On 12/28/2016 12:29 PM, Roger Koehler wrote:
On Tue, Dec 27, 2016 at 9:58 PM, Bruce Dubbs <[email protected]> wrote:

I just got back from a trip and have not set up all my systems yet.  I can
do that tomorrow, but in the meantime, I see AX_APPEND_COMPILE_FLAGS is
defined in hexchat-2.12.4/aclocal.m4:

AC_DEFUN([AX_APPEND_COMPILE_FLAGS],
[AX_REQUIRE_DEFINED([AX_CHECK_COMPILE_FLAG])
AX_REQUIRE_DEFINED([AX_APPEND_FLAG])
for flag in $1; do
  AX_CHECK_COMPILE_FLAG([$flag], [AX_APPEND_FLAG([$flag], [$2])], [], [$3],
[$4])
done
])dnl AX_APPEND_COMPILE_FLAGS

But why is autoreconf called at all?  It should not be needed.  I admit
autoreconf fails for me as above.  It looks like the problem is with
hexchat's configure.ac as AX_APPEND_COMPILE_FLAGS is used before it is
defined.  It does look like they want autoconf-archive to be installed:

HEX_CHECK_MACRO([AX_APPEND_COMPILE_FLAGS], [autoconf-archive])

BLFS does not need autoconf-archive, so we don't install it.

http://mirror.easthsia.com/gnu/autoconf-archive/autoconf-archive-2016.09.16.tar.xz

Thanks, Bruce. Installing autoconf-archive in /usr fixed it. (I tried
the default, /usr/local first, but I guess I'm set up wrong for that
right now.)

I got the same issue when building the latest version of HexChat. I don't know exactly what the issue is, but apparently the HexChat devs found it and fixed it, and released a new tarball for the same package version - https://dl.hexchat.net/hexchat/hexchat-2.12.4-repack.tar.xz. I used that version and it built fine.
--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to