Your message dated Wed, 23 May 2012 07:32:57 +0000
with message-id <[email protected]>
and subject line Bug#663929: fixed in jemalloc 3.0.0-3
has caused the Debian Bug report #663929,
regarding jemalloc: please provide a debug package
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 [email protected]
immediately.)
--
663929: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=663929
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: jemalloc
Version: 2.2.5-1
Severity: wishlist
hi,
it would be nice if there were a -dbg package for jemalloc, as this
would aid in profiling programs linked with jemalloc. the attached
patch should do it, though the -dbg package is a bit large compared to
the shared library package (~800K vs ~70K on amd64).
--
Robert Edmonds
[email protected]
From 1fbe5e2b18284ae1157a344e11e1cf18008feba6 Mon Sep 17 00:00:00 2001
From: "Robert S. Edmonds" <[email protected]>
Date: Tue, 13 Mar 2012 21:56:47 -0400
Subject: [PATCH] Create debug symbols package
---
debian/control | 10 ++++++++++
debian/rules | 4 ++++
2 files changed, 14 insertions(+), 0 deletions(-)
diff --git a/debian/control b/debian/control
index 00fe646..f7b1a46 100644
--- a/debian/control
+++ b/debian/control
@@ -27,3 +27,13 @@ Description: general-purpose scalable concurrent malloc(3) implementation
.
Notable features are reduced lock contention, predictable low fragmentation,
and introspection with heap profiling.
+
+Package: libjemalloc1-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: libjemalloc1 (= ${binary:Version}), ${misc:Depends}
+Description: debug symbols for jemalloc
+ Files used for debugging and profiling with jemalloc.
+ .
+ Debug symbols.
diff --git a/debian/rules b/debian/rules
index 0c58470..b249cb8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -12,3 +12,7 @@ override_dh_auto_test:
override_dh_auto_install:
make install_include install_lib DESTDIR=$(CURDIR)/debian/tmp
+
+override_dh_strip:
+ dh_strip -p libjemalloc1 --dbg-package=libjemalloc1-dbg
+ dh_strip -a --remaining-packages
--
1.7.9.1
signature.asc
Description: Digital signature
--- End Message ---
--- Begin Message ---
Source: jemalloc
Source-Version: 3.0.0-3
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:
jemalloc_3.0.0-3.debian.tar.gz
to main/j/jemalloc/jemalloc_3.0.0-3.debian.tar.gz
jemalloc_3.0.0-3.dsc
to main/j/jemalloc/jemalloc_3.0.0-3.dsc
libjemalloc-dev_3.0.0-3_amd64.deb
to main/j/jemalloc/libjemalloc-dev_3.0.0-3_amd64.deb
libjemalloc1-dbg_3.0.0-3_amd64.deb
to main/j/jemalloc/libjemalloc1-dbg_3.0.0-3_amd64.deb
libjemalloc1_3.0.0-3_amd64.deb
to main/j/jemalloc/libjemalloc1_3.0.0-3_amd64.deb
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stig Sandbeck Mathisen <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 22 May 2012 19:54:42 +0200
Source: jemalloc
Binary: libjemalloc-dev libjemalloc1 libjemalloc1-dbg
Architecture: source amd64
Version: 3.0.0-3
Distribution: unstable
Urgency: low
Maintainer: Stig Sandbeck Mathisen <[email protected]>
Changed-By: Stig Sandbeck Mathisen <[email protected]>
Description:
libjemalloc-dev - development files and documentation for jemalloc
libjemalloc1 - general-purpose scalable concurrent malloc(3) implementation
libjemalloc1-dbg - debug symbols for jemalloc
Closes: 663929
Changes:
jemalloc (3.0.0-3) unstable; urgency=low
.
[ Robert S. Edmonds ]
* Create debug symbols package (Closes: #663929)
.
[ Stig Sandbeck Mathisen ]
* Add doc-base for libjemalloc
* Remove unnecessary patch for kfreebsd, we do not build for that
architecture
* Update debian/copyright
Checksums-Sha1:
844924e32052fdb09dc7517d59b103ec4433c3ce 1346 jemalloc_3.0.0-3.dsc
40ad62c68dd5c4cc9f34ecf8615906500c85aa82 4127 jemalloc_3.0.0-3.debian.tar.gz
c73ee5298d8536bbbecfd3ee28ac67934c76652c 253490
libjemalloc-dev_3.0.0-3_amd64.deb
fff2d0a2b3bc31dbf5205d7d35667613939fe39e 92184 libjemalloc1_3.0.0-3_amd64.deb
f2cdbdfa0a1064f3902251c0fe7cdb3291bbb820 313728
libjemalloc1-dbg_3.0.0-3_amd64.deb
Checksums-Sha256:
720cb11b5f268ec0ea46b39365eadf8585032db9b515618e956053106e637e4e 1346
jemalloc_3.0.0-3.dsc
a7df445270f8df139e9133618cc2330fd050ccb9ea8377dcc679e735c051168d 4127
jemalloc_3.0.0-3.debian.tar.gz
b52fc99e49821af6a3db081a7333841b3c30a14527f6945341f2e0f8cda6d5cc 253490
libjemalloc-dev_3.0.0-3_amd64.deb
ca70dcaf91904f1e1f431d48824960d455078b8490e05ae07d7cdf9499b9b4fa 92184
libjemalloc1_3.0.0-3_amd64.deb
2d20c08294737b7abbe88061713b3d8d308b7c839836e4f74fddda4ed9d4fa0e 313728
libjemalloc1-dbg_3.0.0-3_amd64.deb
Files:
72fca0857873881cb97a023b848fa9ff 1346 libs extra jemalloc_3.0.0-3.dsc
65691a01f319000c74b209a998b1cde5 4127 libs extra jemalloc_3.0.0-3.debian.tar.gz
1ee730dea0a98003e155408b927f0dd7 253490 libdevel extra
libjemalloc-dev_3.0.0-3_amd64.deb
5f6f06be34dbc3b9e712c12f8fcd3455 92184 libs extra
libjemalloc1_3.0.0-3_amd64.deb
cb9e8bd2eed28e09aa87e36857c71ada 313728 debug extra
libjemalloc1-dbg_3.0.0-3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk+701IACgkQQONU2fom4u7epwCdF0AzUo04kjitKEB9KnF1Epos
V54AmgN/nMTP9FGrTR8wAuKvLf+FS7Dn
=8l6J
-----END PGP SIGNATURE-----
--- End Message ---