Re: [HEADSUP] flex/lex updated to 2.5.37 (from flex.sourceforge.net)

From: Sergey Kandaurov <pluknet_at_gmail.com>
Date: Wed, 22 May 2013 20:24:45 +0400
On 22 May 2013 00:03, Jung-uk Kim <jkim_at_freebsd.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Please note flex/lex was updated to 2.5.37 from flex.sourceforge.net and
> __FreeBSD_version was bumped to 1000033.
>
> FYI, I added couple of compatibility shims (just enough to build the
> previous source trees) but it is not 100% compatible with the old
> version.  OTOH, this version is far more popular and third-party
> sources often require this version.  Most importantly, NetBSD,
> DragonFly BSD, and Mac OS X already adopted it for the same reason.

It looks like it broke tinderbox. Note that it runs 8.3-PRERELEASE.
The list of broken targets matches those with gcc set as the default compiler.
Cut off from mips64 build:

===> sbin/hastctl (all)
[...]
cc  -O -pipe -G0  -I/src/sbin/hastctl/../hastd -DHAVE_CAPSICUM -DINET
-DINET6 -DYY_NO_UNPUT -DYY_NO_INPUT -DHAVE_CRYPTO -std=gnu99
-Wsystem-headers -Werror -Wall -Wno-format-y2k -W
-Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes
-Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch
-Wshadow -Wunused-parameter -Wchar-subscripts -Winline
-Wnested-externs -Wredundant-decls -Wold-style-definition
-Wno-pointer-sign -Wno-format -c token.c
cc1: warnings being treated as errors
<stdout>:753: warning: redundant redeclaration of 'yylex'
/src/sbin/hastctl/../hastd/hast.h:263: warning: previous declaration
of 'yylex' was here
*** Error code 1

http://tinderbox.freebsd.org/tinderbox-head-build-HEAD-mips64-mips.full

-- 
wbr,
pluknet
Received on Wed May 22 2013 - 14:24:47 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:37 UTC