[Bug 251191] Review Request: glew - The OpenGL Extension Wrangler Library

bugzilla at redhat.com bugzilla at redhat.com
Sun Aug 12 08:13:33 UTC 2007


Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Review Request: glew - The OpenGL Extension Wrangler Library


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=251191





------- Additional Comments From j.w.r.degoede at hhs.nl  2007-08-12 04:13 EST -------
(In reply to comment #4)
> mock rebuild on x86_64 show that:
> 
> cc -shared -Wl,-soname=libGLEW.so.1.4 -o lib/libGLEW.so.1.4.0 src/glew.pic_o
> -L/usr/X11R6/lib64 -lXmu -lXi -lGLU -lGL -lXext -lX11 
> /usr/bin/ld: cannot find -lXext
> collect2: ld returned 1 exit status
> make: *** [lib/libGLEW.so.1.4.0] Error 1
> 

Hmm, strange:
[hans at shalem ~]$ rpm -q --requires libXmu-devel
libXmu-devel-1.0.3-1.fc7.x86_64
libX11-devel  
libXext-devel  
<snip>

And libXmu-devel is BR'd, anyways I'll just add libXext-devel to the BR's too,
I'll do a new version with this fixed when a full review is done, as I dislike
doing a zillion iterations.

> My point of view about multilibs is that binaries have to be split into another
> (-utils) package...But that won't breaks things if i386 and x86_64 are installed
> together, indeed..
> 

I still don't know I don't necessarily object to having a -utils package, but
the other glew submission has the docs seperate too, no I think that most of the
docs should be moved to the -devel packahge, but splitting them off?

All files in the combined packages way in at 1 MB combined, I think splitting
this up 4 ways is over the top. I really only see 2 (3) reasons for splitting of
any utility binaries from libs:
1) They drag in dependencies on which the lib itself doesn't depend
2) They take up lots of diskspace
3) The cause multilib conflicts (this is fixable by making scripts identical
   between the i3986 and x86_64 version though)

Non of this is the case here, so I say lets just have a glew and a glew-devel
(and move most of the docs to glew-devel, as they describe mostly the API.


-- 
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.




More information about the Fedora-package-review mailing list