Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Dec 2014 20:01:21 +0100
From:      Dimitry Andric <dim@FreeBSD.org>
To:        Warner Losh <imp@bsdimp.com>
Cc:        freebsd-toolchain@freebsd.org
Subject:   Re: Migration to dynamic libs for llvm and clang
Message-ID:  <6D28CE1D-B94D-4E5E-B2DC-96C47E6C63BF@FreeBSD.org>
In-Reply-To: <15A17E31-22CA-4680-869B-3B7AC1E49741@bsdimp.com>
References:  <CAPyFy2DeLiFAW_yS14r1n89r92MFG1sbX88rNgaJshwH9-%2BkQg@mail.gmail.com> <41F09A1C-01D6-42C9-B495-244DFC2B0364@FreeBSD.org> <D359161D-B14C-4F19-8F0D-57FE530D0AF4@FreeBSD.org> <74C51AC7-B7ED-4EBC-8506-1554C7CA31FF@FreeBSD.org> <CAPyFy2BSU%2B8-TWh53z_FT-z2NCsCDU6=%2Bi_-OH6MJTxo2dqhpw@mail.gmail.com> <15A17E31-22CA-4680-869B-3B7AC1E49741@bsdimp.com>

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

--Apple-Mail=_3975A253-942B-4B98-8796-4149E6A1AC31
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

On 16 Dec 2014, at 18:54, Warner Losh <imp@bsdimp.com> wrote:
>=20
>> On Dec 16, 2014, at 10:44 AM, Ed Maste <emaste@freebsd.org> wrote:
>>=20
>> Fair enough, I'd definitely like to see fewer build-time knobs over
>> time, not more.
>=20
> Until we stop using build-time knobs to control what=E2=80=99s in the =
final image
> as a poor man=E2=80=99s packaging scheme, I expect the number of knobs =
to
> continue to grow.

How does a packaging scheme solve the problem of not compiling in
dependencies, or linking everything static?  You cannot pre-build all
possible combinations of selectable options.

As for knobs that just say "build foo" or "don't build bar", those would
indeed be fine for a packaging system, as long as packages aren't too
dependent on each other.

-Dimitry


--Apple-Mail=_3975A253-942B-4B98-8796-4149E6A1AC31
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.26

iEYEARECAAYFAlSQgY8ACgkQsF6jCi4glqMzcACfegfej1GQoK8rTzNeheYWNftK
pgUAoIgdp28rTaTRvxHs8rKx4qPopLzS
=1KaN
-----END PGP SIGNATURE-----

--Apple-Mail=_3975A253-942B-4B98-8796-4149E6A1AC31--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6D28CE1D-B94D-4E5E-B2DC-96C47E6C63BF>