Your message dated Thu, 14 May 2026 22:23:28 +0200
with message-id <[email protected]>
and subject line autoconf fixed in sid
has caused the Debian Bug report #1133607,
regarding pinentry: ftbfs with GCC-16
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1133607: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1133607
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:pinentry
Version: 1.3.2-4
Severity: important
Tags: sid forky ftbfs
User: [email protected]
Usertags: ftbfs-gcc-16

Hi,

pinentry fails to build in a test rebuild on at least amd64 and arm64 with
gcc-16/g++-16, but builds properly with gcc-15/g++-15. The severity of this
report will be raised before the forky release.

The full build log can be found at:
https://people.debian.org/~ema/gcc-16-rebuilds/output-1/pinentry_arm64.build.xz

The last lines of the build log are at the end of this report.

To build with GCC 16, either set CC=gcc-16 CXX=g++-16 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.

  apt-get -t=experimental install g++ 

Common build failures include unused (but set) variables, array subscripts
partly outside array bounds, and new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-16/porting_to.html

Please only close this issue after double-checking that the package can be
built correctly with GCC 16.

Please do not reassign this bug to another package. If a fix in another package
is required, then file a bug for the other package (or clone), and mark this
bug as blocked by the bug in the other package.

[...]



/* confdefs.h */
#define PACKAGE_NAME "pinentry"
#define PACKAGE_TARNAME "pinentry"
#define PACKAGE_VERSION "1.3.2"
#define PACKAGE_STRING "pinentry 1.3.2"
#define PACKAGE_BUGREPORT "https://bugs.gnupg.org";
#define PACKAGE_URL ""
#define PACKAGE "pinentry"
#define VERSION "1.3.2"
#define HAVE_STDIO_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_STRINGS_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_WCHAR_H 1
#define STDC_HEADERS 1
#define _ALL_SOURCE 1
#define _DARWIN_C_SOURCE 1
#define _GNU_SOURCE 1
#define _HPUX_ALT_XOPEN_SOCKET_API 1
#define _NETBSD_SOURCE 1
#define _OPENBSD_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
#define __STDC_WANT_IEC_60559_BFP_EXT__ 1
#define __STDC_WANT_IEC_60559_DFP_EXT__ 1
#define __STDC_WANT_IEC_60559_EXT__ 1
#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
#define __STDC_WANT_LIB_EXT2__ 1
#define __STDC_WANT_MATH_SPEC_FUNCS__ 1
#define _TANDEM_SOURCE 1
#define __EXTENSIONS__ 1
#define HAVE_STRING_H 1
#define HAVE_UNISTD_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_LOCALE_H 1
#define HAVE_UTIME_H 1
#define HAVE_WCHAR_H 1
#define HAVE_SETEUID 1
#define HAVE_STPCPY 1
#define HAVE_MMAP 1
#define HAVE_STAT 1
#define HAVE_MLOCK 1
#define HAVE_SYSCONF 1
#define HAVE_GETPAGESIZE 1
#define GPG_ERR_ENABLE_GETTEXT_MACROS 1
#define LIBASSUAN_API_REQUESTED 2
#define GNUPG_LIBASSUAN_VERSION ""
#define HAVE_ULONG 1
#define HAVE_NCURSESW 1
#define FALLBACK_CURSES 1
#define PINENTRY_CURSES 1
#define PINENTRY_TTY 1
#define HAVE_ICONV 1
#define ICONV_CONST 
#define HAVE_X11 1
#define PINENTRY_QT5_X11 0
#define PINENTRY_QT5_WAYLAND 0

configure: exit 1
dh_auto_configure: error: cd build-no-libsecret && ../configure 
--build=aarch64-linux-gnu --prefix=/usr --includedir=\${prefix}/include 
--mandir=\${prefix}/share/man --infodir=\${prefix}/share/info --sysconfdir=/etc 
--localstatedir=/var --disable-option-checking --disable-silent-rules 
--libdir=\${prefix}/lib/aarch64-linux-gnu --runstatedir=/run 
--disable-maintainer-mode --disable-dependency-tracking --disable-rpath 
--without-libcap --disable-pinentry-emacs --disable-inside-emacs 
--disable-pinentry-tqt --disable-pinentry-efl --disable-libsecret 
--enable-pinentry-tty --enable-pinentry-curses --enable-pinentry-qt 
--enable-pinentry-fltk --enable-fallback-curses --disable-pinentry-qt4 
--disable-pinentry-qt5 --disable-pinentry-gtk2 --disable-pinentry-gnome3 
returned exit code 1
make[1]: *** [debian/rules:22: override_dh_auto_configure] Error 25
make[1]: Leaving directory '/build/reproducible-path/pinentry-1.3.2'
make: *** [debian/rules:19: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2

--- End Message ---
--- Begin Message ---
Hi,

these bugs were blocked by #1133694 in autoconf.

autoconf 0.73-1 was fixed and 0.73-2 got uploaded to unstable now so those bugs 
can be closed.
(I also closed the autoconf one properly now)

Regards,

Rene

--- End Message ---

Reply via email to