|Summary:||libogg.la not in devel package|
|Product:||[Retired] Red Hat Linux||Reporter:||Andrew Meredith <andrew>|
|Component:||libogg||Assignee:||Bill Nottingham <notting>|
|Status:||CLOSED CURRENTRELEASE||QA Contact:|
|Fixed In Version:||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||2003-05-28 19:37:47 UTC||Type:||---|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
Description Andrew Meredith 2003-05-28 15:30:36 UTC
From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-GB; rv:1.3) Gecko/20030314 Description of problem: The .la file is produced by the buildprocess, but is not mentionedin the .spec file, so is not included. This makes for problems linking it with applications that need it. Version-Release number of selected component (if applicable): libogg-devel-1.0 How reproducible: Always
Comment 1 Bill Nottingham 2003-05-28 16:32:08 UTC
What apps actually *require* the libtool file?
Comment 2 Andrew Meredith 2003-05-28 16:49:04 UTC
Transcode needs the .la file. FYI, the libogg package will not rebuild from .src.rpm any more as it builds and installs libogg.la, but does not package it. It therefore fails when the rpmbuild run checks for just this eventuality.
Comment 3 Bill Nottingham 2003-05-28 16:50:53 UTC
Actually, that rebuild issue has been fixed in the 9 version. I'm still not entirely sure why transcode would need the .la file just to link to the library. (IOW: excessive libtool use should be avoided. :) )
Comment 4 Bill Nottingham 2003-05-28 16:54:54 UTC
What does 'grep libogg.la /usr/lib/*.la' say?
Comment 5 Andrew Meredith 2003-05-28 19:31:31 UTC
Bearing in mind I have already corrected the spec file and rebuilt the libogg package to include the file, so I could carry on with my work .... $ grep libogg.la /usr/lib/*.la /usr/lib/libogg.la:# libogg.la - a libtool library file /usr/lib/libvorbisenc.la:dependency_libs=' -lm -L/usr/lib /usr/lib/libogg.la' /usr/lib/libvorbisfile.la:dependency_libs=' -lm -L/usr/lib /usr/lib/libogg.la' /usr/lib/libvorbis.la:dependency_libs=' -lm -L/usr/lib /usr/lib/libogg.la'
Comment 6 Bill Nottingham 2003-05-28 19:37:47 UTC
Woops, that appears to be a bug in the vorbis libs shipped with Red Hat Linux 8. If you rebuild them against the libogg without the .la file, it should fix the problem. This is fixed in Red Hat Linux 9.