https://pdr2.bofh.network/data/141-diizzy/2024-12-23_15h36m26s/logs/errors/firebird30-client-3.0.11.log https://pdr2.bofh.network/data/141-diizzy/2024-12-23_15h36m26s/logs/errors/firebird40-client-4.0.4.log
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=953c1209f58826a57d6e7d50e738e139e27a3109 commit 953c1209f58826a57d6e7d50e738e139e27a3109 Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> AuthorDate: 2025-01-02 03:24:20 +0000 Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org> CommitDate: 2025-01-02 03:24:20 +0000 databases/firebird40-*: Update to 4.0.5 - Switch to c++17. It could fix some issues with new version of devel/icu [1] PR: 283543 Reported by: diizzy [1] databases/firebird40-server/Makefile | 6 ++--- databases/firebird40-server/distinfo | 6 ++--- .../files/patch-builds-posix-prefix.freebsd_amd64 | 19 +++++++++------ .../files/patch-builds_posix_make.defaults | 27 ++++++++++++++-------- databases/firebird40-server/files/patch-configure | 15 +++++++++--- 5 files changed, 48 insertions(+), 25 deletions(-)
Hello, I have updated firebird40-* to 4.0.5. I did some changes there related to c++xx standard. I saw new version of ICU needs c++17 and it could be the main problem why firebird is failing. I did similar changes to firebird30-* but it failed when I switched to c++17. I think that if firebird40 works with icu 76.x, we must change firebird default version to 4.0 at ports tree. I'll try add firebird50 to ports tree and firebird30 will be removed anyway. Please test new version of firebird40 and tell me if it works. Thanks!
databases/firebird40-client now builds on my end, thanks!
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c2a2ab4f8ce568164855c02879fc24e374278c08 commit c2a2ab4f8ce568164855c02879fc24e374278c08 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2025-02-14 23:20:06 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2025-02-14 23:25:07 +0000 databases/firebird30-client: Mark BROKEN, fails to build with ICU 76.1 PR: 283543 Approved by: portmgr (blanket) databases/firebird30-server/Makefile | 2 ++ 1 file changed, 2 insertions(+)
Thanks!