[Pkg-gauche-devel] Bug#744573: gauche: run dh-autoreconf to update config.{sub, guess} and {libtool, aclocal}.m4
Matthias Klose
doko at debian.org
Sun Apr 13 16:50:35 UTC 2014
Package: src:gauche
Version: 0.9.3.3-8
User: debian-devel at lists.debian.org
Usertags: autoreconf
The package fails to build on ppc64el (powerpc64le-linux-gnu), because
the config.{guess,sub} files are out of date, and are not updated during
the build. If possible, please do not update these files directly,
but build-depend on autotools-dev instead, and use the tools provided
by autotools-dev to update these files.
- For dh, call dh --with autoreconf.
- For cdbs based build systems, include
/usr/share/cdbs/1/rules/autoreconf.mk
- For other rules files, call dh_autoreconf before calling
configure (in the build or configure target), and call
dh_autoreconf_clean before dh_clean in the clean target.
For combining autoreconf and autotools_dev, see bug #698765.
After the build on any architecture, and before a clean, a grep for
powerpc64le in the configure, aclocal.m4 and/or libtool.m4 file(s)
should print some lines. It is not enough to just update the
config.guess and config.sub files.
The full build log can be found at:
http://people.debian.org/~doko/logs/ppc64el-20140414/buildlog_ubuntu-trusty-ppc64el.gauche_0.9.3.3-8_FAILEDTOBUILD.txt
The last lines of the build log are at the end of this report.
Please note that these builds were done in an Ubuntu development,
environment there may be a few false positives in these bug reports.
See https://wiki.debian.org/qa.debian.org/FTBFS for a guide how to
address these.
[...]
config.status: creating bdw-gc.pc
config.status: creating include/private/config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: executing default commands
=== configuring in libatomic_ops (/build/buildd/gauche-0.9.3.3/gc/libatomic_ops)
configure: running /bin/bash ./configure --disable-option-checking '--prefix=/usr' '--includedir=/usr/include' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--disable-maintainer-mode' '--disable-dependency-tracking' '--enable-multibyte=utf-8' '--enable-ipv6' '--enable-threads=pthreads' '--with-slib=/usr/share/slib' 'EXTRA_TEST_LIBS=-lpthread' 'CFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro' 'CPPFLAGS=-D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security' --cache-file=/dev/null --srcdir=.
checking build system type... ./config.guess: unable to guess system type
This script, last modified 2009-11-20, has failed to recognize
the operating system you are using. It is advised that you
download the most up to date version of the config scripts from
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
and
http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
If the version you run (./config.guess) is already up to date, please
send the following data and any information you think might be
pertinent to <config-patches at gnu.org> in order to provide the needed
information to handle your system.
config.guess timestamp = 2009-11-20
uname -m = ppc64le
uname -r = 3.13.0-16-generic
uname -s = Linux
uname -v = #36-Ubuntu SMP Tue Mar 4 23:03:28 UTC 2014
/usr/bin/uname -p =
/bin/uname -X =
hostinfo =
/bin/universe =
/usr/bin/arch -k =
/bin/arch =
/usr/bin/oslevel =
/usr/convex/getsysinfo =
UNAME_MACHINE = ppc64le
UNAME_RELEASE = 3.13.0-16-generic
UNAME_SYSTEM = Linux
UNAME_VERSION = #36-Ubuntu SMP Tue Mar 4 23:03:28 UTC 2014
configure: error: cannot guess build type; you must specify one
configure: error: ./configure failed for libatomic_ops
configure: error: ./configure failed for gc
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory `/build/buildd/gauche-0.9.3.3'
make: *** [build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
More information about the Pkg-gauche-devel
mailing list