Comments (4)
This looks like a general buildroot problem.
On Jun 23, 2015, at 2:48 PM, Chris Austen [email protected] wrote:
if [ ! -e /home/causten/gitrepos/op-build/output/target/init ]; then /usr/bin/install -m 0755 fs/cpio/ init /home/causten/gitrepos/op-build/output/target/init; fi
rm -f /home/causten/gitrepos/op-build/output/build/fakeroot.fs
rm -f /home/causten/gitrepos/op-build/output/target/THIS_IS_NOT_YOUR_ROOT_FILESYSTEM
rm -f /home/causten/gitrepos/op-build/output/build/_users_table.txt
echo "chown -h -R 0:0 /home/causten/gitrepos/op-build/output/target" >> /home/causten/gitrepos/op-buil d/output/build/_fakeroot.fs
cat system/device_table.txt > /home/causten/gitrepos/op-build/output/build/_device_table.txt
printf '/bin/busybox f 4755 0 0 - - - - -\n/usr/share/udhcpc/default.script f 755 0 0 - - - - -\n /dev/console c 622 0 0 5 1 - - -\n' >> /home/causten/gitrepos/op-build/output/build/ device_table.txt
echo "/home/causten/gitrepos/op-build/output/host/usr/bin/makedevs -d /home/causten/gitrepos/op-build/ output/build/device_table.txt /home/causten/gitrepos/op-build/output/target" >> /home/causten/gitrepo s/op-build/output/build/_fakeroot.fs
printf '' >> /home/causten/gitrepos/op-build/output/build/_users_table.txt
PATH="/home/causten/gitrepos/op-build/output/host/bin:/home/causten/gitrepos/op-build/output/host/sbin :/home/causten/gitrepos/op-build/output/host/usr/bin:/home/causten/gitrepos/op-build/output/host/usr/s bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" /home/ca usten/gitrepos/op-build/buildroot/support/scripts/mkusers /home/causten/gitrepos/op-build/output/build /_users_table.txt /home/causten/gitrepos/op-build/output/target >> /home/causten/gitrepos/op-build/out put/build/_fakeroot.fs
echo " cd /home/causten/gitrepos/op-build/output/target && find . | cpio --quiet -o -H newc > /home/c austen/gitrepos/op-build/output/images/rootfs.cpio" >> /home/causten/gitrepos/op-build/output/build/_f akeroot.fs
chmod a+x /home/causten/gitrepos/op-build/output/build/_fakeroot.fs
PATH="/home/causten/gitrepos/op-build/output/host/bin:/home/causten/gitrepos/op-build/output/host/sbin :/home/causten/gitrepos/op-build/output/host/usr/bin:/home/causten/gitrepos/op-build/output/host/usr/s bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" /home/ca usten/gitrepos/op-build/output/host/usr/bin/fakeroot -- /home/causten/gitrepos/op-build/output/build/ fakeroot.fs
fakeroot: preload library libfakeroot.so' not found, aborting.
make: *** [/home/causten/gitrepos/op-build/output/images/rootfs.cpio] Error 1
make: Leaving directory/home/causten/gitrepos/op-build/buildroot'—
Reply to this email directly or view it on GitHub.
from op-build.
Still with master-next on Ubuntu 14.04.
I think I have a fix for that, the bug is that host-fakeroot is being built without the libfakeroot.so library, due to a failure in the (ancient) libtool to properly detect that we can in fact build shared libs for our host platform, just not for elf64ppc.
Patch incoming, will get into our buildroot and upstream.
from op-build.
Now fixed in master-next
from op-build.
Hi Stewart!. I am on a quixotic mission to make my PMAC G5 quad usefull for a little longer.
The Ubuntu 14.04 PPC64 install work mostly but the 64-bit user land is incomplete. Should not be a issue as I know people and the AT team opensourced the AT build scripts (https://github.com/advancetoolchain/advance-toolchain) for those brave (or foolish) enough to try.
After fighting this fish for 2 days, it fails at the last step with:
ERROR: ld.so: object 'libfakeroot-sysv.so' from LD_PRELOAD cannot be preloaded:
So missing the 64-bit libfakeroot-sysv.so. Now I have a (actually several) 64-bit toolchains and build this myself, But I suspect I will need your patch? It is included in https://github.com/open-power/op-build?
I just need to build the 64-bit libfakeroot-sysv.so ...
from op-build.
Related Issues (20)
- blackbird_defconfig results in 404 on download of machine-xml 17e9e84d504582c881e480b82fe1cf115312130f Download HOT 6
- Build fails on Debian Buster ppc64el HOT 2
- [swift] op-build legal-info fails HOT 3
- [CI] Ubuntu 24.04 docket setup fails
- Doesn't build on ppc64el
- mihawk_defconfig openpower-pnor aa4c350255616b6406830fd6b564aebefaf7add4 HOT 2
- Fails to IPL Blackbird system HOT 2
- SBE fails to build on Fedora33
- duplicate sysfs files created HOT 6
- We do not have permission to access ibm-fw-proprietary HOT 5
- p10ebmc_defconfig fails to build due to everest-xml
- hcode-p10-hw032322a.opmst10 fails to build HOT 2
- sbe build fails due to python2 HOT 1
- The console was added, but there is no output. HOT 3
- Blackbird fails to build pnor with BOOTKERNEL image too large HOT 3
- About libconsole.so HOT 1
- Why dbell interface not be used on P8? HOT 1
- ECC error in PNOR flash in section offset 0x00091000 HOT 7
- petitboot:When the language is Chinese, no Chinese is displayed in petitboot HOT 4
- Sbe reference BR2_OPENPOWER_SIGNED_SECURITY_VERSION fail HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from op-build.