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

2013-05-22 Thread Sergey Kandaurov
On 22 May 2013 00:03, Jung-uk Kim j...@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 133.

 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
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


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

2013-05-22 Thread Jung-uk Kim
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 2013-05-22 12:24:45 -0400, Sergey Kandaurov wrote:
 On 22 May 2013 00:03, Jung-uk Kim j...@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
 133.
 
 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:
...

Yes, I know and I am working on it.

Thanks for the reminder and sorry for the breakage.

Jung-uk Kim
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.20 (FreeBSD)

iQEcBAEBAgAGBQJRnPHkAAoJECXpabHZMqHOK1IH/1Jf53aAorbgKjWwVJU6cVeo
diW+k5Rtd8ZVv19jSqJAXhXi8SG+Q8kIgVsqBMCunPrdnujuQijRRC743e/H5Hb3
CKxE3QXVsJgp9zJryzgasdZcSgDa28iGPi/9olRtRvBCVc1HxM//up1n+IXhnHjb
vjUklvZVXkE+cjag6Zv6VXzAlqJqVNUghBdZJuCWKqg2tm7JYSUfaLcNolR3Wzpe
pturNm8b9ObkFdEvX7r9uevtf1T7tEkW4ElxwqsaBwc91o65oBO6yO2yIOaJWEj6
Ha9bwJJrJHaVKroW0XmFYqLPNzVba6q+e3M1TjpDgMAtr9SQzTgCB9gnuN4FcZU=
=Z84t
-END PGP SIGNATURE-
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


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

2013-05-21 Thread Jung-uk Kim
-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 133.

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.

Cheers!

Jung-uk Kim
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.20 (FreeBSD)

iQEcBAEBAgAGBQJRm9MgAAoJECXpabHZMqHOhZAH/i8lZJofJNGuUOzRGZSspbYY
TWwsno5S4VJDDIljO8ORAnu0oXPAbVZ1366f7TTYi258sQ0xSoUDnOoibJXQRnTI
8JaXDf3U33rGVuGNBe2Ge78TzMS895z9B+lW9UPrV3IIg0OPgCoS+SE77jb24vP0
J9vqkJgUUOWVOX9VLIH3ZRIJeSQk0PyrXpaV8v/dlw2G15gbvSZ1n99CGnVL53uZ
kbHq+4F6Sre+YL/+5ZFwQk81itGdhIDPYhk5eytt9nvB/LKp+AQyiJO/+pOSF/C/
+TU9QAQ4cecIevORczygFtBD3HR41LLF9YpCd3s2vvUJtrSJX+KN4b+4cZf3SrI=
=bH9U
-END PGP SIGNATURE-
___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


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

2013-05-21 Thread Baptiste Daroussin
On Tue, May 21, 2013 at 04:03:44PM -0400, Jung-uk Kim 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 133.
 
 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.
 
 Cheers!
 
 Jung-uk Kim

Thank you for you work on this.

One of the important addition this brings to us, is that along with byacc you
can now write reentrant parsers in base system.

regards,
Bapt


pgp7ik3XG7v3I.pgp
Description: PGP signature