control: tags +patch +pending finally I found what's the problem, and here is enclosed the patch. -- Roger Shimizu, GMT +9 Tokyo PGP/GPG: 4096R/6C6ACD6417B3ACB1
From: Roger Shimizu <r...@debian.org> Date: Fri, 17 Apr 2020 00:08:34 +0900 Subject: Parse KERNELRELEASE into VERSION, PATCHLEVEL, and SUBLEVEL
This fixes build error message: ==== /bin/sh: 1: [: Illegal number: /bin/sh: 1: [: Illegal number: Wireless Extension is the only possible API for this kernel version Using Wireless Extension API ==== Closes: #886512 --- amd64/Makefile | 4 ++++ i386/Makefile | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/amd64/Makefile b/amd64/Makefile index 994a146..ed16dfc 100644 --- a/amd64/Makefile +++ b/amd64/Makefile @@ -20,6 +20,10 @@ ifneq ($(KERNELRELEASE),) + VERSION := $(shell echo $(KERNELRELEASE) | sed -e 's/\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\(.*\)/\1/') + PATCHLEVEL := $(shell echo $(KERNELRELEASE) | sed -e 's/\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\(.*\)/\2/') + SUBLEVEL := $(shell echo $(KERNELRELEASE) | sed -e 's/\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\(.*\)/\3/') + LINUXVER_GOODFOR_CFG80211:=$(strip $(shell \ if [ "$(VERSION)" -ge "2" -a "$(PATCHLEVEL)" -ge "6" -a "$(SUBLEVEL)" -ge "32" -o "$(VERSION)" -ge "3" ]; then \ echo TRUE; \ diff --git a/i386/Makefile b/i386/Makefile index a323a0d..ec947d9 100644 --- a/i386/Makefile +++ b/i386/Makefile @@ -20,6 +20,10 @@ ifneq ($(KERNELRELEASE),) + VERSION := $(shell echo $(KERNELRELEASE) | sed -e 's/\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\(.*\)/\1/') + PATCHLEVEL := $(shell echo $(KERNELRELEASE) | sed -e 's/\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\(.*\)/\2/') + SUBLEVEL := $(shell echo $(KERNELRELEASE) | sed -e 's/\([0-9]*\)[.]\([0-9]*\)[.]\([0-9]*\)\(.*\)/\3/') + LINUXVER_GOODFOR_CFG80211:=$(strip $(shell \ if [ "$(VERSION)" -ge "2" -a "$(PATCHLEVEL)" -ge "6" -a "$(SUBLEVEL)" -ge "32" -o "$(VERSION)" -ge "3" ]; then \ echo TRUE; \