Opened 11 years ago

Closed 11 years ago

#766 closed defect (fixed)

e2fsprogs wants libgcc_s.so.1

Reported by: Andrew Bradford Owned by: clfs-commits@…
Priority: major Milestone: CLFS Embedded 1.0.0
Component: BOOK Version: CLFS Embedded GIT
Keywords: Cc:

Description

When booting, e2fsprogs wants to find libgcc_s.so.1 in order to run. As libgcc_s.so.1 is stored in $CLFS/cross-tools/$CLFS_TARGET/lib/ and we don't copy this directory to the target, e2fsprogs can't find libgcc_s.so.1.

Either we should copy libgcc_s.so.1 to the target (put it in $CLFS/lib/ ?) or compile e2fsprogs statically.

Boot will look like:

init started: BusyBox v1.17.3 (2011-02-27 14:07:01 EST)                         
Starting mdev: OK                                                               
Mounting devpts: OK                                                             
Starting fsck for local filesystems.                                            
fsck: can't load library 'libgcc_s.so.1'                                        
WARNING: Errors found while checking filesystems.

Change History (3)

comment:1 Changed 11 years ago by Andrew Bradford

Copying libgcc_s.so.1 to $CLFS/lib is probably the better choice.

My repo, as of commit c98e933580d80dc0bb330f6bbcfe9a716d7021f7 (master branch), has this update. Once merged into mainline, this ticket can be closed.

comment:2 Changed 11 years ago by Andrew Bradford

This can be closed. Fix was merged into mainline yesterday under same commit sha.

comment:3 Changed 11 years ago by Joe Ciccone

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.