Aurelien Jarno pushed to branch glibc-2.36 at GNU Libc Maintainers / glibc


Commits:
cf50a0b4 by Luca Boccassi at 2022-09-19T22:01:50+01:00
libc6-<arch>: create merged-usr symlinks via preinst

There is a corner case on a merged-usr system that affects users
installing and then removing a libc6-<arch> package: the top-level
symlink gets removed, as the library is usually the last package to
install files there.

Add a preinst snippet that, if the system is merged-usr, creates the
top-level symlink used by the package. This way if it gets installed
and then removed, and then installed again, everything will work.
Note that this does not implement the full conversion, as that's the
responsibility of the usrmerge package (moving files, etc) - this
simply deals with the common case of the missing symlink.

Once all packages ship only files under /usr, hopefully in Trixie,
this can be removed.

Closes: #926699

- - - - -
cadd3eb4 by Aurelien Jarno at 2022-09-19T23:41:24+02:00
debian/rules.d/build.mk: fix the pt_chown permissions after installation when 
running with Rules-Requires-Root=no (for non-Linux systems).

* debian/rules.d/build.mk: fix the pt_chown permissions after installation
  when running with Rules-Requires-Root=no (for non-Linux systems).
* debian/control.in/main: set Rules-Requires-Root: no.

- - - - -
0a3766b2 by Aurelien Jarno at 2022-09-20T23:16:03+02:00
debian/debhelper.in/libc.preinst: only apply NSS workaround when upgrading from 
glibc < 2.34.

- - - - -
20493b45 by Aurelien Jarno at 2022-09-20T23:17:43+02:00
Add changelog entry

- - - - -
03dfd67e by Samuel Thibault at 2022-09-21T17:57:01+00:00
hurd: Add ifrtreq structure

  * debian/patches/hurd-i386/git-net-route.h.diff: Add ifrtreq structure.
  * debian/patches/hurd-i386/submitted-net.diff: Drop net/route.h part.

- - - - -
2d604c5e by Aurelien Jarno at 2022-09-21T23:48:33+02:00
debian/patches/git-updates.diff: update from upstream stable branch.

- - - - -
309ee6f5 by Gioele Barabucci at 2022-09-21T21:54:06+00:00
libc.preinst: Avoid using pidof

The use of `pidof` creates an implicit depency on `sysvinit-utils`.
`sysvinit-utils` is currently Essential, but that may change in the
future.

This specific use of `pidof` (finding if a process is running) is
simple enough to be replaced with `grep`'ing `/proc/*/cmdline`.

- - - - -
6e399aa6 by Aurelien Jarno at 2022-09-21T23:55:37+02:00
Add changelog entry

- - - - -
331aa120 by Aurelien Jarno at 2022-09-22T19:39:34+02:00
Merge branch 'glibc-2.35' into sid

- - - - -
1ca77863 by Aurelien Jarno at 2022-09-22T21:58:30+02:00
libc.preinst: fixup regex for pidof replacement

- - - - -
a8e3e857 by Aurelien Jarno at 2022-09-22T22:02:20+02:00
releasing package glibc version 2.35-1

- - - - -
6fae784f by Aurelien Jarno at 2022-09-22T22:09:54+02:00
Merge branch 'sid' into glibc-2.36

- - - - -


5 changed files:

- debian/changelog
- debian/control
- debian/control.in/main
- + debian/debhelper.in/libc-alt.preinst
- debian/debhelper.in/libc.preinst


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/0224a0404d757afd69b0bc8dd78ffd041625d2ec...6fae784faeff12b87665cc94f6ecfac2dfd2a916

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/0224a0404d757afd69b0bc8dd78ffd041625d2ec...6fae784faeff12b87665cc94f6ecfac2dfd2a916
You're receiving this email because of your account on salsa.debian.org.


Reply via email to