cvs commit: src/usr.bin/make main.c

Ruslan Ermilov ru at FreeBSD.org
Sun Apr 4 23:53:15 PDT 2004


On Sun, Apr 04, 2004 at 11:16:48PM -0700, Dag-Erling Smorgrav wrote:
> des         2004/04/04 23:16:48 PDT
> 
>   FreeBSD src repository
> 
>   Modified files:
>     usr.bin/make         main.c 
>   Log:
>   Sort #includes, remove <sys/types.h> (made redundant by <sys/param.h>),
>   add <signal.h> (needed for sigaction())
>   
>   Noticed by:     Stefan Farfeleder <stefan at fafoe.narf.at>
>   
>   Revision  Changes    Path
>   1.87      +6 -4      src/usr.bin/make/main.c
> 
One must be extra careful when touching tools used during bootstrapping.
This commit breaks bootstrapping make(1) on RELENG_4:

: $ make -s make
: In file included from main.c:64:
: /usr/include/sys/resource.h:58: field `ru_utime' has incomplete type
: /usr/include/sys/resource.h:59: field `ru_stime' has incomplete type
: *** Error code 1
: 
: Stop in /usr/home/ru/make.
: $ cvs up -r1.86 main.c
: U main.c
: $ make -s make


Cheers,
-- 
Ruslan Ermilov
ru at FreeBSD.org
FreeBSD committer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20040405/574c0870/attachment.bin


More information about the cvs-all mailing list