Bug 269236

Summary: databases/foundationdb: Update to 7.2.3 unbreak after msgpack mess
Product: Ports & Packages Reporter: Dmitry Wagin <dmitry.wagin>
Component: Individual Port(s)Assignee: Dave Cottlehuber <dch>
Status: Closed FIXED    
Severity: Affects Only Me CC: a.marchenko, drtr0jan, grahamperrin, lwhsu
Priority: --- Flags: drtr0jan: maintainer-feedback-
dmitry.wagin: maintainer-feedback-
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
foundationdb.diff
none
7.2.3
none
foundationdb-7.1.29
none
foundationdb-7.2.5-wip
none
foundationdb-7.1.29.diff dmitry.wagin: maintainer-approval?

Comment 1 Dave Cottlehuber freebsd_committer freebsd_triage 2023-02-13 23:01:13 UTC
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?
Comment 2 Dmitry Wagin 2023-03-23 12:52:01 UTC
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.
Comment 3 Dmitry Wagin 2023-03-23 12:55:45 UTC
Created attachment 241065 [details]
foundationdb-7.2.5-wip
Comment 4 Dmitry Wagin 2023-03-25 14:54:03 UTC
Created attachment 241105 [details]
foundationdb-7.1.29.diff

portfmt and reformat patches
Comment 5 Boris Korzun 2023-04-12 10:33:03 UTC
Hi, Dave,

what about the fix of BROKEN?
Comment 6 Dmitry Wagin 2023-06-04 21:56:47 UTC
Maintainer timeout
Comment 7 Alexey Marchenko 2023-06-07 17:27:14 UTC
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.
Comment 8 commit-hook freebsd_committer freebsd_triage 2023-09-27 00:01:50 UTC
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(-)
Comment 9 commit-hook freebsd_committer freebsd_triage 2023-09-27 00:02:53 UTC
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(-)
Comment 10 Dmitry Wagin 2024-02-03 14:29:24 UTC
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.