Hi! On Mon, 2026-08-10 at 01:19:40 +0300, Adrian Bunk wrote: > > * Enable context everywhere. (Closes: #914283) > * Build with address-model=$(DEB_TARGET_ARCH_BITS). (Closes: #1130963)
This one caught my eye, as using DEB_TARGET_* is usually suspect. Is this really intended for Canadian cross-compiler support? Or should it be instead DEB_HOST_ARCH_BITS? > diff -Nru boost1.90-1.90.0/debian/rules boost1.90-1.90.0/debian/rules > --- boost1.90-1.90.0/debian/rules 2026-04-01 07:53:39.000000000 +0300 > +++ boost1.90-1.90.0/debian/rules 2026-08-09 21:10:47.000000000 +0300 > @@ -136,13 +136,8 @@ > BUILD_LONG_DOUBLE = no > endif > > -# Disable context, coroutine, fiber on some architectures > -ifneq (,$(filter $(DEB_HOST_ARCH), alpha hppa ia64 m68k mips64 powerpcspe > s390 sh4 sparc x32)) > -BUILD_CONTEXT = no > -endif > - > -ifeq ($(DEB_BUILD_ARCH), arm64) > -JAM_OPT += pch=off > +ifeq ($(DEB_BUILD_ARCH), x32) > +BUILD_NUMPY = no > endif While at it, this also seemed suspect. Is this really for the build system instead of the host one? Thanks, Guillem

