Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Oct 2014 18:09:14 +0200
From:      Harald Schmalzbauer <h.schmalzbauer@omnilan.de>
To:        Ian Lepore <ian@freebsd.org>
Cc:        FreeBSD current <freebsd-current@freebsd.org>
Subject:   Re: installincludes, bsd.incs.mk and param.h
Message-ID:  <543D4AAA.6040204@omnilan.de>
In-Reply-To: <1413301063.12052.396.camel@revolution.hippie.lan>
References:  <543D3671.8040004@omnilan.de> <20141014145253.GD2078@albert.catwhisker.org> <543D4046.9030809@omnilan.de> <1413301063.12052.396.camel@revolution.hippie.lan>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig289B8A80CAA8BCB5DB8D18ED
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

 Bez=FCglich Ian Lepore's Nachricht vom 14.10.2014 17:37 (localtime):
=2E..
> It appears that while bsd.ports.mk has lost the ability to use the
> version of the running system (sysctl kern.osreldate), it still has the=

> logic to just use OSVERSION if it's already set on the make command lin=
e
> or in the environment.  Can you leverage that to regain the behavior
> you're used to?

In general yes, that's what I did since my last ports-svn-update, but
only to avoid complete breakage.
Problem is that I have absolutely not in mind what OSVERSION on what
machine to set. So I'm supplying a "dummy" version. That shouldn't be a
problem for my purposes, but it's simply wrong. This check was
introduced to gather the =BBcorrect=AB OSVERSION ;-) And manually supplyi=
ng
the correct version doesn't work due to brain contraints ;-)
I like the idea to ask a userland installed indicator. But I'm not
familar enough with bsd.incs.mk and the related installworld stage. I'd
just need the hint from where include/Makefile gets conditionally
(MK_TOOLCCHAIN!=3Dno) included ... ?!? Somwhere it start's recursing the
SUBDIRs, and I guess every binary calls installincludes: from it's
directory (which works since bsd.lib.mk and bsd.prog.mk include
bsd.incs.mk), but I can't find at what SUBDIR param.h is involved.

Thanks,

-Harry


--------------enig289B8A80CAA8BCB5DB8D18ED
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (FreeBSD)

iEYEARECAAYFAlQ9SqsACgkQLDqVQ9VXb8g9HgCgr5k3KEN2DowsSzWObRr/TLVp
bbIAoLk3SoWtRTWRWPZ32Tp9+EVqWMT/
=K9Um
-----END PGP SIGNATURE-----

--------------enig289B8A80CAA8BCB5DB8D18ED--



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