[Bugs] [Bug 1560564] New: autoreconf aborts
bugzilla at redhat.com
bugzilla at redhat.com
Mon Mar 26 12:54:45 UTC 2018
https://bugzilla.redhat.com/show_bug.cgi?id=1560564
Bug ID: 1560564
Summary: autoreconf aborts
Product: GlusterFS
Version: 4.0
Component: build
Severity: high
Assignee: bugs at gluster.org
Reporter: pmatthaei at debian.org
CC: bugs at gluster.org
Hello,
I have got the problem, that I can not autoreconf the package with up to date
libtool/autoconf files. This is required for newer Debian packages and also if
we have to patch something in the build process (or adding new ports). This is
everytime all I get:
I: Building the package
I: Running cd /build/glusterfs-4.0.1/ && env
PATH="/usr/sbin:/usr/bin:/sbin:/bin" HOME="/nonexistent" dpkg-buildpackage -us
-uc -rfakeroot
dpkg-buildpackage: info: source package glusterfs
dpkg-buildpackage: info: source version 4.0.1-1
dpkg-buildpackage: info: source distribution UNRELEASED
dpkg-buildpackage: info: source changed by Patrick Matthäi
<pmatthaei at debian.org>
dpkg-buildpackage: info: host architecture amd64
dpkg-source --before-build glusterfs-4.0.1
fakeroot debian/rules clean
dh clean --with python2 --with autotools-dev --with systemd
dh: The autotools-dev sequence is deprecated and replaced by dh in debhelper
(>= 9.20160115)
dh: This feature will be removed in compat 12.
dh_autotools-dev_restoreconfig
dh_autotools-dev_restoreconfig: dh_autotools-dev_restoreconfig is deprecated;
please see dh_autotools-dev_restoreconfig(1) for a replacement
dh_autotools-dev_restoreconfig: This feature will be removed in compat 12.
dh_clean
dpkg-source -b glusterfs-4.0.1
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building glusterfs using existing
./glusterfs_4.0.1.orig.tar.gz
dpkg-source: info: building glusterfs in glusterfs_4.0.1-1.debian.tar.xz
dpkg-source: info: building glusterfs in glusterfs_4.0.1-1.dsc
debian/rules build
dh build --with python2 --with autotools-dev --with systemd
dh: The autotools-dev sequence is deprecated and replaced by dh in debhelper
(>= 9.20160115)
dh: This feature will be removed in compat 12.
dh_update_autotools_config
dh_autoreconf
configure.ac:19: installing './compile'
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
configure.ac:276: installing './compile'
configure.ac:16: installing './missing'
Makefile.am:3: warning: shell find $(top_srcdir: non-POSIX variable name
Makefile.am:3: (probably a GNU make extension)
Makefile.am: error: required file './README' not found
Makefile.am: installing './COPYING' using GNU General Public License v3 file
Makefile.am: Consider adding the COPYING file to the version control system
Makefile.am: for your code, to avoid questions about which license your
project uses
api/examples/Makefile.am: installing './depcomp'
contrib/fuse-util/Makefile.am:3: warning: source file
'$(CONTRIBDIR)/fuse-lib/mount-common.c' is in a subdirectory,
contrib/fuse-util/Makefile.am:3: but option 'subdir-objects' is disabled
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the 'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding
output
automake: object file(s) will be placed in the top-level directory. However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same
subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout
your
automake: project, to avoid future incompatibilities.
extras/LinuxRPM/Makefile.am:35: warning: shell pwd: non-POSIX variable name
extras/LinuxRPM/Makefile.am:35: (probably a GNU make extension)
extras/LinuxRPM/Makefile.am:39: warning: shell pwd: non-POSIX variable name
extras/LinuxRPM/Makefile.am:39: (probably a GNU make extension)
extras/LinuxRPM/Makefile.am:46: warning: shell pwd: non-POSIX variable name
extras/LinuxRPM/Makefile.am:46: (probably a GNU make extension)
libglusterfs/src/Makefile.am:24: warning: source file
'$(CONTRIBDIR)/rbtree/rb.c' is in a subdirectory,
libglusterfs/src/Makefile.am:24: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:24: warning: source file
'$(CONTRIBDIR)/libgen/basename_r.c' is in a subdirectory,
libglusterfs/src/Makefile.am:24: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:24: warning: source file
'$(CONTRIBDIR)/libgen/dirname_r.c' is in a subdirectory,
libglusterfs/src/Makefile.am:24: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:24: warning: source file
'$(CONTRIBDIR)/stdlib/gf_mkostemp.c' is in a subdirectory,
libglusterfs/src/Makefile.am:24: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:24: warning: source file
'$(CONTRIBDIR)/mount/mntent.c' is in a subdirectory,
libglusterfs/src/Makefile.am:24: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:24: warning: source file
'$(CONTRIBDIR)/libexecinfo/execinfo.c' is in a subdirectory,
libglusterfs/src/Makefile.am:24: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:24: warning: source file
'$(CONTRIBDIR)/timer-wheel/timer-wheel.c' is in a subdirectory,
libglusterfs/src/Makefile.am:24: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:24: warning: source file
'$(CONTRIBDIR)/timer-wheel/find_last_bit.c' is in a subdirectory,
libglusterfs/src/Makefile.am:24: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:24: warning: source file
'$(CONTRIBDIR)/xxhash/xxhash.c' is in a subdirectory,
libglusterfs/src/Makefile.am:24: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/clear.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/copy.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/gen_uuid.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/pack.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/parse.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/unparse.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/uuid_time.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/compare.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/isnull.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
libglusterfs/src/Makefile.am:76: warning: source file
'$(CONTRIBDIR)/uuid/unpack.c' is in a subdirectory,
libglusterfs/src/Makefile.am:76: but option 'subdir-objects' is disabled
rpc/rpc-lib/src/Makefile.am:3: warning: source file
'$(CONTRIBDIR)/sunrpc/xdr_sizeof.c' is in a subdirectory,
rpc/rpc-lib/src/Makefile.am:3: but option 'subdir-objects' is disabled
xlators/cluster/afr/src/Makefile.am:4: warning: source file
'$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory,
xlators/cluster/afr/src/Makefile.am:4: but option 'subdir-objects' is disabled
xlators/cluster/dht/src/Makefile.am:10: warning: source file
'$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory,
xlators/cluster/dht/src/Makefile.am:10: but option 'subdir-objects' is disabled
xlators/cluster/ec/src/Makefile.am:4: warning: ':='-style assignments are not
portable
xlators/cluster/ec/src/Makefile.am:23: warning: ':='-style assignments are not
portable
xlators/cluster/ec/src/Makefile.am:59: warning: source file
'$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory,
xlators/cluster/ec/src/Makefile.am:59: but option 'subdir-objects' is disabled
xlators/cluster/stripe/src/Makefile.am:7: warning: source file
'$(top_builddir)/xlators/lib/src/libxlator.c' is in a subdirectory,
xlators/cluster/stripe/src/Makefile.am:7: but option 'subdir-objects' is
disabled
xlators/features/changelog/lib/src/Makefile.am:24: warning: source file
'$(top_srcdir)/xlators/features/changelog/src/changelog-rpc-common.c' is in a
subdirectory,
xlators/features/changelog/lib/src/Makefile.am:24: but option 'subdir-objects'
is disabled
xlators/mount/fuse/src/Makefile.am:26: warning: source file
'$(CONTRIBDIR)/fuse-lib/misc.c' is in a subdirectory,
xlators/mount/fuse/src/Makefile.am:26: but option 'subdir-objects' is disabled
xlators/mount/fuse/src/Makefile.am:23: warning: source file
'$(CONTRIBDIR)/fuse-lib/mount.c' is in a subdirectory,
xlators/mount/fuse/src/Makefile.am:23: but option 'subdir-objects' is disabled
xlators/mount/fuse/src/Makefile.am:23: warning: source file
'$(CONTRIBDIR)/fuse-lib/mount-common.c' is in a subdirectory,
xlators/mount/fuse/src/Makefile.am:23: but option 'subdir-objects' is disabled
xlators/mount/fuse/src/Makefile.am:23: warning: source file
'$(CONTRIBDIR)/macfuse/mount_darwin.c' is in a subdirectory,
xlators/mount/fuse/src/Makefile.am:23: but option 'subdir-objects' is disabled
autoreconf: automake failed with exit status: 1
dh_autoreconf: autoreconf -f -i returned exit code 1
make: *** [debian/rules:8: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
I: copying local configuration
E: Failed autobuilding of package
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Bugs
mailing list