diff -u nvidia-graphics-drivers-384-384.90/debian/changelog nvidia-graphics-drivers-384-384.90/debian/changelog --- nvidia-graphics-drivers-384-384.90/debian/changelog +++ nvidia-graphics-drivers-384-384.90/debian/changelog @@ -1,3 +1,11 @@ +nvidia-graphics-drivers-384 (384.90-0ubuntu2) artful; urgency=medium + + * debian/rules: + - Do not try to generate nvidia_icd.json from the template on + armhf. Fixes FTBFS. + + -- Alberto Milone Wed, 04 Oct 2017 16:10:52 +0200 + nvidia-graphics-drivers-384 (384.90-0ubuntu1) artful; urgency=medium * Initial release. This replaces the 375 series. diff -u nvidia-graphics-drivers-384-384.90/debian/rules nvidia-graphics-drivers-384-384.90/debian/rules --- nvidia-graphics-drivers-384-384.90/debian/rules +++ nvidia-graphics-drivers-384-384.90/debian/rules @@ -327,10 +327,12 @@ rm -rf $(CURDIR)/$(dirname_x86)/libnvidia-gtk*.so* endif +ifneq ($(DEB_BUILD_ARCH),armhf) # This is for non-GLVND LibGL libraries # Replace with libGLX_nvidia.so.0 when the transition to GLVND is complete sed 's/__NV_VK_ICD__/libGL.so.1/g' $(dirname)/nvidia_icd.json.template > \ $(dirname)/nvidia_icd.json +endif # Get around Xen checks mv $(dirname)/kernel/nvidia/nv.c $(dirname)/kernel/nvidia/nv1.c