On Sun, 3 May 2009 02:18:49 +0200
Christian Biere <[email protected]> wrote:

> The latest release is actually 0.96.6 although I'd recommend using
> 0.96.7u from SVN instead because the "stable" release leaks quite
> badly.

Yes, you are correct. I blindly thought that pkgsrc/net/gtk-gnutella
was up-to-date. :-)

> The old detection unit wasn't cross-compilable and suffered from blahism.
> It defined MEM_ALIGNBYTES but actually talked about double. I considered
> detecting the common maximum alignment constraint for all native types
> is more useful and matching the seemingly obvious semantic of "align bytes".
> Histerically, the widest type with the strictest alignment constraints
> was 'double' but this was in the dark ages before the advent of C99,
> maybe even before C89.
> 
> gtk-gnutella doesn't use "long double" but some library might, in theory.

I see.

> > Any comments? I am not really sure how to proceed here.. I assume this
> > works fine on other 64bit OSes?
> 
> Well, bugs don't exist unless reported. Apparently it does but nobody really
> knows. In general, if gtk-gnutella doesn't compile or the compiler reports any
> warnings, people should report these as soon as possible.

I commented out the long double type from the Configure script test,
and have built a trunk version of gtk-gnutella. It has been running
stable for a couple of hours. Not much of a formal verification, but at
least an "it works here"-report..


Best regards,
        Lars Nordlund

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
gtk-gnutella-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtk-gnutella-devel

Reply via email to