summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog9
-rw-r--r--debian/control2
-rwxr-xr-xdebian/rules5
3 files changed, 15 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index d6c76d2..c597b47 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+lib2geom (1.3-3) experimental; urgency=medium
+
+ * Team upload
+ * debian/control: Bump Standards-Version
+ * debian/rules: Work-around issues with float precision on i386 (Closes:
+ #1051980)
+
+ -- Sebastian Ramacher <sramacher@debian.org> Wed, 01 May 2024 17:09:10 +0200
+
lib2geom (1.3-2) experimental; urgency=medium
* Add patch to disable a failing tests.
diff --git a/debian/control b/debian/control
index 3d08c39..7c9adea 100644
--- a/debian/control
+++ b/debian/control
@@ -17,7 +17,7 @@ Build-Depends-Arch:
libgtk-3-dev,
pkg-config,
ragel,
-Standards-Version: 4.6.2
+Standards-Version: 4.7.0
Rules-Requires-Root: no
Homepage: https://gitlab.com/inkscape/lib2geom
Vcs-Git: https://salsa.debian.org/multimedia-team/lib2geom.git
diff --git a/debian/rules b/debian/rules
index f603be1..b01e3d6 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,6 +2,11 @@
include /usr/share/dpkg/architecture.mk
+ifeq (${DEB_HOST_ARCH},i386)
+export DEB_CFLAGS_MAINT_APPEND=-fexcess-precision=fast -ffloat-store
+export DEB_CXXFLAGS_MAINT_APPEND=-fexcess-precision=fast -ffloat-store
+endif
+
%:
dh $@ --buildsystem cmake+ninja