Summary: | devel/pcsc-cyberjack: Fails to build with GCC 13: error: expected identifier before '__is_convertible' | ||||||
---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Lorenzo Salvadore <salvadore> | ||||
Component: | Individual Port(s) | Assignee: | Robert Clausecker <fuz> | ||||
Status: | Closed FIXED | ||||||
Severity: | Affects Only Me | CC: | fuz, tm | ||||
Priority: | --- | Flags: | fuz:
maintainer-feedback+
|
||||
Version: | Latest | ||||||
Hardware: | Any | ||||||
OS: | Any | ||||||
Attachments: |
|
Description
Lorenzo Salvadore
2023-09-10 07:19:34 UTC
More logs: https://pkg-status.freebsd.org/package23/data/132i386-default-foo/2023-11-10_07h46m19s/logs/errors/pcsc-cyberjack-3.99.5.f.s15_1.log https://pkg-status.freebsd.org/package22/data/132amd64-default-foo/2023-11-10_07h48m13s/logs/errors/pcsc-cyberjack-3.99.5.f.s15_1.log Created attachment 247527 [details]
Set USE_GCC=12
Until a better solution is found, this will allow the GCC_DEFAULT update to version 13 to get forward.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=992e5c9046d93e84e661a236eceee3c4d7708b08 commit 992e5c9046d93e84e661a236eceee3c4d7708b08 Author: Lorenzo Salvadore <salvadore@FreeBSD.org> AuthorDate: 2024-01-08 10:56:25 +0000 Commit: Lorenzo Salvadore <salvadore@FreeBSD.org> CommitDate: 2024-01-23 10:21:35 +0000 devel/pcsc-cyberjack: Set USE_GCC=12 Until a better solution is found, this will allow the GCC_DEFAULT update to version 13 to get forward. PR: 273675 Approved by: maintainer timeout (2 weeks) and portmgr (blanket) devel/pcsc-cyberjack/Makefile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Sorry, this should not have been closed since the bug is still there. Only the block for the GCC 13 as default version should have been removed. A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=37fed8066f0919c491069d3c13cbb9aad9f06c1e commit 37fed8066f0919c491069d3c13cbb9aad9f06c1e Author: Alexey Dokuchaev <danfe@FreeBSD.org> AuthorDate: 2024-01-23 12:46:56 +0000 Commit: Alexey Dokuchaev <danfe@FreeBSD.org> CommitDate: 2024-01-23 12:46:56 +0000 devel/pcsc-cyberjack: the port had been improved (+) - Chase HTTP/1.1 redirections in MASTER_SITES and WWW line - Tame dos2unix(1) to not touch every file, cleanup Makefile - No longer needlessly depends on GNU libstdc++ and make(1) PR: 273675 (inspired by) devel/pcsc-cyberjack/Makefile | 25 ++++++++---------------- devel/pcsc-cyberjack/files/patch-ifd-Makefile.am | 5 ++++- 2 files changed, 12 insertions(+), 18 deletions(-) Maintainer told me (here at a local event) that he no longer runs FreeBSD and thus cannot debug and/or fix this issue. @lorenzo are you working on a solution? If not, I could go and take a look. (In reply to Robert Clausecker from comment #6) No, I am not working at a solution: unfortunately there is already too much stuff that I need to work on. Feel free to work on this bug and assign it to yourself if you would like it. Thanks! Self-assign. Maintainer is no longer able to work on this problem on account of no longer running any equipment with FreeBSD. Issue was already fixed by danfe a while ago; port no longer needs gcc to build. |