diff --git a/dev-embedded/qdl/files/include_stdlib-1.0.patch b/dev-embedded/qdl/files/include_stdlib-1.0.patch new file mode 100644 index 0000000000..c2b4a49729 --- /dev/null +++ b/dev-embedded/qdl/files/include_stdlib-1.0.patch @@ -0,0 +1,23 @@ +#Created by Quincy Fleming +#Failure to compile without include "" +#Bug: https://bugs.gentoo.org/927801 +--- a/patch.c ++++ b/patch.c +@@ -30,6 +30,7 @@ + */ + #include + #include ++#include + #include + #include + +--- a/program.c ++++ b/program.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/dev-embedded/qdl/files/include_stdlib-9999.patch b/dev-embedded/qdl/files/include_stdlib-9999.patch new file mode 100644 index 0000000000..f2e34743fc --- /dev/null +++ b/dev-embedded/qdl/files/include_stdlib-9999.patch @@ -0,0 +1,33 @@ +#Created by Quincy Fleming +#Failure to compile without include "" +#Bug: https://bugs.gentoo.org/927801 +--- a/patch.c ++++ b/patch.c +@@ -30,6 +30,7 @@ + */ + #include + #include ++#include + #include + #include + +--- a/program.c ++++ b/program.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include + #include + #include +--- a/util.c ++++ b/util.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include + #include + #include diff --git a/dev-embedded/qdl/qdl-1.0.ebuild b/dev-embedded/qdl/qdl-1.0.ebuild index e06c2fd64f..7b7835782f 100644 --- a/dev-embedded/qdl/qdl-1.0.ebuild +++ b/dev-embedded/qdl/qdl-1.0.ebuild @@ -18,7 +18,10 @@ BDEPEND="virtual/libudev dev-libs/libxml2 " -PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) +PATCHES=( + "${FILESDIR}/${P}-makefile.patch" + "${FILESDIR}/include_stdlib-${PV}.patch" +) src_compile() { emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG) diff --git a/dev-embedded/qdl/qdl-9999.ebuild b/dev-embedded/qdl/qdl-9999.ebuild index 5421ecdc40..3832903dcb 100644 --- a/dev-embedded/qdl/qdl-9999.ebuild +++ b/dev-embedded/qdl/qdl-9999.ebuild @@ -17,7 +17,10 @@ BDEPEND="virtual/libudev dev-libs/libxml2 " -PATCHES=( "${FILESDIR}/${P}-makefile.patch" ) +PATCHES=( + "${FILESDIR}/${P}-makefile.patch" + "${FILESDIR}/include_stdlib-${PV}.patch" +) src_compile() { emake CC=$(tc-getCC) PKG_CONFIG=$(tc-getPKG_CONFIG)