Your message dated Sun, 06 Aug 2017 19:03:44 +0000
with message-id <e1deqq0-000iik...@fasolo.debian.org>
and subject line Bug#767342: fixed in jemalloc 3.6.0-10
has caused the Debian Bug report #767342,
regarding jemalloc: Allocator profiling capabilities should be enabled
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.)


-- 
767342: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=767342
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: jemalloc
Severity: wishlist
Tags: patch

Jemalloc comes with a handful of very useful allocator
profiling/diagnostic capabilities, that will be extremely useful when
trying to debug some memory leak in a running production application. In
order to do this, it is needed that jemalloc is built with the
--enable-prof configure switch. Note that the profiling capabilities are
disabled by default, so that enabling this does not cause any practical
performance overhead. Users may decide to enable it by using the
MALLOC_CONF variable or the /etc/malloc.conf config file.

I don't think there is any good reason not to enable this by default in
debian. The patch I include will accomplish just that.

Cheers,

Giuseppe

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- a/debian/rules	2014-10-30 11:33:17.126882385 +0100
+++ b/debian/rules	2014-10-30 11:34:49.060995183 +0100
@@ -34,6 +34,9 @@
 %:
 	dh $@ --parallel
 
+override_dh_auto_configure:
+	dh_auto_configure -- --enable-prof
+ 
 override_dh_auto_build:
 	make all doc
 

--- 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 767...@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