Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66203 - sys-libs/glibc-2.3.4.20040808 fails to emerge - using `crosdev --unstable --arch=mipsel`
Summary: sys-libs/glibc-2.3.4.20040808 fails to emerge - using `crosdev --unstable --a...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Joshua Kinard
URL:
Whiteboard:
Keywords:
: 66204 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-10-03 04:52 UTC by Jan Kundrát (RETIRED)
Modified: 2005-04-06 11:07 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jan Kundrát (RETIRED) gentoo-dev 2004-10-03 04:52:27 UTC
after running `crossdev --arch=mipsel --unstable` (--stable has no suitable packages):


 * crossdev.sh v0.4 - Cross-Toolchain Generator

 * Host Architecture:           i686-pc-linux-gnu
 * Host CFLAGS:                 -march=i686 -O2 -pipe
 * Target Architecture:         mipsel-unknown-linux-gnu
 * Target CFLAGS:               -mips3 -mabi=32 -O2 -pipe
 * Install Path:                /home/crossdev/mipsel
 * Using unstable packages...   On
 * Enabling extra gcc langs...  Off
 * Using Portage CFLAGS...      Off
 * Using Portage Sandbox...     On
 * Building Kernel Compiler...  Off
 * Cleaning build dir...        Off
 * Pretending...                No

 * The following packages in /usr/portage will be used:
        sys-kernel/mips-headers-2.6.8.1
        sys-devel/binutils-2.15.91.0.2
        sys-devel/gcc-3.4.2-r2
        sys-libs/glibc-2.3.4.20040808


 * Cross-compile will begin in 5 seconds...
 * (Ctrl-C to Abort)
 * >>> 5 4 3 2 1



 * >>> ---------------------------------------------------------------------------
 * >>> Stage 1: Preparation
 * >>> ---------------------------------------------------------------------------

 * Unpacking /usr/portage/sys-kernel/mips-headers/mips-headers-2.6.8.1.ebuild...
>>> md5 src_uri ;-) linux-2.6.8.1.tar.bz2
>>> md5 src_uri ;-) mipscvs-2.6.8.1-20040822.diff.bz2
>>> md5 src_uri ;-) mips-sources-generic_patches-1.0.tar.bz2
>>> Checking linux-2.6.8.1.tar.bz2's mtime...
>>> Checking mipscvs-2.6.8.1-20040822.diff.bz2's mtime...
>>> Checking mips-sources-generic_patches-1.0.tar.bz2's mtime...
>>> Checking cobalt-patches-26xx-1.7.tar.bz2's mtime...
>>> WORKDIR is up-to-date, keeping...

 * Unpacking /usr/portage/sys-devel/binutils/binutils-2.15.91.0.2.ebuild...
>>> md5 src_uri ;-) binutils-2.15.91.0.2.tar.bz2
>>> md5 src_uri ;-) binutils-2.15.91.0.1-patches-1.3.tar.bz2
>>> Checking binutils-2.15.91.0.2.tar.bz2's mtime...
>>> Checking binutils-2.15.91.0.1-patches-1.3.tar.bz2's mtime...
>>> WORKDIR is up-to-date, keeping...

 * Unpacking /usr/portage/sys-devel/gcc/gcc-3.4.2-r2.ebuild...
>>> md5 src_uri ;-) gcc-3.4.2.tar.bz2
>>> md5 src_uri ;-) protector-3.4.1-1.tar.gz
>>> md5 src_uri ;-) gcc-3.4.2-manpages.tar.bz2
>>> md5 src_uri ;-) gcc-3.4.2-patches-1.1.tar.bz2
>>> md5 src_uri ;-) gcc-3.4.0-piepatches-v8.7.6.5.tar.bz2
>>> Checking gcc-3.4.2.tar.bz2's mtime...
>>> Checking protector-3.4.1-1.tar.gz's mtime...
>>> Checking gcc-3.4.2-manpages.tar.bz2's mtime...
>>> Checking gcc-3.4.2-patches-1.1.tar.bz2's mtime...
>>> Checking gcc-3.4.0-piepatches-v8.7.6.5.tar.bz2's mtime...
>>> WORKDIR is up-to-date, keeping...

 * Unpacking /usr/portage/sys-libs/glibc/glibc-2.3.4.20040808.ebuild...
>>> md5 src_uri ;-) glibc-2.3.3.tar.bz2
>>> md5 src_uri ;-) glibc-manpages-2.3.4.tar.bz2
>>> md5 src_uri ;-) glibc-infopages-2.3.4.tar.bz2
>>> md5 src_uri ;-) glibc-2.3.4-branch-update-20040808.patch.bz2

>>> Checking glibc-2.3.3.tar.bz2's mtime...
>>> Checking glibc-manpages-2.3.4.tar.bz2's mtime...
>>> Checking glibc-infopages-2.3.4.tar.bz2's mtime...
>>> Checking glibc-hppa-patches-2004-08-24.tar.gz's mtime...
>>> Checking glibc-2.3.4-branch-update-20040808.patch.bz2's mtime...
>>> Not marked as unpacked; recreating WORKDIR...
>>> Unpacking source...
nptl
x86

 * Checking gcc for __thread support ... yes
 * Checking kernel version (>=2.6.5) ... yes
 * Checking linux-headers version (>=2.6.5) ... yes

>>> Unpacking glibc-2.3.3.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20040808/work
>>> Unpacking glibc-manpages-2.3.4.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20040808/work/glibc-2.3.3/man
 * Applying glibc-2.3.4-branch-update-20040808.patch.bz2...               [ ok ]
 * Patching version to display snapshot date ...
>>> Unpacking glibc-infopages-2.3.4.tar.bz2 to /var/tmp/portage/glibc-2.3.4.20040808/work/glibc-2.3.3
 * Applying glibc-sec-hotfix-20040804.patch...                            [ ok ]
 * Applying glibc-2.3.2-propolice-guard-functions-v3.patch...             [ ok ]
 * Applying glibc-2.3.3-frandom-detect.patch...                           [ ok ]
 * Applying glibc-2.3.3-localedef-fix-trampoline.patch...                 [ ok ]
mips
 * Applying glibc-2.3.3_pre20040117-pt_pax.diff...                        [ ok ]
 * Applying glibc-2.3.4.20040808-i386-got-fix.diff...                     [ ok ]
mips
 * Applying mips-addabi.diff...                                           [ ok ]
 * Applying mips-syscall.h.diff...                                        [ ok ]
 * Applying mips-sysify.diff...                                           [ ok ]
 * Applying mips-nolib3264.diff...                                        [ ok ]
x86
 * Applying glibc-gentoo-libdir.patch...

 * Failed Patch: glibc-gentoo-libdir.patch!
 *
 * Include in your bugreport the contents of:
 *
 *   /var/tmp/portage/glibc-2.3.4.20040808/temp/glibc-gentoo-libdir.patch-14870.out
------------------------------------------



/var/tmp/portage/glibc-2.3.4.20040808/temp/glibc-gentoo-libdir.patch-14870.out :

***** glibc-gentoo-libdir.patch *****

=====================================

PATCH COMMAND:  patch -p0 -g0 < /usr/portage/sys-libs/glibc/files/2.3.4/glibc-gentoo-libdir.patch

=====================================
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nru glibc-2.3.3.old/sysdeps/unix/sysv/linux/configure glibc-2.3.3/sysdeps/unix/sysv/linux/configure
|--- glibc-2.3.3.old/sysdeps/unix/sysv/linux/configure  2004-09-06 12:33:39.320387104 -0400
|+++ glibc-2.3.3/sysdeps/unix/sysv/linux/configure      2004-09-06 12:34:42.575770824 -0400
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
=====================================

PATCH COMMAND:  patch -p1 -g0 < /usr/portage/sys-libs/glibc/files/2.3.4/glibc-gentoo-libdir.patch

=====================================
patching file sysdeps/unix/sysv/linux/configure
Hunk #1 FAILED at 224.
1 out of 1 hunk FAILED -- saving rejects to file sysdeps/unix/sysv/linux/configure.rej
=====================================

PATCH COMMAND:  patch -p2 -g0 < /usr/portage/sys-libs/glibc/files/2.3.4/glibc-gentoo-libdir.patch

=====================================
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nru glibc-2.3.3.old/sysdeps/unix/sysv/linux/configure glibc-2.3.3/sysdeps/unix/sysv/linux/configure
|--- glibc-2.3.3.old/sysdeps/unix/sysv/linux/configure  2004-09-06 12:33:39.320387104 -0400
|+++ glibc-2.3.3/sysdeps/unix/sysv/linux/configure      2004-09-06 12:34:42.575770824 -0400
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
=====================================

PATCH COMMAND:  patch -p3 -g0 < /usr/portage/sys-libs/glibc/files/2.3.4/glibc-gentoo-libdir.patch

=====================================
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nru glibc-2.3.3.old/sysdeps/unix/sysv/linux/configure glibc-2.3.3/sysdeps/unix/sysv/linux/configure
|--- glibc-2.3.3.old/sysdeps/unix/sysv/linux/configure  2004-09-06 12:33:39.320387104 -0400
|+++ glibc-2.3.3/sysdeps/unix/sysv/linux/configure      2004-09-06 12:34:42.575770824 -0400
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored
=====================================

PATCH COMMAND:  patch -p4 -g0 < /usr/portage/sys-libs/glibc/files/2.3.4/glibc-gentoo-libdir.patch

=====================================
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -Nru glibc-2.3.3.old/sysdeps/unix/sysv/linux/configure glibc-2.3.3/sysdeps/unix/sysv/linux/configure
|--- glibc-2.3.3.old/sysdeps/unix/sysv/linux/configure  2004-09-06 12:33:39.320387104 -0400
|+++ glibc-2.3.3/sysdeps/unix/sysv/linux/configure      2004-09-06 12:34:42.575770824 -0400
--------------------------
No file to patch.  Skipping patch.
1 out of 1 hunk ignored

!!! ERROR: sys-libs/glibc-2.3.4.20040808 failed.
!!! Function epatch, Line 402, Exitcode 0
!!! Failed Patch: glibc-gentoo-libdir.patch!


 * doebuild(): Call to /usr/sbin/ebuild failed!

Reproducible: Always
Steps to Reproduce:





Portage 2.0.50-r11 (default-x86-1.4, gcc-3.3.2, glibc-2.3.2-r9, 2.6.8.1) 
================================================================= 
System uname: 2.6.8.1 i686 AMD Athlon(tm) processor 
Gentoo Base System version 1.4.16 
ccache version 2.3 [enabled] 
Autoconf: sys-devel/autoconf-2.58-r1 
Automake: sys-devel/automake-1.8.5-r1 
ACCEPT_KEYWORDS="x86" 
AUTOCLEAN="yes" 
CFLAGS="-O3 -march=athlon-tbird -funroll-loops -pipe" 
CHOST="i686-pc-linux-gnu" 
COMPILER="" 
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" 
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" 
CXXFLAGS="-O3 -march=athlon-tbird -funroll-loops -pipe" 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache sandbox userpriv usersandbox" 
GENTOO_MIRRORS="http://ftp.sh.cvut.cz/MIRRORS/gentoo/gentoo 
ftp://ftp.linux.cz/pub/linux/gentoo" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" 
USE="3dnow X aalib alsa apm arts avi berkdb bitmap-fonts cdparanoia crypt cups 
dga directfb dvd encode flac foomaticdb gdbm gif gpm gtk gtk2 imlib ipv6 
jabber java jpeg kde ldap libg++ libwww mad matrox mmx motif mozilla mpeg 
ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime 
readline samba sdl slang spell ssl tcltk tcpd truetype unicode wmf x86 xml2 
xmms xprint xv zlib"
Comment 1 Jan Kundrát (RETIRED) gentoo-dev 2004-10-03 11:55:31 UTC
*** Bug 66204 has been marked as a duplicate of this bug. ***
Comment 2 Henning Westerholt 2004-10-05 12:32:09 UTC
The mentioned glibc version fails to emerge on my i386 system with 'crossdev --arch=amd64' too.
Comment 3 Jan Kundrát (RETIRED) gentoo-dev 2005-04-06 11:07:39 UTC
Closing as there's new version of crossdev which would probably handle it. I don't need it anymore so I'm unable to test.