Bug#877503: stretch-pu: package mongodb/1:3.2.11-2
Control: tags -1 + confirmed
On Mon, 2017-10-02 at 12:33 +0300, Apollon Oikonomopoulos wrote:
> - #876755: GCC 6 and later optimizes out some null pointer checks.
> It
> appears that this breaks the bundled version of spidermonkey (38)
> and
> causes null pointer dereferences. This is fixed by disabling the
> relevant GCC optimizations for the spidermonkey build.
>
> - #871906: Since Stretch, our kernels have enabled 48-bit virtual
> addressing on aarch64. MongoDB's embedded spidermonkey crashes on
> kernels with 48-bit VA support, as it assumes that all pointers
> have
> 17 bits clear that can be used for tagging. This is fixed by
> cherry-picking a patch from Mozilla upstream that uses manual
> malloc(3) hints to make sure the malloc()'d regions comply with
> this
> requirement.
>
> - #864407: mongodb.service lacks an `After=network.target'
> statement,
> so startup will fail on system boot if mongodb is asked to bind to
> a
> non-wildcard, non-localhost address.
>
Please go ahead.
Regards,
Adam
Reply to: