Subject: Re: CVS commit: src
To: YAMAMOTO Takashi <>
From: Jeff Rizzo <>
List: tech-toolchain
Date: 11/25/2006 07:45:15
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

YAMAMOTO Takashi wrote:
>> # YAMAMOTO Takashi 2006-11-25:
>>    =20
>>>> Module Name:	src
>>>> Committed By:	riz
>>>> Date:		Wed Nov 22 15:08:47 UTC 2006
>>>> Modified Files:
>>>> 	src/sys/sys: exec_elf.h
>>>> 	src/tools: Makefile Makefile.disklabel
>>>> 	src/tools/paxctl: Makefile
>>>> 	src/usr.bin/paxctl: paxctl.c
>>>> Log Message:
>>>> Make sys/exec_elf.h and machine/elf_machdep.h available to host
>>>> tools, and allow paxctl to use them when compiled as a host
>>>> tool.  This fixes the build on MacOS X (and perhaps other platforms)=

>>>>        =20
>>> it doesn't seem related to "disklabel".
>>>      =20
>> Right, however that's where nbinclude creation is handled. That should=

>> move to tools/Makefile:beforedepend (or somesuch) to avoid multiple
>> installation passes of nbinclude (disklabel, fdisk, installboot, paxct=
>> Any objections against making it so?
>> 	-- Jachym
>>    =20
> FYI, there's a PR.  (PR/34551)
> i have a patch to pre-create the list of headers.
> YAMAMOTO Takashi
>  =20

I think pre-creating them is probably the best way to go;  I also agree
that "disklabel" isn't the best place for it.  Apologies for taking the
expedient route rather than making it 'right'...


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

Version: GnuPG v1.4.5 (Darwin)
Comment: Using GnuPG with Mozilla -