Hey, Tino. Thanks for your quick response.
Tino Mettler: > On Mon, Jan 18, 2016 at 07:02:32 +0000, Chris Knadle wrote: >> Package: xca >> Version: 1.0.0-2.1 >> Severity: wishlist >> >> Greetings Tino. >> >> I've put together a newer 1.3.2 version of xca and uploaded it to >> mentors.debian.net for review: >> >> http://mentors.debian.net/package/xca >> >> This package would close #706539 and also adds a patch for adding back >> CPPLFAGS dpkg-buildflags to Rules.mak which otherwise resets CPPFLAGS. >> >> It would be great if you could take a look. I'm also willing to further >> collaborate on the xca package if you're interested. > > Hi, > > first, thanks for your work on the xca package, as I'm too lazy to do > it obviously. :-) Heh. Or you have other priorities. ;-) > I already prepared a new package for 1.3.1 which included major changes > to debian/rules, but found an issue regarding certificate request > generation. I was disturbed by real life too often to finalize the > package after upstream released 1.3.2 with a fix for this. You can have > a look on the 1.3.1 package here: > > http://tikei.de/debian/xca/xca_1.3.1-1.dsc Okay I had a quick look -- yep a change to dh in debian/rules is nice. However you'll find the 'CF' environment variable that was used in xca-1.0.0 isn't used anymore, and 'prefix' now seems to be set via a --prefix option to configure rather than as an environment variable. After encapsulating CPPFLAGS in quotes ["$(CPPFLAGS)"] like the xca-1.0.0-2.1 NMU (otherwise the build quickly fails) the 1.3.1-1 package then fails to build with the following error: ----------------------------------------------- In file included from imgres.cpp:9:0: imgres.cpp:8799:44: warning: 'qInitResources__init_variable__' defined but not used [-Wunused-variable] Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources)) ^ /usr/include/qt4/QtCore/qglobal.h:941:21: note: in definition of macro 'Q_CONSTRUCTOR_FUNCTION0' static const int AFUNC ## __init_variable__ = AFUNC(); ^ imgres.cpp:8799:1: note: in expansion of macro 'Q_CONSTRUCTOR_FUNCTION' Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources)) ^ imgres.cpp:8799:24: note: in expansion of macro 'QT_MANGLE_NAMESPACE' Q_CONSTRUCTOR_FUNCTION(QT_MANGLE_NAMESPACE(qInitResources)) ^ ----------------------------------------------- I got something very similar when trying to call qmake-qt4 in the debian/rules when working on the xca-1.3.2 package, but I don't see a call to qmake-qt4 in the 1.3.1-1 package so I'm not sure what's causing this. > I'll try to release a 1.3.2 package during the next few days. Okay. In the meantime I'll try to incorporate the work you've done to switch to 'dh' to xca-1.3.2-0.1. ;-) Thanks much -- Chris -- Chris Knadle chris.kna...@coredump.us