Your message dated Sat, 26 May 2018 22:34:52 +0000
with message-id <e1fmhm0-0001uy...@fasolo.debian.org>
and subject line Bug#877261: fixed in jemalloc 5.1.0-1
has caused the Debian Bug report #877261,
regarding jemalloc: FTBFS on 32-bit archs: incorrect symbols for operator
new/delete
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
877261: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877261
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jemalloc
Version: 5.0.1-1
Severity: serious
Justification: fails to build from source (but built successfully in the past)
Hi,
jemalloc 5 FTBFS on all 32-bit architectures since the signatures for
operator new/delete have changed with GCC 7:
https://buildd.debian.org/status/package.php?p=jemalloc&suite=experimental
--- debian/libjemalloc2.symbols (libjemalloc2_5.0.1-1_i386)
+++ dpkg-gensymbolsn_yQdM 2017-08-24 03:04:35.917535795 +0000
@@ -1,4 +1,10 @@
libjemalloc.so.2 libjemalloc2 #MINVER#
+ _ZdaPvj@Base 5.0.1-1
+ _ZdlPvj@Base 5.0.1-1
+ _Znaj@Base 5.0.1-1
+ _ZnajRKSt9nothrow_t@Base 5.0.1-1
+ _Znwj@Base 5.0.1-1
+ _ZnwjRKSt9nothrow_t@Base 5.0.1-1
(arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any gnueabi-any-any
gnueabihf-any-any gnuspe-any-any gnux33-any-any)__free_hook@Base 3.0.0
(arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any gnueabi-any-any
gnueabihf-any-any gnuspe-any-any gnux33-any-any)__malloc_hook@Base 3.0.0
(arch=gnu-any-any gnuabi64-any-any gnuabin32-any-any gnueabi-any-any
gnueabihf-any-any gnuspe-any-any gnux33-any-any)__memalign_hook@Base 3.0.0
@@ -22,14 +28,14 @@
nallocx@Base 3.5.0
(c++)"operator delete(void*)@Base" 5.0.0
(c++)"operator delete(void*, std::nothrow_t const&)@Base" 5.0.0
- (c++)"operator delete(void*, unsigned long)@Base" 5.0.0
+#MISSING: 5.0.1-1# (c++)"operator delete(void*, unsigned long)@Base" 5.0.0
(c++)"operator delete[](void*)@Base" 5.0.0
(c++)"operator delete[](void*, std::nothrow_t const&)@Base" 5.0.0
- (c++)"operator delete[](void*, unsigned long)@Base" 5.0.0
- (c++)"operator new(unsigned long)@Base" 5.0.0
- (c++)"operator new(unsigned long, std::nothrow_t const&)@Base" 5.0.0
- (c++)"operator new[](unsigned long)@Base" 5.0.0
- (c++)"operator new[](unsigned long, std::nothrow_t const&)@Base" 5.0.0
+#MISSING: 5.0.1-1# (c++)"operator delete[](void*, unsigned long)@Base" 5.0.0
+#MISSING: 5.0.1-1# (c++)"operator new(unsigned long)@Base" 5.0.0
+#MISSING: 5.0.1-1# (c++)"operator new(unsigned long, std::nothrow_t
const&)@Base" 5.0.0
+#MISSING: 5.0.1-1# (c++)"operator new[](unsigned long)@Base" 5.0.0
+#MISSING: 5.0.1-1# (c++)"operator new[](unsigned long, std::nothrow_t
const&)@Base" 5.0.0
posix_memalign@Base 2.1.1
rallocx@Base 3.5.0
realloc@Base 2.1.1
Andreas
--- End Message ---
--- Begin Message ---
Source: jemalloc
Source-Version: 5.1.0-1
We believe that the bug you reported is fixed in the latest version of
jemalloc, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 877...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Faidon Liambotis <parav...@debian.org> (supplier of updated jemalloc package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 27 May 2018 00:36:03 +0300
Source: jemalloc
Binary: libjemalloc-dev libjemalloc2
Architecture: source
Version: 5.1.0-1
Distribution: experimental
Urgency: medium
Maintainer: Stig Sandbeck Mathisen <s...@debian.org>
Changed-By: Faidon Liambotis <parav...@debian.org>
Description:
libjemalloc-dev - development files and documentation for jemalloc
libjemalloc2 - general-purpose scalable concurrent malloc(3) implementation
Closes: 877261 892295
Changes:
jemalloc (5.1.0-1) experimental; urgency=medium
.
* New upstream release.
- Drop GNU/kFreeBSD support patch, merged upstream.
- Drop m68k, nios2 and SH3 support patch, merged upstream.
- Fixes a number of portability bugs in non-x86 architectures. See
upstream bugs #734, 761, #979, #985, #999 for more information about
these.
- Adds support for the 64-bit RISC-V architecture (Closes: #892295)
* Fix FTBFS on 32-bit architectures by adjusting the symbols file for
symbols that used std::size_t which varies per architecture.
(Closes: #877261)
* Build with a 64K page size on all architectures except x86, to avoid
having to maintain a whitelist of newer architectures.
* Set the hugepage size statically to 2MB, thus bypassing a build-time check
against the build machine's /proc/meminfo.
* Add support for multi-arch to libjemalloc2 (Multi-Arch: same).
* Update Vcs-* URLs to point to salsa.debian.org.
* Bump Standards-Version to 4.1.4, no changes needed.
* Drop Testsuite field from debian/control, unnecessary nowadays.
Checksums-Sha1:
7900512dea78a388c03d2b1aa36c5b337c16142d 2023 jemalloc_5.1.0-1.dsc
92fdc0b38680aaee1fa7ccd89cbf1af61224ff46 515622 jemalloc_5.1.0.orig.tar.bz2
4e4728d813564a73560f10fd9fe31d16f301242f 13532 jemalloc_5.1.0-1.debian.tar.xz
7a19b9ac850a92009e35cf311c463d3e3257b74c 6230 jemalloc_5.1.0-1_source.buildinfo
Checksums-Sha256:
308515e7297313ccf1f7eb6ecb7f73a688881e9f7511c05fb1cdb9dc8970b7cb 2023
jemalloc_5.1.0-1.dsc
5396e61cc6103ac393136c309fae09e44d74743c86f90e266948c50f3dbb7268 515622
jemalloc_5.1.0.orig.tar.bz2
cc84d371cab5332b76c7bfd2b0a14ef198053d845ba8fff34a21a48f2ae930ad 13532
jemalloc_5.1.0-1.debian.tar.xz
4503946238c531599be926ec4c3bdc263d2b5861a41feb85cb0aca52c648aab8 6230
jemalloc_5.1.0-1_source.buildinfo
Files:
164bb49db916c7067022ccc147f9d29b 2023 libs optional jemalloc_5.1.0-1.dsc
1f47a5aff2d323c317dfa4cf23be1ce4 515622 libs optional
jemalloc_5.1.0.orig.tar.bz2
780f8cc9467dc7a8a550fbee3bfa0226 13532 libs optional
jemalloc_5.1.0-1.debian.tar.xz
ce2ee5be4c01053933965bb5d10b18eb 6230 libs optional
jemalloc_5.1.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEqVksUhy5BAd9ZZgAnQteWx7sjw4FAlsJ23EACgkQnQteWx7s
jw6DTw//VRL4jtpFSxc5YgVOGstMPurJc/oDcDVq9fhy0eLhiDbMPIsxSoXP8Qs9
uTzdyqdfoj+m0QrmE1E+i0UDI7veYSDV6C57B2nqFkMCvLGts7lVV8KpMTk8cCdQ
YU9GxlxMQRdIsHQz+9UXiLtQ3rCBYzszPANcEoNgKhJ6Z1Sm0tpoh2hauAjZ3c0s
MZqnP1RA1KsE9MquLOwwlvop6hG06jHJwfu+e2xuOIhyAc11DCh51iPD+yV2paK4
Kljuq2WRob/a/TQ++oKimce0vaTds6yPMOHyDif3sKHcdUsDSyXbOPAi287yRpKg
F5mIZ0/gWyPdWiPGGsqy+288fMr9c1MtSaQx4e6DxMPXcBbzhVX7aiQJw9Piiy2v
5Ipu+Pzb40k8ulX2bJvUfuSkMvdJf1F6Tx6eWnpJ7OfML+vAqR68Pq5nS1QPg4wL
WPazJuDTATSerBK8YfOC9uvwaJzzCO1sXbRIfDKseooC8WrKvW2/lh+SlBFUeLZG
4e/JMbVQMSGc2JQnyrYyr5I7/d8AjjIaskVUqAnLDNkoYwcgTbjzUZcCjhvUfTPL
vUJHJyhJyoRgLqOiNh0Q8JcFghLmYm/DZb5M2ihhB+T7TUop2sLjYW0KKGSUz07C
85mcSkPyLMbyU7Ko6L8cRPxZzeR+p2wCKfpzjl2M/INhVN1jQMo=
=KfdR
-----END PGP SIGNATURE-----
--- End Message ---