sed -i 's/MORMAL/NORMAL/' /etc/rc.d/init.d/modules

By the way, I'd appreciate a bit more explanation in the book about what, if 
anything, stays in /etc/modules.conf (currently modules for my NIC & SB), and 
what goes in /etc/sysconfig/modules with the conversion syntax.


Paul Rogers  ([EMAIL PROTECTED])
http://www.xprt.net/~pgrogers/
Rogers' Second Law: "Everything you do communicates."
(I do not personally endorse any additions after this line. TANSTAAFL :-)


-- [EMAIL PROTECTED] wrote:
Send lfs-support mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://linuxfromscratch.org/mailman/listinfo/lfs-support
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of lfs-support digest..."


Today's Topics:

   1. Perl Test Error (jesus gomez)
   2. Chap. 6.11, Glibc-2.3.4 'make check' Errors (Meik Schwarz)
   3. Re: A way to keep track of packages while installing LFS
      (Justin O'Neil)
   4. Re: A way to keep track of packages while installing LFS
      (Michael Chrostowski)
   5. Replies to a couple topics ([EMAIL PROTECTED])
   6. Re: Replies to a couple topics (Michael Chrostowski)
   7. Initrd questions (K. Mike Bradley)
   8. Re: Initrd questions (Jim Gifford)
   9. Compilation errors  (Goh Lu Feng)


----------------------------------------------------------------------

Message: 1
Date: Fri, 3 Feb 2006 23:48:11 -0800
From: jesus gomez <[EMAIL PROTECTED]>
Subject: Perl Test Error
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1

I'm on the Chapter 6 of the 6.1.1 LFS Book, in the section of PERL.
Yet compiled but the test fail on the lib/Net/hostent.t and the
lin/Net/t/hostname.t.
uname -a:
Linux lfslivecd 2.6.12.5 #1 SMP Thu Dec 1 16:36:14 GMT 2005 i686
pentium3 i386 GNU/Linux

Should i ingnore them?

------------------------------

Message: 2
Date: Sat, 04 Feb 2006 10:43:55 +0100
From: Meik Schwarz <[EMAIL PROTECTED]>
Subject: Chap. 6.11, Glibc-2.3.4 'make check' Errors
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Hallo,

i'm using
 - version 6.1.1 from the book
 - suse 9.1, kernel 2.6.4
 - CPU AMD 'Duron'
 
i did everything as described in the book.
i used  'make -k check' as described in Chap. 6.11

the following Errors occured:
.
.
.
cd /sources/glibc-build/posix && gcc -O  -include ../config.h 
/sources/glibc-2.3.4/posix/annexc.c -o annexc
/tmp/ccdw0SZ7.o(.text+0x1a0): In function `get_null_defines':
annexc.c: warning: the use of `tmpnam' is dangerous, better use `mkstemp'
/sources/glibc-build/posix/annexc 'gcc' \
  '-I../csu -I../iconv -I../iconvdata -I../locale -I../localedata 
-I../assert -I../ctype -I../intl -I../catgets -I../math -I../setjmp 
-I../signal -I../stdlib -I../stdio-common -I../libio -I../dlfcn 
-I../malloc -I../string -I../wcsmbs -I../timezone -I../time -I../dirent 
-I../grp -I../pwd -I../posix -I../io -I../termios -I../resource 
-I../misc -I../socket -I../sysvipc -I../gmon -I../gnulib -I../wctype 
-I../manual -I../shadow -I../po -I../argp -I../crypt -I../nptl 
-I../resolv -I../nss -I../rt -I../conform -I../debug -I../nptl_db 
-I../inet -I../hesiod -I../sunrpc -I../nis -I../nscd -I../streams 
-I../login -I../elf -I../include -I.. -I/sources/glibc-build 
-I../sysdeps/i386/elf -I../nptl/sysdeps/unix/sysv/linux/i386/i686 
-I../nptl/sysdeps/unix/sysv/linux/i386 -I../nptl/sysdeps/unix/sysv/linux 
-I../nptl/sysdeps/pthread -I../sysdeps/pthread 
-I../nptl/sysdeps/unix/sysv -I../nptl/sysdeps/unix 
-I../nptl/sysdeps/i386/i686 -I../nptl/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 
-I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix 
-I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 
-I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486 -I../sysdeps/i386/fpu 
-I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 
-I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic ' > 
/sources/glibc-build/posix/annexc.out
make[2]: [/sources/glibc-build/posix/annexc.out] Error 1 (ignored)
.
.
.
gcc tst-timer5.c -c -std=gnu99 -O2 -Wall -Winline -Wstrict-prototypes 
-Wwrite-strings -g -mpreferred-stack-boundary=2     -I../include -I. 
-I/sources/glibc-build/rt -I.. -I../libio -I../nptl 
-I/sources/glibc-build -I../sysdeps/i386/elf 
-I../nptl/sysdeps/unix/sysv/linux/i386/i686 
-I../nptl/sysdeps/unix/sysv/linux/i386 -I../nptl/sysdeps/unix/sysv/linux 
-I../nptl/sysdeps/pthread -I../sysdeps/pthread 
-I../nptl/sysdeps/unix/sysv -I../nptl/sysdeps/unix 
-I../nptl/sysdeps/i386/i686 -I../nptl/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 
-I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix 
-I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 
-I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486 -I../sysdeps/i386/fpu 
-I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 
-I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  
-D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h   
-DNOT_IN_libc=1    -o /sources/glibc-build/rt/tst-timer5.o -MD -MP -MF 
/sources/glibc-build/rt/tst-timer5.o.dt -MT 
/sources/glibc-build/rt/tst-timer5.o
gcc -nostdlib -nostartfiles -o /sources/glibc-build/rt/tst-timer5  
-Wl,-dynamic-linker=/lib/ld-linux.so.2   -Wl,-z,combreloc -Wl,-z,relro 
/sources/glibc-build/csu/crt1.o /sources/glibc-build/csu/crti.o `gcc 
--print-file-name=crtbegin.o` /sources/glibc-build/rt/tst-timer5.o 
/sources/glibc-build/rt/librt.so 
/sources/glibc-build/nptl/libpthread_nonshared.a 
/sources/glibc-build/nptl/libpthread.so  
-Wl,-rpath-link=/sources/glibc-build:/sources/glibc-build/math:/sources/glibc-build/elf:/sources/glibc-build/dlfcn:/sources/glibc-build/nss:/sources/glibc-build/nis:/sources/glibc-build/rt:/sources/glibc-build/resolv:/sources/glibc-build/crypt:/sources/glibc-build/nptl
 
/sources/glibc-build/libc.so.6 /sources/glibc-build/libc_nonshared.a 
-lgcc -Wl,--as-needed -lgcc_s  -Wl,--no-as-needed `gcc 
--print-file-name=crtend.o` /sources/glibc-build/csu/crtn.o
GCONV_PATH=/sources/glibc-build/iconvdata LC_ALL=C   
/sources/glibc-build/elf/ld-linux.so.2 --library-path 
/sources/glibc-build:/sources/glibc-build/math:/sources/glibc-build/elf:/sources/glibc-build/dlfcn:/sources/glibc-build/nss:/sources/glibc-build/nis:/sources/glibc-build/rt:/sources/glibc-build/resolv:/sources/glibc-build/crypt:/sources/glibc-build/nptl
 
/sources/glibc-build/rt/tst-timer5  > /sources/glibc-build/rt/tst-timer5.out
make[2]: *** [/sources/glibc-build/rt/tst-timer5.out] Error 1
.
gcc ../nptl/sysdeps/pthread/tst-mqueue8x.c -c -std=gnu99 -O2 -Wall 
-Winline -Wstrict-prototypes -Wwrite-strings -g 
-mpreferred-stack-boundary=2  -fexceptions   -I../include -I. 
-I/sources/glibc-build/rt -I.. -I../libio -I../nptl 
-I/sources/glibc-build -I../sysdeps/i386/elf 
-I../nptl/sysdeps/unix/sysv/linux/i386/i686 
-I../nptl/sysdeps/unix/sysv/linux/i386 -I../nptl/sysdeps/unix/sysv/linux 
-I../nptl/sysdeps/pthread -I../sysdeps/pthread 
-I../nptl/sysdeps/unix/sysv -I../nptl/sysdeps/unix 
-I../nptl/sysdeps/i386/i686 -I../nptl/sysdeps/i386 
-I../sysdeps/unix/sysv/linux/i386 -I../sysdeps/unix/sysv/linux 
-I../sysdeps/gnu -I../sysdeps/unix/common -I../sysdeps/unix/mman 
-I../sysdeps/unix/inet -I../sysdeps/unix/sysv/i386 
-I../sysdeps/unix/sysv -I../sysdeps/unix/i386 -I../sysdeps/unix 
-I../sysdeps/posix -I../sysdeps/i386/i686/fpu -I../sysdeps/i386/i686 
-I../sysdeps/i386/i486 -I../nptl/sysdeps/i386/i486 -I../sysdeps/i386/fpu 
-I../sysdeps/i386 -I../sysdeps/wordsize-32 -I../sysdeps/ieee754/ldbl-96 
-I../sysdeps/ieee754/dbl-64 -I../sysdeps/ieee754/flt-32 
-I../sysdeps/ieee754 -I../sysdeps/generic/elf -I../sysdeps/generic  
-D_LIBC_REENTRANT -D_LIBC_REENTRANT -include ../include/libc-symbols.h   
-DNOT_IN_libc=1    -o /sources/glibc-build/rt/tst-mqueue8x.o -MD -MP -MF 
/sources/glibc-build/rt/tst-mqueue8x.o.dt -MT 
/sources/glibc-build/rt/tst-mqueue8x.o
gcc -nostdlib -nostartfiles -o /sources/glibc-build/rt/tst-mqueue8x  
-Wl,-dynamic-linker=/lib/ld-linux.so.2   -Wl,-z,combreloc -Wl,-z,relro 
/sources/glibc-build/csu/crt1.o /sources/glibc-build/csu/crti.o `gcc 
--print-file-name=crtbegin.o` /sources/glibc-build/rt/tst-mqueue8x.o 
/sources/glibc-build/rt/librt.so 
/sources/glibc-build/nptl/libpthread_nonshared.a 
/sources/glibc-build/nptl/libpthread.so  
-Wl,-rpath-link=/sources/glibc-build:/sources/glibc-build/math:/sources/glibc-build/elf:/sources/glibc-build/dlfcn:/sources/glibc-build/nss:/sources/glibc-build/nis:/sources/glibc-build/rt:/sources/glibc-build/resolv:/sources/glibc-build/crypt:/sources/glibc-build/nptl
 
/sources/glibc-build/libc.so.6 /sources/glibc-build/libc_nonshared.a 
-lgcc -Wl,--as-needed -lgcc_s  -Wl,--no-as-needed `gcc 
--print-file-name=crtend.o` /sources/glibc-build/csu/crtn.o
GCONV_PATH=/sources/glibc-build/iconvdata LC_ALL=C   
/sources/glibc-build/elf/ld-linux.so.2 --library-path 
/sources/glibc-build:/sources/glibc-build/math:/sources/glibc-build/elf:/sources/glibc-build/dlfcn:/sources/glibc-build/nss:/sources/glibc-build/nis:/sources/glibc-build/rt:/sources/glibc-build/resolv:/sources/glibc-build/crypt:/sources/glibc-build/nptl
 
/sources/glibc-build/rt/tst-mqueue8x  > 
/sources/glibc-build/rt/tst-mqueue8x.out
make[2]: Target `tests' not remade because of errors.
make[2]: Leaving directory `/sources/glibc-2.3.4/rt'
make[1]: *** [rt/tests] Error 2
make  -C conform tests
.
.
.
make[2]: Leaving directory `/sources/glibc-2.3.4/elf'
scripts/check-c++-types.sh scripts/data/c++-types-i386-linux-gnu.data 
g++ -O2 -Wall -Winline -Wwrite-strings -g -mpreferred-stack-boundary=2  
-Iinclude -I. -I/sources/glibc-build  -Ilibio -Inptl 
-I/sources/glibc-build -Isysdeps/i386/elf 
-Inptl/sysdeps/unix/sysv/linux/i386/i686 
-Inptl/sysdeps/unix/sysv/linux/i386 -Inptl/sysdeps/unix/sysv/linux 
-Inptl/sysdeps/pthread -Isysdeps/pthread -Inptl/sysdeps/unix/sysv 
-Inptl/sysdeps/unix -Inptl/sysdeps/i386/i686 -Inptl/sysdeps/i386 
-Isysdeps/unix/sysv/linux/i386 -Isysdeps/unix/sysv/linux -Isysdeps/gnu 
-Isysdeps/unix/common -Isysdeps/unix/mman -Isysdeps/unix/inet 
-Isysdeps/unix/sysv/i386 -Isysdeps/unix/sysv -Isysdeps/unix/i386 
-Isysdeps/unix -Isysdeps/posix -Isysdeps/i386/i686/fpu 
-Isysdeps/i386/i686 -Isysdeps/i386/i486 -Inptl/sysdeps/i386/i486 
-Isysdeps/i386/fpu -Isysdeps/i386 -Isysdeps/wordsize-32 
-Isysdeps/ieee754/ldbl-96 -Isysdeps/ieee754/dbl-64 
-Isysdeps/ieee754/flt-32 -Isysdeps/ieee754 -Isysdeps/generic/elf 
-Isysdeps/generic  -D_LIBC_REENTRANT -D_LIBC_REENTRANT -include 
include/libc-symbols.h       > /sources/glibc-build/c++-types-check.out
make[1]: Target `check' not remade because of errors.
make[1]: Leaving directory `/sources/glibc-2.3.4'
make: *** [check] Error 2

i would appreciate any help!
regards
Meik

------------------------------

Message: 3
Date: Sat, 4 Feb 2006 08:24:58 -0800
From: Justin O'Neil <[EMAIL PROTECTED]>
Subject: Re: A way to keep track of packages while installing LFS
To: LFS Support List <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1

> Now I have a question (maybe a dumb one ?) Would it be possible to
> look for the target install (when available) of the makefile before
> running it ? (Maybe one already did it but I haven't heard of it) That
> would guarantee a short exec time for the script each time we run it
> (and we would run it often with a lfs ;-) ).
>
> If this is a possibility, but no one did it, I would be pleased to try it ...

That would be intresting.  I have never written a shell script, so I couldn't do
it, but since the idea is out there now, I think somone would probably try.

------------------------------

Message: 4
Date: Sat, 4 Feb 2006 11:35:06 -0600
From: Michael Chrostowski <[EMAIL PROTECTED]>
Subject: Re: A way to keep track of packages while installing LFS
To: LFS Support List <[email protected]>
Message-ID:
        <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1

Yes, I was always confused why no one writes a program that parses the
make file and goes through it to figure out what is supposed to be
installed if 'make install' is ran. That really should be a perfect
solution shouldn't it? I don't see any issues... anyone? if not I
might try it myself =P

On 2/4/06, Justin O'Neil <[EMAIL PROTECTED]> wrote:
> > Now I have a question (maybe a dumb one ?) Would it be possible to
> > look for the target install (when available) of the makefile before
> > running it ? (Maybe one already did it but I haven't heard of it) That
> > would guarantee a short exec time for the script each time we run it
> > (and we would run it often with a lfs ;-) ).
> >
> > If this is a possibility, but no one did it, I would be pleased to try it 
> > ...
>
> That would be intresting.  I have never written a shell script, so I couldn't 
> do
> it, but since the idea is out there now, I think somone would probably try.
> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-support
> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
> Unsubscribe: See the above information page
>

------------------------------

Message: 5
Date: Sat, 4 Feb 2006 20:40:42 GMT
From: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
Subject: Replies to a couple topics
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain

Subject: Re: Localedef not working after final Glibc-2.3.6 install

>If I look through the errors generated by my 'make check' of glibc the
>first error (and the rest with different binaries) reports that it
>cannot find the 'mtrace' it compiled to test it out, in fact 'mtrace'
>does not exist (although I didn't have any make errors that stopped
>the make process...). Right off the bat that means there is something
>definately wrong... unless this is normal behaviour? anyone know about
>this.

I had the same problem because the LiveCD I made in mid-December was for 
LFS-6.1(.0) and provided perl-5.8.6, but I downloaded the LFS book v6.1.1, 
which had me install Ch5 as though it was 5.8.7.  Internal files had directory 
pointers to 5.8.6, which didn't exist.  All I had to do was move the 
/lib/perl/perl5.8.7 to /lib/perl/perl5.8.6 and installation proceeded.  Check 
that out, maybe you're the third guy with this same problem in the past few 
weeks.

>Aside from that... I'm running out of guesses and it's looking like
>I'm going to have to start over. Although all of my /tools toolchain
>programs seemed fine... so I can't even guess at what the heck is
>wrong with this.

Don't do that.  perl-5.8.6 will work for Ch5, just get 5.8.7 for Ch6 install.

Subject: Re: A way to keep track of packages while installing LFS

>Yes they are getting slower because basically they search every
>directories for newer files, which means 'find' have to read every
>single directories and look for files newer than a specific date, then
>report these files. The more files/directories the more time.

Strictly speaking, if you're sure you know where an installation is going to 
put things then you can have it watch only those directories.

>Now I have a question (maybe a dumb one ?) Would it be possible to
>look for the target install (when available) of the makefile before
>running it ? (Maybe one already did it but I haven't heard of it) That
>would guarantee a short exec time for the script each time we run it
>(and we would run it often with a lfs ;-) ).

A "destdir=" could help.  But seriously, I'm running with a P1-233 and I don't 
find the time that onerous.


Paul Rogers  ([EMAIL PROTECTED])
http://www.xprt.net/~pgrogers/
Rogers' Second Law: "Everything you do communicates."
(I do not personally endorse any additions after this line. TANSTAAFL :-)




------------------------------

Message: 6
Date: Sat, 4 Feb 2006 17:55:38 -0600
From: Michael Chrostowski <[EMAIL PROTECTED]>
Subject: Re: Replies to a couple topics
To: LFS Support List <[email protected]>
Message-ID:
        <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1

Paul,

That's an interesting one, but if you are correct doesn't that mean
everyone using liveCD should have the issue? I just checked and the
version I have and it's the most recent development version of liveCD
(non-SVN, it's off of the site). But I will see... although I have to
start over now since I decided to install windows (need it for
classes) and learned windows won't install on my drive unless to do it
after linux (due to my partitioning choices) so I had to format. =..(

I hate windows, but I needed VC++ 2003 for a class...

Anyways, I hope you're right, any but I am still a little confused as
to why this problem would not affect everyone.

Thanks.

- Michael Chrostowski

On 2/4/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Subject: Re: Localedef not working after final Glibc-2.3.6 install
>
> >If I look through the errors generated by my 'make check' of glibc the
> >first error (and the rest with different binaries) reports that it
> >cannot find the 'mtrace' it compiled to test it out, in fact 'mtrace'
> >does not exist (although I didn't have any make errors that stopped
> >the make process...). Right off the bat that means there is something
> >definately wrong... unless this is normal behaviour? anyone know about
> >this.
>
> I had the same problem because the LiveCD I made in mid-December was for 
> LFS-6.1(.0) and provided perl-5.8.6, but I downloaded the LFS book v6.1.1, 
> which had me install Ch5 as though it was 5.8.7.  Internal files had 
> directory pointers to 5.8.6, which didn't exist.  All I had to do was move 
> the /lib/perl/perl5.8.7 to /lib/perl/perl5.8.6 and installation proceeded.  
> Check that out, maybe you're the third guy with this same problem in the past 
> few weeks.
>
> >Aside from that... I'm running out of guesses and it's looking like
> >I'm going to have to start over. Although all of my /tools toolchain
> >programs seemed fine... so I can't even guess at what the heck is
> >wrong with this.
>
> Don't do that.  perl-5.8.6 will work for Ch5, just get 5.8.7 for Ch6 install.
>
> Subject: Re: A way to keep track of packages while installing LFS
>
> >Yes they are getting slower because basically they search every
> >directories for newer files, which means 'find' have to read every
> >single directories and look for files newer than a specific date, then
> >report these files. The more files/directories the more time.
>
> Strictly speaking, if you're sure you know where an installation is going to 
> put things then you can have it watch only those directories.
>
> >Now I have a question (maybe a dumb one ?) Would it be possible to
> >look for the target install (when available) of the makefile before
> >running it ? (Maybe one already did it but I haven't heard of it) That
> >would guarantee a short exec time for the script each time we run it
> >(and we would run it often with a lfs ;-) ).
>
> A "destdir=" could help.  But seriously, I'm running with a P1-233 and I 
> don't find the time that onerous.
>
>
> Paul Rogers  ([EMAIL PROTECTED])
> http://www.xprt.net/~pgrogers/
> Rogers' Second Law: "Everything you do communicates."
> (I do not personally endorse any additions after this line. TANSTAAFL :-)
>
>
>
> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-support
> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
> Unsubscribe: See the above information page
>

------------------------------

Message: 7
Date: Sat, 4 Feb 2006 19:55:47 -0500
From: "K. Mike Bradley" <[EMAIL PROTECTED]>
Subject: Initrd questions
To: "'LFS Support List'" <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;       charset="us-ascii"

Hello,


This is my second time building LFS (first time was book version 5.1)

I want to take my customized LFS and make an initrd so I can boot PXELinux
style.

My question is what file format is this?

I was led to believe it was gZipped but I can't open it with Winzip on my
Windows box.

Also ... I know you make it with mkinitrd but that only does the modules
right?

How do I do the whole root FS?

Thanks for any help you can give.



------------------------------

Message: 8
Date: Sat, 04 Feb 2006 17:54:59 -0800
From: Jim Gifford <[EMAIL PROTECTED]>
Subject: Re: Initrd questions
To: LFS Support List <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

K. Mike Bradley wrote:
> Hello,
>
>
> This is my second time building LFS (first time was book version 5.1)
>
> I want to take my customized LFS and make an initrd so I can boot PXELinux
> style.
>
> My question is what file format is this?
>
> I was led to believe it was gZipped but I can't open it with Winzip on my
> Windows box.
>
> Also ... I know you make it with mkinitrd but that only does the modules
> right?
>
> How do I do the whole root FS?
>
> Thanks for any help you can give.
>
>
>   
For netboot you may want to look at my hint. 
http://documents.jg555.com/netboot.

Also there is a hint I wrote for initrd in the hints project repo.

-- 
------
[EMAIL PROTECTED]
[EMAIL PROTECTED]

LFS User # 2577
Registered Linux User # 299986


------------------------------

Message: 9
Date: Sat, 4 Feb 2006 21:09:09 -0800 (PST)
From: Goh Lu Feng <[EMAIL PROTECTED]>
Subject: Compilation errors 
To: [email protected]
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain; charset=iso-8859-1

• The version of the book being used is 6.1.1

• The host distribution and version being used to
create LFS is Ubuntu 5.10

• The package or section the problem was encountered
in is Binutils-2.15.94.0.2.2

• The exact error message or symptom being received is
shown below. Apologies if I included excessive lines.

• Note whether you have deviated from the book at all:

I created my partition using Gparted using ext3
filesystem. mount point for lfs directory is
/home/goh/Desktop/lfs instead of of /mnt/lfs.

make[1]: Entering directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils'
make  all-recursive
make[2]: Entering directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils'
Making all in doc
make[3]: Entering directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils/doc'
if test -f cxxfilt.man; then \
  man=cxxfilt.man; \
else \
 
man=../../../binutils-2.15.94.0.2.2/binutils/doc/cxxfilt.man;
\
fi; \
sed -e 's/@PROGRAM@/c++filt/' \
    -e 's/cxxfilt/c++filt/' < $man \
        > c++filt.1
make[3]: Leaving directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils/doc'
Making all in po
make[3]: Entering directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils/po'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils/po'
make[3]: Entering directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils'
/bin/sh ./libtool --mode=link gcc -W -Wall
-Wstrict-prototypes -Wmissing-prototypes -g -O2   -o
size  size.o bucomm.o version.o filemode.o
../bfd/libbfd.la ../libiberty/libiberty.a  -ldl
mkdir .libs
gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes
-g -O2 -o size size.o bucomm.o version.o filemode.o 
../bfd/.libs/libbfd.a ../libiberty/libiberty.a -ldl
bucomm.o: In function `make_tempname':
../../binutils-2.15.94.0.2.2/binutils/bucomm.c:425:
warning: the use of `mktemp' is dangerous, better use
`mkstemp'
/bin/sh ./libtool --mode=link gcc -W -Wall
-Wstrict-prototypes -Wmissing-prototypes -g -O2   -o
objdump  objdump.o budemang.o prdbg.o rddbg.o debug.o
stabs.o ieee.o rdcoff.o bucomm.o version.o filemode.o
../opcodes/libopcodes.la ../bfd/libbfd.la
../libiberty/libiberty.a  -ldl
gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes
-g -O2 -o objdump objdump.o budemang.o prdbg.o rddbg.o
debug.o stabs.o ieee.o rdcoff.o bucomm.o version.o
filemode.o  ../opcodes/.libs/libopcodes.a
../bfd/.libs/libbfd.a ../libiberty/libiberty.a -ldl
bucomm.o: In function `make_tempname':
../../binutils-2.15.94.0.2.2/binutils/bucomm.c:425:
warning: the use of `mktemp' is dangerous, better use
`mkstemp'
/bin/sh ./libtool --mode=link gcc -W -Wall
-Wstrict-prototypes -Wmissing-prototypes -g -O2   -o
ar  arparse.o arlex.o ar.o not-ranlib.o arsup.o
rename.o binemul.o emul_vanilla.o bucomm.o version.o
filemode.o ../bfd/libbfd.la ../libiberty/libiberty.a  
-ldl
gcc -W -Wall -Wstrict-prototypes -Wmissing-prototypes
-g -O2 -o ar arparse.o arlex.o ar.o not-ranlib.o
arsup.o rename.o binemul.o emul_vanilla.o bucomm.o
version.o filemode.o  ../bfd/.libs/libbfd.a
../libiberty/libiberty.a -ldl
arlex.o: In function `main':
/home/goh/Desktop/lfs/sources/binutils-build/binutils/arlex.c:1:
multiple definition of
`main'arparse.o:/home/goh/Desktop/lfs/sources/binutils-build/binutils/arparse.c:1:
first defined here
ar.o: In function `main':
../../binutils-2.15.94.0.2.2/binutils/ar.c:342:
multiple definition of `main'
arparse.o:/home/goh/Desktop/lfs/sources/binutils-build/binutils/arparse.c:1:
first defined here
/usr/bin/ld: Warning: size of symbol `main' changed
from 16 in arparse.o to 3791 in ar.o
bucomm.o: In function `make_tempname':
../../binutils-2.15.94.0.2.2/binutils/bucomm.c:425:
warning: the use of `mktemp' is dangerous, better use
`mkstemp'
ar.o: In function `mri_emul':
ar.c:(.text+0x23): undefined reference to `yyparse'
collect2: ld returned 1 exit status
make[3]: *** [ar] Error 1
make[3]: Leaving directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory
`/home/goh/Desktop/lfs/sources/binutils-build/binutils'
make: *** [all-binutils] Error 2
[EMAIL PROTECTED]:/home/goh/Desktop/lfs/sources/binutils-build$



__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

------------------------------

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


End of lfs-support Digest, Vol 889, Issue 1
*******************************************

--
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to