From cee0431a61f4cb0ab818131fc438034ebd6a4b6c Mon Sep 17 00:00:00 2001 From: Hamish Coleman Date: Mon, 28 Aug 2023 14:31:07 +0100 Subject: [PATCH] Work around ubuntu build environment TODO: - dont just ignore missing info, have something to fill it in even when the require arch binaries are missing --- .github/workflows/tests.yml | 2 -- packages/debian/debian/rules | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index a5c4326..0586b31 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -408,11 +408,9 @@ jobs: - name: Install packages needed for build run: | - sudo dpkg --add-architecture ${{ matrix.arch }} sudo apt-get update sudo apt-get install debhelper build-essential \ devscripts \ - libc6:${{ matrix.arch }} \ crossbuild-essential-${{ matrix.arch }} - name: Configure diff --git a/packages/debian/debian/rules b/packages/debian/debian/rules index b8368b6..391dfd4 100755 --- a/packages/debian/debian/rules +++ b/packages/debian/debian/rules @@ -50,7 +50,7 @@ binary-arch: build install cp -r ../etc debian/n2n find debian/n2n -name "*.in" -exec /bin/rm {} ';' find debian/n2n -name "*~" -exec /bin/rm {} ';' - dh_shlibdeps + dh_shlibdeps --dpkg-shlibdeps-params=--ignore-missing-info dh_link dh_gencontrol dh_md5sums