Santiago Vila, le mar. 02 févr. 2021 20:08:30 +0100, a ecrit: > On Tue, Feb 02, 2021 at 07:49:11PM +0100, Samuel Thibault wrote: > > That being said my patch is not enough to fix #981669, as the !nojava > > won't automatically be set for the nojava architectures, > > [!hppa !hurd-i386 !kfreebsd-i386 !kfreebsd-amd64] would additionally be > > needed, as well as > > > > ifneq (,$(filter $(DEB_HOST_ARCH),hppa hurd-i386 kfreebsd-amd64 > > kfreebsd-i386)) > > I'm confused. Why is this necessary at all? > > I believed the novaja thing was defined externally as a bootstrapping trick.
It is needed for bootstrapping all archs, yes. But it is also needed for ports which do not have openjdk ported, and build packages normally without any profile specification. Debhelper etc. thus ignore <!nojava>, and thus the list of archs where openjdk was not ported is currently unfortunately hardcoded in the concerned packages, yes :/ Samuel