Each build is a stage. As test and verify live time what it works, script-ify it in an editor. Then progressively, you'll have all your stages validated and ready to go later.
On Fri, Aug 1, 2014 at 2:34 PM, akhiezer <[email protected]> wrote: > > From: Michael Havens <[email protected]> > > Date: Thu, 31 Jul 2014 22:49:00 -0700 > > To: LFS Support List <[email protected]> > > Subject: Re: [lfs-support] Please, teach me how to fix problems. > > > > > > > > okay..... I tried scripting my compile with the following results: > > > > root:/sources# cat >6.9glibc <<"eof" > > > #6.9 glibc compile instructions > > > > > > sed -i 's/\\$$(pwd)/`pwd`/' timezone/Makefile > > > patch -Np1 -i ../glibc-2.19-fhs-1.patch > > > mkdir -v ../glibc-build > > > cd ../glibc-build > > > ../glibc-2.19/configure \ > > > --prefix=/usr \ > > > --disable-profile \ > > > --enable-kernel=2.6.32 \ > > > --enable-obsolete-rpc > > > make > > > make -k check 2>&1 | tee glibc-check-log > > > grep Error glibc-check-log > > > eof > > root:/sources# ./6.9glibc > > bash: ./6.9glibc: Permission denied > > root:/sources# > > > > Pray tell.... why is root getting a 'permission denied'? To tell you the > > truth I did this originally in gedit and then scp the file to /sources > but > > the resulting error was the same. > > > > > 'Pray tell': didst thou: > > chmod +x ./6.9glibc > > ? > > > But really, it's a good general rule of thumb that: don't try to script > your > build until you have built strictly by-the-book and strictly manually at > least once or a few times. (Likewise for any deviating from the book.) > > > IOW: don't try to run before you can walk. > > > At the risk of sounding blunt: if you're not recovering from the above > 'Permission denied' &c stuff by yourself, then you're maybe not quite at > the stage of scripting the build? > > > Really, building manually and by-the-book, _is_ good and useful experience. > > > > hth, > > akh > > > > > > . > . > > > > > -- > -- > http://lists.linuxfromscratch.org/listinfo/lfs-support > FAQ: http://www.linuxfromscratch.org/blfs/faq.html > Unsubscribe: See the above information page >
-- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
