[Xfce-bugs] [Bug 8683] New: xdt-autogen should try for autoconf/autoheader 2.63 at least first
bugzilla-daemon at xfce.org
bugzilla-daemon at xfce.org
Fri Apr 13 12:56:36 CEST 2012
https://bugzilla.xfce.org/show_bug.cgi?id=8683
Priority: Medium
Bug ID: 8683
Assignee: xfce-bugs at xfce.org
Summary: xdt-autogen should try for autoconf/autoheader 2.63 at
least first
Severity: normal
Classification: Xfce
OS: OpenBSD
Reporter: landry at xfce.org
Hardware: Other
Status: NEW
Version: Unspecified
Component: General
Product: Xfce4-dev-tools
xdt-autogen has such chunks:
##
## Check for autoheader, first trying autoheader-2.59, then autoheader-2.58,
## then autoheader-2.57, then autoheader-2.53, and finally simply autoheader.
##
test -z "${XDT_PROG_AUTOHEADER}" &&
for configure_ac_file in $CONFIGURE_AC_FILES; do
if $EGREP -q "^A(M|C)_CONFIG_HEADER" "${configure_ac_file}"; then
for i in autoheader-2.61 autoheader-2.60 autoheader-2.59 autoheader-2.58
autoheader-2.57 autoheader-2.53 autoheader; do
##
## Check for autoconf, first trying autoconf-2.59, then autoconf-2.58, then
## autoconf-2.57, then autoconf-2.53, and finally simply autoconf.
##
test -z "${XDT_PROG_AUTOCONF}" &&
for i in autoconf-2.61 autoconf-2.60 autoconf-2.59 autoconf-2.58 autoconf-2.57
autoconf-2.53 autoconf; do
Which leads to build failures on the openbsd buildslave, since we have binaries
for those names, and they're used first instead of obeying AUTOCONF_VERSION
passed to autoconf (which is a wrapper script on openbsd). Cf
http://buildbot.xfce.org/builders/exo-openbsd/builds/321/steps/configure/logs/stdio.
aclocal 1.11 seems somehow 'linked' to autoconf 2.63 since it uses its macro
files (i suppose it calls 'autoconf' which in my case obeys AUTOCONF_VERSION).
All in all... i've workarounded the issue by setting the various XDT_PROG_* in
the env to point at hardcoded auto* binaries, but imo xdt-autogen should look
for other newer versions of autoconf/autoheader.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Xfce-bugs
mailing list