Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 65314 - gcc-3.3.4-r1 patching fail during system emerge
Summary: gcc-3.3.4-r1 patching fail during system emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Embedded Gentoo Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-25 07:08 UTC by Felix Dewaleyne
Modified: 2004-11-05 20:49 UTC (History)
2 users (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 Felix Dewaleyne 2004-09-25 07:08:19 UTC
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
Comment 1 Michael Stewart (vericgar) (RETIRED) gentoo-dev 2004-09-25 14:36:19 UTC
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.
Comment 2 Felix Dewaleyne 2004-09-25 15:14:06 UTC
it does no longer happen if you are using a stage1...
Comment 3 solar (RETIRED) gentoo-dev 2004-09-27 16:32:05 UTC
yeah this was caused by an update to libtool.eclass. It should be all better now.
Comment 4 Florian Huber 2004-10-01 07:33:34 UTC
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/

Comment 5 Florian Huber 2004-10-01 08:31:58 UTC
oh sorry, mine is another bug not related to the patches
Comment 6 Jory A. Pratt 2004-10-26 17:50:53 UTC
this bug is obsolete and should be closed!!!
Comment 7 SpanKY gentoo-dev 2004-11-05 20:49:16 UTC
should be fine now with latest stable x86