Bug 170646 - broken .la files included
Summary: broken .la files included
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: synce
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Andreas Bierfert
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Keywords:
Depends On:
Blocks: FE5Target
TreeView+ depends on / blocked
 
Reported: 2005-10-13 14:50 UTC by Pierre Ossman
Modified: 2007-11-30 22:11 UTC (History)
1 user (show)

(edit)
Clone Of:
(edit)
Last Closed: 2005-11-28 20:52:17 UTC


Attachments (Terms of Use)

Description Pierre Ossman 2005-10-13 14:50:15 UTC
The synce-devel package isn't stripped of .la files. This causes havoc when
trying to link applications to synce.

Comment 1 Michael Schwendt 2005-10-13 16:42:28 UTC
The initial bug report is misleading. The truth is that the libtool
archives contain _broken content_ (buildroot paths inside the dependencies)
and hence cause problems.

Comment 2 Pierre Ossman 2005-10-13 19:06:22 UTC
Actually, the big problem was that they caused libtool to add -lmimedir. I could
not find this lib anywhere in FC and removing the .la files showed that it was
also completely unnecessary.

I thought the general consesus was that *.la should be removed from all packages
because the cause more problems than they solve?

Comment 3 Michael Schwendt 2005-10-13 19:26:11 UTC
There is no such "general consensus" with regard to libtool archives.
But yes, in many cases they only cause problems and are not needed.


Comment 4 Andreas Bierfert 2005-10-14 11:39:40 UTC
just got back vacations will look into it asap

Comment 5 Andreas Bierfert 2005-11-28 20:52:17 UTC
This should be fixed in the current version...


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