SHA256
1
0
forked from pool/bison

Accepting request 135488 from home:ketheriel:branches:devel:tools:compiler

update to version 2.6.2; review the patch removal please, seems ok to me to drop it

OBS-URL: https://build.opensuse.org/request/show/135488
OBS-URL: https://build.opensuse.org/package/show/devel:tools:compiler/bison?expand=0&rev=20
This commit is contained in:
Ismail Dönmez 2012-10-10 19:43:22 +00:00 committed by Git OBS Bridge
parent 7638c43a8b
commit 6fcd9b4bda
5 changed files with 17 additions and 22 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0a370df6ee2b23e9ec3043e1ab78878241aa008ec424926294dd4cb3475439b8
size 2030863

3
bison-2.6.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:79503f80397c30ac81b62eca5ffeaccaed72fdfeddb76257efcf8c3ca24be03d
size 1650196

View File

@ -1,14 +0,0 @@
Index: bison-2.5/lib/stdio.in.h
===================================================================
--- bison-2.5.orig/lib/stdio.in.h
+++ bison-2.5/lib/stdio.in.h
@@ -181,7 +181,9 @@ _GL_WARN_ON_USE (fflush, "fflush is not
so any use of gets warrants an unconditional warning. Assume it is
always declared, since it is required by C89. */
#undef gets
+#if HAVE_RAW_DECL_GETS
_GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
+#endif
#if @GNULIB_FOPEN@
# if @REPLACE_FOPEN@

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Sun Sep 23 17:27:27 UTC 2012 - nmo.marques@gmail.com
- Update to version 2.6.2:
+ Buffer overruns, complaints from Flex, and portability issues
in the test suite have been fixed.
+ Changelist too long to fit here, see NEWS
- Source format is now .xz
- Remove bison-stdio.in.patch: seems upstreamed
- Add 'xz' to BuildRequires
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jul 17 18:55:21 UTC 2012 - aj@suse.de Tue Jul 17 18:55:21 UTC 2012 - aj@suse.de

View File

@ -18,21 +18,20 @@
Name: bison Name: bison
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: xz
Requires(pre): %install_info_prereq Requires(pre): %install_info_prereq
# bug437293 # bug437293
%ifarch ppc64 %ifarch ppc64
Obsoletes: bison-64bit Obsoletes: bison-64bit
%endif %endif
Version: 2.5 Version: 2.6.2
Release: 0 Release: 0
Summary: The GNU Parser Generator Summary: The GNU Parser Generator
License: GPL-3.0+ License: GPL-3.0+
Group: Development/Languages/C and C++ Group: Development/Languages/C and C++
Url: http://www.gnu.org/software/bison/bison.html Url: http://www.gnu.org/software/bison/bison.html
Source: bison-%{version}.tar.bz2 Source: bison-%{version}.tar.xz
Source2: baselibs.conf Source2: baselibs.conf
Patch1: bison-stdio.in.patch
#
Requires: m4 Requires: m4
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -41,7 +40,6 @@ Bison is a parser generator similar to yacc(1).
%prep %prep
%setup -q %setup -q
%patch1 -p1
%build %build
%configure %configure