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

Reply via email to