Bug#897178: mozjs52: more fixes for ia64

John Paul Adrian Glaubitz glaubitz at physik.fu-berlin.de
Tue May 1 20:31:48 BST 2018

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.


  .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz at debian.org
`. `'   Freie Universitaet Berlin - glaubitz at physik.fu-berlin.de
   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sparc64-support.patch
Type: text/x-patch
Size: 6765 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnome-maintainers/attachments/20180501/56850262/attachment.bin>

More information about the pkg-gnome-maintainers mailing list