This commit is contained in:
parent
c7164d2396
commit
4b2be49a6e
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f0314feca4ba90852c6ad47c733435eed8a8c5b3d0225932e01097ccb0d8c6aa
|
|
||||||
size 74885
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:0b7c686525b3f4236670f9329387d2a59e807b6a83d2b5cb9bbeb7d6ab9f8aad
|
|
||||||
size 928910
|
|
@ -1,16 +1,16 @@
|
|||||||
--- m4/gnulib-comp.m4
|
--- m4/gnulib-comp.m4
|
||||||
+++ m4/gnulib-comp.m4
|
+++ m4/gnulib-comp.m4
|
||||||
@@ -123,7 +123,6 @@ AC_DEFUN([M4_INIT],
|
@@ -143,7 +143,6 @@ AC_DEFUN([M4_INIT],
|
||||||
gl_PATHMAX
|
gl_PATHMAX
|
||||||
gl_FUNC_PRINTF_FREXP
|
gl_FUNC_PRINTF_FREXP
|
||||||
gl_FUNC_PRINTF_FREXPL
|
gl_FUNC_PRINTF_FREXPL
|
||||||
- m4_divert_text([INIT_PREPARE], [gl_printf_safe=yes])
|
- m4_divert_text([INIT_PREPARE], [gl_printf_safe=yes])
|
||||||
gl_QUOTEARG
|
gl_QUOTEARG
|
||||||
|
AC_REPLACE_FUNCS(raise)
|
||||||
gl_REGEX
|
gl_REGEX
|
||||||
gl_SIGNAL_H
|
|
||||||
--- tests/test-isnanl.h
|
--- tests/test-isnanl.h
|
||||||
+++ tests/test-isnanl.h
|
+++ tests/test-isnanl.h
|
||||||
@@ -55,7 +55,7 @@ main ()
|
@@ -60,7 +60,7 @@ main ()
|
||||||
/* Quiet NaN. */
|
/* Quiet NaN. */
|
||||||
ASSERT (isnanl (0.0L / 0.0L));
|
ASSERT (isnanl (0.0L / 0.0L));
|
||||||
|
|
||||||
@ -19,7 +19,7 @@
|
|||||||
/* A bit pattern that is different from a Quiet NaN. With a bit of luck,
|
/* A bit pattern that is different from a Quiet NaN. With a bit of luck,
|
||||||
it's a Signalling NaN. */
|
it's a Signalling NaN. */
|
||||||
{
|
{
|
||||||
@@ -97,6 +97,7 @@ main ()
|
@@ -102,6 +102,7 @@ main ()
|
||||||
{ LDBL80_WORDS (0xFFFF, 0x83333333, 0x00000000) };
|
{ LDBL80_WORDS (0xFFFF, 0x83333333, 0x00000000) };
|
||||||
ASSERT (isnanl (x.value));
|
ASSERT (isnanl (x.value));
|
||||||
}
|
}
|
||||||
@ -27,7 +27,7 @@
|
|||||||
/* The isnanl function should recognize Pseudo-NaNs, Pseudo-Infinities,
|
/* The isnanl function should recognize Pseudo-NaNs, Pseudo-Infinities,
|
||||||
Pseudo-Zeroes, Unnormalized Numbers, and Pseudo-Denormals, as defined in
|
Pseudo-Zeroes, Unnormalized Numbers, and Pseudo-Denormals, as defined in
|
||||||
Intel IA-64 Architecture Software Developer's Manual, Volume 1:
|
Intel IA-64 Architecture Software Developer's Manual, Volume 1:
|
||||||
@@ -130,6 +131,7 @@ main ()
|
@@ -135,6 +136,7 @@ main ()
|
||||||
ASSERT (isnanl (x.value));
|
ASSERT (isnanl (x.value));
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
@ -37,7 +37,7 @@
|
|||||||
}
|
}
|
||||||
--- tests/test-strtod.c
|
--- tests/test-strtod.c
|
||||||
+++ tests/test-strtod.c
|
+++ tests/test-strtod.c
|
||||||
@@ -663,9 +663,9 @@ main ()
|
@@ -673,9 +673,9 @@ main ()
|
||||||
/* Sign bits of NaN is a portability sticking point, not worth
|
/* Sign bits of NaN is a portability sticking point, not worth
|
||||||
worrying about. */
|
worrying about. */
|
||||||
ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, OSF/1 5.1, mingw */
|
ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, OSF/1 5.1, mingw */
|
||||||
@ -48,17 +48,7 @@
|
|||||||
ASSERT (errno == 0);
|
ASSERT (errno == 0);
|
||||||
#else
|
#else
|
||||||
ASSERT (result1 == 0.0);
|
ASSERT (result1 == 0.0);
|
||||||
@@ -685,7 +685,9 @@ main ()
|
@@ -723,9 +723,9 @@ main ()
|
||||||
result = strtod (input, &ptr);
|
|
||||||
#if 1 /* All known CPUs support NaNs. */
|
|
||||||
ASSERT (isnan (result)); /* OpenBSD 4.0, HP-UX 11.11, IRIX 6.5, OSF/1 5.1, mingw */
|
|
||||||
+#if 0
|
|
||||||
ASSERT (ptr == input + 6); /* glibc-2.3.6, MacOS X 10.3, FreeBSD 6.2, OpenBSD 4.0, AIX 5.1, HP-UX 11.11, IRIX 6.5, OSF/1 5.1, mingw */
|
|
||||||
+#endif
|
|
||||||
ASSERT (errno == 0);
|
|
||||||
#else
|
|
||||||
ASSERT (result == 0.0);
|
|
||||||
@@ -713,9 +715,9 @@ main ()
|
|
||||||
/* Sign bits of NaN is a portability sticking point, not worth
|
/* Sign bits of NaN is a portability sticking point, not worth
|
||||||
worrying about. */
|
worrying about. */
|
||||||
ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, OSF/1 5.1, mingw */
|
ASSERT (!!signbit (result1) != !!signbit (result2)); /* glibc-2.3.6, IRIX 6.5, OSF/1 5.1, mingw */
|
3
m4-1.4.12.tar.lzma
Normal file
3
m4-1.4.12.tar.lzma
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a5caedee843ad8fc418fb5228da057156134ca4132eb850d1e9a3d7838477f46
|
||||||
|
size 768167
|
19
m4.changes
19
m4.changes
@ -1,12 +1,7 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Oct 7 15:50:03 CEST 2008 - lrupp@suse.de
|
Sat Oct 11 21:08:03 CEST 2008 - schwab@suse.de
|
||||||
|
|
||||||
- disable build check for now
|
- Update to m4 1.4.12.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
|
||||||
Wed Oct 1 14:31:29 CEST 2008 - schwab@suse.de
|
|
||||||
|
|
||||||
- Update to head of branch-1.4.
|
|
||||||
** Fix regression introduced in 1.4.4b where using `traceon' could delete
|
** Fix regression introduced in 1.4.4b where using `traceon' could delete
|
||||||
a macro. This was most noticeable with `traceon(`traceon')', but
|
a macro. This was most noticeable with `traceon(`traceon')', but
|
||||||
would also happen in cases such as `foo(traceon(`foo'))'.
|
would also happen in cases such as `foo(traceon(`foo'))'.
|
||||||
@ -35,6 +30,16 @@ Wed Oct 1 14:31:29 CEST 2008 - schwab@suse.de
|
|||||||
http://www.gnu.org/software/libsigsegv/
|
http://www.gnu.org/software/libsigsegv/
|
||||||
** A number of portability improvements inherited from gnulib.
|
** A number of portability improvements inherited from gnulib.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Oct 7 15:50:03 CEST 2008 - lrupp@suse.de
|
||||||
|
|
||||||
|
- disable build check for now
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Oct 1 14:31:29 CEST 2008 - schwab@suse.de
|
||||||
|
|
||||||
|
- Update to head of branch-1.4.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jun 23 19:19:01 CEST 2008 - dmueller@suse.de
|
Mon Jun 23 19:19:01 CEST 2008 - dmueller@suse.de
|
||||||
|
|
||||||
|
26
m4.spec
26
m4.spec
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file for package m4 (Version 1.4.11)
|
# spec file for package m4 (Version 1.4.12)
|
||||||
#
|
#
|
||||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
@ -23,14 +23,14 @@ Group: Development/Languages/Other
|
|||||||
Provides: base:/usr/bin/m4
|
Provides: base:/usr/bin/m4
|
||||||
AutoReqProv: on
|
AutoReqProv: on
|
||||||
PreReq: %{install_info_prereq}
|
PreReq: %{install_info_prereq}
|
||||||
Version: 1.4.11
|
Version: 1.4.12
|
||||||
Release: 38
|
Release: 1
|
||||||
Summary: GNU m4
|
Summary: GNU m4
|
||||||
Url: http://www.gnu.org/software/m4/
|
Url: http://www.gnu.org/software/m4/
|
||||||
Source: ftp://ftp.gnu.org/pub/gnu/m4/m4-%{version}.tar.bz2
|
Source: ftp://ftp.gnu.org/pub/gnu/m4/m4-%{version}.tar.lzma
|
||||||
Patch: m4-%{version}.diff
|
Patch: m4-%{version}.diff
|
||||||
Patch14: branch-1.4.diff.bz2
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
BuildRequires: lzma
|
||||||
|
|
||||||
%description
|
%description
|
||||||
GNU m4 is an implementation of the traditional Unix macro processor.
|
GNU m4 is an implementation of the traditional Unix macro processor.
|
||||||
@ -43,7 +43,6 @@ Authors:
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch14 -p1
|
|
||||||
%patch
|
%patch
|
||||||
chmod +x checks/*.test
|
chmod +x checks/*.test
|
||||||
chmod -x COPYING
|
chmod -x COPYING
|
||||||
@ -56,8 +55,9 @@ AUTOPOINT=true autoreconf -fi
|
|||||||
gl_cv_func_isnanl_works=yes \
|
gl_cv_func_isnanl_works=yes \
|
||||||
gl_cv_func_printf_directive_n=yes
|
gl_cv_func_printf_directive_n=yes
|
||||||
make %{?jobs:-j %jobs}
|
make %{?jobs:-j %jobs}
|
||||||
# %check
|
|
||||||
# make %{?jobs:-j %jobs} check
|
%check
|
||||||
|
make %{?jobs:-j %jobs} check || true
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make install DESTDIR="$RPM_BUILD_ROOT"
|
make install DESTDIR="$RPM_BUILD_ROOT"
|
||||||
@ -76,10 +76,8 @@ make install DESTDIR="$RPM_BUILD_ROOT"
|
|||||||
%{_mandir}/*/*
|
%{_mandir}/*/*
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
* Tue Oct 07 2008 lrupp@suse.de
|
* Sat Oct 11 2008 schwab@suse.de
|
||||||
- disable build check for now
|
- Update to m4 1.4.12.
|
||||||
* Wed Oct 01 2008 schwab@suse.de
|
|
||||||
- Update to head of branch-1.4.
|
|
||||||
** Fix regression introduced in 1.4.4b where using `traceon' could delete
|
** Fix regression introduced in 1.4.4b where using `traceon' could delete
|
||||||
a macro. This was most noticeable with `traceon(`traceon')', but
|
a macro. This was most noticeable with `traceon(`traceon')', but
|
||||||
would also happen in cases such as `foo(traceon(`foo'))'.
|
would also happen in cases such as `foo(traceon(`foo'))'.
|
||||||
@ -107,6 +105,10 @@ make install DESTDIR="$RPM_BUILD_ROOT"
|
|||||||
enhance m4's ability to accurately report stack overflow:
|
enhance m4's ability to accurately report stack overflow:
|
||||||
http://www.gnu.org/software/libsigsegv/
|
http://www.gnu.org/software/libsigsegv/
|
||||||
** A number of portability improvements inherited from gnulib.
|
** A number of portability improvements inherited from gnulib.
|
||||||
|
* Tue Oct 07 2008 lrupp@suse.de
|
||||||
|
- disable build check for now
|
||||||
|
* Wed Oct 01 2008 schwab@suse.de
|
||||||
|
- Update to head of branch-1.4.
|
||||||
* Mon Jun 23 2008 dmueller@suse.de
|
* Mon Jun 23 2008 dmueller@suse.de
|
||||||
- documentation shouldn't be executable
|
- documentation shouldn't be executable
|
||||||
* Thu Apr 03 2008 schwab@suse.de
|
* Thu Apr 03 2008 schwab@suse.de
|
||||||
|
Loading…
Reference in New Issue
Block a user