Your message dated Sun, 22 May 2022 15:22:15 +0900
with message-id 
<CAEQ9gE=pemwclrfdtp5l1vxtb+d+8hgsjh-rp_iqgn4ly0c...@mail.gmail.com>
and subject line Re: Bug#1010128: Acknowledgement (linux-image-5.17.0-1-amd64: 
DKMS Module Rebuild for Broadcom Wireless Chip BCM4352 Fails to Build)
has caused the Debian Bug report #1010128,
regarding broadcom-sta-dkms: Modules does not compile under kernel 5.17
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1010128: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010128
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: broadcom-sta-dkms
Version: 6.30.223.271-17
Severity: grave
Justification: renders package unusable

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
Installing linux-image-5.17.0-1-amd64
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
Try to install packege above
   * What was the outcome of this action?
Compilation error, file attached.
   * What outcome did you expect instead?
Working driver



-- System Information:
Debian Release: bookworm/sid
  APT prefers oldoldstable
  APT policy: (500, 'oldoldstable'), (500, 'unstable'), (500, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.16.0-6-amd64 (SMP w/4 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=pl_PL.UTF-8, LC_CTYPE=pl_PL.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB:en
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages broadcom-sta-dkms depends on:
ii  dkms  3.0.3-1

Versions of packages broadcom-sta-dkms recommends:
ii  wireless-tools  30~pre9-13.1

broadcom-sta-dkms suggests no packages.

-- debconf-show failed
DKMS make.log for broadcom-sta-6.30.223.271 for kernel 5.17.0-1-amd64 (x86_64)
Wed 27 Apr 20:32:11 CEST 2022
CFG80211 API is prefered for this kernel version
Makefile:89: Neither CFG80211 nor Wireless Extension is enabled in kernel
KBUILD_NOPEDANTIC=1 make -C /lib/modules/5.17.0-1-amd64/build M=`pwd`
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make 
rule.
make[1]: Entering directory '/usr/src/linux-headers-5.17.0-1-amd64'
warning: the compiler differs from the one used to build the kernel
  The kernel was built by: gcc-11 (Debian 11.2.0-20) 11.2.0
  You are using:           gcc-11 (Debian 11.3.0-1) 11.3.0
CFG80211 API is prefered for this kernel version
Using CFG80211 API
Kernel architecture is X86_64
  CC [M]  /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/shared/linux_osl.o
  CC [M]  /var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.o
In file included from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:81:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_iw.h:73: warning: 
"isprint" redefined
   73 | #define isprint(c) bcm_isprint(c)
      | 
In file included from 
/usr/src/linux-headers-5.17.0-1-common/include/linux/string_helpers.h:6,
                 from 
/usr/src/linux-headers-5.17.0-1-common/include/linux/seq_file.h:7,
                 from 
/usr/src/linux-headers-5.17.0-1-common/include/linux/seq_file_net.h:5,
                 from 
/usr/src/linux-headers-5.17.0-1-common/include/net/net_namespace.h:183,
                 from 
/usr/src/linux-headers-5.17.0-1-common/include/linux/netdevice.h:37,
                 from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/linuxver.h:69,
                 from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:27:
/usr/src/linux-headers-5.17.0-1-common/include/linux/ctype.h:30: note: this is 
the location of the previous definition
   30 | #define isprint(c)      ((__ismask(c)&(_P|_U|_L|_D|_SP)) != 0)
      | 
In file included from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/osl.h:79,
                 from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:28:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c: In 
function ‘wl_attach’:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:650:43: 
warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
  650 |         bcopy(&wl->pub->cur_etheraddr, dev->dev_addr, ETHER_ADDR_LEN);
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/linux_osl.h:156:49: 
note: in definition of macro ‘bcopy’
  156 |         #define bcopy(src, dst, len)    memcpy((dst), (src), (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/broadcom-sta/6.30.223.271/build/src/include/linuxver.h:40,
                 from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:27:
/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)
      |                               ~~~~~~^
In file included from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/osl.h:79,
                 from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:28:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c: In 
function ‘wl_set_mac_address’:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:1861:39: 
warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
 1861 |                 bcopy(sa->sa_data, dev->dev_addr, ETHER_ADDR_LEN);
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/linux_osl.h:156:49: 
note: in definition of macro ‘bcopy’
  156 |         #define bcopy(src, dst, len)    memcpy((dst), (src), (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/broadcom-sta/6.30.223.271/build/src/include/linuxver.h:40,
                 from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:27:
/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)
      |                               ~~~~~~^
In file included from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/osl.h:79,
                 from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:28:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c: In 
function ‘_wl_add_monitor_if’:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:3033:37: 
warning: passing argument 1 of ‘memcpy’ discards ‘const’ qualifier from pointer 
target type [-Wdiscarded-qualifiers]
 3033 |         bcopy(wl->dev->dev_addr, dev->dev_addr, ETHER_ADDR_LEN);
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/include/linux_osl.h:156:49: 
note: in definition of macro ‘bcopy’
  156 |         #define bcopy(src, dst, len)    memcpy((dst), (src), (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/broadcom-sta/6.30.223.271/build/src/include/linuxver.h:40,
                 from 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:27:
/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/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c: In 
function ‘wl_proc_read’:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:3314:26: 
error: implicit declaration of function ‘PDE_DATA’; did you mean ‘NODE_DATA’? 
[-Werror=implicit-function-declaration]
 3314 |         wl_info_t * wl = PDE_DATA(file_inode(filp));
      |                          ^~~~~~~~
      |                          NODE_DATA
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:3314:26: 
warning: initialization of ‘wl_info_t *’ {aka ‘struct wl_info *’} from ‘int’ 
makes pointer from integer without a cast [-Wint-conversion]
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c: In 
function ‘wl_proc_write’:
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.c:3371:26: 
warning: initialization of ‘wl_info_t *’ {aka ‘struct wl_info *’} from ‘int’ 
makes pointer from integer without a cast [-Wint-conversion]
 3371 |         wl_info_t * wl = PDE_DATA(file_inode(filp));
      |                          ^~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** 
[/usr/src/linux-headers-5.17.0-1-common/scripts/Makefile.build:293: 
/var/lib/dkms/broadcom-sta/6.30.223.271/build/src/wl/sys/wl_linux.o] Error 1
make[1]: *** [/usr/src/linux-headers-5.17.0-1-common/Makefile:1855: 
/var/lib/dkms/broadcom-sta/6.30.223.271/build] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.17.0-1-amd64'
make: *** [Makefile:181: all] Error 2

--- End Message ---
--- Begin Message ---
On Thu, May 12, 2022 at 5:57 PM Kurt Meyer <[email protected]> wrote:
>
> Consider closing this bug report. The broadcom-sta-dkms 6.30.223.271-19 
> upgrade resolved the issue.

Thanks for your feedback!
So closing this ticket.
-- 
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1

--- End Message ---

Reply via email to