FS#70250 - [geda-gaf] FTBFS

Attached to Project: Community Packages
Opened by loqs (loqs) - Wednesday, 31 March 2021, 22:10 GMT
Last edited by Morten Linderud (Foxboron) - Thursday, 31 March 2022, 08:45 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Kyle Keen (keenerd)
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:
Package fails to build from source see attached build.log [1].
Uncommenting CFLAGS+=' -Wno-deprecated-declarations' the build then fails due to -Wmay-be-uninitialized being treated as an error.
Fixing that the build then fails due to the change to -fno-common.
[2] fixes -Wmay-be-uninitialized, [3][4][5] fixes -fno-common [6] fixes -Wformat -Werror=format-security Arch is introducing.
PKGBUILd.diff [7] also stops libtool overlinking.
Links are to mirror repo.or.gz instead of primary repo git.geda-project.org as that uses cgit which includes cgit's version number at end of patches.

Additional info:
* geda-gaf 1.10.0-1
[1] geda-gaf-1.10.0-1-x86_64-build.log.xz
[2] https://repo.or.cz/geda-gaf.git/commitdiff_plain/e7cfde62980bd63c982d9a80e450588734a84c6c
[3] https://repo.or.cz/geda-gaf.git/commitdiff_plain/cb6bac898fe43c5a59b577123ba8698ec04deef6
[4] https://repo.or.cz/geda-gaf.git/commitdiff_plain/20aec04f904a89d251b9a1f9faf5c53a002a00f8
[5] https://repo.or.cz/geda-gaf.git/commitdiff_plain/7b9d523a3558290b4487c3ff9a4a5b43e8941158
[6] https://repo.or.cz/geda-gaf.git/commitdiff_plain/10161a66271ed47c79e0fc12933ed436baec7ca7
[7] PKGBUILd.diff

Steps to reproduce:
Build package in a clean chroot.
This task depends upon

Closed by  Morten Linderud (Foxboron)
Thursday, 31 March 2022, 08:45 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.10.2-1
Comment by loqs (loqs) - Friday, 18 March 2022, 22:43 GMT

Loading...