Hi,

Attached is the diff for my mednafen 0.8.7-1.1 NMU.

-- 
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega <[EMAIL PROTECTED]>
diff -u mednafen-0.8.7/debian/changelog mednafen-0.8.7/debian/changelog
--- mednafen-0.8.7/debian/changelog
+++ mednafen-0.8.7/debian/changelog
@@ -1,3 +1,11 @@
+mednafen (0.8.7-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Explicitly include required headers to fix FTBFS with gcc-4.3.  (Closes:
+    #417446)
+
+ -- James Vega <[EMAIL PROTECTED]>  Sun, 09 Mar 2008 17:10:00 -0400
+
 mednafen (0.8.7-1) unstable; urgency=low
 
   * New upstream version. 
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/sms/sms.cpp
+++ mednafen-0.8.7/src/sms/sms.cpp
@@ -2,6 +2,7 @@
     sms.c --
     Sega Master System console emulation.
 */
+#include <cstring>
 #include "shared.h"
 
 /* SMS context */
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/sms/tms.cpp
+++ mednafen-0.8.7/src/sms/tms.cpp
@@ -2,6 +2,7 @@
     tms.c --
     TMS9918 and legacy video mode support.
 */
+#include <cstring>
 #include "shared.h"
 
 int text_counter;               /* Text offset counter */
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/sms/render.cpp
+++ mednafen-0.8.7/src/sms/render.cpp
@@ -3,6 +3,7 @@
     Display rendering.
 */
 
+#include <cstring>
 #include "shared.h"
 
 static void remap_8_to_32(int line);
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/sms/cart.cpp
+++ mednafen-0.8.7/src/sms/cart.cpp
@@ -16,6 +16,7 @@
     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */
 
+#include <cstring>
 #include "shared.h"
 #include "romdb.h"
 #include "cart.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/sms/system.cpp
+++ mednafen-0.8.7/src/sms/system.cpp
@@ -16,6 +16,7 @@
     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */
 
+#include <cstring>
 #include "shared.h"
 #include "../memory.h"
 #include "../netplay.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/sms/Sms_Apu.cpp
+++ mednafen-0.8.7/src/sms/Sms_Apu.cpp
@@ -1,5 +1,6 @@
 // Sms_Snd_Emu 0.1.4. http://www.slack.net/~ant/
 
+#include <cstring>
 #include "../mednafen.h"
 #include "Sms_Apu.h"
 
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/sms/vdp.cpp
+++ mednafen-0.8.7/src/sms/vdp.cpp
@@ -2,6 +2,7 @@
     vdp.c --
     Video Display Processor (VDP) emulation.
 */
+#include <cstring>
 #include "shared.h"
 #include "hvc.h"
 
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/sms/sound.cpp
+++ mednafen-0.8.7/src/sms/sound.cpp
@@ -16,6 +16,7 @@
     Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 */
 
+#include <cstring>
 #include "shared.h"
 #include <blip/Blip_Buffer.h>
 #include "Sms_Apu.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/gb/sound.cpp
+++ mednafen-0.8.7/src/gb/sound.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "../mednafen.h"
 #include "../state.h"
 #include "gb.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/debug.cpp
+++ mednafen-0.8.7/src/debug.cpp
@@ -16,6 +16,7 @@
  */
 
 /* Support functions for the emulated system code-side of the debugger. */
+#include <cstring>
 #include "mednafen.h"
 
 #ifdef WANT_DEBUGGER
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/string/escape.cpp
+++ mednafen-0.8.7/src/string/escape.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "../mednafen.h"
 #include "escape.h"
 
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/dis6502.cpp
+++ mednafen-0.8.7/src/dis6502.cpp
@@ -1,3 +1,4 @@
+#include <cstring>
 #include "mednafen.h"
 #include "dis6502.h"
 
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pce/pce.cpp
+++ mednafen-0.8.7/src/pce/pce.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include <zlib.h>
 #include "pce.h"
 #include "vdc.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pce/input.cpp
+++ mednafen-0.8.7/src/pce/input.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "pce.h"
 #include "input.h"
 #include "huc.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pce/hes.cpp
+++ mednafen-0.8.7/src/pce/hes.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "pce.h"
 #include "hes.h"
 #include "huc.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pce/vdc.cpp
+++ mednafen-0.8.7/src/pce/vdc.cpp
@@ -31,6 +31,7 @@
 //{ printf("%s: %d\n", x, vdc->display_counter); }
 
 
+#include <cstring>
 #include <math.h>
 #include "pce.h"
 #include "../video.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pce/adpcm.cpp
+++ mednafen-0.8.7/src/pce/adpcm.cpp
@@ -19,6 +19,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "pce.h"
 #include "psg.h"
 #include "cdrom.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/cdrom/scsicd.cpp
+++ mednafen-0.8.7/src/cdrom/scsicd.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "../mednafen.h"
 #include <trio/trio.h>
 #include "scsicd.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/wswan/debug.cpp
+++ mednafen-0.8.7/src/wswan/debug.cpp
@@ -18,6 +18,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "wswan.h"
 #include "v30mz.h"
 #include "dis/disasm.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/wswan/tcache.cpp
+++ mednafen-0.8.7/src/wswan/tcache.cpp
@@ -18,6 +18,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "wswan.h"
 #include "gfx.h"
 #include "memory.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/wswan/eeprom.cpp
+++ mednafen-0.8.7/src/wswan/eeprom.cpp
@@ -18,6 +18,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "wswan.h"
 #include "eeprom.h"
 #include "memory.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/wswan/main.cpp
+++ mednafen-0.8.7/src/wswan/main.cpp
@@ -18,6 +18,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "wswan.h"
 #include "../netplay.h"
 #include "../md5.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/wswan/interrupt.cpp
+++ mednafen-0.8.7/src/wswan/interrupt.cpp
@@ -1,3 +1,4 @@
+#include <cstring>
 #include "wswan.h"
 #include "interrupt.h"
 #include "v30mz.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/wswan/sound.cpp
+++ mednafen-0.8.7/src/wswan/sound.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "wswan.h"
 #include "sound.h"
 #include "v30mz.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/wswan/memory.cpp
+++ mednafen-0.8.7/src/wswan/memory.cpp
@@ -18,6 +18,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "wswan.h"
 #include "gfx.h"
 #include "memory.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/wswan/gfx.cpp
+++ mednafen-0.8.7/src/wswan/gfx.cpp
@@ -18,6 +18,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "wswan.h"
 #include "gfx.h"
 #include "memory.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pcfx/king.cpp
+++ mednafen-0.8.7/src/pcfx/king.cpp
@@ -17,6 +17,7 @@
 
 /* Emulation for HuC6261(descendant of the VCE) and the HuC6272(KING) */
 
+#include <cstring>
 #include "pcfx.h"
 #include "v810_cpu.h"
 #include "vdc.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pcfx/input.cpp
+++ mednafen-0.8.7/src/pcfx/input.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "pcfx.h"
 #include "interrupt.h"
 #include "input.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pcfx/vdc.cpp
+++ mednafen-0.8.7/src/pcfx/vdc.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include <math.h>
 #include "pcfx.h"
 #include "../video.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pcfx/v810_cpuD.cpp
+++ mednafen-0.8.7/src/pcfx/v810_cpuD.cpp
@@ -26,6 +26,7 @@
 //#include <string.h>
 //#include <ctype.h>
 
+#include <cstring>
 #include "pcfx.h"
 #include "v810_opt.h"
 #include "v810_cpu.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/pcfx/rainbow.cpp
+++ mednafen-0.8.7/src/pcfx/rainbow.cpp
@@ -17,6 +17,7 @@
 
 /* MJPEG-ish decoder based on the algorithm and huffman data tables provided by David Michel of MagicEngine and MagicEngine-FX */
 
+#include <cstring>
 #include "pcfx.h"
 #include "rainbow.h"
 #include "king.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/video/text.cpp
+++ mednafen-0.8.7/src/video/text.cpp
@@ -15,6 +15,7 @@
  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
  */
 
+#include <cstring>
 #include "video-common.h"
 #include "../string/ConvertUTF.h"
 #include "font-data.h"
only in patch2:
unchanged:
--- mednafen-0.8.7.orig/src/dis6280.cpp
+++ mednafen-0.8.7/src/dis6280.cpp
@@ -1,3 +1,4 @@
+#include <cstring>
 #include "mednafen.h"
 #include "dis6280.h"
 

Attachment: signature.asc
Description: Digital signature

Reply via email to