Package Details: thunderbolt-dkms-git r19.14d71aa-1

Git Clone URL: https://aur.archlinux.org/thunderbolt-dkms-git.git (read-only)
Package Base: thunderbolt-dkms-git
Description: DKMS Package for the thunderbolt driver
Upstream URL: https://github.com/dell/thunderbolt-dkms
Licenses: GPL2
Submitter: initnull
Maintainer: initnull
Last Packager: initnull
Votes: 0
Popularity: 0.000000
First Submitted: 2017-08-07 18:10
Last Updated: 2017-08-07 18:10

Latest Comments

initnull commented on 2017-10-11 14:15

Alright, Tested on 4.13+, this package is not necessary anymore. Forcing the controller in to update mode will auto-load the now included thunderbolt module. I made the change to this article to reflect the change. https://wiki.archlinux.org/index.php/Dell_XPS_13_(9360) This package is therefore not needed anymore with 4.13+

initnull commented on 2017-10-11 14:08

The problem is in the module itself, it won't compile with 4.13+. I'm not even sure the module would still work with the newer kernel. I may delete this package in the coming weeks.
Latest doc can be found here https://www.kernel.org/doc/html/v4.13/admin-guide/thunderbolt.html

lx07 commented on 2017-10-08 20:50

Bug plz fix :/

When installing:

(1/2) Install DKMS modules
==> dkms install thunderbolt-dkms/r19.14d71aa -k 4.13.4-1-ARCH
Error! Bad return status for module build on kernel: 4.13.4-1-ARCH (x86_64)
Consult /var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/make.log


make.log says

"DKMS make.log for thunderbolt-dkms-r19.14d71aa for kernel 4.13.4-1-ARCH (x86_64)
Sun 8 Oct 22:43:52 CEST 2017
make: Entering directory '/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build'
make -C /lib/modules/4.13.4-1-ARCH/build M=`pwd` modules
make[1]: Entering directory '/usr/lib/modules/4.13.4-1-ARCH/build'
CC [M] /var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/nhi.o
In file included from /var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/ctl.h:13:0,
from /var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/tb.h:15,
from /var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/nhi.c:20:
/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/tb_msgs.h:182:2: error: unknown type name ‘uuid_be’
uuid_be ep_uuid;
^~~~~~~
/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/tb_msgs.h:196:2: error: unknown type name ‘uuid_be’
uuid_be ep_uuid;
^~~~~~~
/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/tb_msgs.h:210:2: error: unknown type name ‘uuid_be’
uuid_be ep_uuid;
^~~~~~~
/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/tb_msgs.h:219:2: error: unknown type name ‘uuid_be’
uuid_be ep_uuid;
^~~~~~~
/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/tb_msgs.h:227:2: error: unknown type name ‘uuid_be’
uuid_be ep_uuid;
^~~~~~~
/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/tb_msgs.h:236:2: error: unknown type name ‘uuid_be’
uuid_be ep_uuid;
^~~~~~~
In file included from /var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/nhi.c:20:0:
/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/tb.h:104:2: error: unknown type name ‘uuid_be’
uuid_be *uuid;
^~~~~~~
/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/tb.h:410:63: error: unknown type name ‘uuid_be’
struct tb_switch *tb_switch_find_by_uuid(struct tb *tb, const uuid_be *uuid);
^~~~~~~
make[2]: *** [scripts/Makefile.build:303: /var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build/nhi.o] Error 1
make[1]: *** [Makefile:1512: _module_/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build] Error 2
make[1]: Leaving directory '/usr/lib/modules/4.13.4-1-ARCH/build'
make: *** [Makefile:8: all] Error 2
make: Leaving directory '/var/lib/dkms/thunderbolt-dkms/r19.14d71aa/build'"

Revelation60 commented on 2017-10-05 12:28

I get "error: unknown type name 'uuid_be'" when dkms tries to compile the module.