From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Tremer To: development@lists.ipfire.org Subject: Re: [PATCH] bison: Update to 3.0.4. Date: Sun, 18 Oct 2015 18:48:24 +0100 Message-ID: <1445190504.2626.2.camel@ipfire.org> In-Reply-To: <1445125895-19521-1-git-send-email-stefan.schantl@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6750648196636214415==" List-Id: --===============6750648196636214415== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Merged. Let's hope that this won't crash too many other packages. -Michael On Sun, 2015-10-18 at 01:51 +0200, Stefan Schantl wrote: > This is a major update to the latest stable version of bison. > > A short excerpt of the changelog: > > Several deprecated features were removed, such as support for YYFAIL, > yystype, > yyltype, YYLEX_PARAM, and YYPARSE_PARAM. The user epilogue is no > longer affected > by internal #defines. The recently-introduced dependency on stdio.h > when > locations are enabled was removed. Caret errors, as introduced in > 2.7, are now > activated by default. The "-Werror" option was enhanced, and > categorization of > warnings and errors was modified. Many other changes and various > bugfixes were > made. > > I also added flex as a build dependency to prevent from errors when > running > the testsuite. > > Fixes #10403. > > Signed-off-by: Stefan Schantl > --- > bison/bison.nm | 10 ++++++---- > 1 file changed, 6 insertions(+), 4 deletions(-) > > diff --git a/bison/bison.nm b/bison/bison.nm > index 8b1a1a9..0a2af3d 100644 > --- a/bison/bison.nm > +++ b/bison/bison.nm > @@ -4,7 +4,7 @@ > #################################################################### > ########### > > name = bison > -version = 2.7.1 > +version = 3.0.4 > release = 1 > > groups = Development/Tools > @@ -13,14 +13,16 @@ license = GPLv2+ > summary = GNU Bison is a parser generator. > > description > - Bison is a general-purpose parser generator that converts an > annotated \ > + Bison is a general-purpose parser generator that converts an > annotated > context-free grammar into an LALR(1) or GLR parser for that > grammar. > end > > source_dl = http://ftp.gnu.org/gnu/bison/ > +sources = %{thisapp}.tar.xz > > build > requires > + flex >= 2.5.37 > m4 >= 1.4.16 > perl > end > @@ -43,8 +45,8 @@ build > mkdir -pv %{BUILDROOT}%{libdir} > cd lib > install -v liby.so.%{version} > %{BUILDROOT}%{libdir}/liby.so.%{version} > - ln -vsf liby.so.%{version} > %{BUILDROOT}%{libdir}/liby.so.2 > - ln -vsf liby.so.2 %{BUILDROOT}%{libdir}/liby.so > + ln -vsf liby.so.%{version} > %{BUILDROOT}%{libdir}/liby.so.3 > + ln -vsf liby.so.3 %{BUILDROOT}%{libdir}/liby.so > end > end > --===============6750648196636214415== Content-Type: application/pgp-signature Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="signature.asc" MIME-Version: 1.0 LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0KVmVyc2lvbjogR251UEcgdjEKCmlRSWNCQUFC Q2dBR0JRSldJOXRvQUFvSkVJQjU4UDl2a0FrSHJjSVAvQTBrWVFSTjNhdG1vMVl1OFhzOU9BVSsK elRpWXBLbDlzWFU5Z3B1dUs1Y1RGUjlic3E1NmJ5MEZjUWlkcXlUQTFpVlhNRXVlWE5hNjVnbFg2 cUNTeWJudQpMMEpXQ2pFNWRvUVJmZDIwekRKSVE0OERRWlJsRzNIcmJjUTlVOFNDQWtJUDR4M3da VWJaQlZueHZZUlhyZmxSCjhWbnl0RHhpZk83MFE4UFMrN3lZQWRpMDJIRzZONDJydi82OG5ndk9T VkxSaEUzeDA5QlhvbHpYMFBHZk0rWGYKWldhRlZoNkY0VW1mMnQzNjlBQzdnSXV4QVhKb1l5TUVI TElXVm9CTDczV21yckYwNmpjNUd6djB5cmZZUzZzagp3Q2lVRVNOK0RDQzJ4OGxIUUlWcXExWVlY bUdDTlRLYnc0cW1Yam5VSXpYSkEreENFVUJSdjNZWU1qc1BIOG00CjdzUElja1czWDJIZWJESTVM NGYwMm9UU3Q4YjVNeXMxS20wNjk5UStYcUN5T0RnTHJ4NjJvZ045U0E3Yi8zQnAKdlA2UmMvZTJE ck50Mld4c2t3MmVmR0sxa3dTd3pjOE1GamNvUWdDcWJmUjJHNlY0NDJ0Q3cra2hXZkptNUZOSgpa bEpKdEdETEwwZDVrSHZJNEVWb2tDVzRad3RVbUNFcWhLWDFwc0gyWFl3aG9CUXg3amNob1dVbU1C bFRQdENiCm9YTG9zYnI0QjN1RTJhMFE0R25YWllqUWZ1UnE4WUF0QWZQYzRkVllyUmZreHl1eXNh Q0Y0RDUxQzdGNmtTN1QKQTlxYnpsMkZENFVKSDFiRjZXSjVubDZjTnRwSGhPc0tCVUlZcGdwMkU0 NllYcmpIaTdITUxlVEhEYllUamNYTwp5eUQ5NzdvQ3Z5N2YvK1RlK3dNNAo9d05rZgotLS0tLUVO RCBQR1AgU0lHTkFUVVJFLS0tLS0K --===============6750648196636214415==--