libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../include -I../include -O2 -pipe -march=native -O2 -pipe -march=native -c arc.c -fPIC -DPIC -o .libs/libXg_la-arc.o In file included from arc.c:5: libgint.h:12:10: fatal error: X11/Xlib.h: No such file or directory #include <X11/Xlib.h> ^~~~~~~~~~~~ compilation terminated. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-no-multilib-hardened_libressl-test_20190113-153406 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-8.2.0 * Available Python interpreters, in order of preference: [1] python3.6 [2] python2.7 (fallback) emerge -qpvO dev-libs/9libs [ebuild N ] dev-libs/9libs-1.0-r4 USE="-X -static-libs"
Created attachment 560960 [details] emerge-info.txt
Created attachment 560962 [details] dev-libs:9libs-1.0-r4:20190114-045954.log
Created attachment 560964 [details] emerge-history.txt
Created attachment 560966 [details] environment
Created attachment 560968 [details] etc.portage.tbz2
Created attachment 560970 [details] logs.tbz2
Created attachment 560972 [details] temp.tbz2
this problem raised here: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50509dd21d74690f368892b196c1af6c6187f123 maybe because libX11 libs is not really optional :/, maybe jer will know
Weird. I am absolutely positive that I had USE=X working. I can't even figure out where AC_ARG_WITH([x]) is coming from. Perhaps I should revert the USE=X related changes.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7961eaa75767c23a61c0e66c44671428a02eaae7 commit 7961eaa75767c23a61c0e66c44671428a02eaae7 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2019-01-27 11:25:29 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2019-01-27 11:25:46 +0000 app-editors/wily: Drop USE dependency for dev-libs/9libs[X] Fixes: https://bugs.gentoo.org/675418 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org> app-editors/wily/wily-1.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=939627361e909ecc361fd15151b52dcfcdeb5ab7 commit 939627361e909ecc361fd15151b52dcfcdeb5ab7 Author: Jeroen Roovers <jer@gentoo.org> AuthorDate: 2019-01-27 11:23:48 +0000 Commit: Jeroen Roovers <jer@gentoo.org> CommitDate: 2019-01-27 11:25:46 +0000 dev-libs/9libs: Revert addition of USE=X libXg is built regardless of whether --with-x is passed. Bug: https://bugs.gentoo.org/675418 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Jeroen Roovers <jer@gentoo.org> dev-libs/9libs/9libs-1.0-r4.ebuild | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-)
thanks for the fast fix!