[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#911238: marked as done (libsmf-dev: move smb.pc to a multiarch location)



Your message dated Mon, 17 Aug 2020 21:35:11 +0000
with message-id <E1k7mmd-000HFH-1s@fasolo.debian.org>
and subject line Bug#911238: fixed in libsmf 1.3-4
has caused the Debian Bug report #911238,
regarding libsmf-dev: move smb.pc to a multiarch location
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 owner@bugs.debian.org
immediately.)


-- 
911238: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911238
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libsmf-dev
Version: 1.3-2
File /usr/lib/pkgconfig/smf.pc
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap
Control: affects -1 + src:drumgizmo

drumgizmo fails to cross build from source, because it cannot find
smf.pc. During cross compilation /usr/lib/pkgconfig is not considered.
Only /usr/lib/<triplet>/pkgconfig and /usr/share/pkgconfig are tried.
Please move smf.pc to the multiarch location.

The attached patch implements that by passing a multiarch --libdir to
./configure. The debian/rules changes can be dropped once bumping the
compatibility level to 9 or greater. Please consider applying it.

Helmut
diff --minimal -Nru libsmf-1.3/debian/changelog libsmf-1.3/debian/changelog
--- libsmf-1.3/debian/changelog	2010-06-02 20:44:45.000000000 +0200
+++ libsmf-1.3/debian/changelog	2018-10-17 16:07:49.000000000 +0200
@@ -1,3 +1,10 @@
+libsmf (1.3-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Pass a multiarch --libdir to ./configure. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Wed, 17 Oct 2018 16:07:49 +0200
+
 libsmf (1.3-2) unstable; urgency=low
 
   * debian/control Conflicts: denemo (<= 0.8.10-1)
diff --minimal -Nru libsmf-1.3/debian/libsmf-dev.install libsmf-1.3/debian/libsmf-dev.install
--- libsmf-1.3/debian/libsmf-dev.install	2010-06-02 20:44:45.000000000 +0200
+++ libsmf-1.3/debian/libsmf-dev.install	2018-10-17 16:07:04.000000000 +0200
@@ -1,4 +1,4 @@
 usr/include/*
-usr/lib/lib*.a
-usr/lib/lib*.so
-usr/lib/pkgconfig/*
+usr/lib/*/lib*.a
+usr/lib/*/lib*.so
+usr/lib/*/pkgconfig/*
diff --minimal -Nru libsmf-1.3/debian/libsmf0.install libsmf-1.3/debian/libsmf0.install
--- libsmf-1.3/debian/libsmf0.install	2010-06-02 20:44:45.000000000 +0200
+++ libsmf-1.3/debian/libsmf0.install	2018-10-17 16:07:08.000000000 +0200
@@ -1 +1 @@
-usr/lib/lib*.so.*
+usr/lib/*/lib*.so.*
diff --minimal -Nru libsmf-1.3/debian/rules libsmf-1.3/debian/rules
--- libsmf-1.3/debian/rules	2010-06-02 20:44:45.000000000 +0200
+++ libsmf-1.3/debian/rules	2018-10-17 16:07:49.000000000 +0200
@@ -9,5 +9,10 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
+include /usr/share/dpkg/architecture.mk
+
 %:
 	dh --with autotools_dev $@
+
+override_dh_auto_configure:
+	dh_auto_configure -- --libdir='$${prefix}/lib/$(DEB_HOST_MULTIARCH)'

--- End Message ---
--- Begin Message ---
Source: libsmf
Source-Version: 1.3-4
Done: Gianfranco Costamagna <locutusofborg@debian.org>

We believe that the bug you reported is fixed in the latest version of
libsmf, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 911238@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gianfranco Costamagna <locutusofborg@debian.org> (supplier of updated libsmf package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 17 Aug 2020 22:43:21 +0200
Source: libsmf
Binary: smf-utils libsmf-dev libsmf0
Architecture: source
Version: 1.3-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Gianfranco Costamagna <locutusofborg@debian.org>
Description:
 libsmf-dev - Development files for the smf library
 libsmf0    - LibSMF is a BSD-licensed C library for handling SMF ("*.mid") fil
 smf-utils  - Utilities to support the smf library
Closes: 814154 911238
Changes:
 libsmf (1.3-4) unstable; urgency=medium
 .
   * QA upload.
   * Previous version closed priority error (Closes: #814154)
   * Bump compat level to 13 (Closes: #911238)
   * Drop autotools
   * Bump std-version to 4.5.0
   * Drop compat file
   * Drop version constraints, satisfied since old stable
   * Update VCS fields
   * multiarchify the package
   * Add R^3: no
Checksums-Sha1:
 ace040cca10c842797afe4a539ffa83dfe264f12 1991 libsmf_1.3-4.dsc
 1cc0effcf43007a4618012ced9b75d26a9fc1f8a 4276 libsmf_1.3-4.debian.tar.xz
 b0074e424fe7aadac51f62cad6d520601513ed8e 8262 libsmf_1.3-4_source.buildinfo
Checksums-Sha256:
 09d63e9289377ebb51d6453589f6462c530d1c60e9815efdbce16358827fc34c 1991 libsmf_1.3-4.dsc
 a6aedf2a038ac31f9ce876b71a60437262dd772a64905e9e54041e9fe8a00d9b 4276 libsmf_1.3-4.debian.tar.xz
 4524d29a9ac54a6ef885d68f320bad96325a1fcebcfea66f14e086ce218d5d6b 8262 libsmf_1.3-4_source.buildinfo
Files:
 87f743bdd9c3e2423b641257c47a8886 1991 libs optional libsmf_1.3-4.dsc
 5454584185fffdb3cc9d8adee3c19102 4276 libs optional libsmf_1.3-4.debian.tar.xz
 6ad71e42dd1cbb76daa4b8240026231f 8262 libs optional libsmf_1.3-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEkpeKbhleSSGCX3/w808JdE6fXdkFAl867/kACgkQ808JdE6f
XdnRIA//U5ZOCTQWqsLxK2z90CSnK4eQ/ZTzLRamd0u3YMfh0Uvnbt4eyxS6B3Ky
cWenM1VipBfcBaFLNMnnRIALfCPK+K3jL9xjLftpPiuzk1njyhlKR28GaOcAOTZ4
gTZtpRm2ki3Qx2ZVPHsHRFthhoqNS9rl4Yd9+IO5T1KprKNuenymx1xnxXQaCZ4U
OByY2hkdC1fvGdA3EWR7Cjr7GTyRFsTUq1EfHOxAMlIsmcaiQJnLlD9oUwP40Rup
MqPlKv+YfL7g/mesTPAxFQVnp10LP0mcq60xS7z3lfmjErqVU6D5Oopcdd0HJOEr
zdEJTaKaK8MRGRXlhKovN5vLLzuSeYE1kPf9KrDdOgjWXPROI8d1Pjqw9OgDDbxJ
Rtf79nTX+KQuqocJGSukhcQFaryEzdm6bri8b8/YMPg6FyTh81T5+/7S6LwQ3suX
CAqklPyBmK8KovEpgcWdd7mRHGcBOWzl7FJIvDDZgThZ+oqiANl6NHydy+/5vOmi
zVbwQMxQOSv7p08Ng1F5QI7Eln8cYyhXo8hzk7iFkJFD2WLoui7TvRNAa5DCu3+T
6D6IZ11YGWWT+eh6IJpQQftR4pwZojVwng57vswamxXNFTeiB4LPTTrsir62wBSJ
CeBCNG7ijK1Hrj6RJnessn+51CERI/iU7EpMcZUYAsxErw1gVwI=
=B0pk
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: