Hi,

the number of arguments in QT4_CREATE_MOC_COMMAND seems to have
changed [1].  I tried to fix this by applying the following patch:

--- tulip-3.7.0dfsg.orig/UseTulip.cmake
+++ tulip-3.7.0dfsg/UseTulip.cmake
@@ -47,7 +47,7 @@ MACRO (TULIP_QT4_WRAP_CPP outfiles )
     GET_FILENAME_COMPONENT(outfile ${it} NAME_WE)
     GET_FILENAME_COMPONENT(it ${it} ABSOLUTE)
     SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/moc_${outfile}.cpp)
-    QT4_CREATE_MOC_COMMAND(${it} ${outfile} "${moc_flags}" "${moc_options}")
+    QT4_CREATE_MOC_COMMAND(${it} ${outfile} "${moc_flags}" "${moc_options}" 
"${moc_target}")
     SET(${outfiles} ${${outfiles}} ${outfile})
   ENDFOREACH(it)
 ENDMACRO (TULIP_QT4_WRAP_CPP)
--- tulip-3.7.0dfsg.orig/FindTULIP3.cmake
+++ tulip-3.7.0dfsg/FindTULIP3.cmake
@@ -228,7 +228,7 @@ MACRO (TULIP_QT4_WRAP_CPP outfiles )
     GET_FILENAME_COMPONENT(outfile ${it} NAME_WE)
     GET_FILENAME_COMPONENT(it ${it} ABSOLUTE)
     SET(outfile ${CMAKE_CURRENT_BINARY_DIR}/moc_${outfile}.cpp)
-    QT4_CREATE_MOC_COMMAND(${it} ${outfile} "${moc_flags}" "${moc_options}")
+    QT4_CREATE_MOC_COMMAND(${it} ${outfile} "${moc_flags}" "${moc_options}" 
"${moc_target}")
     SET(${outfiles} ${${outfiles}} ${outfile})
   ENDFOREACH(it)
 ENDMACRO (TULIP_QT4_WRAP_CPP)

However, the build still fails (perhaps) unrelated, see below.  As I
have no idea about cmake and my machine takes ages to compile the
sources, I stop here for the time being and hope the provided
information is helpful to fix this thoroughly.

Best Regards,

        Andi


[1] 
<URL:http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=9ce60ff509c4ff27fe861fc5b2080f50897a68c4>


----8<----
[ 62%] Building CXX object
library/tulip-qt/src/CMakeFiles/tulip-qt4-3.7.dir/MainController.cpp.o
cd /tmp/buildd/tulip-3.7.0dfsg/obj-x86_64-linux-gnu/library/tulip-qt/src
&& /usr/bin/c++   -DQT_CORE_LIB -DQT_DLL -DQT_GUI_LIB -DQT_NO_DEBUG
-DQT_OPENGL_LIB -DQT_THREAD_SUPPORT -Dtulip_qt4_3_7_EXPORTS -g -O2
-fstack-protector --param=ssp-buffer-size=4 -Wformat
-Werror=format-security -D_FORTIFY_SOURCE=2  -Wall -Wextra -Wunused
-DHAVE_LIBJPEG -DHAVE_LIBPNG -D_LINUX -DQT_ASSISTANT='"assistant"'
-DI64 -Wno-deprecated -Wno-deprecated-declarations -O2 -g -DNDEBUG
-fPIC -isystem /usr/include/qt4 -isystem /usr/include/qt4/QtGui
-isystem /usr/include/qt4/QtCore -isystem /usr/include/qt4/QtOpenGL
-I/tmp/buildd/tulip-3.7.0dfsg/library/tulip-qt/src/../include
-I/tmp/buildd/tulip-3.7.0dfsg/library/tulip-qt/src/../include/tulip
-I/tmp/buildd/tulip-3.7.0dfsg/library/tulip/include
-I/tmp/buildd/tulip-3.7.0dfsg/obj-x86_64-linux-gnu/library/tulip/include
-I/tmp/buildd/tulip-3.7.0dfsg/library/tulip-ogl/include
-I/tmp/buildd/tulip-3.7.0dfsg/obj-x86_64-linux-gnu/library/tulip-qt/include
-I/tmp/buildd/tulip-3.7.0dfsg/obj-x86_64-linux-gnu/library/tulip-qt/include/tulip
-o CMakeFiles/tulip-qt4-3.7.dir/MainController.cpp.o -c
/tmp/buildd/tulip-3.7.0dfsg/library/tulip-qt/src/MainController.cpp
In file included from
/tmp/buildd/tulip-3.7.0dfsg/library/tulip-qt/src/MainController.cpp:51:0:
/tmp/buildd/tulip-3.7.0dfsg/library/tulip-qt/src/../include/tulip/TabWidget.h:33:33:
fatal error: tulip/TabWidgetData.h: No such file or directory
 #include "tulip/TabWidgetData.h"
                                 ^
compilation terminated.
make[4]: ***
[library/tulip-qt/src/CMakeFiles/tulip-qt4-3.7.dir/MainController.cpp.o]
Error 1
make[4]: Leaving directory
`/tmp/buildd/tulip-3.7.0dfsg/obj-x86_64-linux-gnu'
make[3]: *** [library/tulip-qt/src/CMakeFiles/tulip-qt4-3.7.dir/all]
Error 2
make[3]: Leaving directory
`/tmp/buildd/tulip-3.7.0dfsg/obj-x86_64-linux-gnu'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/tmp/buildd/tulip-3.7.0dfsg/obj-x86_64-linux-gnu'
dh_auto_build: make -j1 returned exit code 2
make[1]: *** [override_dh_auto_build-arch] Error 2
make[1]: Leaving directory `/tmp/buildd/tulip-3.7.0dfsg'
make: *** [binary] Error 2


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to