Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Aug 2020 07:51:06 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 248415] New port: databases/db18 Oracle Berkeley DB, Release 18.1
Message-ID:  <bug-248415-7788-hviKVIYUMd@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-248415-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-248415-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D248415

--- Comment #4 from Matthias Andree <mandree@FreeBSD.org> ---
Thanks a lot.

I have not yet looked at the contribution in detail, so just a few thoughts
ahead of time. I think we should go for db18 and then get rid of BDB6 as it
expires. On Linux it appeared to me that bogofilter self-tests also passed
against Oracle Berkeley DB 18.

One thing I can say already is that we should re-investigate this part in
bdb.mk:

https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D216943&action=3Ddiff#=
Mk/Uses/bdb.mk_sec1

I introduced WITH_BDB6_PERMITTED at the time due to the more restrictive
licensing (AGPL vs. SleepyCat license with the switch from db5 to db6) to a=
void
surprising people who run their BDB-based product as a service.=20

I now propose to *add* a new alternative WITH_BDB_AGPL_PERMITTED as an
alternative because after removal of db6, with just db5 and db18 in the por=
ts
tree, nobody will be able to understand any more what the purpose of
WITH_BDB6_PERMITTED used to be. WITH_BDB6_PERMITTED should then also emit
warnings such that users migrate to WITH_BDB_AGPL_PERMITTED and after a yea=
r or
so we should remove the WITH_BDB6* stuff.

I think the AGPL also requires us to mirror the distfiles while we distribu=
te
binary packages.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-248415-7788-hviKVIYUMd>