Bug 266207

Summary: databases/foundationdb-devel: Update to 7.1.23
Product: Ports & Packages Reporter: Dmitry Wagin <dmitry.wagin>
Component: Individual Port(s)Assignee: Dave Cottlehuber <dch>
Status: Closed FIXED    
Severity: Affects Only Me CC: agh, dmitry.wagin
Priority: --- Flags: bugzilla: maintainer-feedback? (dch)
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
foundationdb-devel.diff
none
foundationdb-devel.diff
none
foundationdb-devel.diff
none
foundationdb-devel.diff
none
foundationdb-devel.diff
none
foundationdb-devel.diff none

Description Dmitry Wagin 2022-09-03 20:10:21 UTC
Created attachment 236342 [details]
foundationdb-devel.diff

Update to 7.1.21

Please review my patch.
Comment 1 Dmitry Wagin 2022-09-03 20:11:39 UTC
(In reply to Dmitry Wagin from comment #0)

Not tested yet, only buildable.
Comment 2 Dmitry Wagin 2022-09-04 10:04:50 UTC
Created attachment 236354 [details]
foundationdb-devel.diff

Fixed code style to corresponding https://github.com/apple/foundationdb/pull/8097
Comment 3 Dmitry Wagin 2022-09-05 13:22:44 UTC
Created attachment 236370 [details]
foundationdb-devel.diff

Updated foundationdb.conf.in
Comment 4 Dmitry Wagin 2022-09-21 14:10:40 UTC
Created attachment 236732 [details]
foundationdb-devel.diff

Updated Makefile
Comment 5 Dmitry Wagin 2022-10-02 22:11:14 UTC
Created attachment 237029 [details]
foundationdb-devel.diff

Update to 7.1.23

Added fdbmonitor patch: https://github.com/apple/foundationdb/pull/8381.
Comment 6 Dmitry Wagin 2022-10-18 20:35:48 UTC
Created attachment 237443 [details]
foundationdb-devel.diff

renamed devel/msgpack -> devel/msgpack-c
Comment 7 commit-hook freebsd_committer freebsd_triage 2022-11-14 21:47:33 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=cc88ff5bcc4fbf923043ee79a280670c6ef46d19

commit cc88ff5bcc4fbf923043ee79a280670c6ef46d19
Author:     Dave Cottlehuber <dch@FreeBSD.org>
AuthorDate: 2022-11-13 21:27:18 +0000
Commit:     Dave Cottlehuber <dch@FreeBSD.org>
CommitDate: 2022-11-14 21:46:31 +0000

    databases/foundationdb-devel: update to 7.1.25

    broken on arm64

    PR:             266207
    Sponsored by:   SkunkWerks, GmbH

 databases/foundationdb-devel/Makefile              | 46 +++++++++++++---------
 databases/foundationdb-devel/distinfo              |  6 +--
 .../foundationdb-devel/files/foundationdb.conf.in  | 44 ++++++++++-----------
 databases/foundationdb-devel/files/foundationdb.in | 18 +++++++--
 .../foundationdb-devel/files/patch-CMakeLists.txt  |  4 +-
 .../files/patch-bindings_c_CMakeLists.txt          |  4 +-
 ..._c_test_unit_third__party_CMakeLists.txt (gone) | 22 -----------
 .../files/patch-cmake_CompileBoost.cmake           |  6 +--
 .../files/patch-cmake_FDBComponents.cmake          | 16 ++++----
 .../files/patch-cmake_GetMsgpack.cmake (new)       | 24 +++++++++++
 .../files/patch-fdbmonitor_CMakeLists.txt (new)    | 11 ++++++
 .../files/patch-fdbmonitor_fdbmonitor.cpp (new)    | 42 ++++++++++++++++++++
 .../patch-fdbserver_FDBExecHelper.actor.cpp (new)  | 32 +++++++++++++++
 .../patch-fdbserver_fdbserver.actor.cpp (new)      | 30 ++++++++++++++
 databases/foundationdb-devel/pkg-plist             |  7 ++--
 15 files changed, 225 insertions(+), 87 deletions(-)
Comment 8 Dave Cottlehuber freebsd_committer freebsd_triage 2022-11-14 22:38:06 UTC
complete with minor changes. Dmitry if you want to pick up maintainership of the port, feel free. Having the arm64 support again would be nice, but the assembler changes are beyond me.
Comment 9 Dmitry Wagin 2022-11-17 08:31:35 UTC
(In reply to Dave Cottlehuber from comment #8)

Thanks Dave,

ready to take a maintainership of the port.