Bug 266207 - databases/foundationdb-devel: Update to 7.1.23
Summary: databases/foundationdb-devel: Update to 7.1.23
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dave Cottlehuber
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-03 20:10 UTC by Dmitry Wagin
Modified: 2024-03-25 00:48 UTC (History)
2 users (show)

See Also:
bugzilla: maintainer-feedback? (dch)


Attachments
foundationdb-devel.diff (9.36 KB, patch)
2022-09-03 20:10 UTC, Dmitry Wagin
no flags Details | Diff
foundationdb-devel.diff (9.36 KB, patch)
2022-09-04 10:04 UTC, Dmitry Wagin
no flags Details | Diff
foundationdb-devel.diff (11.08 KB, patch)
2022-09-05 13:22 UTC, Dmitry Wagin
no flags Details | Diff
foundationdb-devel.diff (15.04 KB, patch)
2022-09-21 14:10 UTC, Dmitry Wagin
no flags Details | Diff
foundationdb-devel.diff (16.67 KB, patch)
2022-10-02 22:11 UTC, Dmitry Wagin
no flags Details | Diff
foundationdb-devel.diff (16.67 KB, patch)
2022-10-18 20:35 UTC, Dmitry Wagin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.