First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 107346
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: mips team <mips@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: SpanKY <vapier@gentoo.org>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 107346 depends on: Show dependency tree
Show dependency graph
Bug 107346 blocks: 107497
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-09-26 18:17 0000
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 ...

------- Comment #1 From Andrej Kacian (RETIRED) 2005-09-27 03:39:28 0000 -------
Seems to work on ~x86.

------- Comment #2 From Michael Cramer 2005-09-27 08:02:11 0000 -------
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

------- Comment #3 From SpanKY 2005-09-27 08:44:48 0000 -------
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

------- Comment #4 From SpanKY 2005-09-27 16:10:02 0000 -------
fixed in cvs

------- Comment #5 From SpanKY 2005-09-28 17:11:22 0000 -------
giflib has a dependency on urt too which 4.1.3-r2 now controls

------- Comment #6 From John Shaw 2005-09-29 10:43:47 0000 -------
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

------- Comment #7 From SpanKY 2005-09-29 11:40:28 0000 -------
search bugzilla next time, that has been fixed already

------- Comment #8 From John Shaw 2005-09-29 12:03:44 0000 -------
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.

------- Comment #9 From Jason Wever (RETIRED) 2005-10-01 19:15:57 0000 -------
Added ~sparc keywords

------- Comment #10 From Dirk Schoenberger 2005-10-02 04:17:34 0000 -------
urt-3.1b doesn't compile cleanly on ~ppc-macos. I added a new bug (#107428)

------- Comment #11 From Dirk Schoenberger 2005-10-04 11:29:28 0000 -------
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

------- Comment #12 From SpanKY 2005-10-04 11:48:09 0000 -------
unrelated, this bug has nothing to do with OS X

file a new bug report

------- Comment #13 From Brent Baude 2005-10-10 13:35:08 0000 -------
Marked urt-3.1b / giflib-4.1.3-r2 ~ppc64

------- Comment #14 From Fernando J. Pereda 2005-10-28 13:35:35 0000 -------
Seems done for ~alpha. Re-add us if you need more testing.

Cheers,
Ferdy

------- Comment #15 From Brent Baude 2005-10-31 07:58:44 0000 -------
Marked netpbm-10.30-r1 ~ppc64

------- Comment #16 From Joe Jezak 2005-11-19 12:45:26 0000 -------
ppc was already done, removing us from this bug.

------- Comment #17 From SpanKY 2006-03-15 15:51:09 0000 -------
mips is done

First Last Prev Next    No search results available      Search page      Enter new bug