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!
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!
FS#76217 - [fractal] FTBFS
Attached to Project:
Community Packages
Opened by loqs (loqs) - Saturday, 15 October 2022, 19:32 GMT
Last edited by Evangelos Foutras (foutrelis) - Sunday, 06 November 2022, 10:39 GMT
Opened by loqs (loqs) - Saturday, 15 October 2022, 19:32 GMT
Last edited by Evangelos Foutras (foutrelis) - Sunday, 06 November 2022, 10:39 GMT
|
DetailsDescription:
fractal fails to build from source with current meson and current rust [1]. The meson issue is resolved in [2]. The build then fails as the bundled socket2 crate is not compatible with rust 1.64. The crates were updated in the 4.4.1 tag that was never released but that introduced new linting upgrading warnings to errors which causes the build to fail. Updating to 4.4.1 would also allow the removal of libhandy0 from the repositories (budgie-extras can use libhandy). Forward looking note the openssl crate versions are not compatible with OpenSSL 3.0. [3] adds patches for meson support, updating the socket2 and openssl crates. [4] updates to 4.4.1 adds patches for meson support and updating the openssl crates. It disables the rust linting. Additional info: * fractal 4.4.0-2 * rust 1:1.64.0-1 [1] fractal-4.4.0-2-x86_64-build.log [2] https://gitlab.gnome.org/GNOME/fractal/-/commit/6fa1a23596d65d94aa889efe725174e6cd2903f0 [3] PKGBUILD.diff.4.4.0 [4] PKGBUILD.diff.4.4.1 * link to upstream bug report, upstream only supports the 5.0 rewrite currently considered alpha quality. Steps to reproduce: extra-x86_64-build |
This task depends upon
Closed by Evangelos Foutras (foutrelis)
Sunday, 06 November 2022, 10:39 GMT
Reason for closing: Fixed
Additional comments about closing: fractal 4.4.0-3
Sunday, 06 November 2022, 10:39 GMT
Reason for closing: Fixed
Additional comments about closing: fractal 4.4.0-3
Comment by loqs (loqs) -
Saturday, 15 October 2022, 19:48 GMT
Updated diff for 4.4.1 which includes the patch files missing from the previous diff.
fractal-4.4.0-2-x86_64-build....