while re-emerging net-libs/gnutls-1.2.4 it fails because of a missing lzo1x.h file. Reproducible: Always Steps to Reproduce: 1. emerge =net-libs/gnutls-1.2.4 Actual Results: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../crypto -I../gl -I../includes -I../includes -I./x509 -I../libextra -I../libextra/openpgp/ -I../libextra/opencdk -I/usr/include -I./minitasn1 -O2 -march=pentium3 -pipe -fomit-frame-pointer -D_REENTRANT -D_THREAD_SAFE -pipe -MT gnutls_compress_int.lo -MD -MP -MF .deps/gnutls_compress_int.Tpo -c gnutls_compress_int.c -fPIC -DPIC -o .libs/gnutls_compress_int.o if /bin/sh ../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../crypto -I../gl -I../includes -I../includes -I./x509 -I../libextra -I../libextra/openpgp/ -I../libextra/opencdk -I/usr/include -I./minitasn1 -O2 -march=pentium3 -pipe -fomit-frame-pointer -D_REENTRANT -D_THREAD_SAFE -pipe -MT gnutls_session.lo -MD -MP -MF ".deps/gnutls_session.Tpo" -c -o gnutls_session.lo gnutls_session.c; \ then mv -f ".deps/gnutls_session.Tpo" ".deps/gnutls_session.Plo"; else rm -f ".deps/gnutls_session.Tpo"; exit 1; fi gnutls_compress_int.c:37:21: lzo1x.h: No such file or directory gnutls_compress_int.c: In function `_gnutls_comp_init': gnutls_compress_int.c:107: error: `LZO1X_1_MEM_COMPRESS' undeclared (first use in this function) gnutls_compress_int.c:107: error: (Each undeclared identifier is reported only once gnutls_compress_int.c:107: error: for each function it appears in.) gnutls_compress_int.c: In function `_gnutls_compress': gnutls_compress_int.c:164: error: `lzo_uint' undeclared (first use in this function) gnutls_compress_int.c:164: error: parse error before "out_len" gnutls_compress_int.c:178: error: `out_len' undeclared (first use in this function) gnutls_compress_int.c:180: error: `LZO_E_OK' undeclared (first use in this function) gnutls_compress_int.c: In function `_gnutls_decompress': gnutls_compress_int.c:263: error: `lzo_uint' undeclared (first use in this function) gnutls_compress_int.c:263: error: parse error before "out_size" gnutls_compress_int.c:270: error: `out_size' undeclared (first use in this function) gnutls_compress_int.c:281: error: `new_size' undeclared (first use in this function) gnutls_compress_int.c:288: error: `LZO_E_OUTPUT_OVERRUN' undeclared (first use in this function) gnutls_compress_int.c:290: error: `LZO_E_OK' undeclared (first use in this function) make[3]: *** [gnutls_compress_int.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../crypto -I../gl -I../includes -I../includes -I./x509 -I../libextra -I../libextra/openpgp/ -I../libextra/opencdk -I/usr/include -I./minitasn1 -O2 -march=pentium3 -pipe -fomit-frame-pointer -D_REENTRANT -D_THREAD_SAFE -pipe -MT gnutls_session.lo -MD -MP -MF .deps/gnutls_session.Tpo -c gnutls_session.c -fPIC -DPIC -o .libs/gnutls_session.o i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../crypto -I../gl -I../includes -I../includes -I./x509 -I../libextra -I../libextra/openpgp/ -I../libextra/opencdk -I/usr/include -I./minitasn1 -O2 -march=pentium3 -pipe -fomit-frame-pointer -D_REENTRANT -D_THREAD_SAFE -pipe -MT gnutls_session.lo -MD -MP -MF .deps/gnutls_session.Tpo -c gnutls_session.c -o gnutls_session.o >/dev/null 2>&1 make[3]: Leaving directory `/var/tmp/portage/gnutls-1.2.4/work/gnutls-1.2.4/lib' ... .. . Expected Results: emerge Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.11-cko3 i686) ================================================================= System uname: 2.6.11-cko3 i686 Pentium III (Coppermine) Gentoo Base System version 1.7.1 ccache version 2.4 [enabled] dev-lang/python: 2.4.1-r1 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium3 -pipe -mmmx -msse -mfpmath=sse -maccumulate-outgoing-args -fforce-addr -ftracer -fomit-frame-pointer -fprefetch-loop-arrays -falign-functions=4" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /etc/X11/xdm/Xaccess /etc/X11/xdm/xdm-config /etc/X11/xorg.conf /etc/apf/conf.apf /etc/modules.autoload.d/kernel-2.6 /etc/ssh/sshd_config /lib/X11/xkb /opt/vmware/bin/vmware-config.pl /usr/X11R6 /usr/X11R6/bin/startx /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11 /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/X11/xdm/Xservers /etc/gconf /etc/init.d/bootmisc /etc/init.d/localmount /etc/security/limits.conf /etc/splash /etc/terminfo /usr/X11R6/bin/startx /etc/env.d" CTARGET="i686-pc-linux-gnu" CXXFLAGS="-O2 -march=pentium3 -pipe -mmmx -msse -mfpmath=sse -maccumulate-outgoing-args -fforce-addr -ftracer -fomit-frame-pointer -fprefetch-loop-arrays -falign-functions=4 -fvisibility-inlines-hidden" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig candy ccache distlocks fixpackages sandbox sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://mirrors.tds.net/gentoo/distfiles http://mirror.clarkson.edu/pub/distributions/gentoo http://gentoo.seren.com/gentoo ftp://gentoo.netnitco.net/pub/mirrors/gentoo/source http://mirror.datapipe.net/gentoo/distfiles http://distfiles.gentoo.org" LDFLAGS="-Wl,-O1 -Wl,--sort-common" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/fluidportage/trunk /usr/local/pub-overlay /usr/local/bmg-gnome /usr/local/bmg-main /usr/local/flame-portage /usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X aalib alsa apache2 apm avi bash-completion bcmath bitmap-fonts bzlib calendar caps cdr crypt ctype cups curl curlwrappers directfb divx4linux dvb dvd dvdr eds emboss encode exif fam fbcon flac foomaticdb fortran ftp gd gdbm gif gnustep gnutls gphoto2 gpm gstreamer gtk gtk2 hardenedphp imagemagick imap imlib ipv6 java jikes joystick jpeg lcms ldap libg++ libwww lirc mad maildir mbox memlimit mhash mime ming mmx mng motif mozilla mp3 mpeg mpi msn mysql mysqli ncursers ncurses nls nptl nptlonly nvidia objc ogg opengl oscar oss pam pam-mysql pcre pdflib perl php pie plotutils png pntl ppds prelude python qt quicktime readline sasl sdk sdl session simplexml slcms sndfile snmp sockets socks5 spell spl sqlite sse ssl stroke svg svga symlink tcltk tiff tokenizer transcode truetype truetype-fonts type1-fonts unicode usb vhosts vorbis wddx wmf x86 xface xine xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid xvidinfo yahoo zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, LANG, LC_ALL, LINGUAS have tried with flags below also with same effect.. CFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer" CXXFLAGS="-O2 -march=pentium3 -pipe -fomit-frame-pointer" MAKEOPTS="-j2" and no LDFLAGS set.
Created attachment 63589 [details] Bug Log Report
what version(s) of lzo do you have installed?
yea it seems i have 2.00, downgrading now.
downgrade of lzo from 2.00 to 1.08-r1 fixed gnutls-1.24 emerge. closing bug since the gnutls-2.00 is allreaddy masked in portage..
I'm doing some checking to allow both version of lzo to install concurrently. This should aleviate problems in future. The 2.01 version that I tried also had no problems with 1.2.4. I want to fix all dependency problems with lzo on other applications before unmasking. If you want to help out with this transition I'd appreciate it. Thankyou.
ok i will unmask and get back to you. good luck
omfg my system is a lion beast! lzo-2.01 emerged ;)
maybe i should stop copying /usr/portage/profile/package.mask to /etc/portage/package.unmask on a weekly basic d-_-b or maybe not..
and take some of the fun out of life? - nah - keep moving it back and forwards.