Search the web
Sign In
New User? Sign Up
milter-greylist
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
smfi_register: version mismatch ?   Message List  
Reply | Forward Message #4847 of 5385 |
Re: [milter-greylist] smfi_register: version mismatch ?

On Sat, Nov 08, 2008 at 03:07:42PM +0100, BERTRAND Joel wrote:
> manu@... a écrit :
> >
> >
> > BERTRAND Joel <joel.bertrand@...
> > <mailto:joel.bertrand%40systella.fr>> wrote:
> >
> > > I'm trying to update my old milter-greylist installation on a sparc64
> > > running debian/lenny. I have built greylist with :
> > >
> > > Root rayleigh:[/etc/init.d] > ./configure --enable-dnsrbl --with-libbind
> > > --with-libspf2
> > >
> > > When I launch milter-greylist, I obtain in log :
> > >
> > > Nov 8 12:09:07 rayleigh milter-greylist: greylist: smfi_register:
> > > version mismatch application: 16777217 != milter: 2
> >
> > That sugests your milter library and headers are out of sync. Or you did
> > your build with a libmilter different than the one you use at runtime.
>
> Very strange... I have forced version 2 in milter-greylist.c, and it
> works...

Hmm, looks like some little/big endian and/or 32/64bit strangeness?
16777217 means 0x0100 0001 is the 2-complement (sign changed) of 0xfeffffff
which
is endian reversed 0xfffffffe -> -2 (32bit), reversing the sign
with a 2-complement -> 2 ...


Johann




Tue Nov 11, 2008 2:09 pm

johann.klasek
Offline Offline
Send Email Send Email

Forward
Message #4847 of 5385 |
Expand Messages Author Sort by Date

Hello, I'm trying to update my old milter-greylist installation on a sparc64 running debian/lenny. I have built greylist with : Root rayleigh:[/etc/init.d] >...
BERTRAND Joel
joel.bertrand@...
Send Email
Nov 8, 2008
11:18 am

Hello, I'm trying to update my old milter-greylist installation on a sparc64 running debian/lenny. I have built greylist with : Root rayleigh:[/etc/init.d] >...
BERTRAND Joel
joel.bertrand@...
Send Email
Nov 8, 2008
11:19 am

... That sugests your milter library and headers are out of sync. Or you did your build with a libmilter different than the one you use at runtime. -- Emmanuel...
manu@...
Send Email
Nov 8, 2008
1:25 pm

... Very strange... I have forced version 2 in milter-greylist.c, and it works... JKB...
BERTRAND Joel
joel.bertrand@...
Send Email
Nov 8, 2008
2:07 pm

... Hmm, looks like some little/big endian and/or 32/64bit strangeness? 16777217 means 0x0100 0001 is the 2-complement (sign changed) of 0xfeffffff which is...
Johann E. Klasek
johann.klasek
Offline Send Email
Nov 11, 2008
2:09 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help