[Pkg-mongodb-maintainers] Bug#877503: stretch-pu: package mongodb/1:3.2.11-2
Apollon Oikonomopoulos
apoikos at debian.org
Mon Oct 2 09:33:07 UTC 2017
Package: release.debian.org
Severity: normal
Tags: stretch
User: release.debian.org at packages.debian.org
Usertags: pu
Dear SRMs,
I would like to update MongoDB in Stretch to address a couple of issues,
namely:
- #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.
Full source debdiff attached.
Regards,
Apollon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: mongodb_3.2.11-2+deb9u1.diff
Type: text/x-diff
Size: 6777 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-mongodb-maintainers/attachments/20171002/8d5dd3cb/attachment.diff>
More information about the Pkg-mongodb-maintainers
mailing list