x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o random.o random.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o svd.o svd.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/caxpy.o linpack/caxpy.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/cdotc.o linpack/cdotc.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/cscal.o linpack/cscal.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/csrot.o linpack/csrot.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/cswap.o linpack/cswap.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/scnrm2.o linpack/scnrm2.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/srotg.o linpack/srotg.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/r_cnjg.o linpack/r_cnjg.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/r_imag.o linpack/r_imag.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/r_sign.o linpack/r_sign.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/c_abs.o linpack/c_abs.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/c_div.o linpack/c_div.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o linpack/csvdc.o linpack/csvdc.c x86_64-pc-linux-gnu-gcc -I/usr/X11R6/include -I/usr/include -I../global -DBIG_ENDIAN_DATA -DWRITE_ENDIAN_PAR -c -O2 -pipe -o callback.o callback.c In file included from callback.h:4:0, from callback.c:1: widget.h:7:28: fatal error: X11/cursorfont.h: No such file or directory compilation terminated. make[1]: *** [callback.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make[1]: Leaving directory `/var/tmp/portage/sci-chemistry/azara-2.8-r4/work/azara-2.8/global' make: *** [global] Error 2 emake failed * ERROR: sci-chemistry/azara-2.8-r4 failed (compile phase): * (no error message) * * Call stack: * ebuild.sh, line 56: Called src_compile * environment, line 4454: Called die * The specific snippet of code: * emake ${mymake} || die; * * If you need support, post the output of 'emerge --info =sci-chemistry/azara-2.8-r4', * the complete build log and the output of 'emerge -pqv =sci-chemistry/azara-2.8-r4'. * The complete build log is located at '/var/log/portage/sci-chemistry:azara-2.8-r4:20110611-072243.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-chemistry/azara-2.8-r4/temp/environment'. * S: '/var/tmp/portage/sci-chemistry/azara-2.8-r4/work/azara-2.8' Reproducible: Always
Created attachment 276691 [details] build.log
Created attachment 276693 [details] emerge --info =sci-chemistry/azara-2.8-r4
Created attachment 276695 [details] emerge -pqv =sci-chemistry/azara-2.8-r4
The weird thing is it has USE="-X". Also, seems to compile fine without the gentoo patches.
(In reply to comment #4) > The weird thing is it has USE="-X". Also, seems to compile fine without the > gentoo patches. Patches are not always compile time dependencies. Some might be also runtime. I have close contact to upstream, so all fixes beside the build system or live system changes are directly taken from upstream. I will take a look into the missing header thing. Meanwhile just emerge libX11.
+ 26 Jun 2011; Justin Lecher <jlec@gentoo.org> azara-2.8-r4.ebuild, + metadata.xml: + Drop X USE as libX11 is always required, #371179 +
If you really like to have a non X version, please come up with a patch.