[Bug 2142888] Re: FTBFS on resolute with glibc 2.43

Bug Watch Updater 2142888 at bugs.launchpad.net
Fri Feb 27 20:19:56 UTC 2026


** Changed in: cryptsetup (Debian)
       Status: Unknown => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to cryptsetup in Ubuntu.
https://bugs.launchpad.net/bugs/2142888

Title:
  FTBFS on resolute with glibc 2.43

Status in cryptsetup package in Ubuntu:
  New
Status in cryptsetup package in Debian:
  Fix Committed

Bug description:
  Our last archive rebuild against glibc 2.43 flagged this package as likely
  future FTBFS if rebuilt on glibc2.43, due to new C23 const qualifiers.

  Here's a failing build log:
  https://launchpadlibrarian.net/849521180/buildlog_ubuntu-resolute-amd64.cryptsetup_2%3A2.8.4-1ubuntu1_BUILDING.txt.gz

     debian/rules execute_after_dh_auto_build
  make[1]: Entering directory '/<<PKGBUILDDIR>>'
  date: extra operand '-d at 1770659806'
  # build askpass and passdev keyscripts
  x86_64-linux-gnu-gcc -o debian/askpass debian/askpass.c -Wall -Werror -g -O2 -Werror=implicit-function-declaration -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -ffile-prefix-map=/<<PKGBUILDDIR>>=. -flto=auto -ffat-lto-objects -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -fdebug-prefix-map=/<<PKGBUILDDIR>>=/usr/src/cryptsetup-2:2.8.4-1ubuntu1 -Wdate-time -D_FORTIFY_SOURCE=3 -Wl,-Bsymbolic-functions -Wl,--package-metadata=%7B%22type%22:%22deb%22%2C%22os%22:%22ubuntu%22%2C%22name%22:%22cryptsetup%22%2C%22version%22:%222:2.8.4-1ubuntu1%22%2C%22architecture%22:%22amd64%22%7D -flto=auto -ffat-lto-objects -Wl,-z,relro -Wl,-z,now -pedantic
  debian/askpass.c: In function ‘console_prepare’:
  debian/askpass.c:416:26: error: assignment discards ‘const’ qualifier from pointer target type [-Werror=discarded-qualifiers]
    416 |         while ( (newline = strstr(prompt_ptr,"\\n")) != NULL ) {
        |                          ^
  cc1: all warnings being treated as errors
  make[1]: *** [debian/rules:34: execute_after_dh_auto_build] Error 1
  make[1]: Leaving directory '/<<PKGBUILDDIR>>'
  make: *** [debian/rules:19: binary] Error 2

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cryptsetup/+bug/2142888/+subscriptions




More information about the foundations-bugs mailing list