Hi, Attached is the diff for my python-visual 3.2.9-4.1 NMU.
Note that this NMU may be a sponsored one, so in case of answers, please also Cc: the sponsoree (mail in the changelog) too.
diff -u python-visual-3.2.9/debian/changelog python-visual-3.2.9/debian/changelog --- python-visual-3.2.9/debian/changelog +++ python-visual-3.2.9/debian/changelog @@ -1,3 +1,12 @@ +python-visual (3.2.9-4.1) unstable; urgency=low + + * Non-maintainer upload. + * debian/patches/04_gcc43_fix.patch: + + Explicitly define visual::lock<mutex> to prevent + FTBFS with g++ 4.3. (Closes: #455680) + + -- Kumar Appaiah <[EMAIL PROTECTED]> Sun, 23 Mar 2008 15:27:46 +0530 + python-visual (3.2.9-4) unstable; urgency=low * Simplify the copyright check as suggested by Kurt Roeckx. only in patch2: unchanged: --- python-visual-3.2.9.orig/debian/patches/04_gcc43_fix.patch +++ python-visual-3.2.9/debian/patches/04_gcc43_fix.patch @@ -0,0 +1,12 @@ +diff -Nur python-visual-3.2.9/include/platlinux.h python-visual-3.2.9.new/include/platlinux.h +--- python-visual-3.2.9/include/platlinux.h 2005-06-25 17:08:57.000000000 +0530 ++++ python-visual-3.2.9.new/include/platlinux.h 2008-03-23 15:25:44.000000000 +0530 +@@ -24,7 +24,7 @@ + pthread_mutex_t mtx; + + public: +- typedef lock<mutex> lock; ++ typedef visual::lock<mutex> lock; + + mutex(int spincount=0, int count=1); + ~mutex();