[Git][glibc-team/glibc][sid] Don't build nscd in stage2

"Aurelien Jarno (@aurel32)" <[email protected]>
Newsgroups gmane.linux.debian.devel.glibc
Message-ID <[email protected]>

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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.