Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 65402 - has various patches against 3.4.0 which don't apply against 3.4.1
Summary: has various patches against 3.4.0 which don't apply against 3.4.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-26 06:49 UTC by Chuck Robey
Modified: 2004-09-26 13:22 UTC (History)
0 users

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 Chuck Robey 2004-09-26 06:49:58 UTC
I could be wrong, I'm very new to portage, but when I ran emerge =gcc-3.4.1-r3, and it consistentely tells me that patch 81_all_gcc-uclibc-3.4.0-100-conf-after-20040601.patch.bz2-9704.out failed to apply, I went to /var/var and checked, it IS a 3.4.0 patch, it seems that maybe someone has got their gcc-versions mixed up, I don't think these are ever going to  apply.  I am not enough of a gcc-programmer to figure out the use of the patch and fix it myself... I could give a close guess, but that's not good enough here, right?

Reproducible: Always
Steps to Reproduce:
1.emerge =gcc-3.4.1-r3
2.
3.

Actual Results:  
chuckr@june ~ $ cat ~/emerge.out  (output saved into this file-->)
Calculating dependencies  >>> Unpacking source...
>>> Unpacking gcc-3.4.1.tar.bz2 to /var/tmp/portage/gcc-3.4.1/work
>>> Unpacking gcc-3.4.1-patches-1.0.tar.bz2 to /var/tmp/portage/gcc-3.4.1/work
>>> Unpacking protector-3.4-2.tar.gz to /var/tmp/portage/gcc-3.4.1/work
>>> Unpacking gcc-3.4.0-piepatches-v8.7.6.3.tar.bz2 to
/var/tmp/portage/gcc-3.4.1/work
 * Patching ${S}/ltmain.sh...
 *   Applying portage-1.4.1.patch...
 *   Applying relink-1.4.0a-GCC3.0-2.patch...
 *   Applying sed-1.4.3.patch...
 *   Applying tmp-1.3.5.patch...
 * Applying uClibc/libtool patches ...
 *  Fixing ${S}/ltconfig...                                              [ ok ]
 *  Fixing ${S}/boehm-gc/ltconfig...                                     [ ok ]
 * Applying various patches (bugfixes/updates)...
 *   02_all_gcc34-ice-hack.patch.bz2...                                  [ ok ]
 *   16_all_gcc33-c99-double-inline.patch.bz2...                         [ ok ]
 *   22_all_gcc34-ppc64-m32-m64-multilib-only.patch.bz2...               [ ok ]
 *   26_all_gcc33-m68k-const.patch.bz2...                                [ ok ]
 *   27_all_gcc33-m68k-java-build.patch.bz2...                           [ ok ]
 *   28_all_gcc33-m68k-loop.patch.bz2...                                 [ ok ]
 *   29_all_gcc33-m68k-subreg.patch.bz2...                               [ ok ]
 *   35_all_gcc33-pr9929.patch.bz2...                                    [ ok ]
 *   81_all_gcc-uclibc-3.4.0-100-conf-after-20040601.patch.bz2...

 * Failed Patch: 81_all_gcc-uclibc-3.4.0-100-conf-after-20040601.patch.bz2!
 *
 * Include in your bugreport the contents of:
 *
 *  
/var/tmp/portage/gcc-3.4.1/temp/81_all_gcc-uclibc-3.4.0-100-conf-after-20040601.patch.bz2-9704.out


!!! ERROR: sys-devel/gcc-3.4.1 failed.
!!! Function epatch, Line 400, Exitcode 0
!!! Failed Patch: 81_all_gcc-uclibc-3.4.0-100-conf-after-20040601.patch.bz2!
!!! If you need support, post the topmost build error, NOT this status message.

 ...done!
>>> emerge (1 of 2) sys-devel/gcc-3.4.1 to /
>>> md5 src_uri ;-) gcc-3.4.1.tar.bz2
>>> md5 src_uri ;-) gcc-3.4.1-patches-1.0.tar.bz2
>>> md5 src_uri ;-) protector-3.4-2.tar.gz
>>> md5 src_uri ;-) gcc-3.4.1-manpages.tar.bz2
>>> md5 src_uri ;-) gcc-3.4.0-piepatches-v8.7.6.3.tar.bz2
chuckr@june ~ $



Expected Results:  
Finished compiling, producing a gcc-3.4.1 compiler

quite easily reproducible... pleease, I am new to gentoo bug filing, be severely
critical of any error I make, so I can learn more quickly.
Comment 1 Travis Tilley (RETIRED) gentoo-dev 2004-09-26 13:22:42 UTC
this bug was caused by a change in the libtool eclass. it should be fixed now