Got past the problem in my previous comment by disabling freerdp in the PKGBUILD. It's an upstream issue (reported it here https://github.com/swaywm/wlroots/issues/1941).
Not sure how much Sway depends on this.
Git Clone URL: | https://aur.archlinux.org/wlroots-git.git (read-only, click to copy) |
---|---|
Package Base: | wlroots-git |
Description: | Modular Wayland compositor library (git development version) |
Upstream URL: | https://gitlab.freedesktop.org/wlroots/wlroots |
Keywords: | compositor egl gles2 libdrm libinput library modular opengl vulkan wayland wlroots |
Licenses: | MIT |
Conflicts: | wlroots |
Provides: | libwlroots.so, wlroots |
Submitter: | aperez |
Maintainer: | aperez (GreyXor) |
Last Packager: | GreyXor |
Votes: | 59 |
Popularity: | 1.00 |
First Submitted: | 2018-02-20 16:48 (UTC) |
Last Updated: | 2024-01-27 23:56 (UTC) |
« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 Next › Last »
Got past the problem in my previous comment by disabling freerdp in the PKGBUILD. It's an upstream issue (reported it here https://github.com/swaywm/wlroots/issues/1941).
Not sure how much Sway depends on this.
Getting this during the build (fails):
../backend/rdp/peer.c: In function ‘rdp_peer_context_new’:
../backend/rdp/peer.c:256:2: error: ‘nsc_context_set_pixel_format’ is deprecated [-Werror=deprecated-declarations]
256 | nsc_context_set_pixel_format(context->nsc_context, PIXEL_FORMAT_BGRA32);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
The RDP support seems to giving some people grief - see https://github.com/swaywm/sway/issues/4633
Should the freerdp dep perhaps be optional?
@Mel: Thanks for the heads up, the dependency is now added.
wlroots now comes with rdp beckend, depends array should now include 'freerdp' see: https://git.archlinux.org/svntogit/community.git/commit/trunk?h=packages/wlroots&id=02c57f74e2dedf064fc75454c4cfb58f30efaefd
Please add "provides=('wlroots=0.7')" to the PKGBUILD or you won't be able to use this with community sway installed.
@Ferdi265, @swalladge: Thanks for the heads up, I have updated now the PKGBUILD :-)
Adding to what swalladge said: -Drootston=true also needs to be removed.
PKGBUILD fails since the commit that removes rootston: https://github.com/swaywm/wlroots/commit/58b2584863201f32d1a4770a1d5cde5e57b300c6
Will need the lines that manually install rootston removed from the PKGBUILD. Thanks. :)
@jcstryker
There is a change in mesa-git that caused some issue with glvnd and mesa. There is a bug report
https://bugs.freedesktop.org/show_bug.cgi?id=110141
Temp solution is to downgrade mesa-git
Pinned Comments
aperez commented on 2018-09-28 08:31 (UTC) (edited on 2019-03-07 16:25 (UTC) by aperez)
IMPORTANT
Please do not flag this package as out-of-date if the only change you need is to update to a newer version. It is not needed because it always fetches the sources using Git and uses the most recent version without needing to modify the PKGBUILD — just rebuild the package.
Also, please try building in a clean chroot before assuming that the PKGBUILD is broken.