From 79828db0e849e87edc496f95df798f61f88cb7f6 Mon Sep 17 00:00:00 2001 From: Igor Pashev Date: Mon, 2 Sep 2013 00:24:42 +0400 Subject: Override hardening-no-relro on usr/lib/open-axiom/bin/AXIOMsys --- debian/changelog | 3 ++- debian/open-axiom.lintian-overrides | 9 +++++++++ debian/rules | 1 + 3 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 debian/open-axiom.lintian-overrides diff --git a/debian/changelog b/debian/changelog index 19f9149..177a06a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -11,8 +11,9 @@ open-axiom (1.5.0~svn3056-1) unstable; urgency=low * Use Clisp if SBCL is not available (currently !i386 !amd64 !kfreebsd-amd64) * Enable hardening (include /usr/share/dpkg/buildflags.mk for build flags) * Use dh-buildinfo + * Override hardening-no-relro on usr/lib/open-axiom/bin/AXIOMsys - -- Igor Pashev Sun, 01 Sep 2013 23:49:01 +0400 + -- Igor Pashev Mon, 02 Sep 2013 00:23:30 +0400 open-axiom (1.4.1+svn~2626-2) unstable; urgency=low diff --git a/debian/open-axiom.lintian-overrides b/debian/open-axiom.lintian-overrides new file mode 100644 index 0000000..a35891d --- /dev/null +++ b/debian/open-axiom.lintian-overrides @@ -0,0 +1,9 @@ +# AXIOMsys is built by open-axiom driver: +# ../../src/driver/open-axiom --execpath=../../x86_64-pc-linux-gnu/bin/bootsys \ +# --syslib=../../x86_64-pc-linux-gnu/lib \ +# --system="../../x86_64-pc-linux-gnu/" \ +# --sysalg="../../x86_64-pc-linux-gnu/algebra/" \ +# --prologue="(pushnew :open-axiom-algebra-system *features*)" \ +# --make --output=../../x86_64-pc-linux-gnu/bin/AXIOMsys --main="BOOT::|systemMain|" \ +# --load-directory=. boot-pkg.fasl ... +open-axiom: hardening-no-relro usr/lib/open-axiom/bin/AXIOMsys diff --git a/debian/rules b/debian/rules index 49f89ba..490b08e 100755 --- a/debian/rules +++ b/debian/rules @@ -124,6 +124,7 @@ endif dh_shlibdeps dh_gencontrol dh_buildinfo + dh_lintian dh_md5sums dh_builddeb -- -Zxz -- cgit v1.2.3