Your message dated Fri, 17 Jun 2016 09:22:38 +0200
with message-id <[email protected]>
and subject line Re: Bug#811550: reopen issue, package is not marked
Multi-Arch: same
has caused the Debian Bug report #811550,
regarding libatomic-ops-dev makes libgc FTCBFS: atomic_ops.pc not found
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
811550: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=811550
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libatomic-ops-dev
Version: 7.4.2-1.1
User: [email protected]
Usertags: rebootstrap
Tags: patch
Control: affects -1 + src:libgc
Dear libatomic-ops maintainer,
My attempt to cross build libgc failed, because it could not find
atomic_ops.pc. The cross pkg-config does not consider
/usr/lib/pkgconfig, so atomic_ops.pc must be moved to the multiarch
location. Please consider applying the attached patch.
Helmut
diff --minimal -Nru libatomic-ops-7.4.2/debian/changelog
libatomic-ops-7.4.2/debian/changelog
--- libatomic-ops-7.4.2/debian/changelog
+++ libatomic-ops-7.4.2/debian/changelog
@@ -1,3 +1,11 @@
+libatomic-ops (7.4.2-1.2) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Change libdir to multiarch such that cross builds can find atomic_ops.pc.
+ (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Tue, 19 Jan 2016 19:51:23 +0100
+
libatomic-ops (7.4.2-1.1) unstable; urgency=medium
* Non-maintainer upload.
diff --minimal -Nru libatomic-ops-7.4.2/debian/rules
libatomic-ops-7.4.2/debian/rules
--- libatomic-ops-7.4.2/debian/rules
+++ libatomic-ops-7.4.2/debian/rules
@@ -2,9 +2,13 @@
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/dpkg/architecture.mk
#run tests
DEB_MAKE_CHECK_TARGET := check
# use .install to pick out relevant stuff
DEB_DESTDIR = $(CURDIR)/debian/tmp
+
+# multiarch
+DEB_CONFIGURE_EXTRA_FLAGS += --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH)
--- End Message ---
--- Begin Message ---
Version: 7.4.2-2
On Wed, Feb 17, 2016 at 04:17:53PM +0100, Matthias Klose wrote:
> The package is not marked as Multi-Arch: same; please do so
This bug report was not about marking the package Multi-Arch: same.
Instead it was about moving the pkg-config file to a location where
cross-pkg-config can find it.
The bug was properly fixed. If you believe that there is another bug,
please open a separate one instead of piggy-backing on a partially
related one.
Apart from that, I concur with Christoph that the problem you see is not
there.
Helmut
--- End Message ---