Subject: Re: updating devel/bmake to 3.1.18
To: Klaus Heinz <k.heinz.apr.drei@onlinehome.de>
From: Simon J. Gerraty <sjg@crufty.net>
List: tech-pkg
Date: 04/28/2003 23:37:27
>Simon J. Gerraty wrote:
>> Unless anyone objects I plan to update devel/bmake to the latest
>> version 3.1.18 which is synced with the latest make.

>Not commenting on the update itself...

>Did you try to build devel/bmake 3.1.15 on NetBSD? While it works fine
>for me on Solaris 8 the build failed on a NetBSD/i386 1.5.4_ALPHA box:

I don't have any 1.5.x boxes, but fwiw I've build 3.1.18 on
NetBSD 1.6, SunOS 5.[6-8], FreeBSD 4.[2-7] and Linux of some sort.
I've build bmake-3.1.* on netbsd as well as the other systems
mentioned - but can't say exactly which version of netbsd was used in
all cases.

>  ./bmake.boot -f Makefile
>  cc -O2 -I. -I. -DHAVE_CONFIG_H "-D_PATH_DEFSYSPATH=\"/usr/pkg/share/mk:/usr/share/mk:/usr/local/share/mk:/opt/share/mk\"" -Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wreturn-type -Wcast-qual -Wpointer-arith -Wwrite-strings -Wswitch -Wshadow -Werror   -c arch.c
>  cc1: warnings being treated as errors

I don't see any of these errors on any of the platforms mentioned above,
though right now can only confirm that NetBSD 1.6 uses:
-Wall -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith 
-Wno-uninitialized -Wreturn-type -Wpointer-arith -Wswitch -Wshadow  -Werror