From peter_e at gmx.net Mon Jun 22 23:11:26 2009 From: peter_e at gmx.net (Peter Eisentraut) Date: Tue, 23 Jun 2009 00:11:26 +0300 Subject: pinentry 0.7.6 doesn't build with Qt 4.5 Message-ID: <200906230011.26957.peter_e@gmx.net> make[3]: Entering directory `.../pinentry-0.7.6/qt4' g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../assuan -I../secmem -I../pinentry -Wall -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtCore -DQT_SHARED -I/usr/include/qt4 - I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -g -O2 -g -Wall -O2 -c -o pinentrydialog.o pinentrydialog.cpp In file included from pinentrydialog.cpp:246: pinentrydialog.moc:14:2: error: #error "This file was generated using the moc from 4.4.1. It" pinentrydialog.moc:15:2: error: #error "cannot be used with the include files from this version of Qt." pinentrydialog.moc:16:2: error: #error "(The moc has changed too much.)" make[3]: *** [pinentrydialog.o] Error 1 make[3]: Leaving directory `.../pinentry-0.7.6/qt4' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `.../pinentry-0.7.6' make[1]: *** [all] Error 2 make[1]: Leaving directory `.../pinentry-0.7.6' make: *** [debian/stamp-makefile-build] Error 2 And there is no makefile rule to generate the moc files, which looks wrong. Normally the .moc files are generated during the built, not shipped as part of the source. From rdieter at math.unl.edu Tue Jun 23 16:49:32 2009 From: rdieter at math.unl.edu (Rex Dieter) Date: Tue, 23 Jun 2009 09:49:32 -0500 Subject: pinentry 0.7.6 doesn't build with Qt 4.5 References: <200906230011.26957.peter_e@gmx.net> Message-ID: Peter Eisentraut wrote: > make[3]: Entering directory `.../pinentry-0.7.6/qt4' > g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I../assuan -I../secmem -I../pinentry > -Wall -DQT_SHARED -I/usr/include/qt4 -I/usr/include/qt4/QtCore > -DQT_SHARED -I/usr/include/qt4 - > I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -g -O2 -g -Wall -O2 -c > -o pinentrydialog.o pinentrydialog.cpp In file included from > pinentrydialog.cpp:246: pinentrydialog.moc:14:2: error: #error "This file > was generated using the moc from 4.4.1. It" pinentrydialog.moc:15:2: > error: #error "cannot be used with the include files from this version of > Qt." pinentrydialog.moc:16:2: error: #error "(The moc has changed too > much.)" make[3]: *** [pinentrydialog.o] Error 1 make[3]: Leaving directory > `.../pinentry-0.7.6/qt4' make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `.../pinentry-0.7.6' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `.../pinentry-0.7.6' > make: *** [debian/stamp-makefile-build] Error 2 > > And there is no makefile rule to generate the moc files, which looks > wrong. Normally the .moc files are generated during the built, not shipped > as part of the source. http://lists.gnupg.org/pipermail/gnupg-devel/2009-June/025193.html -- Rex