Your message dated Wed, 25 Aug 2021 11:49:52 +0200
with message-id <ac30799a-842c-4aa7-594e-5b7ffa6f5...@debian.org>
and subject line Re: Bug#978905: tcpreplay: ftbfs with autoconf 2.70
has caused the Debian Bug report #978905,
regarding tcpreplay: ftbfs with autoconf 2.70
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 ow...@bugs.debian.org
immediately.)
--
978905: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978905
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:tcpreplay
Version: 4.3.3-2
Severity: normal
Tags: sid bookworm
User: d...@debian.org
Usertags: ftbfs-ac270
[This bug report is not targeted to the upcoming bullseye release]
The package fails to build in a test rebuild on at least amd64 with
autoconf 2.70, but succeeds to build with autoconf 2.69. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.
The full build log can be found at:
http://qa-logs.debian.net/2020/09/26.ac270/tcpreplay_4.3.3-2_unstable_ac270.log
The last lines of the build log are at the end of this report.
To build with autoconf 2.70, please install the autoconf package from
experimental: apt-get -t=experimental install autoconf
[...]
#define HAVE_SNPRINTF 1
#define HAVE_VSNPRINTF 1
#define HAVE_STRSIGNAL 1
#define HAVE_STRPBRK 1
#define HAVE_STRRCHR 1
#define HAVE_STRSPN 1
#define HAVE_STRSTR 1
#define HAVE_STRTOUL 1
#define HAVE_IOPERM 1
#define DEBUG 1
#define ENABLE_64BITS 1
#define ENABLE_DYNAMIC_LINK 1
#define HAVE_INET_ATON 1
#define HAVE_INET_PTON 1
#define HAVE_INET_NTOP 1
#define HAVE_INET_ADDR 1
#define HAVE_TUNTAP 1
#define HAVE_PCAP_SETNONBLOCK 1
#define HAVE_DLT_VAL_TO_DESC 1
#define HAVE_PCAP_GET_SELECTABLE_FD 1
#define HAVE_PCAP_DUMP_FOPEN 1
#define HAVE_PCAP_INJECT 1
#define HAVE_PCAP_SENDPACKET 1
#define HAVE_PCAP_VERSION 1
#define HAVE_PCAP_SNAPSHOT 1
#define ENABLE_TCPBRIDGE 1
#define ENABLE_TCPLIVEPLAY 1
#define HAVE_PF_PACKET 1
#define LIBDNET_VERSION ""
#define HAVE_DLT_LINUX_SLL 1
#define HAVE_DLT_C_HDLC 1
#define HAVE_TCPDUMP 1
#define TCPDUMP_BINARY "/usr/sbin/tcpdump"
#define ENABLE_VERBOSE 1
#define HAVE_LINUX 1
#define ENABLE_PCAP_FINDALLDEVS 1
#define HAVE_DIRENT_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SYS_POLL_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_DLFCN_H 1
#define HAVE_ERRNO_H 1
#define HAVE_FCNTL_H 1
#define HAVE_LIBGEN_H 1
#define HAVE_LIBINTL_H 1
#define HAVE_MEMORY_H 1
#define HAVE_NETINET_IN_H 1
#define HAVE_SETJMP_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_SYSEXITS_H 1
#define HAVE_UNISTD_H 1
#define HAVE_UTIME_H 1
#define HAVE_STDARG_H 1
#define HAVE_STRING_H 1
#define HAVE_LIMITS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_WCHAR_H 1
#define ENABLE_NLS 1
configure: exit 1
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 --host=x86_64-linux-gnu
--build=x86_64-linux-gnu --prefix=/usr --enable-debug --enable-dynamic-link
--mandir=\${prefix}/share/man --infodir=\${prefix}/share/info returned exit
code 1
make[1]: *** [debian/rules:9: override_dh_auto_configure] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
On 8/25/21 11:20 AM, Christoph Biedl wrote:
> Control: tags 978905 unreproducible moreinfo
>
> Matthias Klose wrote...
>
>> The package fails to build in a test rebuild on at least amd64 with
>> autoconf 2.70, but succeeds to build with autoconf 2.69. The
>> severity of this report will be raised before the bookworm release,
>> so nothing has to be done for the bullseye release.
>
> Now looking into this, I cannot reproduce the issue in a pure Debian
> build chroot, both usrmerged and non-usrmerged (in case that ever
> matters).
>
> Likewise, the just-uploaded 4.3.4-1 built on amd64 and many more
> architectures: https://buildd.debian.org/status/package.php?p=tcpreplay
>
> Also, the error message you'd encountered
>
> | configure: error: you must have stdlib.h on your system
>
> looks really strange to me and I doubt it's related to autoconf. Please
> re-check.
>
> Christoph
>
just closing.
--- End Message ---