Hi! gnupg-2.1.16 fails at build because it cannot find the config.h file. I'll attach the log that shows that. Thanks! Reproducible: Always
Created attachment 453754 [details] The build.log
Got two systems, one AMD, one Intel, same issue.
same here.
Confirming issue.
Created attachment 453758 [details] emerge --info =app-crypt/gnupg-2.1.16
Created attachment 453760 [details] /var/tmp/portage/app-crypt/gnupg-2.1.16/temp/build.log build log in English
x86_64-pc-linux-gnu-gcc -Wall -Wno-pointer-sign -Wpointer-arith -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed ../../tools/gpg-connect-agent.c -o ../../tools/gpg-connect-agent ../../tools/gpg-connect-agent.c:21:20: fatal error: config.h: No such file or directory #include <config.h> ^ compilation terminated. make[3]: *** [<builtin>: ../../tools/gpg-connect-agent] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory '/var/tmp/portage/app-crypt/gnupg-2.1.16/work/gnupg-2.1.16/tests/openpgp' Same here ...
*** Bug 600218 has been marked as a duplicate of this bug. ***
Working with upstream on this, in the interim, try building with USE=tools
Same here
Built 2.1.16 release with USE=tools enabled and I confirm that's working.
As a mediation; commit d4b058fc263ed35703a3862fbcfe37289aacfb5e Author: Kristian Fiskerstrand <k_f@gentoo.org> Date: Sat Nov 19 19:29:08 2016 +0100 app-crypt/gnupg: Enable tools IUSE by default At least until bug 600208 is resolved Package-Manager: portage-2.3.2
tried the USE=tools that didn't work on my system,also I installed scheme48 which it was looking for as well,still no joy.will resync just incase something else has changed
(In reply to Geoff Madden from comment #13) > tried the USE=tools that didn't work on my system,also I installed scheme48 > which it was looking for as well,still no joy.will resync just incase > something else has changed if the issue differs from the config.h include reported, please open another bug report and attach build log , emerge info and other relevant information
*** Bug 600300 has been marked as a duplicate of this bug. ***
commit 20d34540baca6275bafaf1afd80df9094da786a1 Author: Kristian Fiskerstrand <k_f@gentoo.org> Date: Tue Nov 22 19:17:17 2016 +0100 app-crypt/gnupg: Minor changes to 2.1.16 For now tools subdir always needs to be built, even though the use flag controls whether some of the resulting binaries are installed or not, as e.g gpg-connect-agent and gpg-wks-client is expected to be installed unconditionally. Given that tools subdir is a cheap build, this doesn't constitute much of an actual issue, but upstream is notified. Gentoo-Bug: 600208 Add patch to mitigate test failure due to overlong socket path. Package-Manager: portage-2.3.2