[Bug 248415] New port: databases/db18 Oracle Berkeley DB, Release 18.1

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Aug 2 08:37:26 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=248415

--- Comment #2 from Yasuhiro KIMURA <yasu at utahime.org> ---
(In reply to VVD from comment #1)

It's a bit difficult to answer. What I can say is

* Neither format of database file nor log file is changed between 6.2 and 18.1.
* Berkeley DB has been developed so it keeps backward compatibility of API. So
source code that can be compiled with 6.2 should also be compiled with 18.1
* However, sometimes problem happens beyond scope of API compatibility. One of
such cases is databases/ruby-bdb port. Because it it Ruby port it uses
extconf.rb as configuration script. But one of them included in source archive
doesn't consider case that major version of Berkeley DB has two or more digits.
As a result it fails to configure with 18.1 and need to be patched. So I
wouldn't be surprised even if there are another one that fails to build with
18.1 for similar reason.

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


More information about the freebsd-ports-bugs mailing list