1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425
|
jemalloc (5.3.0-3) unstable; urgency=medium
* Backport an upstream commit to disable builtin malloc in tests, resolving
a GCC 15 FTBFS. (Closes: #1096872)
* Bump Standards-Version to 4.7.2, no changes needed.
-- Faidon Liambotis <paravoid@debian.org> Mon, 03 Mar 2025 11:49:22 +0200
jemalloc (5.3.0-2) unstable; urgency=medium
* Remove loongarch64 patch: it was unnecessary and rejected upstream, per
upstream PR #2354.
* Update GNU/Hurd patch, which combined with a newer glibc, should now
finally work. Many thanks to Samuel Thibault.
* Bump Standards-Version to 4.6.2, no changes needed.
-- Faidon Liambotis <paravoid@debian.org> Tue, 12 Sep 2023 17:39:58 +0300
jemalloc (5.3.0-1) unstable; urgency=medium
* Upload to unstable.
* Backport upstream PR to define LG_QUANTUM for the loongarch64
architecture. (Closes: #1024319)
* Switch debian/watch to the GitHub API, as the old scraping method did not
work anymore.
-- Faidon Liambotis <paravoid@debian.org> Sat, 07 Jan 2023 01:29:53 +0200
jemalloc (5.3.0-1~exp1) experimental; urgency=medium
* New upstream release.
- Drop upstream backport patches:
+ use-SYS_openat-when-available
+ ARC-add-Minimum-allocation-alignment
+ Prefer-getaffinity-to-detect-number-of-CPUs
- Add new C++17 symbols for over-aligned allocation symbols.
-- Faidon Liambotis <paravoid@debian.org> Fri, 30 Dec 2022 13:29:23 +0200
jemalloc (5.2.1-5) unstable; urgency=high
* Urgency high for a targeted RC bug fix.
* Mark the export of malloc hook symbols as optional in
libjemalloc2.symbols. malloc_hook APIs have been removed from glibc 2.34,
which results into JEMALLOC_GLIBC_MALLOC_HOOK being undefined, and those
symbols as not being exported. Fixes FTBFS. (Closes: #1017269)
* Backport upstream commit a787d2f5b, as previously
JEMALLOC_GLIBC_MALLOC_HOOK was used as a test for a new-enough glibc.
Update hurd.patch to sit on top of that change.
* Bump Standards-Version to 4.6.1, no changes needed.
-- Faidon Liambotis <paravoid@debian.org> Sat, 20 Aug 2022 18:09:00 +0300
jemalloc (5.2.1-4) unstable; urgency=medium
* Bump Standards-Version to 4.6.0, no changes needed.
* Use SYS_openat for THP when available. This prevents jemalloc from using a
glibc open() call as a fallback, which in turn caused a deadlock with
other binaries that tried to LD_PRELOAD and override open (at least
fakechroot). Many thanks to Aurelien Jarno for identifying the culprit,
identifying the upstream fix, and testing it. (Closes: #997051)
* Add support for the "arc" architecture. Thanks to Vineet Gupta for adding
the support upstream and also filing the Debian bug. (Closes: #989444)
-- Faidon Liambotis <paravoid@debian.org> Mon, 25 Oct 2021 13:42:03 +0300
jemalloc (5.2.1-3) unstable; urgency=medium
* Add docbook-xml to Build-Depends, to avoid xsltproc accessing the network
to fetch docbookx.dtd. Thanks to Helmum Grohne for the report and fix.
(Closes: #985971)
-- Faidon Liambotis <paravoid@debian.org> Sat, 27 Mar 2021 10:33:42 +0200
jemalloc (5.2.1-2) unstable; urgency=medium
* Make autopkgtests cross-test-friendly. (Closes: #955557)
* Replace deprecated variable ADTTMP with AUTOPKGTEST_TMP in autopkgtests.
* Try to reenable support for Hurd. (Closes: #828871)
* Add Rules-Requires-Root: no, to allow building the package without root.
* Add support for the "nodoc" build profile.
* General package hygiene:
- Bump debhelper compatibility level to 13.
- Bump Standards-Version to 4.5.1, no changes needed.
- Bump watch to version 4.
- Add upstream metadata.
-- Faidon Liambotis <paravoid@debian.org> Sun, 10 Jan 2021 01:36:20 +0200
jemalloc (5.2.1-1) unstable; urgency=medium
* New upstream release.
- Drop patch 0001-Replace-lpthread-with-pthread, merged upstream.
- Drop patch 0002-Guard-libgcc-unwind-init-with-opt_prof, was a backport.
- Update symbols file to reflect the rename of two internal symbols
(je_test_hooks_arena_new_hook and je_test_hooks_libc_hook).
* Bump Standards-Version to 4.4.0, no changes needed.
* Bump debhelper compat level to 12.
-- Faidon Liambotis <paravoid@debian.org> Thu, 05 Sep 2019 02:17:17 +0300
jemalloc (5.1.0-3) unstable; urgency=medium
* Build with -pthread instead of -lpthread, hopefully really fixing the
FTBFS on riscv64 this time. (Closes: #892295)
* Backport an upstream patch that more lazily initializes the libgcc unwind
initialization, and thus avoid the kind of deadlocks we've been seeing
with fakechroot. See #918742 or upstream #1438 for more context.
* Ship /usr/bin/jeprof in libjemalloc-dev, and ship a manpage for it out of
debian/.
* Set myself as the Maintainer. Thanks to Stig for all of his past efforts!
-- Faidon Liambotis <paravoid@debian.org> Sat, 23 Feb 2019 13:52:18 +0200
jemalloc (5.1.0-2) unstable; urgency=medium
* Upload to unstable.
* Bump debhelper compatibility level to 11.
* Bump Standards-Version to 4.3.0, no changes needed.
* Update debian/copyright:
- Include years 2018 and 2019.
- Use https to point to debian.org.
* Add Build-Depends-Package to libjemalloc2.symbols.
* autopkgtest: remove embedded code copy of sharness. (Closes: #906630)
-- Faidon Liambotis <paravoid@debian.org> Mon, 07 Jan 2019 20:56:52 +0200
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.
-- Faidon Liambotis <paravoid@debian.org> Sun, 27 May 2018 00:36:03 +0300
jemalloc (5.0.1-1) experimental; urgency=medium
* New upstream release. (Closes: #809239)
- Rename to libjemalloc2 to account for upstream's ABI/SONAME bump.
- Update debian/copyright.
- Drop patch disable-HAVE_SSE2, was a backport
- Update GNU/kFreeBSD support patch.
* Build with a 64k page size on arm64, mips, mips64el, mipsel, powerpc,
ppc64 and ppc64el. (Closes: #843926)
* Move the m68k, nios2 and SH3 architecture support from debian/rules to
debian/patches and forward it upstream.
* Drop the attempts at Hurd support. They haven't worked, more issues were
introduced with 5.0.1 and, in general, it's debatable whether building a
memory allocator optimized for multiprocessing on an architecture that
doesn't support SMP is of any value.
* Cleanup debian/rules from old compiler flags and other artifacts.
* Bump Standards-Version to 4.0.1.
* Ship pkg-config file in libjemalloc-dev.
-- Faidon Liambotis <paravoid@debian.org> Sat, 12 Aug 2017 00:57:08 +0300
jemalloc (3.6.0-11) unstable; urgency=medium
* Re-disable allocator profiling, as it breaks unrelated software such as
fakechroot. (Closes: #872669)
-- Faidon Liambotis <paravoid@debian.org> Fri, 25 Aug 2017 18:54:58 +0300
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.
-- Faidon Liambotis <paravoid@debian.org> Sun, 06 Aug 2017 19:41:28 +0300
jemalloc (3.6.0-9.1) unstable; urgency=medium
* Non-maintainer upload.
* Add testflags.patch which adds a TESTFLAGS env var support when
compiling tests.
* Add -msse4.1 to i386 TESTFLAGS (Closes: #834746)
-- Daniel Silverstone <dsilvers@digital-scurf.org> Sat, 28 Jan 2017 17:21:21 +0000
jemalloc (3.6.0-9) unstable; urgency=medium
[ Balint Reczey ]
* [d9db38e] Suppress intentional alignment issue detection in Address
Sanitizer (Closes: #812874)
-- Stig Sandbeck Mathisen <ssm@debian.org> Wed, 27 Jan 2016 22:19:43 +0100
jemalloc (3.6.0-8) unstable; urgency=medium
[ Helmut Grohne ]
* [2bdd4eb] Honour DEB_BUILD_OPTIONS=nocheck (Closes: #807532)
-- Stig Sandbeck Mathisen <ssm@debian.org> Sat, 19 Dec 2015 18:58:44 +0100
jemalloc (3.6.0-7) unstable; urgency=medium
* [6985721] Use DEB_HOST_* instead of DEB_BUILD_*
Thanks to Helmut Grohne (Closes: #808174)
-- Stig Sandbeck Mathisen <ssm@debian.org> Sat, 19 Dec 2015 10:22:35 +0100
jemalloc (3.6.0-6) unstable; urgency=medium
[ John Paul Adrian Glaubitz ]
* [f1dbdfd] Build with -DLG_QUANTUM=3 on m68k (Closes: #807554)
-- Stig Sandbeck Mathisen <ssm@debian.org> Sun, 13 Dec 2015 19:54:59 +0100
jemalloc (3.6.0-5) unstable; urgency=medium
* [7830a16] Revert "Enable allocator profiling capabilities"
(Closes: #807548)
-- Stig Sandbeck Mathisen <ssm@debian.org> Thu, 10 Dec 2015 21:02:04 +0100
jemalloc (3.6.0-4) unstable; urgency=medium
[ Stig Sandbeck Mathisen ]
* [690dfc4] Declare compliance with Debian policy 3.9.6
[ Giuseppe Lavagetto ]
* [ee6613a] Enable allocator profiling capabilities (Closes: #767342)
-- Stig Sandbeck Mathisen <ssm@debian.org> Tue, 01 Dec 2015 12:37:42 +0100
jemalloc (3.6.0-3) unstable; urgency=medium
* debian/control: update Vcs-Browser, Testsuite
* rebuild (Closes: #756783)
-- Stig Sandbeck Mathisen <ssm@debian.org> Mon, 15 Sep 2014 20:58:29 +0200
jemalloc (3.6.0-2) unstable; urgency=medium
* Support architecture «or1k»
Thanks to Manuel A. Fernandez Montecelo (Closes: #749007)
* autopkgtest: add missing test dependency on libc6-dev (Closes: #755752)
-- Stig Sandbeck Mathisen <ssm@debian.org> Wed, 23 Jul 2014 10:24:05 +0200
jemalloc (3.6.0-1) unstable; urgency=medium
* Imported upstream release 3.6.0
* Enable build tests on all architectures
* Drop backported patch included in this release
-- Stig Sandbeck Mathisen <ssm@debian.org> Fri, 18 Apr 2014 13:34:13 +0200
jemalloc (3.5.1-2) unstable; urgency=medium
* Import patch to fix powerpc build failure (upstream 9e20df1)
* Build with -maltivec on powerpc
* Disable build tests on some architectures due to errors in the test code
-- Stig Sandbeck Mathisen <ssm@debian.org> Mon, 10 Mar 2014 11:44:07 +0100
jemalloc (3.5.1-1) unstable; urgency=medium
* Imported upstream release 3.5.1
* [0bd04da] Drop "build test" patch included in this release
-- Stig Sandbeck Mathisen <ssm@debian.org> Wed, 05 Mar 2014 14:09:42 +0100
jemalloc (3.5.0-2) unstable; urgency=medium
* Import upstream patch to make build tests work (Closes: #736582)
* debian/rules: Use DEB_<FLAG>_MAINT_APPEND
-- Stig Sandbeck Mathisen <ssm@debian.org> Sat, 22 Feb 2014 11:04:26 +0100
jemalloc (3.5.0-1) unstable; urgency=medium
* Imported upstream release 3.5.0
* Add DEP-8 tests
* Add -std=gnu99 to CFLAGS
* Bump standards version (no changes)
* Update symbols file
-- Stig Sandbeck Mathisen <ssm@debian.org> Fri, 24 Jan 2014 22:40:18 +0100
jemalloc (3.4.1-1) unstable; urgency=low
* Imported upstream version 3.4.1
* Add LG_QUANTUM=4 for sparc64 (Closes: #727748)
-- Stig Sandbeck Mathisen <ssm@debian.org> Sun, 24 Nov 2013 13:02:23 +0100
jemalloc (3.4.0-1) unstable; urgency=low
[ Stig Sandbeck Mathisen ]
* Imported upstream version 3.4.0
[ Roland Stigge ]
* add arch powerpcspe (Closes: #706267)
[ Stig Sandbeck Mathisen ]
* Bump standards version
* Replace LG_QUANTUM patch with build flags for arch sparc
* Build on any architecture, add build flags for kfreebsd and hurd
-- Stig Sandbeck Mathisen <ssm@debian.org> Sat, 07 Sep 2013 19:20:58 +0200
jemalloc (3.3.1-1) unstable; urgency=low
* New upstream version
-- Stig Sandbeck Mathisen <ssm@debian.org> Sun, 05 May 2013 12:52:28 +0200
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
-- Stig Sandbeck Mathisen <ssm@debian.org> Tue, 22 May 2012 19:54:42 +0200
jemalloc (3.0.0-2) unstable; urgency=low
* Exclude the hurd-* and kfreebsd-* architectures
-- Stig Sandbeck Mathisen <ssm@debian.org> Sat, 19 May 2012 14:05:19 +0200
jemalloc (3.0.0-1) unstable; urgency=low
* New upstream version
* Build on all architectures
* Patch "configure" to know about "*-*-kfreebsd*"
-- Stig Sandbeck Mathisen <ssm@debian.org> Fri, 18 May 2012 12:52:31 +0200
jemalloc (2.2.5-2) unstable; urgency=low
* Fix FTBFS (Closes: #624325)
* Add patch for missing LG_QUANTUM values for "sparc" and "s390"
* Restrict architectures to "linux-any and not armel"
* Bump standards version (no changes)
* Use debhelper compat level 9, and multiarch
-- Stig Sandbeck Mathisen <ssm@debian.org> Tue, 01 May 2012 22:29:12 +0200
jemalloc (2.2.5-1) unstable; urgency=low
* New upstream release (Closes: #650627)
-- Stig Sandbeck Mathisen <ssm@debian.org> Thu, 01 Dec 2011 15:39:44 +0100
jemalloc (2.2.3-1) unstable; urgency=low
* New upstream release
* Use upstream tarball instead of git repo
-- Stig Sandbeck Mathisen <ssm@debian.org> Sun, 18 Sep 2011 12:39:33 +0200
jemalloc (2.2.2-1) unstable; urgency=low
* New upstream release
* Remove patch included upstream
* Bump debhelper compat level (no changes)
-- Stig Sandbeck Mathisen <ssm@debian.org> Sat, 13 Aug 2011 11:59:48 +0200
jemalloc (2.2.1-1) unstable; urgency=low
* Initial release (Closes: #613442)
-- Stig Sandbeck Mathisen <ssm@debian.org> Tue, 26 Apr 2011 13:45:19 +0200
|