Bug 272233 - databases/opendbx: fix build on 14.0-CURRENT
Summary: databases/opendbx: fix build on 14.0-CURRENT
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: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-26 20:09 UTC by Ralf van der Enden
Modified: 2023-06-29 11:36 UTC (History)
1 user (show)

See Also:


Attachments
fix build on 14.0-CURRENT (36.21 KB, patch)
2023-06-26 20:09 UTC, Ralf van der Enden
tremere: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ralf van der Enden 2023-06-26 20:09:20 UTC
Created attachment 243019 [details]
fix build on 14.0-CURRENT

Change "throw( std::exception )" to "noexcept(false)' to make it build on 14.0-CURRENT (which defaults to c++17)
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2023-06-29 11:36:19 UTC
Committed,

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-06-29 11:36:44 UTC
A commit in branch main references this bug:

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

commit cf2a904c0339511209d56b05e948db87cdd15acb
Author:     Ralf van der Enden <tremere@cainites.net>
AuthorDate: 2023-06-28 10:03:12 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2023-06-29 11:35:58 +0000

    databases/opendbx: fix build on 14.0-CURRENT

    Change "throw( std::exception )" to "noexcept(false)' to make it build on
    14.0-CURRENT (which defaults to c++17)

    PR:             272233
    Reported by:    tremere@cainites.net (maintainer)

 databases/opendbx/files/patch-lib_odbx.cpp (new)   | 268 ++++++++++++++++++++
 .../opendbx/files/patch-lib_odbx__iface.hpp (new)  |  87 +++++++
 .../opendbx/files/patch-lib_odbx__impl.cpp (new)   | 279 ++++++++++++++++++++
 .../opendbx/files/patch-lib_odbx__impl.hpp (new)   | 128 ++++++++++
 .../opendbx/files/patch-lib_opendbx_api (new)      | 281 +++++++++++++++++++++
 5 files changed, 1043 insertions(+)