Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
media-libs/glide-v3-3.10-r3 fails to emerge properly due to compalitions errors. There are a lots of ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:3191: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:3191: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:2782: warning: statement with no effect ../../../../h3/glide3/src/gglide.c:3191: warning: statement with no effect Then comes: ../../../../h3/glide3/src/gglide.c: At top level: ../../../../h3/glide3/src/gglide.c:712: warning: `_grBufferClear2D' defined but not used make[3]: *** [gglide.lo] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r3/work/glide3x/build/h3/glide3/src' make[2]: *** [install-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r3/work/glide3x/build/h3/glide3' make[1]: *** [install-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r3/work/glide3x/build/h3' make: *** [install-recursive] Fehler 1 Filesystem 1K-Bl
media-libs/glide-v3-3.10-r3 fails to emerge properly due to compalitions errors. There are a lots of ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:3191: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:3191: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:2782: warning: statement with no effect ../../../../h3/glide3/src/gglide.c:3191: warning: statement with no effect Then comes: ../../../../h3/glide3/src/gglide.c: At top level: ../../../../h3/glide3/src/gglide.c:712: warning: `_grBufferClear2D' defined but not used make[3]: *** [gglide.lo] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r3/work/glide3x/build/h3/glide3/src' make[2]: *** [install-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r3/work/glide3x/build/h3/glide3' make[1]: *** [install-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r3/work/glide3x/build/h3' make: *** [install-recursive] Fehler 1 Filesystem 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf /dev/hda3 58082012 6221304 51860708 11% / Time Elapsed: 0 Years, 0 Days, 0 Hours, 0 Minutes, 53 Seconds Disk usage: 0.24 Mb And as a result the library files aren`t compiled and not installed e.g. /usr/lib/libglide3.so.3. Reproducible: Always Steps to Reproduce: 1.use gcc 3.3.1(-r4) 2.emerge glide-v3 3. Actual Results: There are a lots of ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:3191: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:3191: warning: left-hand operand of comma expression has no effect ../../../../h3/glide3/src/gglide.c:2782: warning: statement with no effect ../../../../h3/glide3/src/gglide.c:3191: warning: statement with no effect Then comes: ../../../../h3/glide3/src/gglide.c: At top level: ../../../../h3/glide3/src/gglide.c:712: warning: `_grBufferClear2D' defined but not used make[3]: *** [gglide.lo] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r3/work/glide3x/build/h3/glide3/src' make[2]: *** [install-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r3/work/glide3x/build/h3/glide3' make[1]: *** [install-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/glide-v3-3.10-r3/work/glide3x/build/h3' make: *** [install-recursive] Fehler 1 Filesystem 1K-Blöcke Benutzt Verfügbar Ben% Eingehängt auf /dev/hda3 58082012 6221304 51860708 11% / Time Elapsed: 0 Years, 0 Days, 0 Hours, 0 Minutes, 53 Seconds Disk usage: 0.24 Mb And as a result the library files aren`t compiled and not installed e.g. /usr/lib/libglide3.so.3. That caused a non functioning DRI and a $export LIBGL_DEBUG=verbose $glxinfo said: name of display: :0.0 libGL: XF86DRIGetClientDriverName: 1.0.0 tdfx (screen 0) libGL: OpenDriver: trying /usr/X11R6/lib/modules/dri/tdfx_dri.so libGL: XF86DRIGetClientDriverName: 1.0.0 tdfx (screen 0) drmOpenByBusid: busid is PCI:1:0:0 drmOpenDevice: minor is 0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 4, (OK) drmOpenByBusid: drmOpenMinor returns 4 drmOpenByBusid: drmGetBusid reports PCI:1:0:0 libGL error: can't find Glide library, dlopen(libglide3-v3.so) and dlopen(libglide3.so.3) both failed. libGL error: dlerror() message: libglide3.so.3: cannot open shared object file: No such file or directory display: :0 screen: 0 direct rendering: No server glx vendor string: SGI [...] Portage 2.0.49-r13-2 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.20-gentoo- r7) ================================================================= System uname: 2.4.20-gentoo-r7 i586 AMD-K6(tm) 3D+ Processor Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=k6-3 -O2 -pipe -fomit-frame-pointer" CHOST="i586-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share /config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config /usr/share/texmf/tex/ge neric/config/ /usr/share/texmf/tex/platex/config/ /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=k6-3 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp:/ /gentoo.inode.at/source/ http://gentoo.inode.at/ ftp://ftp.tu-clausthal.de/pub/l inux/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 oss apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod mpe g ncurses nls pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm be rkdb slang readline tetex tcltk X sdl gpm tcpd pam libwww ssl perl python esd im lib oggvorbis gtk qt kde motif opengl cdr 3dfx 3dnow dga dvd emacs emacs-w3 flas h ginac gstreamer imagemagick imap ipv6 java javascript jbig leim md5sum mmx mng openal samba tiff usb videos voodoo3 xface -gnome -svga -arts"
Bryan, this is you.
The actual errors are associated with glide trying to paste tokens with '##' that don't (can't) be pasted. I'm going to attach a patch that fixes these for the h3 dir, but I haven't fixed them for the other dirs.
Created an attachment (id=24951) [edit] glide-v3-3.10-r3-gcc-3.3.patch Another problem: the build doesn't fail when the compile fails so this bug can DELETE the glide drivers that are already on the system.
did this patch made it into the ebuild already?
What is the current status of getting glide to work and is there anything I can do to help? Justin
Right now, it's a matter of getting autotools problems worked out. There's some obscure autoconf/automake stuff that's been tripping me up a bit and I'm going through an old srpm finding the proper way to do things. Once I get it figured out I hope to try getting an ebuild.
I've committed glide-v3-3.10-r4 which should fix the gcc 3.3 compile errors, as well as some autotools-related problems.
I'm still getting exactly the same errors with the new package and gcc-3.3.2. This kind: ../../../../h3/glide3/src/gglide.c:2782: warning: left-hand operand of comma expression has no effect And this kind: ../../../../h3/glide3/src/gglide.c:2782: warning: statement with no effect While it compiles and installs, the result is not loaded by XFree86. I used everything from the old distribution except the binary (which I got from the website). I suppose it could be a different bug, but that's all the errors I get anywhere, and the only difference is one new binary. Will you reopen this bug?
What you're seeing are the normal pasting warnings, which aren't gone.