diff --git a/features/usbip-dkms/devcontainer-feature.json b/features/usbip-dkms/devcontainer-feature.json index ca2c42c..cc8a02f 100644 --- a/features/usbip-dkms/devcontainer-feature.json +++ b/features/usbip-dkms/devcontainer-feature.json @@ -1,7 +1,7 @@ { "name": "USBIP DKMS Module", "id": "usbip-dkms", - "version": "0.2.1", + "version": "0.2.2", "description": "DKMS module for USBIP", "installsAfter": [ diff --git a/features/usbip-dkms/install.sh b/features/usbip-dkms/install.sh index b13feda..bffb894 100644 --- a/features/usbip-dkms/install.sh +++ b/features/usbip-dkms/install.sh @@ -36,5 +36,12 @@ if [ -n "$ENABLE_VUDC" ]; then fi dkms add -m usbip -v "${KERNEL_VERSION}" -dkms build -m usbip -v "${KERNEL_VERSION}" + +if ! dkms build -m usbip -v "${KERNEL_VERSION}"; then + >&2 echo "Could not build usbip kernel module" + >&2 echo "build/make.log:" + cat /var/lib/dkms/usbip/"${KERNEL_VERSION}"/build/make.log >&2 + exit 1 +fi + dkms install -m usbip -v "${KERNEL_VERSION}"