fail while patching gcc-3.3.4-rc1 Reproducible: Always Steps to Reproduce: 1.emerge system on a athlon-xp using a stage1 or 2 on 2004.2 2. 3. Actual Results: gcc failed patching Expected Results: gcc compilation ***** 81_all_gcc-uclibc-3.3-100-conf.patch.bz2 ***** =============================================================== PIPE_COMMAND: bzip2 -dc /var/tmp/portage/gcc-3.3.4-r1/work/patch/81_all_gcc-uclibc-3.3-100-conf.patch.bz2 > /var/tmp/portage/gcc-3.3.4-r1/temp/22439.patch PATCH COMMAND: patch -p0 -g0 < /var/tmp/portage/gcc-3.3.4-r1/temp/22439.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 -urN gcc-3.3.3/boehm-gc/config.sub gcc-3.3.3-new/boehm-gc/config.sub |--- gcc-3.3.3/boehm-gc/config.sub 2002-02-11 22:37:53.000000000 -0600 |+++ gcc-3.3.3-new/boehm-gc/config.sub 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 26 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/config.sub gcc-3.3.3-new/config.sub |--- gcc-3.3.3/config.sub 2003-01-30 17:25:36.000000000 -0600 |+++ gcc-3.3.3-new/config.sub 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 48 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/arm/linux-elf.h gcc-3.3.3-new/gcc/config/arm/linux-elf.h |--- gcc-3.3.3/gcc/config/arm/linux-elf.h 2003-09-16 10:39:23.000000000 -0500 |+++ gcc-3.3.3-new/gcc/config/arm/linux-elf.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 78 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/cris/linux.h gcc-3.3.3-new/gcc/config/cris/linux.h |--- gcc-3.3.3/gcc/config/cris/linux.h 2003-03-10 21:01:35.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/cris/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored patching file gcc-3.3.3/gcc/config/cris/t-linux-uclibc can't find file to patch at input line 123 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/i386/linux.h gcc-3.3.3-new/gcc/config/i386/linux.h |--- gcc-3.3.3/gcc/config/i386/linux.h 2003-11-14 00:46:12.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/i386/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 150 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/mips/linux.h gcc-3.3.3-new/gcc/config/mips/linux.h |--- gcc-3.3.3/gcc/config/mips/linux.h 2003-12-23 02:58:00.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/mips/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 179 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/sh/linux.h gcc-3.3.3-new/gcc/config/sh/linux.h |--- gcc-3.3.3/gcc/config/sh/linux.h 2003-11-06 17:13:33.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/sh/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patching file gcc-3.3.3/gcc/config/sh/t-linux-uclibc patching file gcc-3.3.3/gcc/config/sh/t-sh64-uclibc patching file gcc-3.3.3/gcc/config/t-linux-uclibc can't find file to patch at input line 268 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config.gcc gcc-3.3.3-new/gcc/config.gcc |--- gcc-3.3.3/gcc/config.gcc 2004-01-21 00:06:00.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config.gcc 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 6 out of 6 hunks ignored can't find file to patch at input line 361 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/aclocal.m4 gcc-3.3.3-new/libstdc++-v3/aclocal.m4 |--- gcc-3.3.3/libstdc++-v3/aclocal.m4 2004-01-12 10:18:44.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/aclocal.m4 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 416 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure gcc-3.3.3-new/libstdc++-v3/configure |--- gcc-3.3.3/libstdc++-v3/configure 2004-01-12 10:18:45.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/configure 2004-02-17 00:21:12.000000000 -0600 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored can't find file to patch at input line 1469 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure.in gcc-3.3.3-new/libstdc++-v3/configure.in |--- gcc-3.3.3/libstdc++-v3/configure.in 2004-01-12 10:19:22.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/configure.in 2004-02-16 23:13:45.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 1509 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure.target gcc-3.3.3-new/libstdc++-v3/configure.target |--- gcc-3.3.3/libstdc++-v3/configure.target 2003-10-01 14:07:07.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/configure.target 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 1522 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/include/c_std/std_cstdlib.h gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cstdlib.h |--- gcc-3.3.3/libstdc++-v3/include/c_std/std_cstdlib.h 2003-04-18 05:08:05.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cstdlib.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 1548 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/include/c_std/std_cwchar.h gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cwchar.h |--- gcc-3.3.3/libstdc++-v3/include/c_std/std_cwchar.h 2003-04-18 05:08:05.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cwchar.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 1561 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/ltconfig gcc-3.3.3-new/ltconfig |--- gcc-3.3.3/ltconfig 2003-02-19 20:10:02.000000000 -0600 |+++ gcc-3.3.3-new/ltconfig 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored =============================================================== PIPE_COMMAND: bzip2 -dc /var/tmp/portage/gcc-3.3.4-r1/work/patch/81_all_gcc-uclibc-3.3-100-conf.patch.bz2 > /var/tmp/portage/gcc-3.3.4-r1/temp/22439.patch PATCH COMMAND: patch -p1 -g0 < /var/tmp/portage/gcc-3.3.4-r1/temp/22439.patch =============================================================== patching file boehm-gc/config.sub patching file config.sub patching file gcc/config/arm/linux-elf.h Hunk #1 succeeded at 80 (offset 2 lines). Hunk #2 succeeded at 102 (offset 2 lines). patching file gcc/config/cris/linux.h patching file gcc/config/cris/t-linux-uclibc patching file gcc/config/i386/linux.h Hunk #1 succeeded at 140 (offset 4 lines). Hunk #2 succeeded at 157 (offset 4 lines). patching file gcc/config/mips/linux.h patching file gcc/config/sh/linux.h patching file gcc/config/sh/t-linux-uclibc patching file gcc/config/sh/t-sh64-uclibc patching file gcc/config/t-linux-uclibc patching file gcc/config.gcc Hunk #1 succeeded at 697 with fuzz 2. Hunk #5 succeeded at 2164 (offset 5 lines). Hunk #6 succeeded at 2353 (offset 5 lines). patching file libstdc++-v3/aclocal.m4 Hunk #1 succeeded at 1218 (offset 2 lines). Hunk #2 succeeded at 1344 (offset 2 lines). patching file libstdc++-v3/configure Hunk #1 succeeded at 3004 with fuzz 1 (offset 8 lines). Hunk #2 succeeded at 3193 (offset 8 lines). Hunk #3 succeeded at 4287 (offset 8 lines). patching file libstdc++-v3/configure.in patching file libstdc++-v3/configure.target patching file libstdc++-v3/include/c_std/std_cstdlib.h patching file libstdc++-v3/include/c_std/std_cwchar.h patching file ltconfig Hunk #1 FAILED at 603. Hunk #2 succeeded at 1267 with fuzz 1 (offset 19 lines). 1 out of 2 hunks FAILED -- saving rejects to file ltconfig.rej =============================================================== PIPE_COMMAND: bzip2 -dc /var/tmp/portage/gcc-3.3.4-r1/work/patch/81_all_gcc-uclibc-3.3-100-conf.patch.bz2 > /var/tmp/portage/gcc-3.3.4-r1/temp/22439.patch PATCH COMMAND: patch -p2 -g0 < /var/tmp/portage/gcc-3.3.4-r1/temp/22439.patch =============================================================== patching file config.sub Hunk #1 FAILED at 118. Hunk #2 FAILED at 1089. 2 out of 2 hunks FAILED -- saving rejects to file config.sub.rej missing header for unified diff at line 26 of patch can't find file to patch at input line 26 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/config.sub gcc-3.3.3-new/config.sub |--- gcc-3.3.3/config.sub 2003-01-30 17:25:36.000000000 -0600 |+++ gcc-3.3.3-new/config.sub 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 48 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/arm/linux-elf.h gcc-3.3.3-new/gcc/config/arm/linux-elf.h |--- gcc-3.3.3/gcc/config/arm/linux-elf.h 2003-09-16 10:39:23.000000000 -0500 |+++ gcc-3.3.3-new/gcc/config/arm/linux-elf.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 78 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/cris/linux.h gcc-3.3.3-new/gcc/config/cris/linux.h |--- gcc-3.3.3/gcc/config/cris/linux.h 2003-03-10 21:01:35.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/cris/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored patching file config/cris/t-linux-uclibc can't find file to patch at input line 123 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/i386/linux.h gcc-3.3.3-new/gcc/config/i386/linux.h |--- gcc-3.3.3/gcc/config/i386/linux.h 2003-11-14 00:46:12.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/i386/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 150 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/mips/linux.h gcc-3.3.3-new/gcc/config/mips/linux.h |--- gcc-3.3.3/gcc/config/mips/linux.h 2003-12-23 02:58:00.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/mips/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 179 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/sh/linux.h gcc-3.3.3-new/gcc/config/sh/linux.h |--- gcc-3.3.3/gcc/config/sh/linux.h 2003-11-06 17:13:33.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/sh/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patching file config/sh/t-linux-uclibc patching file config/sh/t-sh64-uclibc patching file config/t-linux-uclibc can't find file to patch at input line 268 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config.gcc gcc-3.3.3-new/gcc/config.gcc |--- gcc-3.3.3/gcc/config.gcc 2004-01-21 00:06:00.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config.gcc 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 6 out of 6 hunks ignored can't find file to patch at input line 361 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/aclocal.m4 gcc-3.3.3-new/libstdc++-v3/aclocal.m4 |--- gcc-3.3.3/libstdc++-v3/aclocal.m4 2004-01-12 10:18:44.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/aclocal.m4 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored patching file configure Hunk #1 FAILED at 2996. Hunk #2 FAILED at 3185. Hunk #3 FAILED at 4279. 3 out of 3 hunks FAILED -- saving rejects to file configure.rej patching file configure.in Hunk #1 FAILED at 117. 1 out of 1 hunk FAILED -- saving rejects to file configure.in.rej can't find file to patch at input line 1509 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure.target gcc-3.3.3-new/libstdc++-v3/configure.target |--- gcc-3.3.3/libstdc++-v3/configure.target 2003-10-01 14:07:07.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/configure.target 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 1522 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/include/c_std/std_cstdlib.h gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cstdlib.h |--- gcc-3.3.3/libstdc++-v3/include/c_std/std_cstdlib.h 2003-04-18 05:08:05.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cstdlib.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 1548 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/include/c_std/std_cwchar.h gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cwchar.h |--- gcc-3.3.3/libstdc++-v3/include/c_std/std_cwchar.h 2003-04-18 05:08:05.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cwchar.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 1561 of patch can't find file to patch at input line 1561 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/ltconfig gcc-3.3.3-new/ltconfig |--- gcc-3.3.3/ltconfig 2003-02-19 20:10:02.000000000 -0600 |+++ gcc-3.3.3-new/ltconfig 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored =============================================================== PIPE_COMMAND: bzip2 -dc /var/tmp/portage/gcc-3.3.4-r1/work/patch/81_all_gcc-uclibc-3.3-100-conf.patch.bz2 > /var/tmp/portage/gcc-3.3.4-r1/temp/22439.patch PATCH COMMAND: patch -p3 -g0 < /var/tmp/portage/gcc-3.3.4-r1/temp/22439.patch =============================================================== missing header for unified diff at line 4 of 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 -urN gcc-3.3.3/boehm-gc/config.sub gcc-3.3.3-new/boehm-gc/config.sub |--- gcc-3.3.3/boehm-gc/config.sub 2002-02-11 22:37:53.000000000 -0600 |+++ gcc-3.3.3-new/boehm-gc/config.sub 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored missing header for unified diff at line 26 of patch can't find file to patch at input line 26 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/config.sub gcc-3.3.3-new/config.sub |--- gcc-3.3.3/config.sub 2003-01-30 17:25:36.000000000 -0600 |+++ gcc-3.3.3-new/config.sub 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 48 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/arm/linux-elf.h gcc-3.3.3-new/gcc/config/arm/linux-elf.h |--- gcc-3.3.3/gcc/config/arm/linux-elf.h 2003-09-16 10:39:23.000000000 -0500 |+++ gcc-3.3.3-new/gcc/config/arm/linux-elf.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 78 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/cris/linux.h gcc-3.3.3-new/gcc/config/cris/linux.h |--- gcc-3.3.3/gcc/config/cris/linux.h 2003-03-10 21:01:35.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/cris/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored patching file cris/t-linux-uclibc can't find file to patch at input line 123 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/i386/linux.h gcc-3.3.3-new/gcc/config/i386/linux.h |--- gcc-3.3.3/gcc/config/i386/linux.h 2003-11-14 00:46:12.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/i386/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 150 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/mips/linux.h gcc-3.3.3-new/gcc/config/mips/linux.h |--- gcc-3.3.3/gcc/config/mips/linux.h 2003-12-23 02:58:00.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/mips/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 179 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/sh/linux.h gcc-3.3.3-new/gcc/config/sh/linux.h |--- gcc-3.3.3/gcc/config/sh/linux.h 2003-11-06 17:13:33.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/sh/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patching file sh/t-linux-uclibc patching file sh/t-sh64-uclibc patching file t-linux-uclibc missing header for unified diff at line 268 of patch can't find file to patch at input line 268 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config.gcc gcc-3.3.3-new/gcc/config.gcc |--- gcc-3.3.3/gcc/config.gcc 2004-01-21 00:06:00.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config.gcc 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 6 out of 6 hunks ignored missing header for unified diff at line 361 of patch can't find file to patch at input line 361 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/aclocal.m4 gcc-3.3.3-new/libstdc++-v3/aclocal.m4 |--- gcc-3.3.3/libstdc++-v3/aclocal.m4 2004-01-12 10:18:44.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/aclocal.m4 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored missing header for unified diff at line 416 of patch can't find file to patch at input line 416 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure gcc-3.3.3-new/libstdc++-v3/configure |--- gcc-3.3.3/libstdc++-v3/configure 2004-01-12 10:18:45.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/configure 2004-02-17 00:21:12.000000000 -0600 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored missing header for unified diff at line 1469 of patch can't find file to patch at input line 1469 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure.in gcc-3.3.3-new/libstdc++-v3/configure.in |--- gcc-3.3.3/libstdc++-v3/configure.in 2004-01-12 10:19:22.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/configure.in 2004-02-16 23:13:45.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 1509 of patch can't find file to patch at input line 1509 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure.target gcc-3.3.3-new/libstdc++-v3/configure.target |--- gcc-3.3.3/libstdc++-v3/configure.target 2003-10-01 14:07:07.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/configure.target 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 1522 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/include/c_std/std_cstdlib.h gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cstdlib.h |--- gcc-3.3.3/libstdc++-v3/include/c_std/std_cstdlib.h 2003-04-18 05:08:05.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cstdlib.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 1548 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/include/c_std/std_cwchar.h gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cwchar.h |--- gcc-3.3.3/libstdc++-v3/include/c_std/std_cwchar.h 2003-04-18 05:08:05.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cwchar.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 1561 of patch can't find file to patch at input line 1561 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/ltconfig gcc-3.3.3-new/ltconfig |--- gcc-3.3.3/ltconfig 2003-02-19 20:10:02.000000000 -0600 |+++ gcc-3.3.3-new/ltconfig 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored =============================================================== PIPE_COMMAND: bzip2 -dc /var/tmp/portage/gcc-3.3.4-r1/work/patch/81_all_gcc-uclibc-3.3-100-conf.patch.bz2 > /var/tmp/portage/gcc-3.3.4-r1/temp/22439.patch PATCH COMMAND: patch -p4 -g0 < /var/tmp/portage/gcc-3.3.4-r1/temp/22439.patch =============================================================== missing header for unified diff at line 4 of 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 -urN gcc-3.3.3/boehm-gc/config.sub gcc-3.3.3-new/boehm-gc/config.sub |--- gcc-3.3.3/boehm-gc/config.sub 2002-02-11 22:37:53.000000000 -0600 |+++ gcc-3.3.3-new/boehm-gc/config.sub 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored missing header for unified diff at line 26 of patch can't find file to patch at input line 26 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/config.sub gcc-3.3.3-new/config.sub |--- gcc-3.3.3/config.sub 2003-01-30 17:25:36.000000000 -0600 |+++ gcc-3.3.3-new/config.sub 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 48 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/arm/linux-elf.h gcc-3.3.3-new/gcc/config/arm/linux-elf.h |--- gcc-3.3.3/gcc/config/arm/linux-elf.h 2003-09-16 10:39:23.000000000 -0500 |+++ gcc-3.3.3-new/gcc/config/arm/linux-elf.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 78 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/cris/linux.h gcc-3.3.3-new/gcc/config/cris/linux.h |--- gcc-3.3.3/gcc/config/cris/linux.h 2003-03-10 21:01:35.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/cris/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored patching file t-linux-uclibc can't find file to patch at input line 123 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/i386/linux.h gcc-3.3.3-new/gcc/config/i386/linux.h |--- gcc-3.3.3/gcc/config/i386/linux.h 2003-11-14 00:46:12.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/i386/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 150 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/mips/linux.h gcc-3.3.3-new/gcc/config/mips/linux.h |--- gcc-3.3.3/gcc/config/mips/linux.h 2003-12-23 02:58:00.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/mips/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 179 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/sh/linux.h gcc-3.3.3-new/gcc/config/sh/linux.h |--- gcc-3.3.3/gcc/config/sh/linux.h 2003-11-06 17:13:33.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/sh/linux.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored patching file t-linux-uclibc patching file t-sh64-uclibc missing header for unified diff at line 241 of patch can't find file to patch at input line 241 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config/t-linux-uclibc gcc-3.3.3-new/gcc/config/t-linux-uclibc |--- gcc-3.3.3/gcc/config/t-linux-uclibc 1969-12-31 18:00:00.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config/t-linux-uclibc 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 268 of patch can't find file to patch at input line 268 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/gcc/config.gcc gcc-3.3.3-new/gcc/config.gcc |--- gcc-3.3.3/gcc/config.gcc 2004-01-21 00:06:00.000000000 -0600 |+++ gcc-3.3.3-new/gcc/config.gcc 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 6 out of 6 hunks ignored missing header for unified diff at line 361 of patch can't find file to patch at input line 361 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/aclocal.m4 gcc-3.3.3-new/libstdc++-v3/aclocal.m4 |--- gcc-3.3.3/libstdc++-v3/aclocal.m4 2004-01-12 10:18:44.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/aclocal.m4 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored missing header for unified diff at line 416 of patch can't find file to patch at input line 416 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure gcc-3.3.3-new/libstdc++-v3/configure |--- gcc-3.3.3/libstdc++-v3/configure 2004-01-12 10:18:45.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/configure 2004-02-17 00:21:12.000000000 -0600 -------------------------- No file to patch. Skipping patch. 3 out of 3 hunks ignored missing header for unified diff at line 1469 of patch can't find file to patch at input line 1469 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure.in gcc-3.3.3-new/libstdc++-v3/configure.in |--- gcc-3.3.3/libstdc++-v3/configure.in 2004-01-12 10:19:22.000000000 -0600 |+++ gcc-3.3.3-new/libstdc++-v3/configure.in 2004-02-16 23:13:45.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 1509 of patch can't find file to patch at input line 1509 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/configure.target gcc-3.3.3-new/libstdc++-v3/configure.target |--- gcc-3.3.3/libstdc++-v3/configure.target 2003-10-01 14:07:07.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/configure.target 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored can't find file to patch at input line 1522 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/include/c_std/std_cstdlib.h gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cstdlib.h |--- gcc-3.3.3/libstdc++-v3/include/c_std/std_cstdlib.h 2003-04-18 05:08:05.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cstdlib.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored can't find file to patch at input line 1548 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/libstdc++-v3/include/c_std/std_cwchar.h gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cwchar.h |--- gcc-3.3.3/libstdc++-v3/include/c_std/std_cwchar.h 2003-04-18 05:08:05.000000000 -0500 |+++ gcc-3.3.3-new/libstdc++-v3/include/c_std/std_cwchar.h 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 1 out of 1 hunk ignored missing header for unified diff at line 1561 of patch can't find file to patch at input line 1561 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |diff -urN gcc-3.3.3/ltconfig gcc-3.3.3-new/ltconfig |--- gcc-3.3.3/ltconfig 2003-02-19 20:10:02.000000000 -0600 |+++ gcc-3.3.3-new/ltconfig 2004-02-16 21:12:16.000000000 -0600 -------------------------- No file to patch. Skipping patch. 2 out of 2 hunks ignored
just ran into this here as well. though, I show the package version as 3.3.4-r1 not -rc1. It looks like the patch expects the directory to be gcc-3.3.3 and it's really gcc-3.3.4.
it does no longer happen if you are using a stage1...
yeah this was caused by an update to libtool.eclass. It should be all better now.
Still does not work for me... I'm using: * stage1-x86-uclibc-20040927.tar.bz2 * USE="-* crypt diet imap ipv6 isdn lm_sensors maildir \ make-busybox-symlinks memlimit multicall ncurses pam rrdtool \ sockets uclibc" * make.profile -> /usr/portage/profiles/uclibc/x86/linux26/
oh sorry, mine is another bug not related to the patches
this bug is obsolete and should be closed!!!
should be fine now with latest stable x86