NMU'd; here's the diff:

diff -u sndobj-2.6.1a/debian/changelog sndobj-2.6.1a/debian/changelog
--- sndobj-2.6.1a/debian/changelog
+++ sndobj-2.6.1a/debian/changelog
@@ -1,3 +1,12 @@
+sndobj (2.6.1a-2.3) unstable; urgency=low
+
+  * Non-maintainer upload
+  * patches/03-gcc43.patch: Add necessary #include directives for g++ 4.3
+    (closes: #455174) (patch from Cyril Brulebois)
+  * Unset DEB_MAKE_CLEAN_TARGET (closes: #424247)
+
+ -- Ben Hutchings <[EMAIL PROTECTED]>  Sat, 05 Apr 2008 21:29:16 +0100
+
 sndobj (2.6.1a-2.2) unstable; urgency=low
 
   * Porter NMU.
diff -u sndobj-2.6.1a/debian/rules sndobj-2.6.1a/debian/rules
--- sndobj-2.6.1a/debian/rules
+++ sndobj-2.6.1a/debian/rules
@@ -19,2 +19 @@
-
-
+DEB_MAKE_CLEAN_TARGET := 
only in patch2:
unchanged:
--- sndobj-2.6.1a.orig/debian/patches/03-gcc43.patch
+++ sndobj-2.6.1a/debian/patches/03-gcc43.patch
@@ -0,0 +1,110 @@
+--- SndObj-2.6.1/src/AdSyn.cpp
++++ SndObj-2.6.1/src/AdSyn.cpp
+@@ -4,6 +4,8 @@
+ 
+ #include "AdSyn.h"
+ 
++#include <cstring>
++
+ AdSyn::AdSyn(){
+ 
+ }
+--- SndObj-2.6.1/src/FFT.cpp
++++ SndObj-2.6.1/src/FFT.cpp
+@@ -9,6 +9,8 @@
+ /////////////////////////////////////////////////
+ #include "FFT.h"
+ 
++#include <cstring>
++
+ FFT::FFT(){
+ 
+ m_table = 0;
+--- SndObj-2.6.1/src/IFAdd.cpp
++++ SndObj-2.6.1/src/IFAdd.cpp
+@@ -3,6 +3,8 @@
+ // and licensing information
+ 
+ #include "IFAdd.h"
++
++#include <cstring>
+ 
+ IFAdd::IFAdd(){
+ }
+--- SndObj-2.6.1/src/IFFT.cpp
++++ SndObj-2.6.1/src/IFFT.cpp
+@@ -9,6 +9,8 @@
+ /////////////////////////////////////////////////
+ #include "IFFT.h"
+ 
++#include <cstring>
++
+ 
+ IFFT::IFFT(){
+ 
+--- SndObj-2.6.1/src/PVA.cpp
++++ SndObj-2.6.1/src/PVA.cpp
+@@ -9,6 +9,8 @@
+ /////////////////////////////////////////////////
+ #include "PVA.h"
+ 
++#include <cstring>
++
+ PVA::PVA(){
+ m_rotcount = 0;
+ m_phases = new float[m_halfsize];
+--- SndObj-2.6.1/src/PVRead.cpp
++++ SndObj-2.6.1/src/PVRead.cpp
+@@ -4,6 +4,8 @@
+ 
+ #include "PVRead.h"
+ 
++#include <cstring>
++
+ PVRead::PVRead(){
+       
+       m_ioinput = 0;
+--- SndObj-2.6.1/src/PVS.cpp
++++ SndObj-2.6.1/src/PVS.cpp
+@@ -10,6 +10,8 @@
+ /////////////////////////////////////////////////
+ #include "PVS.h"
+ 
++#include <cstring>
++
+ 
+ PVS::PVS(){
+ m_rotcount = m_vecsize;
+--- SndObj-2.6.1/src/ReSyn.cpp
++++ SndObj-2.6.1/src/ReSyn.cpp
+@@ -5,6 +5,8 @@
+ #include "ReSyn.h"
+ #include "IFGram.h"
+ 
++#include <cstring>
++
+ ReSyn::ReSyn(){
+               AddMsg("pitch", 31);
+               AddMsg("timescale", 32);
+--- SndObj-2.6.1/src/SinSyn.cpp
++++ SndObj-2.6.1/src/SinSyn.cpp
+@@ -4,6 +4,8 @@
+ 
+ #include "SinSyn.h"
+ 
++#include <cstring>
++
+ SinSyn::SinSyn(){
+ 
+ m_factor = m_vecsize/m_sr;
+--- SndObj-2.6.1/src/SndRead.cpp
++++ SndObj-2.6.1/src/SndRead.cpp
+@@ -6,6 +6,8 @@
+ #include "SndWave.h"
+ #include "SndAiff.h"
+ 
++#include <cstring>
++
+ SndRead::SndRead(){
+ 
+ m_pitch = 1.f;
--- END ---

-- 
Ben Hutchings
It is a miracle that curiosity survives formal education. - Albert Einstein

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to