Your message dated Sun, 06 Aug 2017 19:03:44 +0000
with message-id <e1deqq0-000ij2...@fasolo.debian.org>
and subject line Bug#818095: fixed in jemalloc 3.6.0-10
has caused the Debian Bug report #818095,
regarding please update symbols for non-glibc architectures
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.)


-- 
818095: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=818095
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jemalloc
Version: 3.6.0-9
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

Dear jemalloc maintainer,

When building jemalloc on an architecture that doesn't use glibc, some
symbols are not generated. This is due to jemalloc being able to hook
into glibc's allocator, which is an API not available on other libcs and
thus skipped there. The following sed expression restricts the relevant
symbols to glibc architectures.

    sed -i -e 's/^ \(__.*_hook@Base.*\)/ (arch=gnu-any-any gnuabi64-any-any 
gnuabin32-any-any gnueabi-any-any gnueabihf-any-any gnuspe-any-any 
gnux33-any-any)\1/' debian/libjemalloc1.symbols

This patch uses positive matches to only cover glibc architectures. It
would also be possible to use negative matches like !musl-linux-any and
!uclibc-linux-any plus the same pile of different ABIs. Please consider
applying some form of symbol update addressing this.

Helmut

--- End Message ---
--- Begin Message ---
Source: jemalloc
Source-Version: 3.6.0-10

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 818...@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, 06 Aug 2017 19:41:28 +0300
Source: jemalloc
Binary: libjemalloc-dev libjemalloc1
Architecture: source
Version: 3.6.0-10
Distribution: unstable
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
 libjemalloc1 - general-purpose scalable concurrent malloc(3) implementation
Closes: 767342 812989 816236 818095 828871 863424
Changes:
 jemalloc (3.6.0-10) unstable; urgency=medium
 .
   * Bump debhelper compatibility level to 10.
     - Remove --parallel from dh invocation, as this is now the default.
     - Workaround a build failure due to autoreconf being called by default.
     - Remove automake build dependency, as this is now implicit.
   * Migrate from a custom -dbg package to dbgsyms.
   * Bump Priority to optional, as libjemalloc has multiple reverse
     dependencies that are Priority: optional.
   * Actually regenerate the docs, as originally intended.
   * Set the embedded VERSION to the Debian package version.
   * Remove unused/no-op debian/rules targets.
   * Include dpkg's architecture.mk for DEB_HOST_ARCH.
   * Multiple debian/copyright fixes:
     - Update copyright years.
     - Merge Facebook's BSD-3-Clause copyright section into the main
       BSD-2-Clause section, as the licenses were unified back in version 3.0.0
       (see ChangeLog).
     - Adjust the licensing section for bin/pprof
     - Add missing copyright sections for:
       + debian/tests/sharness.sh (GPL-2.0+)
       + test/unit/hash.c (Expat)
       + SFMT files (BSD-3-Clause)
     - Update license stanza for debian/'s copyright.
   * Update debian/watch, upstream has moved their releases to GitHub.
   * Use HTTPS for Vcs-Git/Vcs-Browser.
   * Update Homepage to point to http://jemalloc.net/.
   * Bump Standards-Version to 4.0.0.
   * Backport an upstream patch from 4.0 that disables SSE2. This rolls back
     the patch that was introduced in 3.6.0-9.1 to address #834746.
     (Closes: #812989)
   * Multiple portability fixes:
     - Build with -DLG_QUANTUM=4 on sh3.
       Thanks to John Paul Adrian Glaubitz (Closes: #863424)
     - Build with -DLG_QUANTUM=3 on nios2.
       Thanks to Marek Vasut (Closes: #816236)
     - dd support for GNU Hurd to configure.ac (Closes: #828871)
     - dd support for GNU/kFreeBSD to configure.ac.
     - dd support for non-glibc architectures.
       Thanks to Helmut Grohne (Closes: #818095)
   * Re-enable allocator profiling, but only for i386/amd64 where we know it
     works and is supported by upstream. (Closes: #767342)
   * Add myself (Faidon) to Uploaders.
Checksums-Sha1:
 b42750e6c876ff432dc87783bd8ba0836b52bd48 2057 jemalloc_3.6.0-10.dsc
 8fb5734823fb04f00b121744f230c085925fe246 13536 jemalloc_3.6.0-10.debian.tar.xz
 cdb26e843166586c9802d82947251f35126229e6 5863 
jemalloc_3.6.0-10_source.buildinfo
Checksums-Sha256:
 df52c3dd760c88afec593795e6d8191b45e031a050a23704c3b4c2bda3088c3c 2057 
jemalloc_3.6.0-10.dsc
 18426710cc16369e1ea4760093f3a5b2fcc0ba96648a2e3845a583faf5eee9fd 13536 
jemalloc_3.6.0-10.debian.tar.xz
 dff73f9c2e5a3f0ef592c7ae6e93fffd2605a27791b670ec5461ab9155c7a0fc 5863 
jemalloc_3.6.0-10_source.buildinfo
Files:
 8f09b17c5040fa7c6620da3645362a8e 2057 libs optional jemalloc_3.6.0-10.dsc
 9fa7a9a499712db13302f8b197d250df 13536 libs optional 
jemalloc_3.6.0-10.debian.tar.xz
 af18c4cb3b63e1e7f057216fc9ab59f9 5863 libs optional 
jemalloc_3.6.0-10_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEqVksUhy5BAd9ZZgAnQteWx7sjw4FAlmHZDwACgkQnQteWx7s
jw70ag/+O2TJNSYxotJhwgUBmKkGkgiVsVQzGpMA6rwgvttc3XroiGndP81M9U7/
NHGm6gsc/oqi6Ycr+KK52zHcOnt1rKgn6dKH8YpJamr4LPIob068PawXQ8ewbB8K
SdWsmDVJUeKFgDbA1y3vTNQTtJ/J2j2Q+NKoOuX9esHmwYyu/3bdeFqIpVpSjRHf
/V9h+OtOlFx3shvwKToZwf8CraAH+DY7UbZYoG9R4zzBvyo8RPaS7qG52Z1vtgzW
EcuFcARTor59l3zp92ncHz1Z6lH7XnlEdZmseNnVK7kHvZnqeAJ6k5eyXCQgeb9C
2MBieCW21ETAdkW9KpHFL4dS94V5gnmCKvqw9Liq67ZiJS2Y3G98dR2hcJORtZuS
ou/i48CbhobkFS+WKitG7OP+Yd+4CuKh5gCf74J6ugGbY8RxnMsnKTCyK3hVFROj
9m0Lk45Fa992Njvl8vbV9hMFMpMmhoGqRoqe9tIx4vxYf/GFDnUchYKgvdF5qMou
1VhgQYtk6YnEx/jUHthhOWTRIChi2DK0bajXlO6wzxH9RcErYooiC4Een+nbWblD
CM7uULJApFN41o97pURBEIyGq7U2XijuF+kfwu/KgmBJe/yvVIdDCa2le96Fraj8
GHx/hO1X1aOvsaVOsXPZo7B14v7v04HulQuOTaSMUnRbB4Iw4XY=
=tLCo
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to