Date: Wed, 28 Feb 2007 04:41:43 +1100 From: Peter Jeremy <peterjeremy@optushome.com.au> To: Ade Lovett <ade@freebsd.org> Cc: "ports@FreeBSD. org" <ports@freebsd.org> Subject: Re: GnuCash Message-ID: <20070227174143.GE844@turion.vk2pj.dyndns.org> In-Reply-To: <2F06BC34-C8A0-44BC-B0B1-FCF045C8E341@FreeBSD.org> References: <45E332E8.5070004@siol.net> <1172535609.66810.3.camel@fbsd1.dyndns.org> <2F06BC34-C8A0-44BC-B0B1-FCF045C8E341@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--gJNQRAHI5jiYqw2y Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2007-Feb-26 18:05:27 -0800, Ade Lovett <ade@freebsd.org> wrote: > >On Feb 26, 2007, at 16:20 , Scott T. Hildreth wrote: > >>I had to follow these instructions, not sure if they still apply, >> >>http://lists.freebsd.org/pipermail/freebsd-ports/2006-December/=20 >>037261.html > >No longer needed. The latest version of devel/libtool15 and devel/=20 >libltdl15 have this taken care of. Unfortunately, the changes don't appear to work. I've just reverted my ports tree to the stock version and rebuilt libltdl15 and the infinite-reopens-of-shared-libraries bug has returned. cd /usr/ports/devel/libltdl15 && make configure reports: checking whether deplibs are loaded by dlopen... unknown Looking further, you patched libltdl/acinclude.m4. This file is ignored during "make configure". During "make build", internal dependency checking detects that configure is out of date but is unable to update it because the relevent tools are not listed as dependencies: =3D=3D=3D> Building for libltdl-1.5.22_1 cd . && /bin/sh /var/obj/home/ports/devel/libltdl15/work/libtool-1.5.22/lib= ltdl/missing --run aclocal-1.9a=20 aclocal-1.9a: not found WARNING: `aclocal-1.9a' is missing on your system. You should only need it= if you modified `acinclude.m4' or `configure.ac'. You might want to install the `Automake' and `Perl' packages. Grab them from any GNU archive site. cd . && /bin/sh /var/obj/home/ports/devel/libltdl15/work/libtool-1.5.22/lib= ltdl/missing --run autoheader autoheader: not found WARNING: `autoheader' is missing on your system. You should only need it if you modified `acconfig.h' or `configure.ac'. You might want to install the `Autoconf' and `GNU m4' packages. Grab them from any GNU archive site. rm -f stamp-h1 touch ./config-h.in cd . && /bin/sh /var/obj/home/ports/devel/libltdl15/work/libtool-1.5.22/lib= ltdl/missing --run autoconf autoconf: not found WARNING: `autoconf' is missing on your system. You should only need it if you modified `configure.ac'. You might want to install the `Autoconf' and `GNU m4' packages. Grab them from any GNU archive site. /bin/sh ./config.status --recheck The configure step is then repeated with the same result as the first time. The solution would appear to be one of: - Directly patch configure (as my patch did) - Make the relevant auto tools a build-time dependency. After re-implementing my configure patch, re-building libltdl15 and completing the gnucash upgrade, everything works correctly. --=20 Peter Jeremy --gJNQRAHI5jiYqw2y Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD4DBQFF5G1X/opHv/APuIcRAuFlAJi1CxqautGSbka3zrhuFyMJuUYcAKCU1hFY 6Mwnme7NLIi9TUOlUkLobw== =pdRN -----END PGP SIGNATURE----- --gJNQRAHI5jiYqw2y--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070227174143.GE844>