Subject: Re: building 4.0beta?
To: Valeriy E. Ushakov <uwe@ptc.spbu.ru>
From: Steven M. Bellovin <smb@cs.columbia.edu>
List: current-users
Date: 12/03/2006 10:37:56
On Sun, 3 Dec 2006 01:50:07 +0300
"Valeriy E. Ushakov" <uwe@ptc.spbu.ru> wrote:
> On Sat, Dec 02, 2006 at 17:33:43 -0500, Steven M. Bellovin wrote:
>
> > Should I be able to build 4.0beta on a -current system? I assumed
> > so, since it was just branched yesterday, and the -current system
> > I'm using is about six weeks old. But when I try the build, I get
> > this failure:
> >
> > # compile ntp-keygen/ntp-keygen.o
> > /usr/BUILD4/tools/bin/i386--netbsdelf-gcc -O2 -Wall
> > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith
> > -Wno-sign-compare -Wno-traditional -Werror
> > -I/usr/src/usr.sbin/ntp/ntp-keygen/../include
> > -I/usr/src/dist/ntp/include -DHAVE_CONFIG_H -DOPENSSL -DWANT_IPV6
> > -nostdinc -isystem /usr/BUILD4/netbsd/usr/include
> > -c /usr/src/dist/ntp/util/ntp-keygen.c cc1: warnings being
> > treated as errors /usr/src/dist/ntp/util/ntp-keygen.c: In function
> > 'main': /usr/src/dist/ntp/util/ntp-keygen.c:269: warning: format
> > '%lx' expects type 'long unsigned int', but argument 3 has type
> > 'int'
> >
> > I assume I can build if I set USETOOLS=NO, but that's not really my
> > point.
>
> There was a bug in the recent openssl, where they have accidentally
> dropped the L suffix from OPENSSL_VERSION_NUMBER
>
I had the version with the L, but the failure I'm seeing is nowhere
near there.
--Steve Bellovin, http://www.cs.columbia.edu/~smb