Bug 5054 - amd64: cannot find init - due to missing /lib64 folder
Summary: amd64: cannot find init - due to missing /lib64 folder
Status: RESOLVED FIXED
Alias: None
Product: buildroot
Classification: Unclassified
Component: Other (show other bugs)
Version: 2012.02
Hardware: PC Linux
: P5 major
Target Milestone: ---
Assignee: unassigned
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-08 12:45 UTC by Floris Bos
Modified: 2013-05-11 19:53 UTC (History)
1 user (show)

See Also:
Host:
Target:
Build:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Floris Bos 2012-04-08 12:45:26 UTC
(May have reported it before a couple years back, but cannot find the bug report)


When selecting architecture amd64, eglibc toolchain, the generated image fails to boot with a "cannot find init" error.
This is caused by busybox being linked to /lib64/ld-linux-x86-64.so.2, while there is no lib64 folder.


Workaround:

cd output/target
ln -s lib lib64
Comment 1 Peter Korsgaard 2013-05-11 19:53:05 UTC
Fixed by GUstavo in git (603293f5ff8e), thanks.