[Debian-med-packaging] Seeking CMake help for spades

Sascha Steinbiss satta at tetrinetsucht.de
Sun Feb 21 23:33:40 UTC 2016


Hi all,

this (#815374) should be fixed in git now. Could someone take a look and upload please? I don’t have DM rights for spades yet.

Thanks,
Sascha

> On 21 Feb 2016, at 22:57, Sascha Steinbiss <satta at tetrinetsucht.de> wrote:
> 
> Hi Gert,
> 
> thanks again for your quick reply.
> 
>>> Yes, this indeed fixed the compiling for this file (and the rest as
>>> well after adding 'add_definitions(-DJEMALLOC_NO_RENAME)’.
>>> 
>>>> AFAICS the library actually exports the je_* names though.  
>>> 
>>> Unfortunately it doesn’t:
>> 
>> In this case I think that you can use  JEMALLOC_NO_DEMANGLE instead, as
>> in jemalloc/jemalloc.h this is used to not undef the je_* macros.  
> 
> Cool, I think I’m almost there now. Links fine now but segfaults on log output because Debian’s libjemalloc version (3.6) doesn’t report the mallctl stat ‘stats.cactive_max’ any more, leading to a null pointer dereference when trying to use this invalid value (src/io/logger_impl.cpp:105ff).
> I have replaced the logged value with its counterpart from the non-jemalloc fallback version. This may not result in the exact same log output but will keep us going.
> 
> Cheers
> Sascha
> 
> 
> _______________________________________________
> Debian-med-packaging mailing list
> Debian-med-packaging at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-packaging




More information about the Debian-med-packaging mailing list