Bug 201869 - Missing libglitz.a from glitz-devel package
Summary: Missing libglitz.a from glitz-devel package
Alias: None
Product: Fedora
Classification: Fedora
Component: glitz
Version: rawhide
Hardware: All
OS: Linux
Target Milestone: ---
Assignee: Eric Work
QA Contact: Fedora Extras Quality Assurance
Depends On:
TreeView+ depends on / blocked
Reported: 2006-08-09 15:29 UTC by Hugo Cisneiros
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

Clone Of:
Last Closed: 2006-08-18 04:06:45 UTC

Attachments (Terms of Use)

Description Hugo Cisneiros 2006-08-09 15:29:14 UTC
Hi, it appears that the /usr/lib/libglitz.a file is missing from the 
glitz-devel package. It is needed to link things against it.

Comment 1 Eric Work 2006-08-09 17:19:06 UTC
The static libraries were intentionally left out.  The fedora packagaing guide
lines encourage the use of shared libraries as much as possible.

"Packages including libraries should exclude static libs as far as possible (eg
by configuring with --disable-static). Static libraries should only be included
in exceptional circumstances. Also applications linking against libraries should
as far as possible link against shared libraries not static versions."

Are you having problems linking against the shared library?  If you really need
the static libraries for your application you can build the SRPM file and remove
the --disable-static line and add the *.a files to the files list for each package.

Comment 2 Hugo Cisneiros 2006-08-15 16:03:04 UTC
I see. I needed this to compile the xorg-x11-server-Xgl package for Fedora. If 
this is not an exceptional case, then forget about it and close this bug. 
Maybe in the future, when Xgl/Xegl is stable enough and wide-used, it will be 
worthy :)

Thanks for your attention!

Note You need to log in before you can comment on or make changes to this bug.