Package Details: evdi 1.14.8-1

Git Clone URL: https://aur.archlinux.org/evdi.git (read-only, click to copy)
Package Base: evdi
Description: A Linux® kernel module that enables management of multiple screens.
Upstream URL: https://github.com/DisplayLink/evdi
Keywords: display displaylink dp evdi screens
Licenses: GPL
Submitter: PlusMinus
Maintainer: endorfina
Last Packager: endorfina
Votes: 56
Popularity: 1.25
First Submitted: 2016-09-16 07:44 (UTC)
Last Updated: 2024-12-19 19:13 (UTC)

Latest Comments

« First ‹ Previous 1 .. 11 12 13 14 15 16 17 18 19 20 21 .. 23 Next › Last »

mwawrzyniak commented on 2018-12-26 19:21 (UTC)

I uploaded a new release to fix building in 4.20 kernels. The error in make.log related to something removed in 4.20 (https://github.com/torvalds/linux/commit/04cfcc7ab358e331b32cabde1e853a125f3f8735#diff-43768cc89c01c730cb119634b42dfa81).

The functionality wasn't apparently stable enough to be worthwhile. Removing it should have no effect on kernels < 4.20 either.

noraj commented on 2018-12-26 15:27 (UTC) (edited on 2018-12-26 15:28 (UTC) by noraj)

evdi 1.5.1 is not building for 4.20.0 (manjaro) and maybe 4.19.12 (manjaro).

https://pastebin.com/g7C1PGeb

PS : /var/lib/dkms/evdi/1.5.1/build/make.log doesn't exist

wjhandley commented on 2018-11-27 10:26 (UTC)

I needed to install linux-headers (Possibly should add as a dependency)

darose commented on 2018-11-17 16:59 (UTC)

You need to upgrade to v1.5.1

mr.buffed commented on 2018-11-17 13:39 (UTC)

Same problem here as for @darose; cannot build evdi DKMS after upgrade to kernel 4.19.1-arch1-1-ARCH. Downgrading kernel to 4.18.16-arch1-1-ARCH helped.

darose commented on 2018-11-14 15:20 (UTC)

evdi DKMS isn't building successfully after upgrade to kernel 4.19.1.arch1-1:

[2018-11-13 19:14] [ALPM-SCRIPTLET] ==> dkms install evdi/1.5.0.2 -k 4.19.1-arch1-1-ARCH
[2018-11-13 19:15] [ALPM-SCRIPTLET] Error! Bad return status for module build on kernel: 4.19.1-arch1-1-ARCH (x86_64)
[2018-11-13 19:15] [ALPM-SCRIPTLET] Consult /var/lib/dkms/evdi/1.5.0.2/build/make.log for more information.

rhermes commented on 2018-11-14 07:27 (UTC)

I've updated the package to 1.5.1. Don't know if this should go in the pre release or the full release package, but here is the output from git diff on this package:

diff --git a/PKGBUILD b/PKGBUILD
index 58106ba..2ecfae1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,8 +2,8 @@

 _libname=evdi
 pkgname=$_libname-pre-release
-pkgver=1.5.0
-pkgrel=4
+pkgver=1.5.1
+pkgrel=1
 pkgdesc="A Linux® kernel module that enables management of multiple screens."
 arch=('i686' 'x86_64')
 url="https://github.com/DisplayLink/evdi"
@@ -18,13 +18,13 @@ backup=()
 options=()
 install=$pkgname.install
 changelog=$pkgname.Changelog
-source=($_libname-$pkgver-$pkgrel.tar.gz::https://github.com/DisplayLink/evdi/archive/v$pkgver-r2.tar.gz)
-md5sums=('d1c409cc02f126ae0ab1ff87c7762b45')
+source=($_libname-$pkgver-$pkgrel.tar.gz::https://github.com/DisplayLink/evdi/archive/v$pkgver.tar.gz)
+md5sums=('20a69bf61aef388019afb283bb03ea29')
 noextract=()

 build() {
 # We only need to build the library in this step, dkms will build the module
-cd "$_libname-$pkgver-r2/library"
+cd "$_libname-$pkgver/library"

 make
 }
@@ -34,7 +34,7 @@ package() {
 SRCDIR="$pkgdir/usr/src/$_libname-$pkgver" # This one is needed for dkms
 LIBNAME=lib$_libname

-cd "$_libname-$pkgver-r2"
+cd "$_libname-$pkgver"

 install -D -m 755 library/$LIBNAME.so $pkgdir/usr/lib/$LIBNAME.so

mrTsjolder commented on 2018-11-07 06:48 (UTC)

When could we expect the 1.5.1 release here?

petris commented on 2018-03-18 19:25 (UTC)

@PlusMinus This package needs dependency "libdrm" to build in a clean chroot environment. Otherwise, this error is encountered:

==> Starting build()... cc -I../module -std=gnu99 -fPIC -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -D_FORTIFY_SOURCE=2 -c -o evdi_lib.o evdi_lib.c evdi_lib.c:4:10: fatal error: libdrm/drm.h: No such file or directory #include <libdrm drm.h=""> ^~~~~~~~~~~~~~ compilation terminated. make: *** [<builtin>: evdi_lib.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting...</builtin></libdrm>