Community Packages

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#63594 - incompatible ABI with sway-1.2-1/wlroots-0.7.0-1

Attached to Project: Community Packages
Opened by Lennart (lennart) - Thursday, 29 August 2019, 17:43 GMT
Last edited by Antonio Rojas (arojas) - Thursday, 29 August 2019, 17:51 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

current version of sway (1.2-1) and wlroots (0.7.0-1) lead to segfault on startup due to ABI incompatiblity

sway depends on wlroots >= 0.6,
wlroots is currently 0.7.0
sway 1.2-1 seems to have been built against wlroots 0.6

as pointed out here: https://github.com/swaywm/wlroots/issues/1805

wlroots releases are not strictly ABI-compatible.

it might be wise to lock the current dependency on wlroots to 0.6

and make sure to build sway against wlroots 0.7.0 (and updating the dependency version in the PKGBUILD) when releasing a new package version of sway


current workaround for me was to downgrade wlroots to 0.6.0 (and maybe lock to this version)

Additional info:
* sway-1.2-1 / wlroots-0.7.0-1
* https://github.com/swaywm/wlroots/issues/1805

Steps to reproduce:

pacman -Syu sway

then start into a wayland session using sway
This task depends upon

Closed by  Antonio Rojas (arojas)
Thursday, 29 August 2019, 17:51 GMT
Reason for closing:  Duplicate
Additional comments about closing:   FS#63594 

Loading...