On Mon, Aug 17, 2026 at 08:17:46AM +0200, Guillem Jover wrote: > Hi! 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? I actually thought about that one before doing it, and I did not see a difference between host and target in that case so that's rather random. > > 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? Good catch. That was me modifying an old option instead of writing it from scratch, and not looking closely what it was. > Thanks, > Guillem cu Adrian

