Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 30 May 2014 09:40:04 +0100
From:      David Chisnall <theraven@FreeBSD.org>
To:        Andreas Nilsson <andrnils@gmail.com>
Cc:        Current FreeBSD <freebsd-current@freebsd.org>, Allan Jude <allanjude@freebsd.org>
Subject:   Re: official pkg repo with WITHOUT_X11=true
Message-ID:  <35F82676-BED6-4A12-8CC1-3D6C3E8C3281@FreeBSD.org>
In-Reply-To: <CAPS9%2BSv%2BeSQU==8BYubQ=W2_k13EnS=Zkps96vB7kd%2BQteRCBg@mail.gmail.com>
References:  <alpine.BSF.2.00.1405281803440.43518@erdgeist.org> <20F90EAB-ADC5-468C-9AFD-73F93794C4B2@FreeBSD.org> <800bc8e04e4cfed10632cca993cce8fa@shatow.net> <43B971CB-4810-458D-BC5D-3DC2DC764E39@FreeBSD.org> <E7AB8D4C-24DC-4E7E-A46F-441AE2C84806@FreeBSD.org> <53874244.5060609@freebsd.org> <CAPS9%2BSv%2BeSQU==8BYubQ=W2_k13EnS=Zkps96vB7kd%2BQteRCBg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 29 May 2014, at 23:06, Andreas Nilsson <andrnils@gmail.com> wrote:

> Having a "parent" set would be nice, yes. I maintain two repos for =
several
> FreeBSD-versions. Being able to pull some of the deps from packages =
instead
> of blindingly building would be nice.

Yes, for a lot of cases you only want to build a small handful of =
packages with different options, so it would be nice if you could find =
out exactly what the options were for the upstream build and only build =
the packages yourself if you've specified different options or depend on =
a package with different options.

The problem is the notion of dependency here.  In some cases, linking =
against a shared library built with different options won't change your =
program's code, it will just make more things work.  In other cases, =
you'll have different things exposed in headers and even build-only =
dependencies will impact the output. =20

David




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?35F82676-BED6-4A12-8CC1-3D6C3E8C3281>