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)
signature.asc
Description: OpenPGP digital signature