Package: doxygen Version: 1.7.1-2 Severity: minor Tags: patch -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
doxygen build failure when qmake is qmake-qt3. It does not occur clean build environment. - ----------------------------------- : make[2]: Entering directory `/usr/src/deb/doxygen/doxygen-1.7.1/addon/doxywizard' qmake doxywizard.pro -o Makefile.doxywizard /usr/bin/make -f Makefile.doxywizard make[3]: Entering directory `/usr/src/deb/doxygen/doxygen-1.7.1/addon/doxywizard' g++ -c -pipe -g -D_LARGEFILE_SOURCE -Wall -W -O2 -D_REENTRANT -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I. -I../../../../../../include/qt3 -Imoc/ -o obj/doxywizard.o doxywizard.cpp doxywizard.cpp:1:17: error: QtGui: No such file or directory In file included from doxywizard.cpp:2: doxywizard.h:4:23: error: QMainWindow: No such file or directory doxywizard.h:5:21: error: QSettings: No such file or directory doxywizard.h:6:23: error: QStringList: No such file or directory : : : make[3]: *** [obj/doxywizard.o] Error 1 make[3]: Leaving directory `/usr/src/deb/doxygen/doxygen-1.7.1/addon/doxywizard' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/src/deb/doxygen/doxygen-1.7.1/addon/doxywizard' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/deb/doxygen/doxygen-1.7.1' make: *** [build-stamp] Error 2 dpkg-buildpackage: error: debian/rules build gave error exit status 2 debuild: fatal error at line 1325: dpkg-buildpackage -rfakeroot -D -us -uc -sa failed % % /usr/bin/qmake -v Qmake version: 1.07a (Qt 3.3.8b) Qmake is free software from Trolltech ASA. % ls -l /usr/bin/qmake lrwxrwxrwx 1 root root 23 2010-05-24 11:10 /usr/bin/qmake -> /etc/alternatives/qmake % ls -l /etc/alternatives/qmake lrwxrwxrwx 1 root root 18 2010-05-24 11:10 /etc/alternatives/qmake -> /usr/bin/qmake-qt3 % - ----------------------------------- quick fix patch attached. passing QMAKE=/usr/bin/qmake-qt4 to make. - -- System Information: Debian Release: squeeze/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Kernel: Linux 2.6.35-trunk-amd64 (SMP w/2 CPU cores) Locale: LANG=ja_JP.UTF-8, LC_CTYPE=ja_JP.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to ja_JP.UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages doxygen depends on: ii libc6 2.11.2-7 Embedded GNU C Library: Shared lib ii libgcc1 1:4.4.5-6 GCC support library ii libstdc++6 4.4.5-6 The GNU Standard C++ Library v3 Versions of packages doxygen recommends: ii texlive-extra-utils 2009-10 TeX Live: TeX auxiliary programs Versions of packages doxygen suggests: pn doxygen-doc <none> (no description available) pn doxygen-gui <none> (no description available) ii graphviz 2.26.3-5 rich set of graph drawing tools - -- no debconf information -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iEYEARECAAYFAkzX91IACgkQglIHF/kTvg8kjACcDEWnZD9Js4x0SgEzVikiJOTD DGEAnRXnaScOWHe5h+4sm3k1V+s7tBJ3 =9nmm -----END PGP SIGNATURE-----
--- doxygen-1.7.1/debian/rules.orig 2010-11-08 20:07:07.000000000 +0900 +++ doxygen-1.7.1/debian/rules 2010-11-08 21:54:46.000000000 +0900 @@ -28,7 +28,7 @@ build: build-stamp build-stamp: configure-stamp dh_testdir - $(MAKE) + $(MAKE) QMAKE=/usr/bin/qmake-qt4 touch $@ clean: