Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 546104 - dev-libs/nettle-3.1 multilib header mismatch
Summary: dev-libs/nettle-3.1 multilib header mismatch
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Crypto team [DISABLED]
URL:
Whiteboard:
Keywords:
: 546106 546180 (view as bug list)
Depends on:
Blocks:
 
Reported: 2015-04-10 02:10 UTC by Mike Gilbert
Modified: 2015-04-10 20:02 UTC (History)
4 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 Mike Gilbert gentoo-dev 2015-04-10 02:10:08 UTC
* Messages for package dev-libs/nettle-3.1:

 * Header files have changed between ABIs.
 * --- /tmp/portage/dev-libs/nettle-3.1/temp/.multilib_header_cksum     2015-04-09 22:03:41.612536664 -0400
 * +++ /tmp/portage/dev-libs/nettle-3.1/temp/.multilib_header_cksum.new 2015-04-09 22:03:41.920529961 -0400
 * @@ -3,7 +3,7 @@
 *  809935265 1295 /tmp/portage/dev-libs/nettle-3.1/image/usr/include/nettle/realloc.h
 *  2956655029 1300 /tmp/portage/dev-libs/nettle-3.1/image/usr/include/nettle/sha.h
 *  2507783554 1474 /tmp/portage/dev-libs/nettle-3.1/image/usr/include/nettle/curve25519.h
 * -1125247881 1550 /tmp/portage/dev-libs/nettle-3.1/image/usr/include/nettle/version.h
 * +648132751 1550 /tmp/portage/dev-libs/nettle-3.1/image/usr/include/nettle/version.h
 *  720214175 1585 /tmp/portage/dev-libs/nettle-3.1/image/usr/include/nettle/md5-compat.h
 *  1800252865 1593 /tmp/portage/dev-libs/nettle-3.1/image/usr/include/nettle/ecc-curve.h
 *  2951903402 1893 /tmp/portage/dev-libs/nettle-3.1/image/usr/include/nettle/md2.h


--- nettle-3.1-abi_x86_32.x86/version.h 2015-04-09 22:02:57.875488606 -0400
+++ nettle-3.1-abi_x86_64.amd64/version.h       2015-04-09 22:03:03.719361414 -0400
@@ -47,7 +47,7 @@
 /* We need a preprocessor constant for GMP_NUMB_BITS, simply using
    sizeof(mp_limb_t) * CHAR_BIT is not good enough. */
 #if NETTLE_USE_MINI_GMP
-# define GMP_NUMB_BITS 32
+# define GMP_NUMB_BITS 64
 #endif
 
 #ifdef __cplusplus
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-04-10 04:24:28 UTC
+  10 Apr 2015; Michał Górny <mgorny@gentoo.org> nettle-3.1.ebuild:
+  Wrap version.h, bug #546104.
Comment 2 Alon Bar-Lev (RETIRED) gentoo-dev 2015-04-10 07:11:39 UTC
*** Bug 546106 has been marked as a duplicate of this bug. ***
Comment 3 Alon Bar-Lev (RETIRED) gentoo-dev 2015-04-10 20:02:08 UTC
*** Bug 546180 has been marked as a duplicate of this bug. ***