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