Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#79983 - [libfbclient] FTBFS

Attached to Project: Arch Linux
Opened by loqs (loqs) - Monday, 16 October 2023, 19:55 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:20 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Felix Yan (felixonmars)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
libfbclient fails to build from source [1] with the current system re2 and its dependency abseil-cpp. Replacing -std=c++11 with -std=c++14 resolves the issues with abseil-cpp but not re2 itself.
Firebird added support for a new configure options [2] --enable-client-only and --without-tomcrypt which allows building without makedepends libtomcrypt and re2. Beyond there being no release containing this commit and one source file still needing tomcrypt [3] is this approach acceptable for Arch's use case or should I work on fixing the re2 incompatibility. As the packages were in makedepends and do not supply static libs and do not appear to be header only I am assuming they are not required by the client component.

Additional info:
* libfbclient 4.0.0.2496-1
* re2 1:20230901-2
* abseil-cpp 20230802.1-1

[1] libfbclient-4.0.0.2496-1-x86_64-build.log.xz
[2] https://github.com/FirebirdSQL/firebird/commit/0c5db1d2a3533aa538f191b2576195ac4c0a6b8d
[3] https://github.com/FirebirdSQL/firebird/issues/7805

Steps to reproduce:
$ pkgctl repo clone --protocol=https libfbclient
$ cd libfbclient/
$ pkgctl build
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:20 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/libfbclient/issues/1

Loading...