FS#5013 - Doxygen
Attached to Project:
Arch Linux
Opened by Erwin Van de Velde (evdvelde) - Tuesday, 11 July 2006, 00:54 GMT
Last edited by Dan McGee (toofishes) - Sunday, 28 October 2007, 17:25 GMT
Opened by Erwin Van de Velde (evdvelde) - Tuesday, 11 July 2006, 00:54 GMT
Last edited by Dan McGee (toofishes) - Sunday, 28 October 2007, 17:25 GMT
|
Details
The package 1.4.6-1 does not contain doxywizard and the
PKGBUILD gives following error:
make[1]: Entering directory `/var/abs/office/doxygen/src/doxygen-1.4.6/qtools' env TMAKEPATH=/var/abs/office/doxygen/src/doxygen-1.4.6/tmake/lib/linux-g++ /usr/bin/perl /var/abs/office/doxygen/src/doxygen-1.4.6/tmake/bin/tmake qtools.pro >Makefile.qtools /usr/bin/make -f Makefile.qtools all make[2]: Entering directory `/var/abs/office/doxygen/src/doxygen-1.4.6/qtools' g++ -c -pipe -DQT_NO_CODECS -DQT_LITE_UNICODE -Wall -W -fno-exceptions -O2 -I. -o ../objects/qxml.o qxml.cpp ./qvaluestack.h: In member function 'T QValueStack<T>::pop() [with T = QMap<QString, QString>]': qxml.cpp:513: instantiated from here ./qvaluestack.h:57: error: cannot convert 'QValueListIterator<QMap<QString, QString> >' to 'const char*' for argument '1' to 'int remove(const char*)' ./qvaluestack.h: In member function 'T QValueStack<T>::pop() [with T = QString]': qxml.cpp:2499: instantiated from here ./qvaluestack.h:57: error: cannot convert 'QValueListIterator<QString>' to 'const char*' for argument '1' to 'int remove(const char*)' make[2]: *** [../objects/qxml.o] Error 1 make[2]: Leaving directory `/var/abs/office/doxygen/src/doxygen-1.4.6/qtools' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/abs/office/doxygen/src/doxygen-1.4.6/qtools' Next to that: version 1.4.7 of doxygen has been released. Could the maintainer please check this? |
This task depends upon
Closed by Dan McGee (toofishes)
Sunday, 28 October 2007, 17:25 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in 1.5.4-1
Sunday, 28 October 2007, 17:25 GMT
Reason for closing: Fixed
Additional comments about closing: fixed in 1.5.4-1
The build error didn't occur with doxygen 1.4.7, so I guess this is fixed with that version.
However, enabling doxywizard in the PKGBUILD (./configure --prefix /usr --with-doxywizard) results in following compilation error:
make[2]: Entering directory `/var/abs/office/doxygen/src/doxygen-1.4.7/addon/doxywizard'
g++ -c -pipe -Wall -W -fno-exceptions -O2 -DNO_DEBUG -I../../src -I/opt/qt/include -o obj/doxywizard.o doxywizard.cpp
g++ -c -pipe -Wall -W -fno-exceptions -O2 -DNO_DEBUG -I../../src -I/opt/qt/include -o obj/version.o version.cpp
g++ -c -pipe -Wall -W -fno-exceptions -O2 -DNO_DEBUG -I../../src -I/opt/qt/include -o obj/inputstring.o inputstring.cpp
input.h:7: warning: 'class IInput' has virtual functions but non-virtual destructor
g++ -c -pipe -Wall -W -fno-exceptions -O2 -DNO_DEBUG -I../../src -I/opt/qt/include -o obj/inputbool.o inputbool.cpp
input.h:7: warning: 'class IInput' has virtual functions but non-virtual destructor
g++ -c -pipe -Wall -W -fno-exceptions -O2 -DNO_DEBUG -I../../src -I/opt/qt/include -o obj/inputstrlist.o inputstrlist.cpp
input.h:7: warning: 'class IInput' has virtual functions but non-virtual destructor
g++ -c -pipe -Wall -W -fno-exceptions -O2 -DNO_DEBUG -I../../src -I/opt/qt/include -o obj/inputint.o inputint.cpp
input.h:7: warning: 'class IInput' has virtual functions but non-virtual destructor
g++ -c -pipe -Wall -W -fno-exceptions -O2 -DNO_DEBUG -I../../src -I/opt/qt/include -o obj/expert.o expert.cpp
input.h:7: warning: 'class IInput' has virtual functions but non-virtual destructor
flex -PconfigYY -t config.l >config.cpp
g++ -c -pipe -Wall -W -fno-exceptions -O2 -DNO_DEBUG -I../../src -I/opt/qt/include -o obj/config.o config.cpp
<stdout>: In function 'void configYY_init_buffer(yy_buffer_state*, FILE*)':
<stdout>:2079: error: 'isatty' was not declared in this scope
make[2]: *** [obj/config.o] Error 1
make[2]: Leaving directory `/var/abs/office/doxygen/src/doxygen-1.4.7/addon/doxywizard'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/var/abs/office/doxygen/src/doxygen-1.4.7/addon/doxywizard'
make: *** [all] Error 2