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)

