Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.bugs.dist > #1223125

Bug#1089270: nmh: FTBFS with make 4.4.1

From Santiago Vila <sanvila@debian.org>
Newsgroups linux.debian.bugs.dist
Subject Bug#1089270: nmh: FTBFS with make 4.4.1
Date 2024-12-07 19:20 +0100
Message-ID <JR7zk-etvc-15@gated-at.bofh.it> (permalink)
Organization linux.* mail to news gateway

Show all headers | View raw


Package: src:nmh
Version: 1.8-1
User: debian-qa@lists.debian.org
Usertags: make-4.4
Severity: important
Tags: ftbfs

Dear Maintainer,

This package fails to build from source with Make 4.4.1, most likely because of
changes in $(shell) environment handling: environment variables exported from
Makefiles are now made available to commands invoked using $(shell), which
can cause issues with recursive definitions in particular. See
https://salsa.debian.org/debian/make/-/blob/master/debian/NEWS for a complete
list of backward-incompatible changes since Make 4.3.

Below you will find how the builds end, hopefully the most relevant
part from the build log. A full build log is available here:

https://people.debian.org/~sanvila/make-4.4/build-logs/

Make 4.4.1 is currently available in experimental and will hopefully
soon be uploaded to unstable, at which time this bug will become
release-critical.

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Please reach out to the Make maintainer, Stephen Kitt <skitt@debian.org> if
you need help fixing this.

--------------------------------------------------------------------------------
PATH_SEPARATOR=':'
POSTLINK=''
RANLIB=''
READLINELIB=''
SASLLIB=''
SED=''
SETGID_MAIL=''
SET_MAKE=''
SHELL='/bin/bash'
STRIP=''
TERMLIB=''
TLSLIB=''
TLS_SUPPORT=''
VERSION='1.8'
YACC=''
YFLAGS=''
ac_ct_AR=''
ac_ct_CC='cc'
ac_prefix_program=''
am__EXEEXT_FALSE=''
am__EXEEXT_TRUE=''
am__fastdepCC_FALSE=''
am__fastdepCC_TRUE=''
am__include=''
am__isrc=''
am__leading_dot='.'
am__nodep=''
am__quote=''
am__tar='$${TAR-tar} chof - "$$tardir"'
am__untar='$${TAR-tar} xf -'
bindir='${prefix}/usr/bin/mh'
build='x86_64-pc-linux-gnu'
build_alias='x86_64-linux-gnu'
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
curl_config=''
cutpath=''
datadir='${datarootdir}'
datarootdir='${prefix}/share'
default_locking=''
docdir='${prefix}/usr/share/doc/nmh'
dotlockfilepath=''
dvidir='${docdir}'
exec_prefix='NONE'
host='x86_64-pc-linux-gnu'
host_alias=''
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${prefix}/share/info'
install_sh='${SHELL} /<<PKGBUILDDIR>>/install-sh'
libdir='${prefix}/usr/lib'
libexecdir='${prefix}/usr/lib/mh'
localedir='${datarootdir}/locale'
localstatedir='/var'
lspath=''
mailspool=''
mandir='${prefix}/usr/share/man'
mkdir_p='$(MKDIR_P)'
nmhetcdir=''
nmhetcdirinst=''
nmhlibexecdir=''
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix=''
program_transform_name='s,x,x,'
psdir='${docdir}'
rpmdir=''
runstatedir='/run'
sbindir='${exec_prefix}/sbin'
sendmailpath=''
sharedstatedir='${prefix}/com'
smtpserver='localhost'
supported_locks=''
sysconfdir='${prefix}/etc'
target_alias=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "nmh"
#define PACKAGE_TARNAME "nmh"
#define PACKAGE_VERSION "1.8"
#define PACKAGE_STRING "nmh 1.8"
#define PACKAGE_BUGREPORT "nmh-workers@nongnu.org"
#define PACKAGE_URL ""
#define PACKAGE "nmh"
#define VERSION "1.8"
#define BACKUP_PREFIX ","

configure: exit 77
dh_auto_configure: error: ./configure --build=x86_64-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/x86_64-linux-gnu --runstatedir=/run --disable-maintainer-mode --disable-dependency-tracking --prefix= --bindir=\${prefix}/usr/bin/mh --sysconfdir=\${prefix}/etc --libdir=\${prefix}/usr/lib --mandir=\${prefix}/usr/share/man --docdir=\${prefix}/usr/share/doc/nmh --libexecdir=\${prefix}/usr/lib/mh --with-tls --with-mts=sendmail/pipe --with-cyrus-sasl --with-oauth returned exit code 77
make: *** [debian/rules:27: build-stamp] Error 25
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------

Back to linux.debian.bugs.dist | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Bug#1089270: nmh: FTBFS with make 4.4.1 Santiago Vila <sanvila@debian.org> - 2024-12-07 19:20 +0100
  Bug#1089270: nmh: FTBFS with make 4.4.1 Alexander Zangerl <az@snafu.priv.at> - 2024-12-08 02:50 +0100
    Bug#1089270: nmh: FTBFS with make 4.4.1 Stephen Kitt <skitt@debian.org> - 2024-12-08 15:50 +0100
      Bug#1089270: nmh: FTBFS with make 4.4.1 Alexander Zangerl <az@snafu.priv.at> - 2024-12-10 09:30 +0100

csiph-web