Bug 277224 - databases/galera: Build fails since boost-libs update to 1.84
Summary: databases/galera: Build fails since boost-libs update to 1.84
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: 2024-02-22 13:12 UTC by Michael Glaus
Modified: 2024-05-09 07:48 UTC (History)
4 users (show)

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


Attachments
Build log (340.31 KB, text/plain)
2024-02-22 13:12 UTC, Michael Glaus
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Glaus 2024-02-22 13:12:48 UTC
Created attachment 248680 [details]
Build log

Since boost-libs received the update to 1.84, galera 25.3.37_5 fails to build. See attachment for build log.

I believe that galera is using a compiler standard, that does not support some features needed for boost-libs. I tried the build with different compiler settings (by modifying USES= compiler and USE_CXXSTD) but with no success.
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2024-05-07 15:52:07 UTC
Confirmed in pkg-fallout:

https://lists.freebsd.org/archives/freebsd-pkg-fallout/2024-May/595642.html
Comment 2 devel 2024-05-07 17:52:31 UTC
To our knowledge, the last use for galera package has been by databases/mariadb103-server and databases/mysqlwsrep57-server. Both of them seem to have removed from the ports. Therefore it does not make sense to fix galera anymore, it has been superseded by databases/galera26 (used by databases/mariadb104-server onwards).
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-05-09 07:48:46 UTC
A commit in branch main references this bug:

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

commit 195cd5c6664cff7346ed5149cc36c21ea886d4ca
Author:     Fernando Apesteguía <fernape@FreeBSD.org>
AuthorDate: 2024-05-09 07:46:48 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2024-05-09 07:46:48 +0000

    databases/galera: Deprecate

    Does not build. Port superseded by databases/galera26
    Confirmed by maintainer.

    PR:             277224
    Reported by:    michael.glaus@hostpoint.ch

 databases/galera/Makefile | 3 +++
 1 file changed, 3 insertions(+)
Comment 4 Fernando Apesteguía freebsd_committer freebsd_triage 2024-05-09 07:48:54 UTC
Port marked as deprecated.

Thanks!