Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 561918 - sys-libs/binutils-libs-2.25.1-r1: Header files have changed between ABIs
Summary: sys-libs/binutils-libs-2.25.1-r1: Header files have changed between ABIs
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-30 17:19 UTC by farmboy0
Modified: 2015-10-01 20:30 UTC (History)
3 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 farmboy0 2015-09-30 17:19:21 UTC
* Header files have changed between ABIs.
 * --- /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/temp/.multilib_header_cksum    2015-09-30 19:06:43.488972395 +0200
 * +++ /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/temp/.multilib_header_cksum.new        2015-09-30 19:06:44.463972379 +0200
 * @@ -5,7 +5,7 @@
 *  772409243 1291 /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/image/usr/include/libiberty/timeval-utils.h
 *  4001139509 17509 /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/image/usr/include/dis-asm.h
 *  1790133534 2198 /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/image/usr/include/symcat.h
 * -4261223335 242140 /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/image/usr/include/bfd.h
 * +1267134392 242130 /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/image/usr/include/bfd.h
 *  2558592158 25381 /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/image/usr/include/libiberty/libiberty.h
 *  1142961243 27076 /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/image/usr/include/libiberty/demangle.h
 *  2791595860 2740 /var/tmp/portage/sys-libs/binutils-libs-2.25.1-r1/image/usr/include/libiberty/dyn-string.h
 * ERROR: sys-libs/binutils-libs-2.25.1-r1::gentoo failed (install phase):
 *   Header checksum mismatch, aborting.
 * 
 * Call stack:
 *     ebuild.sh, line   93:  Called src_install
 *   environment, line 2453:  Called multilib-minimal_src_install
 *   environment, line 1773:  Called multilib_foreach_abi 'multilib-minimal_abi_src_install'
 *   environment, line 1960:  Called multibuild_foreach_variant '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_install'
 *   environment, line 1661:  Called _multibuild_run '_multilib_multibuild_wrapper' 'multilib-minimal_abi_src_install'
 *   environment, line 1659:  Called _multilib_multibuild_wrapper 'multilib-minimal_abi_src_install'
 *   environment, line  368:  Called multilib-minimal_abi_src_install
 *   environment, line 1770:  Called multilib_check_headers
 *   environment, line 1823:  Called die
 * The specific snippet of code:
 *               die "Header checksum mismatch, aborting.";


Reproducible: Always

Steps to Reproduce:
1. ABI_X86="32 (64)
2. emerge -1 sys-libs/binutils-libs
3.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-10-01 20:30:41 UTC
commit 38fe5470d77e37e801955a0849c9721c25a281ba
Author: Michał Górny <mgorny@gentoo.org>
Date:   Thu Oct 1 22:30:00 2015 +0200

    sys-libs/binutils-libs: Fix cross-ABI header mismatch
    
    Fixes: https://bugs.gentoo.org/show_bug.cgi?id=561918
    
    Package-Manager: portage-2.2.20