diff --git a/platform/barefoot/bfn-modules/debian/control b/platform/barefoot/bfn-modules/debian/control index 88c1e9458862..9023bdd63474 100644 --- a/platform/barefoot/bfn-modules/debian/control +++ b/platform/barefoot/bfn-modules/debian/control @@ -2,7 +2,7 @@ Source: bfn-modules Section: main Priority: extra Maintainer: support -Build-Depends: debhelper (>= 8.0.0), bzip2 +Build-Depends: debhelper (>= 8.0.0), bzip2, python3 Standards-Version: 3.9.3 Package: bfn-modules diff --git a/platform/barefoot/bfn-modules/debian/rules b/platform/barefoot/bfn-modules/debian/rules index c588b075e5e7..ca467222d4a6 100755 --- a/platform/barefoot/bfn-modules/debian/rules +++ b/platform/barefoot/bfn-modules/debian/rules @@ -8,7 +8,7 @@ KERNEL_SRC := /lib/modules/$(KVERSION) MODULE_SRC := $(shell pwd)/modules %: - dh $@ + dh $@ --with python3 override_dh_auto_build: make -C $(KERNEL_SRC)/build M=$(MODULE_SRC) diff --git a/platform/barefoot/sonic-platform-modules-bfn-montara/debian/control b/platform/barefoot/sonic-platform-modules-bfn-montara/debian/control index ebafd6a52ba1..5c5d58b9bd53 100644 --- a/platform/barefoot/sonic-platform-modules-bfn-montara/debian/control +++ b/platform/barefoot/sonic-platform-modules-bfn-montara/debian/control @@ -2,7 +2,7 @@ Source: sonic-platform-modules-bfn-montara Section: main Priority: extra Maintainer: Support -Build-Depends: debhelper (>= 9.0.0), bzip2 +Build-Depends: debhelper (>= 9.0.0), bzip2, python3 Standards-Version: 3.9.3 Package: sonic-platform-modules-bfn-montara diff --git a/platform/barefoot/sonic-platform-modules-bfn-montara/debian/rules b/platform/barefoot/sonic-platform-modules-bfn-montara/debian/rules index 32036bb90803..eb8748388a5c 100755 --- a/platform/barefoot/sonic-platform-modules-bfn-montara/debian/rules +++ b/platform/barefoot/sonic-platform-modules-bfn-montara/debian/rules @@ -8,7 +8,7 @@ BUILD_DIR := $(shell pwd)/build WHEEL_BUILD_DIR := $(BUILD_DIR)/wheel %: - dh $@ + dh $@ --with python3 override_dh_auto_build: set -e diff --git a/platform/barefoot/sonic-platform-modules-bfn-newport/debian/control b/platform/barefoot/sonic-platform-modules-bfn-newport/debian/control index 999ca7c70e3e..9663cc3f644a 100644 --- a/platform/barefoot/sonic-platform-modules-bfn-newport/debian/control +++ b/platform/barefoot/sonic-platform-modules-bfn-newport/debian/control @@ -2,7 +2,7 @@ Source: sonic-platform-modules-bfn-newport Section: main Priority: extra Maintainer: Support -Build-Depends: debhelper (>= 9.0.0), bzip2 +Build-Depends: debhelper (>= 9.0.0), bzip2, python3 Standards-Version: 3.9.3 Package: sonic-platform-modules-bfn-newport-as9516 diff --git a/platform/barefoot/sonic-platform-modules-bfn-newport/debian/rules b/platform/barefoot/sonic-platform-modules-bfn-newport/debian/rules index 9edb45b497ab..6efe1162baa3 100755 --- a/platform/barefoot/sonic-platform-modules-bfn-newport/debian/rules +++ b/platform/barefoot/sonic-platform-modules-bfn-newport/debian/rules @@ -13,13 +13,13 @@ WHEEL_BUILD_DIR := $(BUILD_DIR)/wheel MODULE_NAMES := as9516 as9516bf %: - dh $@ + dh $@ --with python3 override_dh_auto_build: make -C $(KERNEL_SRC)/build M=$(MODULE_SRC) set -e python3 setup.py bdist_wheel -d $(WHEEL_BUILD_DIR) - set +e + set +e override_dh_auto_install: (for mod in $(MODULE_NAMES); do \ @@ -39,8 +39,8 @@ override_dh_pysupport: override_dh_clean: dh_clean - rm -fr $(WHEEL_BUILD_DIR) - rm -fr *.egg-info + rm -fr $(WHEEL_BUILD_DIR) + rm -fr *.egg-info rm -fr $(BUILD) rm -f $(MODULE_SRC)/*.o $(MODULE_SRC)/*.ko $(MODULE_SRC)/*.mod.c $(MODULE_SRC)/.*.cmd rm -f $(MODULE_SRC)/Module.markers $(MODULE_SRC)/Module.symvers $(MODULE_SRC)/modules.order diff --git a/platform/barefoot/sonic-platform-modules-bfn/debian/control b/platform/barefoot/sonic-platform-modules-bfn/debian/control index 5f4dffdc9323..de1a22fdb1b5 100644 --- a/platform/barefoot/sonic-platform-modules-bfn/debian/control +++ b/platform/barefoot/sonic-platform-modules-bfn/debian/control @@ -2,7 +2,7 @@ Source: sonic-platform-modules-bfn Section: main Priority: extra Maintainer: support -Build-Depends: debhelper (>= 9.0.0), bzip2 +Build-Depends: debhelper (>= 9.0.0), bzip2, python3 Standards-Version: 3.9.3 Package: sonic-platform-modules-bfn diff --git a/platform/barefoot/sonic-platform-modules-bfn/debian/rules b/platform/barefoot/sonic-platform-modules-bfn/debian/rules index e52ae2c95074..382ef630c251 100755 --- a/platform/barefoot/sonic-platform-modules-bfn/debian/rules +++ b/platform/barefoot/sonic-platform-modules-bfn/debian/rules @@ -8,7 +8,7 @@ BUILD_DIR := $(shell pwd)/build WHEEL_BUILD_DIR := $(BUILD_DIR)/wheel %: - dh $@ + dh $@ --with python3 override_dh_auto_build: set -e @@ -28,8 +28,8 @@ override_dh_usrlocal: override_dh_pysupport: override_dh_clean: - rm -fr $(WHEEL_BUILD_DIR) - rm -fr *.egg-info + rm -fr $(WHEEL_BUILD_DIR) + rm -fr *.egg-info rm -fr $(BUILD) dh_clean diff --git a/platform/barefoot/sonic-platform-modules-wnc-osw1800/debian/control b/platform/barefoot/sonic-platform-modules-wnc-osw1800/debian/control index d4d4f7b49988..bed8117da850 100644 --- a/platform/barefoot/sonic-platform-modules-wnc-osw1800/debian/control +++ b/platform/barefoot/sonic-platform-modules-wnc-osw1800/debian/control @@ -2,7 +2,7 @@ Source: platform-modules-wnc-osw1800 Section: main Priority: extra Maintainer: WNC -Build-Depends: debhelper (>= 8.0.0), bzip2 +Build-Depends: debhelper (>= 8.0.0), bzip2, python3 Standards-Version: 3.9.3 Package: platform-modules-wnc-osw1800 diff --git a/platform/barefoot/sonic-platform-modules-wnc-osw1800/debian/rules b/platform/barefoot/sonic-platform-modules-wnc-osw1800/debian/rules index 644ab1ade433..87a468a2900d 100755 --- a/platform/barefoot/sonic-platform-modules-wnc-osw1800/debian/rules +++ b/platform/barefoot/sonic-platform-modules-wnc-osw1800/debian/rules @@ -10,7 +10,7 @@ SCRIPT_SRC := $(shell pwd)/scripts SERVICE_SRC := $(shell pwd)/service %: - dh $@ + dh $@ --with python3 override_dh_auto_build: make -C $(KERNEL_SRC)/build M=$(MODULE_SRC)