From 1c24482c2f1a368232d56dd50089e51a563287a7 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Tue, 21 Sep 2010 17:18:25 -0700 Subject: [PATCH] Force disabling of Linux syscall probing in kernel module builds --- debian/changelog | 1 + debian/module/rules | 1 + debian/openafs-modules-dkms.dkms | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 6a5620743..4cbc81b69 100644 --- a/debian/changelog +++ b/debian/changelog @@ -23,6 +23,7 @@ openafs (1.5.77-1) UNRELEASED; urgency=low - Fix s390x kernel build support. * Update afs-newcell and README.servers to recommend using the demand-attach fileserver binaries and dafs bos type. + * Force disabling of Linux syscall probing in kernel module builds. * Remove obsolete --enable-demand-attach-fs and --enable-disconnected configure flags. These are now unconditional upstream. * The openafs-fileserver init script now depends on $named since diff --git a/debian/module/rules b/debian/module/rules index d311fc4c8..8ffc4cf7c 100755 --- a/debian/module/rules +++ b/debian/module/rules @@ -41,6 +41,7 @@ override_dh_auto_configure: sh debian/prep-modules $(KSRC) sh configure --prefix=$(CURDIR)/debian/tmp \ --with-afs-sysname=$(SYS_NAME) \ + --disable-linux-syscall-probing \ --with-linux-kernel-headers=$(KSRC) \ --with-linux-kernel-packaging \ --enable-debug --enable-debug-lwp --enable-debug-kernel \ diff --git a/debian/openafs-modules-dkms.dkms b/debian/openafs-modules-dkms.dkms index 6f0dbbb95..ab8c32283 100644 --- a/debian/openafs-modules-dkms.dkms +++ b/debian/openafs-modules-dkms.dkms @@ -8,7 +8,8 @@ BUILT_MODULE_NAME[0]="$PACKAGE_NAME" DEST_MODULE_LOCATION[0]="/updates/dkms/" AUTOINSTALL=yes -MAKE[0]="(./configure --with-linux-kernel-packaging \ +MAKE[0]="(./configure --disable-linux-syscall-probing \ + --with-linux-kernel-packaging \ --with-linux-kernel-headers=${kernel_source_dir} && make && mv src/libafs/MODLOAD-*/openafs.ko .)" -- 2.39.5