@Chocobo1, @jghodd changes work. Any word on getting this into the PKGBUILD?
Search Criteria
Package Details: xorgxrdp 0.10.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/xorgxrdp.git (read-only, click to copy) |
---|---|
Package Base: | xorgxrdp |
Description: | Xorg drivers for xrdp |
Upstream URL: | https://github.com/neutrinolabs/xorgxrdp |
Licenses: | X11 |
Submitter: | Chocobo1 |
Maintainer: | Chocobo1 |
Last Packager: | Chocobo1 |
Votes: | 17 |
Popularity: | 0.114028 |
First Submitted: | 2018-02-06 14:30 (UTC) |
Last Updated: | 2025-03-30 16:18 (UTC) |
Dependencies (6)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- xorg-server (xorg-server-gitAUR, xorg-server-bug865-issue1578AUR, xorg-server-bug865AUR)
- libxfont2 (make)
- nasm (nasm-gitAUR) (make)
- xorg-server-devel (xorg-server-devel-gitAUR) (make)
- xrdpAUR (xrdp-bin-gitAUR, xrdp-devel-gitAUR, xrdp-gitAUR) (make)
Required by (0)
Sources (2)
TheLamer commented on 2024-08-03 18:16 (UTC)
jghodd commented on 2024-07-30 20:45 (UTC) (edited on 2024-07-30 23:00 (UTC) by jghodd)
Getting the following build error:
Making all in xrdpdev
make[2]: Entering directory '/distro/local/repository/xorgxrdp/src/xorgxrdp-0.10.2/xrdpdev'
CC xrdpdev.lo
xrdpdev.c:49:10: fatal error: drm.h: No such file or directory
49 | #include <drm.h>
| ^~~~~~~
compilation terminated.
make[2]: *** [Makefile:492: xrdpdev.lo] Error 1
make[2]: Leaving directory '/distro/local/repository/xorgxrdp/src/xorgxrdp-0.10.2/xrdpdev'
make[1]: *** [Makefile:442: all-recursive] Error 1
make[1]: Leaving directory '/distro/local/repository/xorgxrdp/src/xorgxrdp-0.10.2'
make: *** [Makefile:374: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
It should be there. libdrm is installed.
Edit: apparently, libdrm is the key to the resolution:
build() {
cd "$pkgname-$pkgver"
CFLAGS="$CFLAGS -I/usr/include/libdrm -ffat-lto-objects" \
./configure \
--prefix="/usr"
make
}
Note the addition of -I/usr/include/libdrm to CFLAGS. Builds without error.
matt335672 commented on 2024-03-13 10:14 (UTC)
@Chocobo1 - I've added some further analysis to https://github.com/neutrinolabs/xorgxrdp/issues/294
HTH
Chocobo1 commented on 2024-03-13 09:50 (UTC)
Seems to be broken currently, see:
https://github.com/neutrinolabs/xorgxrdp/issues/294
The workaround of using xorgxrdp-glamor worked for me.
Probably this is related to glamor flag was used in xorgxrdp 0.10.0-1 https://aur.archlinux.org/cgit/aur.git/commit/?h=xorgxrdp&id=9efed5e048a579ede72b905f98368acbc14ee9c8
Now I have disable/reverted it.
calvin1 commented on 2024-03-13 08:08 (UTC)
Seems to be broken currently, see:
https://github.com/neutrinolabs/xorgxrdp/issues/294
The workaround of using xorgxrdp-glamor worked for me.
Chocobo1 commented on 2024-03-13 06:00 (UTC)
RFC: Wrong license. xorgxrdp uses the X11, not MIT license.
Thanks, fixed.
Abzie commented on 2024-03-12 22:30 (UTC) (edited on 2024-03-12 22:30 (UTC) by Abzie)
RFC: Wrong license. xorgxrdp uses the X11, not MIT license.
https://github.com/neutrinolabs/xorgxrdp/blob/master/COPYING https://github.com/neutrinolabs/xorgxrdp/blob/devel/COPYING
Chocobo1 commented on 2024-03-12 13:53 (UTC)
This package needs libepoxy to be built successfully. Please add it to depends.
Thanks, done.
ZhangHua commented on 2024-03-12 11:34 (UTC)
This package needs libepoxy
to be built successfully. Please add it to depends
.
swarnavaghosh04 commented on 2023-12-13 14:52 (UTC)
I had some issues that were fixed by installing the 'xorg-xinit' package. Should that be listed as a dependency?
Pinned Comments
Chocobo1 commented on 2022-11-10 16:23 (UTC) (edited on 2022-11-10 16:31 (UTC) by Chocobo1)
If you are having this error:
Read the following for an explanation and how to temporarily workaround it: https://wiki.archlinux.org/title/Makepkg#Signature_checking