rpms/slang/devel slang-1.4.9-gcc4.patch, NONE, 1.1 slang.spec, 1.21, 1.22
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Fri Mar 18 07:16:04 UTC 2005
Update of /cvs/dist/rpms/slang/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv27931
Modified Files:
slang.spec
Added Files:
slang-1.4.9-gcc4.patch
Log Message:
* Fri Mar 18 2005 Petr Rockai <prockai at redhat.com> - 1.4.9-17
- Patch to compile with gcc4 by Robert Scheck (#151029).
slang-1.4.9-gcc4.patch:
slposio.c | 2 +-
sltoken.c | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
--- NEW FILE slang-1.4.9-gcc4.patch ---
Patch by Robert Scheck <redhat at linuxnetz.de> for slang >= 1.4.9, which
makes slang rebuildable using gcc 4.
--- slang-1.4.9/src/sltoken.c 2003-03-23 08:06:40.000000000 +0100
+++ slang-1.4.9/src/sltoken.c.gcc4 2005-03-14 09:01:16.000000000 +0100
@@ -789,7 +789,7 @@
#if _SLANG_HAS_DEBUG_CODE
tok->line_number++;
#endif
- Input_Line = LLT->read(LLT);
+ Input_Line = (LLT->read) (LLT);
if ((NULL == Input_Line) || SLang_Error)
{
Input_Line_Pointer = Input_Line = NULL;
@@ -1185,7 +1185,7 @@
{
case '\n':
case 0:
- if (NULL == (Input_Line = LLT->read(LLT)))
+ if (NULL == (Input_Line = (LLT->read) (LLT)))
{
Input_Line_Pointer = Input_Line = NULL;
return;
--- slang-1.4.9/src/slposio.c 2003-03-23 08:06:40.000000000 +0100
+++ slang-1.4.9/src/slposio.c.gcc4 2005-03-14 09:03:00.000000000 +0100
@@ -166,7 +166,7 @@
|| (NULL == (b = SLmalloc (len + 1))))
goto return_error;
- if (-1 == f->read (f->fd, b, &len))
+ if (-1 == (f->read) (f->fd, b, &len))
{
_SLerrno_errno = errno;
goto return_error;
Index: slang.spec
===================================================================
RCS file: /cvs/dist/rpms/slang/devel/slang.spec,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- slang.spec 2 Mar 2005 14:20:42 -0000 1.21
+++ slang.spec 18 Mar 2005 07:16:02 -0000 1.22
@@ -1,7 +1,7 @@
Summary: The shared library for the S-Lang extension language.
Name: slang
Version: 1.4.9
-Release: 16
+Release: 17
License: GPL
Group: System Environment/Libraries
Source: ftp://space.mit.edu/pub/davis/slang/v1.4/slang-%{version}.tar.bz2
@@ -10,6 +10,7 @@
Patch2: slang-utf8-acs.patch
Patch3: slang-1.4.5-utf8-segv.patch
Patch4: slang-utf8-fix.patch
+Patch5: slang-1.4.9-gcc4.patch
Url: http://www.s-lang.org/
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root
BuildRequires: libtool, libtermcap-devel
@@ -44,6 +45,7 @@
%patch2 -p1 -b .acs
%patch3 -p1 -b .segv
%patch4 -p1 -b .utf8-fix
+%patch5 -p1 -b .gcc4
cp %{SOURCE2} .
@@ -86,6 +88,11 @@
%{_includedir}/slang
%changelog
+* Fri Mar 18 2005 Petr Rockai <prockai at redhat.com> - 1.4.9-17
+- Patch to compile with gcc4 by Robert Scheck (#151029). (Weeird,
+ probably on march 2nd the used buildroot wasn't updated with
+ gcc4 yet?).
+
* Wed Mar 02 2005 Petr Rockai <prockai at redhat.com>
- rebuild
More information about the fedora-cvs-commits
mailing list