Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
58f5ca85 by Helmut Grohne at 2026-01-09T18:28:21+00:00
Don't build nscd in stage2

A stage2 glibc still Build-Depends on libaudit-dev, but that package is
only built after glibc stage2. The present cross bootstrap ignores this
dependency and somehow gets away with that.

Comparing a regular full build of glibc with one where the libaudit-dev
dependency is removed yields differences (observed with diffoscope) in
glibc-source (expected as debian/control is included) and nscd. Since
the stage2 does not need nscd, skipping it would help here.

Once nscd is skipped, libaudit-dev may still be used by the test suite.
Therefore, it is only dropped when combing nocheck with a stage profile.

- - - - -


4 changed files:

- debian/control
- debian/control.in/main
- debian/rules
- debian/rules.d/build.mk


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/58f5ca85a5bf9354300fd8c512c93ef9e8e7e620

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/58f5ca85a5bf9354300fd8c512c93ef9e8e7e620
You're receiving this email because of your account on salsa.debian.org.


Reply via email to