[Pdns-users] Feedback on the recursor 3.0 requested + 3.0.1

Kenneth Marshall ktm at it.is.rice.edu
Tue Apr 25 15:39:25 UTC 2006


On Tue, Apr 25, 2006 at 03:57:58PM +0200, Juergen Georgi wrote:
> On Apr 25, 15:46, bert hubert wrote:
> > Subject: Re: [Pdns-users] Feedback on the recursor 3.0 requested + 3.0.1
> > On Tue, Apr 25, 2006 at 08:41:37AM -0500, Kenneth Marshall wrote:
> > > I tried the new mtasker.cc and removed the "#include <stdint.h>"
> > > lines on my Solaris 8 box. I had actually tried the same change yesterday
> > > but I am still getting a crash using gcc-4.1:
> > 
> > Solaris 8 sparc or i386? Juergen, same question for you?
> 
> Solaris 8 sparc in my case. gcc/g++ is 3.3.2. 
> 
> -Juergen

Solaris 8 Sparc, gcc 4.1.0. Here is the error with the new mtasker:

mtasker.cc: In member function 'void MTasker<EventKey, EventVal>::makeThread(void (*)(void*), void*) [with EventKey = PacketID, EventVal = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]':
pdns_recursor.cc:657:   instantiated from here
mtasker.cc:248: error: invalid conversion from 'void (*)(...)' to 'void (*)()'
mtasker.cc:248: error:   initializing argument 2 of 'void makecontext(ucontext_t*, void (*)(), int, ...)'
make: *** [pdns_recursor.o] Error 1

-Ken


More information about the Pdns-users mailing list