File smilutils-gcc4.3.patch of Package smilutils
--- smilutils-0.3.2+cvs20070731.orig/extensions/DVEncoder.cc
+++ smilutils-0.3.2+cvs20070731/extensions/DVEncoder.cc
@@ -17,6 +17,7 @@
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+#include <cstring>
#include <algorithm>
#include <iostream>
using std::cerr;
--- smilutils-0.3.2+cvs20070731.orig/extensions/PixbufUtils.cc
+++ smilutils-0.3.2+cvs20070731/extensions/PixbufUtils.cc
@@ -1,6 +1,7 @@
#include <config.h>
#include <string>
+#include <cstring>
using std::string;
#include "PixbufUtils.h"
--- smilutils-0.3.2+cvs20070731.orig/extensions/PPMPump.cc
+++ smilutils-0.3.2+cvs20070731/extensions/PPMPump.cc
@@ -17,6 +17,8 @@
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+#include <cstring>
+
#include "config.h"
#include <stdint.h>
#include <pthread.h>
--- smilutils-0.3.2+cvs20070731.orig/libkino/frame.cc
+++ smilutils-0.3.2+cvs20070731/libkino/frame.cc
@@ -32,6 +32,7 @@
// C++ includes
#include <string>
+#include <cstring>
#include <iostream>
#include <strstream>
#include <iomanip>
--- smilutils-0.3.2+cvs20070731.orig/libkino/playlist.cc
+++ smilutils-0.3.2+cvs20070731/libkino/playlist.cc
@@ -26,6 +26,7 @@
#include <fstream>
#include <sstream>
#include <string>
+#include <cstring>
#include <list>
#include <map>
--- smilutils-0.3.2+cvs20070731.orig/libkino/avi.cc
+++ smilutils-0.3.2+cvs20070731/libkino/avi.cc
@@ -120,6 +120,7 @@
// C++ includes
#include <string>
+#include <cstring>
#include <iostream>
#include <iomanip>
#include <cassert>
--- smilutils-0.3.2+cvs20070731.orig/libkino/filehandler.cc
+++ smilutils-0.3.2+cvs20070731/libkino/filehandler.cc
@@ -22,6 +22,7 @@
#endif
#include <string>
+#include <cstring>
#include <iostream>
#include <strstream>
#include <iomanip>
--- smilutils-0.3.2+cvs20070731.orig/apps/raw2dv/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/raw2dv/Makefile.am
@@ -9,7 +9,7 @@
raw2dv_SOURCES = raw2dv.cc
AM_CXXFLAGS = -I../../extensions -I../../libkino \
- -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+ -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS) $(LIBQUICKTIME_CFLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/raw2dv/raw2dv.cc
+++ smilutils-0.3.2+cvs20070731/apps/raw2dv/raw2dv.cc
@@ -21,6 +21,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- smilutils-0.3.2+cvs20070731.orig/apps/rawplay/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/rawplay/Makefile.am
@@ -8,7 +8,7 @@
AM_CXXFLAGS = -I../../extensions -I../../libkino \
`sdl-config --cflags` $(X_CFLAGS) \
- -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+ -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/ppm2webcam/ppm2webcam.cc
+++ smilutils-0.3.2+cvs20070731/apps/ppm2webcam/ppm2webcam.cc
@@ -24,6 +24,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- smilutils-0.3.2+cvs20070731.orig/apps/ppm2webcam/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/ppm2webcam/Makefile.am
@@ -9,7 +9,7 @@
ppm2webcam_SOURCES = ppm2webcam.cc
AM_CXXFLAGS = -I../../extensions -I../../libkino \
- -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+ -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/smil2raw/smil2raw.cc
+++ smilutils-0.3.2+cvs20070731/apps/smil2raw/smil2raw.cc
@@ -17,6 +17,8 @@
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+#include <cstring>
+
#include <config.h>
#include <iostream>
#include <Diagnostics.h>
--- smilutils-0.3.2+cvs20070731.orig/apps/ppmfilter/ppmfilter.cc
+++ smilutils-0.3.2+cvs20070731/apps/ppmfilter/ppmfilter.cc
@@ -26,6 +26,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <vector>
#include <queue>
#include <stack>
--- smilutils-0.3.2+cvs20070731.orig/apps/ffmpeg2raw/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/ffmpeg2raw/Makefile.am
@@ -6,7 +6,7 @@
ffmpeg2raw_SOURCES = ffmpeg2raw.c dvutils.c dvutils.h
-AM_CFLAGS = -O3 -s -Wall \
+AM_CFLAGS = -O3 -Wall \
-I$(FFMPEG_PATH) -I$(FFMPEG_PATH)/libavcodec -I$(FFMPEG_PATH)/libavformat \
-D_FILE_OFFSET_BITS=64
--- smilutils-0.3.2+cvs20070731.orig/apps/rawmultiply/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/rawmultiply/Makefile.am
@@ -9,7 +9,7 @@
rawmultiply_SOURCES = rawmultiply.cc
AM_CXXFLAGS = -I../../extensions -I../../libkino \
- -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+ -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/rawmultiply/rawmultiply.cc
+++ smilutils-0.3.2+cvs20070731/apps/rawmultiply/rawmultiply.cc
@@ -21,6 +21,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- smilutils-0.3.2+cvs20070731.orig/apps/image2raw/image2raw.cc
+++ smilutils-0.3.2+cvs20070731/apps/image2raw/image2raw.cc
@@ -21,6 +21,7 @@
#include <iostream>
#include <string>
+#include <cstring>
using std::cerr;
using std::endl;
using std::string;
--- smilutils-0.3.2+cvs20070731.orig/apps/image2raw/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/image2raw/Makefile.am
@@ -9,7 +9,7 @@
image2raw_SOURCES = image2raw.cc
AM_CXXFLAGS = -I../../extensions -I../../libkino \
- -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+ -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/xwd2raw/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/xwd2raw/Makefile.am
@@ -8,7 +8,7 @@
xwd2raw_SOURCES = xwd2raw.cc
-AM_CXXFLAGS = -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+AM_CXXFLAGS = -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/smil2wav/smil2wav.cc
+++ smilutils-0.3.2+cvs20070731/apps/smil2wav/smil2wav.cc
@@ -17,6 +17,8 @@
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+#include <cstring>
+
#include <config.h>
#include <iostream>
#include <Diagnostics.h>
--- smilutils-0.3.2+cvs20070731.orig/apps/raw2image/raw2image.cc
+++ smilutils-0.3.2+cvs20070731/apps/raw2image/raw2image.cc
@@ -23,6 +23,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cout;
--- smilutils-0.3.2+cvs20070731.orig/apps/raw2image/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/raw2image/Makefile.am
@@ -9,7 +9,7 @@
raw2image_SOURCES = raw2image.cc
AM_CXXFLAGS = -I../../extensions -I../../libkino \
- -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+ -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/raw2webcam/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/raw2webcam/Makefile.am
@@ -9,7 +9,7 @@
raw2webcam_SOURCES = raw2webcam.cc
AM_CXXFLAGS = -I../../extensions -I../../libkino \
- -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+ -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/raw2webcam/raw2webcam.cc
+++ smilutils-0.3.2+cvs20070731/apps/raw2webcam/raw2webcam.cc
@@ -23,6 +23,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- smilutils-0.3.2+cvs20070731.orig/apps/smil2yuv/smil2yuv.cc
+++ smilutils-0.3.2+cvs20070731/apps/smil2yuv/smil2yuv.cc
@@ -17,6 +17,7 @@
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
+#include <cstring>
#include <config.h>
#include <iostream>
using std::cerr;
--- smilutils-0.3.2+cvs20070731.orig/apps/ppm2raw/ppm2raw.cc
+++ smilutils-0.3.2+cvs20070731/apps/ppm2raw/ppm2raw.cc
@@ -23,6 +23,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;
--- smilutils-0.3.2+cvs20070731.orig/apps/ppm2raw/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/ppm2raw/Makefile.am
@@ -9,7 +9,7 @@
ppm2raw_SOURCES = ppm2raw.cc
AM_CXXFLAGS = -I../../extensions -I../../libkino \
- -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+ -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/raw2yuv/Makefile.am
+++ smilutils-0.3.2+cvs20070731/apps/raw2yuv/Makefile.am
@@ -9,7 +9,7 @@
raw2yuv_SOURCES = raw2yuv.cc
AM_CXXFLAGS = -I../../extensions -I../../libkino \
- -s -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
+ -Wall $(GNOME_INCLUDEDIR) $(XML2_FLAGS) \
-D_FILE_OFFSET_BITS=64 \
$(PIXBUF_FLAGS)
--- smilutils-0.3.2+cvs20070731.orig/apps/raw2yuv/raw2yuv.cc
+++ smilutils-0.3.2+cvs20070731/apps/raw2yuv/raw2yuv.cc
@@ -23,6 +23,7 @@
#include <iostream>
#include <string>
+#include <cstring>
#include <cmath>
using std::string;
using std::cerr;