#1024925 libx11: support the noudeb build profile

Package:
src:libx11
Source:
src:libx11
Submitter:
Helmut Grohne
Date:
2024-11-01 18:09:02 UTC
Severity:
normal
Tags:
#1024925#5
Date:
2022-11-27 19:46:42 UTC
From:
To:
libx11 builds a udeb package. It would be nice to be able to opt out of
building it via the noudeb build profile. I'm attaching a patch for your
convenience.

Helmut

#1024925#10
Date:
2024-11-01 14:47:23 UTC
From:
To:
Control: tag -1 moreinfo
Hi,

Can you explain what this would be useful for?

Cheers,
Julien

#1024925#17
Date:
2024-11-01 15:53:39 UTC
From:
To:
Hi Julien,

The noudeb profile is a fairly generic build profile that inhibts
building of components for the debian-installer. The main use is
speeding up builds where the debian-installer artifacts are not
required. rebootstrap uses it for that purpose. Ubuntu (which uses a
different installer) sets the noudeb build profile for all builds. The
change in the patch declares that when enabling the noudeb profile,
libx11-6-udeb shall not be emitted and debhelper knows what to do in
this case. The declaration is also embedded into the .dsc and signifies
to builders that this profile is supported.

Helmut