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

Reply via email to