Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 8 Nov 2010 00:19:06 +0200
From:      Kostik Belousov <kostikbel@gmail.com>
To:        "David O'Brien" <obrien@freebsd.org>
Cc:        arch@freebsd.org
Subject:   Re: Moving flex and yacc to contrib/, all hell breaks loose?
Message-ID:  <20101107221906.GZ2392@deviant.kiev.zoral.com.ua>
In-Reply-To: <20101107215921.GA44360@hub.freebsd.org>
References:  <20101107141804.GN85693@acme.spoerlein.net> <20101107215921.GA44360@hub.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--kTLCetkqbH+B3E5g
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sun, Nov 07, 2010 at 09:59:21PM +0000, David O'Brien wrote:
> On Sun, Nov 07, 2010 at 03:18:04PM +0100, Ulrich Sp??rlein wrote:
> > To my knowledge, the only "vendor" software in our tree, not yet living
> > under cddl/, contrib/, crypto/ or gnu/ are
> >=20
> > lib/libc/softfloat
> > lib/libz
> > lib/msun
> > usr.bin/lex
> > usr.bin/unifdef
> > usr.bin/yacc
> >=20
> > I'm not touching the lib parts for now, and for unifdef, see recent
> > post to current@. So flex and yacc remain (if you know of more sources
> > with an upstream development, not already listed on the Wiki under
> > http://wiki.freebsd.org/ContribSoftware please let me know!)
> >=20
> > I have an universe-surviving svn tree ready for commit, that moves flex
> > to contrib/flex and only a stub Makefile in usr.bin/lex remains, like we
> > do with all other contributed software.
>=20
> I personally don't see the need to move flex or yacc.
> Berkley was the original "vendor" for both of these so /usr/src/usr.bin
> is the correct place.
>=20
> We have 2.5.4 from 11-Sept-1996.  Is there some planned update of flex?
See http://flex.sourceforge.net/
Latest release is 2.3.35 from 2008, it seems.

I do know about software that indeed requires newer flex then what is
in our tree.
> Ditto for YACC.
>=20
> I am aware of http://invisible-island.net/byacc/byacc.html, but I don't
> know that I would call Thomas Dickey the official new maintainer of byacc.
I share you sentiments there. With all respect to the ncurses and xterm
maintainer, it is not obvious that we must import byacc instead of
keeping our yacc, with possible incremental improvements.

>=20
> So I'd prefer to just leave flex and yacc where they have been for
> 15 years as fingers know to type thost paths.
>=20
> I also note that all the UC Regents' copyrights have been stripped in
> byacc-20100610.
>=20
> --=20
> -- David    (obrien@FreeBSD.org)
> _______________________________________________
> freebsd-arch@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-arch
> To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"

--kTLCetkqbH+B3E5g
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (FreeBSD)

iEYEARECAAYFAkzXJdoACgkQC3+MBN1Mb4htKgCgrA9fkAy6lIuI/a0atEN2DZvk
m58AoJUa0sFwQTNVpzvhnqokAG2MctKZ
=0/vi
-----END PGP SIGNATURE-----

--kTLCetkqbH+B3E5g--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101107221906.GZ2392>