From owner-freebsd-ports@FreeBSD.ORG Wed Feb 9 22:30:07 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3BDC2106564A for ; Wed, 9 Feb 2011 22:30:07 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id D54EF8FC12 for ; Wed, 9 Feb 2011 22:30:06 +0000 (UTC) Received: from it.buh.tecnik93.com (unknown [188.27.100.235]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id D000B22C5511; Thu, 10 Feb 2011 00:30:04 +0200 (EET) Date: Thu, 10 Feb 2011 00:29:57 +0200 From: Ion-Mihai Tetcu To: Chuck Swiger Message-ID: <20110210002957.12a6cc76@it.buh.tecnik93.com> In-Reply-To: References: <4D52D798.5020204@secnap.com> <4D52DE76.2050208@secnap.com> <7CA2236E-503C-4456-9516-DD7806FDDF9E@mac.com> <4D52E793.7000605@secnap.com> X-Mailer: Claws Mail 3.7.8 (GTK+ 2.22.1; amd64-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/LDZZMyMDSUV3aA_+E12nzRU"; protocol="application/pgp-signature" Cc: clsung@freebsd.org, freebsd-ports@freebsd.org Subject: Re: how to bootstrap libtool? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Feb 2011 22:30:07 -0000 --Sig_/LDZZMyMDSUV3aA_+E12nzRU Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 09 Feb 2011 11:40:18 -0800 Chuck Swiger wrote: > On Feb 9, 2011, at 11:14 AM, Michael Scheidell wrote: > >> The problem with !=3D is that is is evaluated in a subshell > >> regardless of whether the results are needed, and it happens while > >> the Makefile is first being read, before it tries to figure out > >> which targets need to be processed. =20 Hence this adds a lot of time for each processing, like make index. > >> This is why setting libnet in > >> BUILD_DEPENDS isn't being processed until after these commands are > >> run (or fail to run, as above). > >=20 > > which is useless information to me. don't know why, been doing > > freebsd for 10 years, been a port maintainer for.. ? 4? 5? don't > > remember. > >=20 > > still that is useless information, and doesn't make any sense. > >=20 > > doesn't tell me what,why, how, or when to replace what lines with > > what alternatives. > >=20 > > yes, I can hard code it, but I don't really understand what those > > (inherited lines) actually do. >=20 > OK. If you don't understand make, and you aren't willing to look at > the documentation, then it's hardly surprising that you're having > problems figuring things out. >=20 > Engineers solve problems. Managers create problems. > Senior management exists to decide *which* problems management ought > to create. >=20 > (In this particular case, it seems like you ought to delegate the > problem to an engineer who has the knowledge to solve it. If I get > some free time, I'll see what I can do, otherwise someone else might > volunteer....) I hope the one that committed the last Makefile version (CC'ed) will have the time to help. --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/LDZZMyMDSUV3aA_+E12nzRU Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iEYEARECAAYFAk1TFWsACgkQJ7GIuiH/oeW1xgCfcZJ53ksfiMjEyodyCmEZ9CqX SLAAoK4tQP0FHEmamEiJ8iNDiXcNpbfO =AjJv -----END PGP SIGNATURE----- --Sig_/LDZZMyMDSUV3aA_+E12nzRU--