Hi,

CMake 2.6.4 now strictly enforces that build directories must be unique.
The fix for this is relatively trivial.

I have attached a proposed NMU for this package.

Regards,
Daniel Moerner
diff -u traverso-0.49.0~rc1/debian/changelog traverso-0.49.0~rc1/debian/changelog
--- traverso-0.49.0~rc1/debian/changelog
+++ traverso-0.49.0~rc1/debian/changelog
@@ -1,3 +1,15 @@
+traverso (0.49.0~rc1-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix "FTBFS: CMake errors": CMake 2.6.4 now strictly enforces the fact
+    that build directories might be unique. Modifications to
+    src/CMakeLists.txt, src/commands/CMakeLists.txt,
+    src/commands/plugins/CMakeLists.txt to remove references to
+    ${TRAVERSO_BUILD_DIR} come from a patch by Ingmar Vanhassel
+    <ing...@exherbo.org> for Gentoo. (Closes: #534033)
+
+ -- Daniel Moerner <dmoer...@gmail.com>  Tue, 20 Oct 2009 21:57:06 -0700
+
 traverso (0.49.0~rc1-1) unstable; urgency=low
 
   * New upstream version.
only in patch2:
unchanged:
--- traverso-0.49.0~rc1.orig/src/CMakeLists.txt
+++ traverso-0.49.0~rc1/src/CMakeLists.txt
@@ -1,11 +1,11 @@
-ADD_SUBDIRECTORY(engine ${TRAVERSO_BUILD_DIR})
-ADD_SUBDIRECTORY(audiofileio ${TRAVERSO_BUILD_DIR})
-ADD_SUBDIRECTORY(commands ${TRAVERSO_BUILD_DIR})
-ADD_SUBDIRECTORY(core ${TRAVERSO_BUILD_DIR})
-ADD_SUBDIRECTORY(3rdparty ${TRAVERSO_BUILD_DIR})
-ADD_SUBDIRECTORY(plugins ${TRAVERSO_BUILD_DIR})
-ADD_SUBDIRECTORY(sheetcanvas ${TRAVERSO_BUILD_DIR})
-ADD_SUBDIRECTORY(traverso ${TRAVERSO_BUILD_DIR})
+ADD_SUBDIRECTORY(engine)
+ADD_SUBDIRECTORY(audiofileio)
+ADD_SUBDIRECTORY(commands)
+ADD_SUBDIRECTORY(core)
+ADD_SUBDIRECTORY(3rdparty)
+ADD_SUBDIRECTORY(plugins)
+ADD_SUBDIRECTORY(sheetcanvas)
+ADD_SUBDIRECTORY(traverso)
 
 IF(USE_PCH)
     ADD_PRECOMPILED_HEADER(precompiled_headers precompile.h)
only in patch2:
unchanged:
--- traverso-0.49.0~rc1.orig/src/commands/CMakeLists.txt
+++ traverso-0.49.0~rc1/src/commands/CMakeLists.txt
@@ -1,4 +1,4 @@
-ADD_SUBDIRECTORY(plugins ${TRAVERSO_BUILD_DIR})
+ADD_SUBDIRECTORY(plugins)
 
 INCLUDE_DIRECTORIES(
 ${CMAKE_SOURCE_DIR}/src/commands
only in patch2:
unchanged:
--- traverso-0.49.0~rc1.orig/src/commands/plugins/CMakeLists.txt
+++ traverso-0.49.0~rc1/src/commands/plugins/CMakeLists.txt
@@ -1 +1 @@
-ADD_SUBDIRECTORY(TraversoCommands ${TRAVERSO_BUILD_DIR})
+ADD_SUBDIRECTORY(TraversoCommands)

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to