|
From: Heiko Z. <he...@zu...> - 2007-05-11 14:54:00
|
On Fri, May 11, 2007 09:31, Martin Ginkel wrote: > Heiko Zuerker wrote: > >> Busybox's ash implementation. >> It may just be a busybox problem. >> > > Strange, > the first complete build worked properly. Now I wanted to recompile some > packs (including the kernel) and found that 'uname -m' no longer returns > i686 but only i > > Apparently it had been overwritten during build (m-time): > is this normal? > > I unpacked the lfssystem into the directory again, now it works normally yes we're messing with the uname in order to force the compile of the correct code. We rename uname to uname.old (so you can always copy it back) and create a bash script uname. It then calls uname.old and replaces the necessary strings to 'simulate' the correct CPU. This usually happens when you interrupt the build process in the wrong moment. If that happens, just copy the uname.old over to uname and it should work again. -- Regards Heiko Zuerker http://www.devil-linux.org |