Opened 17 years ago

Last modified 12 years ago

#58 new defect


Reported by: Joe Ciccone Owned by: clfs-commits@…
Priority: critical Milestone: CLFS Sysroot 1.0.0
Component: BOOK Version: CLFS Sysroot GIT
Keywords: Cc:


Libtool is completely broken. It's retaining all of the information about the cross-compiler. Which is reasonable because I can't figure out a way to make it look anywhere else. Libtool is a complete mess to the point where anything that may use it after you boot into the final system wont work.

Change History (5)

comment:1 Changed 17 years ago by Joe Ciccone

Type: taskdefect

comment:2 Changed 17 years ago by alexander@…

Maybe remove it together with autofoo, and suggest to install it as a native package after booting into the final system?

comment:3 Changed 15 years ago by Joe Ciccone

Installing as a native package on my arm system would take a ridiculous amount of time. Not an option.

Also, Libtool does not have a way to specify a sysroot. It remembers the library path of /usr/lib. So when you try to link to a .la, it will look for that library on the host system.

Temporary Fix, Remove all .la files.

comment:4 Changed 14 years ago by Joe Ciccone

Easiest Solution for the moment is to remove all the .la files from the system. After each package installation.

comment:5 Changed 12 years ago by Joe Ciccone

Version: CLFS Sysroot 1.0.0CLFS Sysroot GIT
Note: See TracTickets for help on using tickets.