[Bugs] [Bug 1656100] New: configure.ac does not enforce automake --foreign
bugzilla at redhat.com
bugzilla at redhat.com
Tue Dec 4 17:03:39 UTC 2018
https://bugzilla.redhat.com/show_bug.cgi?id=1656100
Bug ID: 1656100
Summary: configure.ac does not enforce automake --foreign
Product: GlusterFS
Version: 5
Component: build
Severity: low
Assignee: bugs at gluster.org
Reporter: eschwartz at archlinux.org
CC: bugs at gluster.org
Running autoreconf -fi returns an error because autotools by default tries to
check everything according to the overly strict rules of a GNU package
(verifying numerous inconsequential things including the presence of a
non-markdown README file).
This was incorrectly worked around by manually passing the --foreign flag to a
hand-coded automake invocation, rather than allowing autotools to be natively
aware of the option by specifying it within the configure.ac
Anyways autogen.sh is recommended against by the GNU developers, who want
people to use autoreconf (which they wrote explicitly to get away from the need
to have complex autogen.sh files and instead consolidate logic where it
belongs). Unfortunately, due to the lack of the build system properly setting
options, said preferred mechanism does not even work.
automake needs to know about the "foreign" strictness regardless of how it is
invoked.
--
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