Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Apr 2015 17:36:21 -0700
From:      Garrett Cooper <yaneurabeya@gmail.com>
To:        Baptiste Daroussin <bapt@FreeBSD.org>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org
Subject:   Re: svn commit: r281055 - head/share/mk
Message-ID:  <BE8F2BEF-DE1D-48DB-B997-8ABDD995C48D@gmail.com>
In-Reply-To: <201504040031.t340VedI086145@svn.freebsd.org>
References:  <201504040031.t340VedI086145@svn.freebsd.org>

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

[-- Attachment #1 --]
On Apr 3, 2015, at 17:31, Baptiste Daroussin <bapt@FreeBSD.org> wrote:

> Author: bapt
> Date: Sat Apr  4 00:31:40 2015
> New Revision: 281055
> URL: https://svnweb.freebsd.org/changeset/base/281055
> 
> Log:
>  Do not install scripts multiple time when using bsd.progs.mk
> 
> Modified:
>  head/share/mk/bsd.progs.mk

I’m sorry I’ve been lax with this, but unfortunately this doesn’t solve the underlying issue 100%.

1. You forgot FILES/FILESGROUPS
2. This doesn’t help cases were targets are manually overridden.
3. Etc.

The project I was working on has reached steady state. We should be done with the big hurdle soon-ish (another month or two). I’ll try to resolve it sometime between now and then by putting all of the PROGS logic down into bsd.prog.mk (where it should have been in the first place…), because bsd.progs.mk being included recursively is a layering violation bug that parallel installs expose.

Thanks!

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCgAGBQJVHzIFAAoJEMZr5QU6S73eMukIAKnrPt7MfgcjMsbwFUfQKv83
Z+o2AIMNuk7+ciQwO+3MTVyXgih850r3m4TJAVtzVMPAXtq9zGevMgnAhsEFo8gq
XejnYlqkZ7lI5PzsoOlCKYCcQsKJM27b/iDZbYdkdXiL77r0joVmn4mG3Nmxt1i0
CjjKIEc57ac5AhQb8eN1yIuAAUgjK0PoR1GqEqMqVhsrdA6vS1asZk9v6nZMApZj
sZmSIfC0KolMaSXnjmWjc44agNlfKWaHn56qMuJBXC5R5EIq9mmoa018W3h2dJtz
Frz1nHPVtF7niPzucJouExpU2SQz6ZiNADBV3dWeayrub53/fNXwtb6/h8rLbO8=
=ijjr
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BE8F2BEF-DE1D-48DB-B997-8ABDD995C48D>