First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 31490
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Gentoo X packagers <x11@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: yannek@web.de
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
glide-v3-3.10-r3-gcc-3.3.patch glide-v3-3.10-r3-gcc-3.3.patch patch Jeffrey Yasskin 2004-02-04 09:56 0000 1.96 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 31490 depends on: Show dependency tree
Bug 31490 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

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


Not eligible to see or edit group visibility for this bug.






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


Description:   Opened: 2003-10-19 05:01 0000
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

------- Comment #1 From yannek@web.de 2003-10-19 05:01:45 0000 -------
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"

------- Comment #2 From Donnie Berkholz 2003-12-04 03:46:52 0000 -------
Bryan, this is you.

------- Comment #3 From Jeffrey Yasskin 2004-02-04 09:38:34 0000 -------
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.

------- Comment #4 From Jeffrey Yasskin 2004-02-04 09:56:28 0000 -------
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.

------- Comment #5 From Alexander Gabert (RETIRED) 2004-03-04 06:57:20 0000 -------
did this patch made it into the ebuild already?

------- Comment #6 From Justin R. Wilson 2004-05-05 21:16:29 0000 -------
What is the current status of getting glide to work and is there anything I can
do to help?

Justin

------- Comment #7 From Bryan Stine 2004-05-10 11:58:25 0000 -------
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.

------- Comment #8 From Bryan Stine 2004-06-14 01:59:32 0000 -------
I've committed glide-v3-3.10-r4 which should fix the gcc 3.3 compile errors, as
well as some autotools-related problems.

------- Comment #9 From Rusty Phillips 2004-06-21 13:46:43 0000 -------
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?

------- Comment #10 From Bryan Stine 2004-06-21 16:26:29 0000 -------
What you're seeing are the normal pasting warnings, which aren't gone.

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