[Pdns-users] Compile recursor on SUSE

Adam Majer amajer at suse.de
Thu Jul 13 14:57:08 UTC 2017


On 07/10/2017 08:28 PM, Jesus Moreno wrote:
> 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;

SLE12 packages are available at,
   https://build.opensuse.org/package/show/server:dns/pdns-recursor

But that is built vs. SLE-12:GA which will make the context library
missing. Do you really need this or is this version enough for you?

- Adam


More information about the Pdns-users mailing list