On 12/11/2016 03:13 AM, Ben Hutchings wrote: > Looking at the patch that was added in -4: WTF? It changes the library > ABI, but you didn't bump the soname. Of course that breaks clients! That's odd. Why does it break the ABI though? From what I can see, the upstream change just forces the JS memory allocator to avoid certain regions in memory [1]. > libmozjs185 appears to have been broken in the same way. Is it? As far as I know, the patch was not merged to src:mozjs. > At this point in the release cycle no more library transitions are > allowed, so libmozjs has to be fixed with a kluge like the patch that > Zheng Xu sent, not the upstream change. I agree. But I also think that the ABI break was not intentional. Adrian > [1] https://hg.mozilla.org/mozilla-central/rev/dfaafbaaa291 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaubitz@debian.org `. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Attachment:
signature.asc
Description: OpenPGP digital signature