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"
signature.asc
Description: Digital signature