Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Jun 2005 22:17:12 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Ade Lovett <ade@freebsd.org>
Cc:        ports@freebsd.org, Adam Weinberger <adamw@magnesium.net>
Subject:   Re: Proposed rework of autotools call structure from port Makefiles
Message-ID:  <1118974632.38321.3.camel@shumai.marcuscom.com>
In-Reply-To: <42B22ABE.8090105@FreeBSD.org>
References:  <42B21E9D.80709@FreeBSD.org> <42B22473.3000001@magnesium.net> <42B22ABE.8090105@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-XqwnimCkjjH/wwGoBTCF
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2005-06-16 at 18:43 -0700, Ade Lovett wrote:
> Adam Weinberger wrote:
> > Is specifying the exact versions always necessary? Is it possible to
> > examine a configure.in or something to determine the version of
> > libtool/auto* needed, and then run that? That would also help with
> > things like the recent libtool13->libtool15 sweep, if one could just
> > define USE_AUTOTOOLS=3Dautoconf and the build system could intuit the r=
est.
>=20
> Unfortunately, it's been my experience that such auto-detection of the
> "required" version is insanely prone to error.  There are so many
> different styles of generated scripts (particularly for autoconf and
> automake), that such parsing would be extremely tricky.
>=20
> That's not to say that it's impossible, but I think it's beyond the
> scope of what I'm trying to do here -- it could certainly be considered
> at a later date.
>=20
> On reflection, I'm wondering whether it would make sense to have two
> variables, USE_AUTOTOOLS and WANT_AUTOTOOLS, each with just a simple
> list of things that are needed.  This is more in spirit with other
> USE/WANT variables, and doesn't add too much complexity.
>=20
> Thoughts?

Just clarification.  Would, for example, libtool15:env be equivalent to
USE_INC_LIBTOOL_VER=3D15?  I'm trying to get a handle on this :env thing.
I have to agree with Adam that WANT_AUTOTOOLS is a bit of a misnomer.
However, I'm not sure this :env suffix is very clear either.  Maybe it
just needs some getting used to...

Joe

>=20
> -aDe
> _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
>=20
--=20
PGP Key : http://www.marcuscom.com/pgp.asc

--=-XqwnimCkjjH/wwGoBTCF
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (FreeBSD)

iD8DBQBCsjKob2iPiv4Uz4cRAvo6AJ9yuGMss1PytUYaIeCvUu5k/OUS1QCeJjlB
7+W6AOueUv2PlvGhjJstRsE=
=Oj0M
-----END PGP SIGNATURE-----

--=-XqwnimCkjjH/wwGoBTCF--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1118974632.38321.3.camel>