From owner-trustedbsd-audit@FreeBSD.ORG Wed Aug 23 05:21:49 2006 Return-Path: X-Original-To: trustedbsd-audit@FreeBSD.org Delivered-To: trustedbsd-audit@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F7CF16A4E0 for ; Wed, 23 Aug 2006 05:21:49 +0000 (UTC) (envelope-from tyler@bleepsoft.com) Received: from zeus.lunarpages.com (zeus.lunarpages.com [216.193.211.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D3E7243D45 for ; Wed, 23 Aug 2006 05:21:48 +0000 (GMT) (envelope-from tyler@bleepsoft.com) Received: from cpe-24-26-238-91.satx.res.rr.com ([24.26.238.91] helo=[192.168.250.100]) by zeus.lunarpages.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.52) id 1GFlCh-0005Kz-N9 for trustedbsd-audit@FreeBSD.org; Tue, 22 Aug 2006 22:23:03 -0700 Mime-Version: 1.0 (Apple Message framework v752.2) Content-Transfer-Encoding: 7bit Message-Id: <94174834-4825-4686-8E2C-F1D5224723B1@bleepsoft.com> Content-Type: text/plain; charset=US-ASCII; format=flowed To: trustedbsd-audit@FreeBSD.org From: "R. Tyler Ballance" Date: Wed, 23 Aug 2006 00:21:40 -0500 X-Pgp-Agent: GPGMail 1.1.2 (Tiger) X-Mailer: Apple Mail (2.752.2) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - zeus.lunarpages.com X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - bleepsoft.com X-Source: X-Source-Args: X-Source-Dir: Subject: The autoconf nightmare X-BeenThere: trustedbsd-audit@FreeBSD.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: TrustedBSD Audit Discussion List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Aug 2006 05:21:49 -0000 -----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-----