Created attachment 239795 [details] foundationdb.diff Breaking changes in msgpackc-cxx https://github.com/msgpack/msgpack-c/releases/tag/cpp-5.0.0 https://cgit.freebsd.org/ports/commit/?id=e494d5c39583e86dddd6d8e1c47eff68512d9b8a
Created attachment 240139 [details] 7.2.3 Dmitry, I merged your msgpack fix with my WIP 7.2.3. I'm still waiting on FDB dependencies to finish in poudriere, but does this look ok for you?
Created attachment 241064 [details] foundationdb-7.1.29 (In reply to Dave Cottlehuber from comment #1) So there's a problem with build current 7.1.25_1 (BROKEN). I think 7.1.29 with the fix should be merged prior upgrade to 7.2.X. There're few problems with building 7.2.5: - support SSD RocksDB backend; - building tests from fdbcli; - using environ from flow; - boost deps with -fPIC support.
Created attachment 241065 [details] foundationdb-7.2.5-wip
Created attachment 241105 [details] foundationdb-7.1.29.diff portfmt and reformat patches
Hi, Dave, what about the fix of BROKEN?
Maintainer timeout
Hi everybody, Can someone commit foundationdb-7.1.29 to FreeBSD ports ? As I see, there is a broken version of foundationdb.The patch is prepared almost three months ago. Thanks.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=9f94a37075e65ea0bb6e70659326455d43f77b7b commit 9f94a37075e65ea0bb6e70659326455d43f77b7b Author: Dmitry Wagin <dmitry.wagin@ya.ru> AuthorDate: 2023-09-26 23:59:35 +0000 Commit: Li-Wen Hsu <lwhsu@FreeBSD.org> CommitDate: 2023-09-26 23:59:35 +0000 databases/foundationdb: Update to 7.1.29, fix build PR: 269236 Approved by: maintainer timeout databases/foundationdb/Makefile | 6 ++---- databases/foundationdb/distinfo | 6 +++--- databases/foundationdb/files/patch-cmake_FDBComponents.cmake | 8 ++++---- databases/foundationdb/files/patch-cmake_GetMsgpack.cmake | 2 +- 4 files changed, 10 insertions(+), 12 deletions(-)
A commit in branch 2023Q3 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=e6a0b4910ea6adba80ac4b484e359de6bdb9f39b commit e6a0b4910ea6adba80ac4b484e359de6bdb9f39b Author: Dmitry Wagin <dmitry.wagin@ya.ru> AuthorDate: 2023-09-26 23:59:35 +0000 Commit: Li-Wen Hsu <lwhsu@FreeBSD.org> CommitDate: 2023-09-27 00:01:53 +0000 databases/foundationdb: Update to 7.1.29, fix build PR: 269236 Approved by: maintainer timeout (cherry picked from commit 9f94a37075e65ea0bb6e70659326455d43f77b7b) databases/foundationdb/Makefile | 6 ++---- databases/foundationdb/distinfo | 6 +++--- databases/foundationdb/files/patch-cmake_FDBComponents.cmake | 8 ++++---- databases/foundationdb/files/patch-cmake_GetMsgpack.cmake | 2 +- 4 files changed, 10 insertions(+), 12 deletions(-)
I think this can be closed. Separately, I am preparing a large-scale update of the port and pick up maintainership, as requested by Dave Cottlehuber in bug #266207.