#1109006 pam: FTBFS on hurd-any

Package:
src:pam
Source:
src:pam
Submitter:
Samuel Thibault
Date:
2025-07-09 12:47:03 UTC
Severity:
normal
Tags:
#1109006#5
Date:
2025-07-09 12:44:07 UTC
From:
To:
Hello,

pam currently fails to build on hurd-any for a couple of upstream
reasons, and a debian reason. The attached patches fix them:

- hurd-fsuid fixes the usage of the linuxish setfsuid
- hurd-host-name-max comes from upstream, to fix a HOST_NAME_MAX use
- hurd-tcgeta fixes the usage of the non-posix TCGETA
- patch fixes the list of installed binaries according to what the
  upstream meson files build.

chmod +x debian/libpam-modules-bin.install

is then needed to make the packaging patch work.

With regards,
Samuel