Bug#877503: stretch-pu: package mongodb/1:3.2.11-2
Control: tags -1 + pending
On Sat, 2017-11-18 at 17:51 +0000, Adam D. Barratt wrote:
> 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.
Uploaded and flagged for acceptance.
Regards,
Adam
Reply to: