when i try to emerge gnucash 1.8.4 Reproducible: Always Steps to Reproduce: 1.emerge gnucash 2. 3. Actual Results: ..... cd overrides && ln -s ../../../../src/bin/overrides/gnucash . cd overrides && ln -s ../../../../src/bin/overrides/gnucash-run-script . cd overrides && ln -s ../../overrides/gnucash-make-guids . cd overrides && ln -s ../../overrides/guile . cd overrides && ln -s ../../overrides/gnucash-build-env gnucash-env touch overrides.stamp make[4]: Leaving directory `/var/tmp/portage/gnucash-1.8.4/work/gnucash-1.8.4/src/bin/test' make[3]: Leaving directory `/var/tmp/portage/gnucash-1.8.4/work/gnucash-1.8.4/src/bin' Making all in network-utils make[3]: Entering directory `/var/tmp/portage/gnucash-1.8.4/work/gnucash-1.8.4/src/network-utils' Making all in . make[4]: Entering directory `/var/tmp/portage/gnucash-1.8.4/work/gnucash-1.8.4/src/network-utils' /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/gnc-module -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/orbit-1.0 -march=pentium3 -mcpu=pentium3 -O3 -pipe -c gnc-gpg.c mkdir .libs gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/gnc-module -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include/orbit-1.0 -march=pentium3 -mcpu=pentium3 -O3 -pipe -c gnc-gpg.c -fPIC -o .libs/gnc-gpg.o In file included from /usr/include/gnome-1.0/libgnome/libgnome.h:28, from /usr/include/gnome-1.0/gnome.h:16, from gnc-gpg.c:27: /usr/include/gnome-1.0/libgnome/gnome-i18n.h:16:25: libintl.h: No such file or directory make[4]: *** [gnc-gpg.lo] Error 1 make[4]: Leaving directory `/var/tmp/portage/gnucash-1.8.4/work/gnucash-1.8.4/src/network-utils' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/gnucash-1.8.4/work/gnucash-1.8.4/src/network-utils' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/gnucash-1.8.4/work/gnucash-1.8.4/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/gnucash-1.8.4/work/gnucash-1.8.4' make: *** [all-recursive-am] Error 2 !!! ERROR: app-office/gnucash-1.8.4 failed. !!! Function src_compile, Line 72, Exitcode 2 !!! make failed CFLAGS='-march=pentium3 -mcpu=pentium3 -O3 -pipe' USE="X gtk gtk2 gnome alsa cdr gphoto2 perl -qt -kde -arts snmp sse" 2.4.20-gentoo-r1 23 11:28:42 EEST 2003 i686 GenuineIntel Celeron 2Ghz
does /usr/include/libintl.h exist ? It should be provided by glibc .
hmm... #etcat -b /usr/include/libintl.h Searching for /usr/include/libintl.h in * ... sys-libs/glibc-2.2.5-r6 but the file is not there !?! Now will emerge to the newer glibc and see what will happen..
looks like it somehow got deleted along the way. I assume remerging glibc should fix it yep.
yep upgrading glibc solved the problem , thanx...