Your message dated Tue, 24 Aug 2021 10:42:37 +0200
with message-id <20210824084237.53dtq5ro2untqofr@begin>
and subject line Re: Bug#978806: eztrace: ftbfs with autoconf 2.70
has caused the Debian Bug report #978806,
regarding eztrace: 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.)


-- 
978806: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=978806
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:eztrace
Version: 1.1-8-6
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/eztrace_1.1-8-6_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 

[...]
infodir='${prefix}/share/info'
install_sh='${SHELL} /<<PKGBUILDDIR>>/install-sh'
libdir='${prefix}/lib/x86_64-linux-gnu'
libexecdir='${prefix}/lib/x86_64-linux-gnu'
localedir='${datarootdir}/locale'
localstatedir='/var'
mandir='${prefix}/share/man'
mkdir_p='$(MKDIR_P)'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias=''

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

/* confdefs.h */
#define PACKAGE_NAME "eztrace"
#define PACKAGE_TARNAME "eztrace"
#define PACKAGE_VERSION "1.1-8"
#define PACKAGE_STRING "eztrace 1.1-8"
#define PACKAGE_BUGREPORT "eztrace-de...@lists.gforge.inria.fr"
#define PACKAGE_URL ""
#define PACKAGE "eztrace"
#define VERSION "1.1-8"
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define STDC_HEADERS 1
#define HAVE_DLFCN_H 1
#define LT_OBJDIR ".libs/"
#define HAVE_LIBDL 1
#define HAVE_LIBM 1
#define HAVE_LIBPTHREAD 1
#define HAVE_LIBZ 1
#define HAVE_DECL_BASENAME 1
#define HAVE_FCNTL_H 1
#define HAVE_LIMITS_H 1
#define HAVE_MALLOC_H 1
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SYS_SYSCALL_H 1
#define HAVE_LIBIBERTY 1
#define HAVE_LIBBFD 1
#define HAVE_MALLOC 0
#define malloc rpl_malloc
#define HAVE_ATEXIT 1
#define HAVE_LIBBFD 1

configure: exit 1
dh_auto_configure: error: cd build-mpich && ../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 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking --with-litl=/usr --with-gtg=/usr 
--with-starpu=/usr --includedir=/usr/include/x86_64-linux-gnu 
--with-mpi-include=/usr/include/mpich --with-mpi-module-name=mpich 
--with-mpi-event-id=4 returned exit code 1
make[1]: *** [debian/rules:22: override_dh_auto_configure] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:19: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
As already mentioned:

Samuel Thibault, le dim. 10 janv. 2021 02:00:33 +0100, a ecrit:
> Control: tags -1 unreproducible moreinfo

> conftest.cpp:43:18: error: invalid conversion from 'void*' to 'char*' 
> [-fpermissive]
>    43 | char *p = malloc (0);
>       |           ~~~~~~~^~~
>       |                  |
>       |                  void*
> 
> but... where is this code actually coming from?? I tried to install
> autoconf/experimental, the eztrace package built fine... and indeed that
> version of autoconf has:
> 
> ./autoconf/autoconf.m4f:               [[void *p = malloc (0);
> 
> not char *. Was the rebuild really made with autoconf 2.70-1?
> (FTR, autoconf 2.69 generates return ! malloc (0); instead)

I cannot reproduce the issue, including with the 2.71-2 package
currently in unstable, thus closing.

Samuel

--- End Message ---

Reply via email to