[Pkg-giraffe-discuss] FW: no version checks for gsoap and libvmime in kopanocore

Carsten Schoenert c.schoenert at t-online.de
Tue Apr 11 12:26:50 UTC 2017


Jan,

Am 11.04.2017 um 13:58 schrieb Jan Engelhardt:
>> I agree, normally in most cases it's enough to check for a valid
>> version. So you mind it would be better here to check for the
>> availability of the correct symbol or function within gsoap or a
>> combination of booth?
> 
> There is no change in ABI, API, or symbol table, just the runtime
> behavior of /usr/bin/soapcpp2. This is why we are testing for the
> output from that utility (soapC.cpp). That so happens to be done at
> the time of running soapcpp2 rather than earlier. I guess one *could*
> write a small testcase for configure.ac, but it feels redundant to
> spend an extra 30-50 LOC just to have "configure" fail instead of
> "make".

I disagree a here a bit, for me as a user who has no detail knowledge
what's happen inside while building a project it's always more confusing
if make is failing than see a configure script that is telling me that
something is not suitable.
For me that's configure (or the first cmake run) is made for, it should
check if all the requirements are given and built will work. A test with
informative output is always better than let user with some error
message alone they don't really understand. Image a user who is using
the build environment like I have done and can't quickly ask you guys,
he would be more disappointed than me I think.

-- 
Regards
Carsten Schoenert



More information about the Pkg-giraffe-discuss mailing list