Source: jemalloc
Version: 3.6.0-4
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap

Hi jemalloc maintainer,

Some time ago, jemalloc has become transitivley build essential. That
means you need to be able to cross build jemalloc to build an essential
base system. One relevant path is: jemalloc -> nghttp2 -> curl -> apt.
Unfortunately, jemalloc does not cross out of the box. It runs its test
suite despite me passing DEB_BUILD_OPTIONS=nocheck and concludes that
since none of the (host arch) binaries could be executed, the package
was buggy. Please consider applying the attached patch.

Helmut
--- a/debian/rules
+++ b/debian/rules
@@ -40,8 +40,10 @@
 override_dh_auto_build:
 	make all doc

+ifeq ($(filter nocheck,$(DEB_BUILD_OPTIONS)),)
 override_dh_auto_test:
 	make check
+endif

 override_dh_auto_install:
 	make install_include install_lib DESTDIR=$(CURDIR)/debian/tmp

Reply via email to