[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: