Ставлю систему при компіляції glibc видає от таку помулку :
-MD -MP -MF /var/tmp/portage/glibc-2.3.6-r3/work/build-amd64-i686-pc-linux-gnu-linuxthreads/tcb-offsets.h.dT -MT '/var/tmp/portage/glibc-2.3.6-r3/work/build-amd64-i686-pc-linux-gnu-linuxthreads/tcb-offsets.h.d /var/tmp/portage/glibc-2.3.6-r3/work/build-amd64-i686-pc-linux-gnu-linuxthreads/tcb-offsets.h'
`-mcpu=' is deprecated. Use `-mtune=' or '-march=' instead.
In file included from ../linuxthreads/sysdeps/x86_64/tls.h:25,
from ../include/tls.h:6,
from ../sysdeps/unix/sysv/linux/x86_64/sysdep.h:26,
from <stdin>:1:
../linuxthreads/sysdeps/x86_64/pt-machine.h:27:24: asm/prctl.h: No such file or directory
make[2]: *** [/var/tmp/portage/glibc-2.3.6-r3/work/build-amd64-i686-pc-linux-gnu-linuxthreads/tcb-offsets.h] Error 1
make[2]: Leaving directory `/var/tmp/portage/glibc-2.3.6-r3/work/glibc-2.3.6/csu'
make[1]: *** [csu/subdir_lib] Error 2
make[1]: Leaving directory `/var/tmp/portage/glibc-2.3.6-r3/work/glibc-2.3.6'
make: *** [all] Error 2
!!! ERROR: sys-libs/glibc-2.3.6-r3 failed.
!!! Function toolchain-glibc_src_compile, Line 254, Exitcode 2
!!! make for amd64 failed
!!! If you need support, post the topmost build error, NOT this status message.
А от make.conf :
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/profiles/default-linux/amd64/2005.1/make.defaults,v 1.7 2006/04/09 13:18:17 blubb Exp $
#removed because managers vote requires us to do so
#("when we go nptl, we all go nptl")
#STAGE1_USE="nptl -nptlonly"
# This profile doesn't fully support multilib portage yet. We still rely
# on the emul-* packages. As such, we have -multilib-pkg here to emphasise
# that point.
FEATURES="sandbox autoconfig -multilib-pkg"
MULTILIB_ABIS="x86 amd64"
DEFAULT_ABI="amd64"
#CFLAGS_amd64="-m64"
#CXXFLAGS_amd64="${CXXFLAGS_amd64}"
#LDFLAGS_amd64="-m elf_x86_64"
CHOST_amd64="x86_64-pc-linux-gnu"
CDEFINE_amd64="__x86_64__"
LIBDIR_amd64="lib64"
# Added -L/emul* workaround to aid compilation of 32bit packages
# See bug #88725 for more info - Herbie Hopkins <herbs@gentoo.org> 2005/04/19
CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
CXXFLAGS_x86="${CXXFLAGS_amd64}"
LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib"
CHOST_x86="i686-pc-linux-gnu"
CDEFINE_x86="__i386__"
LIBDIR_x86="lib32"
# In case someone wants to help out by setting FEATURES="multilib-strict"
MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib /usr/X11R6/lib"
MULTILIB_STRICT_DENY="64-bit.*shared object"
MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|eclipse-3|debug|portage)"
# Hack to tell baselayout to use symlinks for /lib, /usr/lib, and /usr/local/lib
SYMLINK_LIB="yes"
В чому справа ? :-/[/font]