Accepting request 206828 from home:rudi_m:branches:Base:System

- Update to version 1.4.17:
  * Fix compilation with newer glibc headers.
  * Fix a failure with diverting large amounts of text on mingw
    (does not affect platforms that can rename an open file).
  * A number of portability improvements inherited from gnulib.
- remove m4-stdio.in.patch, merged by upstream

OBS-URL: https://build.opensuse.org/request/show/206828
OBS-URL: https://build.opensuse.org/package/show/Base:System/m4?expand=0&rev=27
This commit is contained in:
Marcus Meissner 2013-11-20 08:48:12 +00:00 committed by Git OBS Bridge
parent f1b425638d
commit c7560583b0
5 changed files with 14 additions and 20 deletions

View File

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

3
m4-1.4.17.tar.bz2 Normal file
View File

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

View File

@ -1,14 +0,0 @@
Index: m4-1.4.16/lib/stdio.in.h
===================================================================
--- m4-1.4.16.orig/lib/stdio.in.h
+++ m4-1.4.16/lib/stdio.in.h
@@ -162,7 +162,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,13 @@
-------------------------------------------------------------------
Wed Nov 13 18:39:38 UTC 2013 - sweet_f_a@gmx.de
- Update to version 1.4.17:
* Fix compilation with newer glibc headers.
* Fix a failure with diverting large amounts of text on mingw
(does not affect platforms that can rename an open file).
* A number of portability improvements inherited from gnulib.
- remove m4-stdio.in.patch, merged by upstream
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jul 9 07:40:14 UTC 2013 - schwab@suse.de Tue Jul 9 07:40:14 UTC 2013 - schwab@suse.de

View File

@ -19,14 +19,13 @@
Name: m4 Name: m4
Provides: base:/usr/bin/m4 Provides: base:/usr/bin/m4
PreReq: %{install_info_prereq} PreReq: %{install_info_prereq}
Version: 1.4.16 Version: 1.4.17
Release: 0 Release: 0
Summary: GNU m4 Summary: GNU m4
License: GPL-3.0+ License: GPL-3.0+
Group: Development/Languages/Other Group: Development/Languages/Other
Url: http://www.gnu.org/software/m4/ Url: http://www.gnu.org/software/m4/
Source: http://ftp.gnu.org/pub/gnu/m4/%{name}-%{version}.tar.bz2 Source: http://ftp.gnu.org/pub/gnu/m4/%{name}-%{version}.tar.bz2
Patch1: m4-stdio.in.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description %description
@ -34,7 +33,6 @@ GNU m4 is an implementation of the traditional Unix macro processor.
%prep %prep
%setup -q %setup -q
%patch1 -p1
%build %build
%configure \ %configure \