previous versions of netpbm-10.29 built against the bundled urt library which was packaged with netpbm ive added urt to the tree as a real package and changed 10.29-r1 to use that problem is no arches have it KEYWORD-ed yet ;) so please KEYWORD urt and netpbm-10.29-r1 ... shouldnt be a big deal seeing as urt has always been compiled with pervious versions of netpbm on your arches ...
Seems to work on ~x86.
new ebuild fails for me with the following error: i686-pc-linux-gnu-gcc -o pnmcolormap pnmcolormap.o -lm `/var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/buildtools/libopt /var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/lib/libnetpbm.so` \ i686-pc-linux-gnu-gcc -c -I/var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/other -I. -I -DNDEBUG \ -march=pentium3 -O2 -pipe -fomit-frame-pointer -fforce-addr -o ppmsvgalib.o ppmsvgalib.c i686-pc-linux-gnu-gcc -o ppmsvgalib ppmsvgalib.o \ `/var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/buildtools/libopt /var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/lib/libnetpbm.so` libvga.so -lm \ i686-pc-linux-gnu-gcc: libvga.so: No such file or directory make[1]: *** [ppmsvgalib] Error 1 make[1]: Leaving directory `/var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/other' make: *** [other/all] Error 2 !!! ERROR: media-libs/netpbm-10.29-r1 failed. !!! Function src_compile, Line 567, Exitcode 2 !!! emake failed !!! If you need support, post the topmost build error, NOT this status message. emerge info: Portage 2.0.52-r1 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-Gentoo-2005.1 i686) ================================================================= System uname: 2.6.13-Gentoo-2005.1 i686 Pentium III (Coppermine) Gentoo Base System version 1.12.0_pre8 ccache version 2.4 [enabled] dev-lang/python: 2.4.1-r1 sys-apps/sandbox: 1.2.13 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.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -fforce-addr" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /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/xkb /usr/lib/fax /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control /var/spool/fax/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer -fforce-addr" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache collision-protect distlocks maketest sandbox sfperms strict test userpriv" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LINGUAS="de" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 7zip X X509 Xaw3d a52 aac aalib accessibility acl acpi activefilter aio alsa amuled aotuv apache2 apm ares arts artswrappersuid artworkextra asterisk async athena atm audiofile authfile automount avi bash-completion bcmath berkdb big-tables bitmap-fonts boo browserplugin bzip2 bzlib cairo calendar caps cdb cddb cdr cjk clamav cli cpdflib crypt css ctype cups curl curlwrappers cvsgraph dba dbi dbus dga dio directfb divx4linux djbfft dlloader dmx dnd doc dpms drac dts dv dvd dvdr dvdread dynagraph ecc eds elf emacs emboss encode enscript erandom esd examples exif expat extraengine fam fame fbcon ffmpeg fftw flac flash flatfile fltk font-server fontconfig foomaticdb fortran fpx freetds freewnn ftp gd gdbm geometry ggi gif gimp gimpprint glep glibc-omitfp glitz gmp gnome gnomedb gnutls gpgme gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml guile hal hesiod howl hpn icc iconv icu idea idled idn ieee1394 imagemagick imap imlib inifile innodb insecure-drivers insecure-savers ipv6 ithreads jack jack-tmpfs java java-external jbig jce jpeg jpeg2k justify kdeenablefinal kerberos kqemu latex lcms ldap leim libcaca libg++ libwww linuxthreads-tls lirc lm_sensors logrotate lzo mad mbox mbrola memlimit mgetty mhash mikmod mime ming mjpeg mkconfig mmap mmx mng mono motif mozcalendar mozdevelop mozilla mozsvg mozxmlterm mp3 mpeg mpi mpm-prefork mssql mule musepack mysql mysqli nas ncurses neXt netboot network new-login nfs nis nls nntp no_wxgtk1 nptl nptlonly nsplugin oav objc odbc offensive ogg oggvorbis on-the-fly-crypt openexr opengl oss pam pam_chroot pam_console pam_timestamp parse-clocks pccts pcntl pcre pcsc-lite pdflib pdo-external pear perl perlsuid pg-hier pg-intdatetime php physfs pic png pop portaudio posix postgres ppds prelude profile pvm pwdb python qt quicktime quotas readline real remote rpm rrdtool ruby samba sample sasl sdk sdl sendfile sensord session sftplogging shaper sharedmem silc simplexml skey slang slp smartcard smime smp smux sndfile snmp soap sockets socks5 softquota speex spell spl sqlite srp sse ssl stats svg svga symlink sysfs syslog sysvipc tcltk tcpd test tetex theora threads tidy tiff tokenizer toolbar truetype truetype-fonts type1-fonts ucs2 unicode urandom usb utf8 v4l vcd vda vhosts vidix vorbis wddx win32codecs winbind wmf wxwindows xemacs xface xine xinerama xinetd xml xml2 xmlrpc xmms xpm xprint xsl xv xvid xvmc yaz yv12 zeroconf zip zlib video_cards_ati128 linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS
simple bug in the build system i686-pc-linux-gnu-gcc -o ppmsvgalib ppmsvgalib.o \ `/var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/buildtools/libopt /var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/lib/libnetpbm.so` libvga.so -lm should read i686-pc-linux-gnu-gcc -o ppmsvgalib ppmsvgalib.o \ `/var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/buildtools/libopt /var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/lib/libnetpbm.so libvga.so` -lm
fixed in cvs
giflib has a dependency on urt too which 4.1.3-r2 now controls
Error with giflib-4.1.3-r2: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -march=pentium-m -O3 -pipe -fPIC -fomit-frame-pointer -Wall -march=pentium-m -O3 -pipe -fPIC -fomit-frame-pointer -MT dev2gif.lo -MD -MP -MF .deps/dev2gif.Tpo -c dev2gif.c -fPIC -DPIC -o .libs/dev2gif.o dev2gif.c:29:19: gl/gl.h: No such file or directory dev2gif.c: In function `DumpScreen2Gif': dev2gif.c:136: error: redeclaration of 'ColorMap256' with no linkage dev2gif.c:131: error: previous declaration of 'ColorMap256' was here dev2gif.c:224: warning: implicit declaration of function `winset' dev2gif.c:225: warning: implicit declaration of function `getsize' dev2gif.c:228: warning: implicit declaration of function `readsource' dev2gif.c:228: error: `SRC_FRONT' undeclared (first use in this function) dev2gif.c:228: error: (Each undeclared identifier is reported only once dev2gif.c:228: error: for each function it appears in.) dev2gif.c:229: warning: implicit declaration of function `lrectread' dev2gif.c:131: warning: unused variable `ColorMap256' make[2]: *** [dev2gif.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/giflib-4.1.3-r2/work/giflib-4.1.3/lib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/giflib-4.1.3-r2/work/giflib-4.1.3' make: *** [all] Error 2 If I symlink /usr/include/GL to /usr/include/gl I get the same error but without it complaining about gl.h missing anymore. emerge info follows: Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.13-gentoo-r2 i686) ================================================================= System uname: 2.6.13-gentoo-r2 i686 Intel(R) Pentium(R) M processor 1.70GHz Gentoo Base System version 1.12.0_pre8 ccache version 2.4 [enabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.13 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.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium-m -O3 -pipe -fPIC -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /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/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=pentium-m -O3 -pipe -fPIC -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 X acpi alsa arts avi berkdb bitmap-fonts bmp cdr crypt cups curl divx4linux dvd dvdread eds emboss encode esd fam foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 imap imlib java jpeg kde ldap libg++ libwww mad mikmod mono motif mozilla mozilla-firefox mp3 mpeg ncurses nls nptl nptlonly offensive ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl spell sqlite sse sse2 ssl tcpd tetex tiff truetype truetype-fonts type1-fonts vorbis win32codecs xinerama xml2 xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
search bugzilla next time, that has been fixed already
Forgive me, perhaps if I had known to it was an opengl USE flag problem and searched for opengl instead of for gl.h I wouldn't have to had such a niddle in haystack problem with my search. (this explains my problem for anyone else that might accidently find themselves here: http://bugs.gentoo.org/show_bug.cgi?id=107551) I find it interesting that the first 10 to 20 things that come up when you search for "giflib-4.1.3-r2 gl.h" contain no information about that version of giflib or anything about gl.h.
Added ~sparc keywords
urt-3.1b doesn't compile cleanly on ~ppc-macos. I added a new bug (#107428)
after urt-3.1b more or less works on ~ppc-macos, I tried keywording netpbm-10.29-r1 I get make -C util/ -f /private/var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29/lib/util/Makefile \ SRCDIR=/private/var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29 BUILDDIR=/private/ var/tmp/portage/netpbm-10.29-r1/work/netpbm-10.29 shhopt.o c -o typegen.o typegen.c make[3]: c: Command not found make[3]: [typegen.o] Error 127 (ignored) gcc -c -O2 -pipe -fPIC -o shhopt.o shhopt.c gcc -o typegen typegen.o powerpc-apple-darwin8-gcc-4.0.0: typegen.o: No such file or directory powerpc-apple-darwin8-gcc-4.0.0: no input files my emerge info is!!! Relying on the shell to locate gcc, this may break !!! DISTCC, installing gcc-config and setting your current gcc !!! profile will fix this Portage 2.0.52-r1 (default-darwin/macos/10.4, gcc-4.0.0, libsystem-7.1-r0, 8.2.0 Power Macintosh) =============================================================== == System uname: 8.2.0 Power Macintosh powerpc macos-20041118 distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632) [disabled] dev-lang/python: [Not Present] sys-apps/sandbox: [Not Present] sys-devel/autoconf: [Not Present] sys-devel/automake: [Not Present] sys-devel/binutils: [Not Present] sys-devel/libtool: [Not Present] virtual/os-headers: 7.1 ACCEPT_KEYWORDS="ppc-macos ~ppc-macos" AUTOCLEAN="yes" CBUILD="powerpc-apple-darwin" CFLAGS="-O2 -pipe" CHOST="powerpc-apple-darwin" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/ qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/ gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc aalib emboss gdbm gif imagemagick nls ogg opengl png ppc-macos qt sdl slang tiff vorbis userland_Darwin kernel_Darwin elibc_Darwin" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
unrelated, this bug has nothing to do with OS X file a new bug report
Marked urt-3.1b / giflib-4.1.3-r2 ~ppc64
Seems done for ~alpha. Re-add us if you need more testing. Cheers, Ferdy
Marked netpbm-10.30-r1 ~ppc64
ppc was already done, removing us from this bug.
mips is done