failed to build against 6.1.0-2-generic: implicit declaration of function __pskb_pull

Bug #1993632 reported by You-Sheng Yang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
backport-iwlwifi-dkms (Ubuntu)
In Progress
High
You-Sheng Yang
Kinetic
Won't Fix
High
You-Sheng Yang
Lunar
In Progress
High
You-Sheng Yang

Bug Description

<<DKMSDIR>>/build/backport-iwlwifi/9904/build/net/mac80211/rx.c: In function 'ieee80211_clean_skb':
<<DKMSDIR>>/build/backport-iwlwifi/9904/build/net/mac80211/rx.c:52:9: error: implicit declaration of function '__pskb_pull'; did you mean '__skb_pull'? [-Werror=implicit-function-declaration]

<<DKMSDIR>>/build/backport-iwlwifi/9904/build/net/mac80211/rc80211_minstrel_ht.c: In function 'init_sample_table':
<<DKMSDIR>>/build/backport-iwlwifi/9904/build/net/mac80211/rc80211_minstrel_ht.c:1909:17: error: implicit declaration of function 'prandom_bytes'; did you mean 'get_random_bytes'? [-Werror=implicit-function-declaration]

<<DKMSDIR>>/build/backport-iwlwifi/9904/build/drivers/net/wireless/intel/iwlwifi/pcie/rx.c: In function '_iwl_pcie_rx_init':
<<DKMSDIR>>/build/backport-iwlwifi/9904/build/drivers/net/wireless/intel/iwlwifi/pcie/rx.c:1111:25: error: too many arguments to function 'netif_napi_add'

<<DKMSDIR>>/build/backport-iwlwifi/9904/build/drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c: In function 'iwl_mvm_mac_ctxt_cmd_fill_ap':
<<DKMSDIR>>/build/backport-iwlwifi/9904/build/drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:1165:37: error: implicit declaration of function 'prandom_u32'; did you mean 'prandom_u32_max'? [-Werror=implicit-function-declaration]

Revision history for this message
You-Sheng Yang (vicamo) wrote :
You-Sheng Yang (vicamo)
Changed in backport-iwlwifi-dkms (Ubuntu Kinetic):
status: New → In Progress
importance: Undecided → High
assignee: nobody → You-Sheng Yang (vicamo)
Revision history for this message
You-Sheng Yang (vicamo) wrote :
You-Sheng Yang (vicamo)
Changed in backport-iwlwifi-dkms (Ubuntu Kinetic):
status: In Progress → Won't Fix
Revision history for this message
You-Sheng Yang (vicamo) wrote :

Now it appears to fail on environments with no libncurses installed:

Generating local configuration database from kernel ... done.
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libncursesw.so: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libncurses.so: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libcurses.so: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libncursesw.a: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libncurses.a: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libcurses.a: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libncursesw.dll.a: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libncurses.dll.a: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libcurses.dll.a: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libncursesw.dylib: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libncurses.dylib: not found
./lxdialog/check-lxdialog.sh: 12: -print-file-name=libcurses.dylib: not found
make[6]: *** No rule to make target 'conf.o', needed by 'conf'. Stop.
make[5]: *** [Makefile.real:44: usedefconfig] Error 2
make[4]: *** [Makefile:43: usedefconfig] Error 2

To be investigated.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.