Bug#897178: mozjs52: more fixes for ia64

James Clarke jrtc27 at debian.org
Tue May 1 22:05:52 BST 2018


> On 1 May 2018, at 20:31, John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de> wrote:
> 
> On 04/29/2018 03:16 PM, Jason Duerstock wrote:
>> Attached please find patches to let mozjs52 build on ia64, and (mostly) pass the test suite.
>> ia64 currently requires -G0 for linking, but crashes if the current *MAINT_APPEND strings are
>> used.  Also, the memory allocation fails because the address space randomizer does not
>> take into account ia64 memory allocation.
> 
> I don't think this is the right approach.
> 
> Rather, you need to make sure the allocator gets limited in its use of higher
> address space ranges like we are doing on sparc64 and arm64.
> 
> I have updated the sparc64 support patch to include "defined(__ia64__)" where
> it's still missing which seems to fix the problem for me. Attaching the
> updated sparc64 patch.

You're still dropping the __aarch64__ from the first patch :)

James



More information about the pkg-gnome-maintainers mailing list