diff -Nru jemalloc-5.3.0/debian/changelog jemalloc-5.3.0/debian/changelog --- jemalloc-5.3.0/debian/changelog 2022-05-06 19:00:05.000000000 +0000 +++ jemalloc-5.3.0/debian/changelog 2024-01-27 17:41:06.000000000 +0000 @@ -1,7 +1,7 @@ -jemalloc (5.3.0-3myguard1~jammy) jammy; urgency=medium +jemalloc (5.3.0-3myguard7~jammy) jammy; urgency=medium * Full rebuild and backport with latest source * Needed change for NGINX - -- Thijs Eilander Fri, 06 May 2022 21:00:05 +0200 + -- Thijs Eilander Sat, 27 Jan 2024 18:41:06 +0100 diff -Nru jemalloc-5.3.0/debian/rules jemalloc-5.3.0/debian/rules --- jemalloc-5.3.0/debian/rules 2022-05-06 19:00:05.000000000 +0000 +++ jemalloc-5.3.0/debian/rules 2024-01-27 17:41:06.000000000 +0000 @@ -1,22 +1,13 @@ #!/usr/bin/make -f # -*- makefile -*- -#export DH_VERBOSE=1 - -export NUMJOBS = $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) -export MAKEFLAGS += -j$(NUMJOBS) +export DH_VERBOSE=1 include /usr/share/dpkg/architecture.mk # nginx needs this DEB_CONFIGOPTS += --disable-initial-exec-tls -# tweaks -DEB_CONFIGOPTS += --with-malloc-conf=background_thread:true,metadata_thp:auto -DEB_CONFIGOPTS += --disable-stats -DEB_CONFIGOPTS += --disable-prof --disable-prof-libunwind --disable-prof-libgcc --disable-prof-gcc -DEB_CONFIGOPTS += --disable-fill --enable-lazy-lock - # jemalloc supports a runtime page size that's smaller or equal to the build # time one, but aborts on a larger one. If not defined, it falls back to the @@ -42,9 +33,9 @@ DEB_CONFIGOPTS += --enable-prof endif -#ifneq (,$(filter nodoc,$(DEB_BUILD_OPTIONS))) +ifneq (,$(filter nodoc,$(DEB_BUILD_OPTIONS))) DEB_CONFIGOPTS += --disable-doc -#endif +endif ifneq (,$(findstring $(DEB_HOST_ARCH),powerpc)) DEB_CPPFLAGS_MAINT_APPEND += -maltivec @@ -60,7 +51,7 @@ export ASAN_OPTIONS = suppressions=$(CURDIR)/debian/asan-suppressions.txt %: - dh $@ --parallel + dh $@ override_dh_auto_configure: dh_auto_configure -- --with-version=VERSION $(DEB_CONFIGOPTS) @@ -72,4 +63,3 @@ override_dh_installdocs: override_dh_installman: -