[Clfs-commits] [CLFS Trac] #134: glibc compilation error `multiple __memcpy_chk definition`
CLFS Trac
trac at cross-lfs.org
Fri Dec 21 23:37:08 PST 2007
#134: glibc compilation error `multiple __memcpy_chk definition`
-----------------------+----------------------------------------------------
Reporter: insecure | Owner: clfs-commits at lists.cross-lfs.org.
Type: defect | Status: new
Priority: major | Milestone:
Component: BOOK | Version:
Resolution: | Keywords: glibc
-----------------------+----------------------------------------------------
Comment (by jciccone):
Although it looks like you stumbled across a nice error that needs to be
addressed. I can tell you already that this build will not work by the
book if you follow the chroot method. I'm really getting sick of
explaining this so I think it's time something goes in the book.
Everything in /tools will get compiled for $CLFS_TARGET, but the final
system is compiled for the output of config.guess, unless you want to
specifically specify i586-pc-linux-gnu for everything. config.guess gets
its cpu information from uname, which in turn gets it from the kernel,
easist way to get around this, load a uname hack module into the kernel
which changes the uts machine type to whatever you want. You can find an
up to date version at.
http://cross-lfs.org/~jciccone/uname_hack-20071212.tar.bz2
--
Ticket URL: <http://trac.cross-lfs.org/ticket/134#comment:1>
CLFS Trac <http://trac.cross-lfs.org>
The Cross Linux From Scratch Project.
More information about the Clfs-commits
mailing list