-----Original Message-----
From: Nix [mailto:n...@esperi.org.uk] 
Sent: vrijdag 3 april 2009 15:42
To: Mark
Cc: users@spamassassin.apache.org
Subject: Re: Compiling re2c with gcc 2.95

On 2 Apr 2009, Mark uttered the following:

> > Has anyone been able to compile re2c with a gcc 2.95 compiler? I
>> have a gcc43 also, but Perl was compiled with 2.95, so the Rule2XSBody
>> stuff> needs to be compiled with 2.95, too, right?

> Not really, no. The C ABI doesn't change much (or at all), certainly
> not on platforms that anybody actually uses. Breaking the C ABI
> torpedoes everyone on that platform, so it changes very rarely indeed.
> GCC generally does it only when a bug is found in its compatibility with
> the native compiler, and FreeBSD's native compiler *is* GCC, so it
> should never change at all (modulo bugs).
>
> Even the C++ ABI is very nearly stable now.

Thanks! This is good to know. :) I went by the 'sa-compile' info for
Rule2XSBody, which said:

"This requires re2c (see http://re2c.org/), and the C compiler used to
build Perl XS modules, be installed."

So, I'm gonna give this a try then (should things core-dump, I'll find
out soon enough).

- Mark

Reply via email to