[Pdns-users] Compile recursor on SUSE

Jesus Moreno Jesus.Moreno at microfocus.com
Mon Jul 10 18:28:36 UTC 2017


Hi,

I can compile PowerDNS 4.0.4 in SUSE Linux enterprise Server (SLES) 12 SP2. But, If I can try to compile PowerDNS Recursor 4.0.X, the make command stopped with the messages:
In file included from mtasker_context.cc:6:0:
mtasker_fcontext.cc: In function ‘intptr_t jump_fcontext(boost::context::fcontext_t**, fcontext_t, intptr_t)’:
mtasker_fcontext.cc:31:36: error: variable or field ‘self’ declared void
         boost::context::fcontext_t self;
                                    ^
mtasker_fcontext.cc:32:17: error: ‘self’ was not declared in this scope
         *ofc = &self;
                 ^
Makefile:933: recipe for target 'mtasker_context.o' failed
make[2]: *** [mtasker_context.o] Error 1
make[2]: Leaving directory '/root/pdns-recursor-4.0.0'
Makefile:1057: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/root/pdns-recursor-4.0.0'
Makefile:699: recipe for target 'all' failed
make: *** [all] Error 2

I can compile PowerDNS Recursor 3.7.4.

Can you help me?

J. Eduardo Moreno S.
Technical Support Engineer
Micro Focus
Blvd. Manuel Avila Camacho 138 P1
Lomas de Chapultepec
México, D.F.  11000
(P) +52 55.1849.9963

jesus.moreno at microfocus.com 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.powerdns.com/pipermail/pdns-users/attachments/20170710/ce8940ab/attachment.html>


More information about the Pdns-users mailing list