rpms/audacious-plugins/devel audacious-plugins-1.4.4-gcc43.patch, NONE, 1.1 audacious-plugins.spec, 1.27, 1.28

Ralf Ertzinger (ertzing) fedora-extras-commits at redhat.com
Fri Jan 4 20:18:14 UTC 2008


Author: ertzing

Update of /cvs/extras/rpms/audacious-plugins/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4391

Modified Files:
	audacious-plugins.spec 
Added Files:
	audacious-plugins-1.4.4-gcc43.patch 
Log Message:
* Fri Jan 02 2008 Ralf Ertzinger <ralf at skytale.net> 1.4.4-2
- Fix compilation with GCC 4.3


audacious-plugins-1.4.4-gcc43.patch:

--- NEW FILE audacious-plugins-1.4.4-gcc43.patch ---
diff -uNr audacious-plugins-fedora-1.4.4-orig/src/modplug/archive/arch_gzip.h audacious-plugins-fedora-1.4.4/src/modplug/archive/arch_gzip.h
--- audacious-plugins-fedora-1.4.4-orig/src/modplug/archive/arch_gzip.h	2007-11-21 15:24:48.000000000 +0100
+++ audacious-plugins-fedora-1.4.4/src/modplug/archive/arch_gzip.h	2008-01-04 16:15:54.000000000 +0100
@@ -9,6 +9,7 @@
 
 #include "archive.h"
 #include <string>
+#include <cstring>
 
 class arch_Gzip: public Archive
 {
diff -uNr audacious-plugins-fedora-1.4.4-orig/src/modplug/archive/arch_rar.cxx audacious-plugins-fedora-1.4.4/src/modplug/archive/arch_rar.cxx
--- audacious-plugins-fedora-1.4.4-orig/src/modplug/archive/arch_rar.cxx	2007-11-21 15:24:48.000000000 +0100
+++ audacious-plugins-fedora-1.4.4/src/modplug/archive/arch_rar.cxx	2008-01-04 16:17:50.000000000 +0100
@@ -14,6 +14,8 @@
 #include "arch_rar.h"
 #include <iostream>
 #include <vector>
+#include <cstdlib>
+#include <cstring>
 	
 arch_Rar::arch_Rar(const string& aFileName)
 {


Index: audacious-plugins.spec
===================================================================
RCS file: /cvs/extras/rpms/audacious-plugins/devel/audacious-plugins.spec,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- audacious-plugins.spec	2 Jan 2008 14:21:33 -0000	1.27
+++ audacious-plugins.spec	4 Jan 2008 20:17:35 -0000	1.28
@@ -2,7 +2,7 @@
 
 Name:           audacious-plugins
 Version:        1.4.4
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        Plugins for the Audacious media player
 
 Group:          Applications/Multimedia
@@ -16,6 +16,7 @@
 Source1:        audacious-plugins.desktop
 Patch0:         audacious-plugins-1.2.2-cddb-buffer.patch
 Patch1:         audacious-plugins-1.4.1-neon-locking.patch
+Patch2:         audacious-plugins-1.4.4-gcc43.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  audacious-devel >= %{aud_ver}, esound-devel >= 0.2, libvorbis-devel >= 1.0
@@ -145,6 +146,9 @@
 # Fix locking issues in the neon plugin
 # %patch1 -p1 -b .neon-locking
 
+# Fix regressions due to stricter GCC 4.3 checking
+%patch2 -p1 -b .gcc43
+
 perl -pi -e 's/^\.SILENT:.*$//' buildsys.mk.in
 
 %build
@@ -241,6 +245,9 @@
 
 
 %changelog
+* Fri Jan 02 2008 Ralf Ertzinger <ralf at skytale.net> 1.4.4-2
+- Fix compilation with GCC 4.3
+
 * Wed Jan 02 2008 Ralf Ertzinger <ralf at skytale.net> 1.4.4-1
 - Update to 1.4.4
 




More information about the fedora-extras-commits mailing list