diff --git a/debian/rules b/debian/rules index 8e5b6bd6..1eddb6f9 100755 --- a/debian/rules +++ b/debian/rules @@ -2,6 +2,11 @@ export CARGO_HOME = $(CURDIR)/debian/cargo export DEB_BUILD_MAINT_OPTIONS = hardening=+all +# the below avoids an FTBFS on mips64el with a GOT > 64kb +DEB_HOST_ARCH := $(shell dpkg-architecture -qDEB_HOST_ARCH) +ifeq ($(DEB_HOST_ARCH),mips64el) + export RUSTFLAGS = -Ctarget-feature=+xgot +endif distrel := $(shell lsb_release --codename --short) ifneq (,$(filter $(distrel),buster amber))