Date: Wed, 23 Aug 2006 00:21:40 -0500 From: "R. Tyler Ballance" <tyler@bleepsoft.com> To: trustedbsd-audit@FreeBSD.org Subject: The autoconf nightmare Message-ID: <94174834-4825-4686-8E2C-F1D5224723B1@bleepsoft.com>
next in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I'm growing to hate autoconf all over again Here's the Darwin transcript: intellian% glibtool --version ltmain.sh (GNU libtool) 1.5 (1.1220.2.1 2003/04/14 22:48:00) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. intellian% autoconf --version autoconf (GNU Autoconf) 2.59 Written by David J. MacKenzie and Akim Demaille. Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. intellian% ./autogen.sh Putting files in AC_CONFIG_AUX_DIR, `config'. /opt/local/share/aclocal/smpeg.m4:13: warning: underquoted definition of AM_PATH_SMPEG run info '(automake)Extending aclocal' or see http://sources.redhat.com/automake/automake.html#Extending- aclocal /opt/local/share/aclocal/libmikmod.m4:11: warning: underquoted definition of AM_PATH_LIBMIKMOD /opt/local/share/aclocal/audiofile.m4:12: warning: underquoted definition of AM_PATH_AUDIOFILE /opt/local/share/aclocal/aalib.m4:12: warning: underquoted definition of AM_PATH_AALIB intellian% ==================[ snip ]================== Here's the FreeBSD transcript: %libtool --version ltmain.sh (GNU libtool) 1.5.22 (1.1220.2.365 2005/12/18 22:14:06) Copyright (C) 2005 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. %autoconf --version autoconf (GNU Autoconf) 2.59 Written by David J. MacKenzie and Akim Demaille. Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. %./autogen.sh You should update your `aclocal.m4' by running aclocal. Putting files in AC_CONFIG_AUX_DIR, `config'. libbsm/Makefile.am:7: Libtool library used but `LIBTOOL' is undefined libbsm/Makefile.am:7: libbsm/Makefile.am:7: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' libbsm/Makefile.am:7: to `configure.ac' and run `aclocal' and `autoconf' again. modules/auditfilter_noop/Makefile.am:7: Libtool library used but `LIBTOOL' is undefined modules/auditfilter_noop/Makefile.am:7: modules/auditfilter_noop/Makefile.am:7: The usual way to define `LIBTOOL' is to add `AC_PROG_LIBTOOL' modules/auditfilter_noop/Makefile.am:7: to `configure.ac' and run `aclocal' and `autoconf' again. % ==================[ snip ]================== On Darwin this project recreates the autoconf stubs properly, on FreeBSD, it fails miserably. ARGH! Ideas? Cheers, - -R. Tyler Ballance Lead Developer, bleep. LLC http://www.bleepsoft.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (Darwin) iD8DBQFE6+XmqO6nEJfroRsRAuTJAJ49KnlaYbrExR5IoAKnqyaViknewgCghgM9 iltl1CRnZA6sV4AsrK77ydU= =6jiZ -----END PGP SIGNATURE-----
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?94174834-4825-4686-8E2C-F1D5224723B1>