Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Nov 2019 16:17:00 -0500
From:      Kyle Evans <kevans@freebsd.org>
Cc:        Jan Beich <jbeich@freebsd.org>, Kurt Jaeger <pi@freebsd.org>, svn-ports-head@freebsd.org,  svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r514295 - in head/databases/mongodb36: . files
Message-ID:  <CACNAnaFXAFoPJh5XmONuF80ULdXWR4=sukexbyXHmGRmSq9UOA@mail.gmail.com>
In-Reply-To: <CACNAnaGLz-URZQacj_tHbkaa-o=GyRR4GyAMk8NLehc_W5=5zQ@mail.gmail.com>
References:  <201910111931.x9BJVAMK084650@repo.freebsd.org> <CACNAnaGwpe95P7p199ope9WhN%2BjMVjivZ0N2WpC%2BUPyi3O-WxA@mail.gmail.com> <r22r-y8nl-wny@FreeBSD.org> <CACNAnaGLz-URZQacj_tHbkaa-o=GyRR4GyAMk8NLehc_W5=5zQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Nov 1, 2019 at 3:55 PM Kyle Evans <kevans@freebsd.org> wrote:
>
> On Fri, Nov 1, 2019 at 9:27 AM Jan Beich <jbeich@freebsd.org> wrote:
> >
> > Kyle Evans <kevans@freebsd.org> writes:
> >
> > > On Fri, Oct 11, 2019 at 2:31 PM Kurt Jaeger <pi@freebsd.org> wrote:
> > >
> > >>
> > >> Author: pi
> > >> Date: Fri Oct 11 19:31:10 2019
> > >> New Revision: 514295
> > >> URL: https://svnweb.freebsd.org/changeset/ports/514295
> > >>
> > >> Log:
> > >>   databases/mongodb36: upgrade 3.6.13 -> 3.6.14 with security fixes
> > >>
> > >>   PR:           240126
> > >>   Submitted by: Ronald Klop <ronald-lists@klop.ws>
> > >>   Approved by:  dev@dudu.ro (maintainer)
> > >>   MFH:          2019Q4
> > >>   Relnotes:     https://docs.mongodb.com/manual/release-notes/3.6/#aug-26-2019
> > >>   Security:     CVE-2019-2386, CVE-2019-2389, CVE-2019-2390
> > >>
> > >
> > > Hi.
> > >
> > > This doesn't seem to build on head; aarch64 is what I tested it on,
> > > but I don't see a package for head-amd64 either on pkg.freebsd.org
> >
> > -CURRENT regression is caused by bug 240629, not the above commit.
> >
> > last good: http://www.ipv6proxy.net/go.php?u=http://beefy18.nyi.freebsd.org/data/head-amd64-default/p514018_s353295/logs/mongodb36-3.6.13_2.log
> > first bad: http://www.ipv6proxy.net/go.php?u=http://beefy18.nyi.freebsd.org/data/head-amd64-default/p514206_s353378/logs/errors/mongodb36-3.6.13_2.log
>
> Yeah, so that's kinda what I was afraid of... so I guess we need to
> backport this: https://github.com/mongodb/mongo/commit/9c6751b9765d269b667324bb2efe1ca76a916d20
>
> I'm test-building this patch:http://people.freebsd.org/~kevans/mongodb.diff
>

This patch has since been fixed to actually inline the correct
variable. This has the following nasty side effect:

build/opt/mongo/base/error_codes.h:922:11: warning: inline variables
are a C++17 extension [-Wc++17-extensions]
constexpr inline bool isNamedCode<ErrorCodes::KeyTooLong> = true;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CACNAnaFXAFoPJh5XmONuF80ULdXWR4=sukexbyXHmGRmSq9UOA>