On Sat, 15 Apr 2023 20:14:07 -0700 Jeff Kletsky
<debian-b...@allycomm.com> wrote:
> Package: dhcpcd
> Version: 9.4.1-21
> Severity: important
> Tags: newcomer upstream
> X-Debbugs-Cc: debian-b...@allycomm.com
>
> TL;DR -- Apparently fixed upstream in dhcpcd-9.5.0 or later (-10.0.0 
> available)

Probably one of the many fixes that 9.5.0 and up include, but that I
could not cherry-pick for Debian's 9.4.1.

Ideally, I would have shipped 9.5.0 with Bookworm, but upstream's
protracted failure at producing a release in a timely manner, despite
repeated requests from myself and others, means that it came out WAY
past the deadline for the Bookworm freeze.

> While dhcpcd5/dhcpcd runs and obtains leases, the -U / --dumplease function 
> fails with either
> "Bad system call" or, if running under sudo, with "dhcpcd_readdumptimeout"
>
> The issue appears to be impacting other systems that have later versions of 
> libc
> than does Debian Bullseye. Searching the upstream dhcpcd archive revealed
>
> <https://github.com/NetworkConfiguration/dhcpcd/issues/159>
>
> was reported by a user on Arch Linux, dhcpcd version 9.4.1 and  glibc version 
> 2.36
>
> rsmarples indicates "Fixed in dhcpcd-9.5.0"
>
> His comment appears to be roughly coincident with the release of dhcpcd-10.0.0

Release 10 got pushed right after 9.5.0 and isn't significantly
different from it.

> Building form upstream source at dhcpcd-10.0.0, without the Debian patches
>
>   ./configure --prefix=/opt
>   make
>   sudo make install
>
> and replacing the running version with the local build restores the -U 
> functionality.

Noted.

In principle, I have version 10 ready to upload. However, given the
Bookworm freeze, the best I could do is push it to experimental.

Martin-Éric

Reply via email to