[Bug 219276] Re: Please sync parrot (1.0.0-1) from Debian unstable

Allison Randal allison at parrot.org
Thu May 28 06:31:09 UTC 2009


Okay, I've got it. Apparently on karmic, lpia builds with -Os by default
(thanks to Robert Collins for digging up that tip). Among other things,
-Os disables the -falign-functions optimization (in order to save
space). Parrot can build with or without aligned function pointers, but
it was detecting lpia as ordinary i386, and so expecting them, and
failing on an assert. I added a config patch to detect the lpia
architecture (using the "-gnulp" element of the arch-os-gnu triplet) and
correctly set Parrot's config value for "aligned_funcptr" to 0. Parrot
now successfully builds on karmic lpia.

-- 
Please sync parrot (1.0.0-1) from Debian unstable
https://bugs.launchpad.net/bugs/219276
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs at lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs




More information about the universe-bugs mailing list