Re: tilemaker 2.2.0
- To: Felix Delattre <debian@xama.nu>
- Cc: Debian GIS Project <debian-gis@lists.debian.org>
- Subject: Re: tilemaker 2.2.0
- From: Sebastiaan Couwenberg <sebastic@xs4all.nl>
- Date: Wed, 3 Aug 2022 13:20:17 +0200
- Message-id: <[🔎] 01023e43-1f91-4477-4856-315135c3f5df@xs4all.nl>
- In-reply-to: <dc40c276-0c01-c52a-b444-4c4c2d3271bf@xs4all.nl>
- References: <4c0ba1e4-b66b-1231-c2b4-e03d32d10e9e@xs4all.nl> <17b58e70-7d23-21c3-2f1c-5efd65c2bc6d@xs4all.nl> <cb65b0e7-3283-3b01-eba9-2bd43abdea87@xama.nu> <ec3552a5-3170-5562-088d-35a2b3e2fd67@xs4all.nl> <bef7afc5-d991-9b64-b6a5-4082bb87b707@xama.nu> <dc40c276-0c01-c52a-b444-4c4c2d3271bf@xs4all.nl>
2.2.0 FTFBS on some architectures:
https://buildd.debian.org/status/package.php?p=tilemaker
-latomic is required on some architecture, something like the following
may suffice:
diff --git a/debian/rules b/debian/rules
index 6246cf3..de32874 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,7 +10,11 @@ export DEB_BUILD_MAINT_OPTIONS = hardening=+all
include /usr/share/dpkg/pkg-info.mk
TM_VERSION := $(shell echo $(DEB_VERSION_UPSTREAM) | sed -e 's/\+.*//')
-export DEB_CXXFLAGS_MAINT_APPEND=-DTM_VERSION=$(TM_VERSION)
+ifneq (,$(filter $(DEB_BUILD_ARCH),armel mipsel powerpc))
+ export DEB_CXXFLAGS_MAINT_APPEND=-DTM_VERSION=$(TM_VERSION) -latomic
+else
+ export DEB_CXXFLAGS_MAINT_APPEND=-DTM_VERSION=$(TM_VERSION)
+endif
%:
dh $@ --buildsystem=cmake
Or you need to get the package removed from armel & mipsel via an RM
bugreport on ftp.debian.org using reportbug. tilemaker has no reverse
dependencies, so there are no blockers for partial removal.
Kind Regards,
Bas
--
GPG Key ID: 4096R/6750F10AE88D4AF1
Fingerprint: 8182 DE41 7056 408D 6146 50D1 6750 F10A E88D 4AF1
Reply to: