Bug#289884: The Configure script seems buggy

Niko Tyni ntyni at debian.org
Tue May 25 16:05:28 UTC 2010


On Tue, May 25, 2010 at 10:10:28AM +0200, Marc Pignat wrote:
> On Saturday 22 May 2010 14:31:47 Niko Tyni wrote:
> > I expect that fixing the problem will change the ABI, which is something
> > we can't (easily) do for the 5.10.1 series. However, 5.12.1 is only in
> > experimental and ABI changes are still possible for that branch.
> 
> Telling perl that it can't uses unaligned access on ARM machine will probably
> make no ABI changes...

I was thinking that the detected capability could affect how the C
compiler is instructed to align structs used by XS modules. It apparently
doesn't, so that makes things easier.

In fact it looks like the only code in the core and just about anywhere
else that cares about U32_ALIGNMENT_REQUIRED is precisely Digest::MD5.

> I'm testing a patch, I will send it as soon asap. Unfortunately, it takes ages for
> compiling on this target...

Great, thanks again!
-- 
Niko






More information about the Perl-maintainers mailing list