Package: r8168-dkms Version: 8.049.02-1 Severity: grave Tags: ftbfs Justification: renders package unusable
Dear Maintainer, * What led up to the situation? update linux-image to 5.17 * What exactly did you do (or not do) that was effective (or ineffective)? apt full-upgrade * What was the outcome of this action? r8168-dkms does not build for this version of kernel * What outcome did you expect instead? working ethernet driver dkms log DKMS make.log for r8168-8.049.02 for kernel 5.17.0-1-amd64 (x86_64) Пн 25 апр 2022 21:33:59 MSK make: вход в каталог «/usr/src/linux-headers-5.17.0-1-amd64» CC [M] /var/lib/dkms/r8168/8.049.02/build/r8168_n.o CC [M] /var/lib/dkms/r8168/8.049.02/build/r8168_asf.o CC [M] /var/lib/dkms/r8168/8.049.02/build/rtl_eeprom.o CC [M] /var/lib/dkms/r8168/8.049.02/build/rtltool.o /var/lib/dkms/r8168/8.049.02/build/r8168_n.c: In function ‘rtl8168_proc_open’: /var/lib/dkms/r8168/8.049.02/build/r8168_n.c:1736:50: error: implicit declaration of function ‘PDE_DATA’; did you mean ‘NODE_DATA’? [-Werror=implicit-function-declaration] 1736 | int (*show)(struct seq_file *, void *) = PDE_DATA(inode); | ^~~~~~~~ | NODE_DATA /var/lib/dkms/r8168/8.049.02/build/r8168_n.c:1736:50: warning: initialization of ‘int (*)(struct seq_file *, void *)’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] /var/lib/dkms/r8168/8.049.02/build/r8168_n.c: In function ‘rtl8168_get_mac_address’: /var/lib/dkms/r8168/8.049.02/build/r8168_n.c:24136:34: error: assignment of read-only location ‘*(dev->dev_addr + (sizetype)i)’ 24136 | dev->dev_addr[i] = RTL_R8(tp, MAC0 + i); | ^ /var/lib/dkms/r8168/8.049.02/build/r8168_n.c: In function ‘rtl8168_set_mac_address’: /var/lib/dkms/r8168/8.049.02/build/r8168_n.c:24167:19: warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 24167 | memcpy(dev->dev_addr, addr->sa_data, dev->addr_len); | ~~~^~~~~~~~~~ In file included from /usr/src/linux- headers-5.17.0-1-common/include/linux/string.h:253, from /usr/src/linux- headers-5.17.0-1-common/include/linux/bitmap.h:11, from /usr/src/linux- headers-5.17.0-1-common/include/linux/cpumask.h:12, from /usr/src/linux- headers-5.17.0-1-common/arch/x86/include/asm/cpumask.h:5, from /usr/src/linux- headers-5.17.0-1-common/arch/x86/include/asm/msr.h:11, from /usr/src/linux- headers-5.17.0-1-common/arch/x86/include/asm/processor.h:22, from /usr/src/linux- headers-5.17.0-1-common/arch/x86/include/asm/timex.h:5, from /usr/src/linux- headers-5.17.0-1-common/include/linux/timex.h:65, from /usr/src/linux- headers-5.17.0-1-common/include/linux/time32.h:13, from /usr/src/linux- headers-5.17.0-1-common/include/linux/time.h:60, from /usr/src/linux- headers-5.17.0-1-common/include/linux/stat.h:19, from /usr/src/linux- headers-5.17.0-1-common/include/linux/module.h:13, from /var/lib/dkms/r8168/8.049.02/build/r8168_n.c:43: /usr/src/linux-headers-5.17.0-1-common/include/linux/fortify-string.h:212:37: note: expected ‘void *’ but argument is of type ‘const unsigned char *’ 212 | __FORTIFY_INLINE void *memcpy(void *p, const void *q, __kernel_size_t size) | ~~~~~~^ /var/lib/dkms/r8168/8.049.02/build/r8168_n.c:24169:32: warning: passing argument 2 of ‘rtl8168_rar_set’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 24169 | rtl8168_rar_set(tp, dev->dev_addr); | ~~~^~~~~~~~~~ /var/lib/dkms/r8168/8.049.02/build/r8168_n.c:566:59: note: expected ‘uint8_t *’ {aka ‘unsigned char *’} but argument is of type ‘const unsigned char *’ 566 | void rtl8168_rar_set(struct rtl8168_private *tp, uint8_t *addr); | ~~~~~~~~~^~~~ /var/lib/dkms/r8168/8.049.02/build/r8168_n.c: In function ‘rtl8168_resume’: /var/lib/dkms/r8168/8.049.02/build/r8168_n.c:28654:32: warning: passing argument 2 of ‘rtl8168_rar_set’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 28654 | rtl8168_rar_set(tp, dev->dev_addr); | ~~~^~~~~~~~~~ /var/lib/dkms/r8168/8.049.02/build/r8168_n.c:24184:26: note: expected ‘uint8_t *’ {aka ‘unsigned char *’} but argument is of type ‘const unsigned char *’ 24184 | uint8_t *addr) | ~~~~~~~~~^~~~ cc1: some warnings being treated as errors -- System Information: Debian Release: bookworm/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.16.0-6-amd64 (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ru_RU.UTF8, LC_CTYPE=ru_RU.UTF8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages r8168-dkms depends on: ii dkms 3.0.3-1 r8168-dkms recommends no packages. r8168-dkms suggests no packages. -- no debconf information
signature.asc
Description: PGP signature