Your message dated Tue, 03 Oct 2017 07:50:06 +0000
with message-id <e1dzhxu-000glm...@fasolo.debian.org>
and subject line Bug#877386: fixed in rtmidi 2.1.1~ds0-5
has caused the Debian Bug report #877386,
regarding rtmidi FTCBFS: uses AC_RUN_IFELSE
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 ow...@bugs.debian.org
immediately.)


-- 
877386: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877386
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: rtmidi
Version: 2.1.1~ds0-4
Tags: patch upstream
User: helm...@debian.org
Usertags: rebootstrap

rtmidi fails to cross build from source, because it implements a sanity
check of its own version using AC_RUN_IFELSE. That check can be easily
implemented otherwise and after doing so, rtmidi cross builds
successfully. Please consider applying the attached patch.

Helmut
Index: rtmidi-2.1.1~ds0/configure.ac
===================================================================
--- rtmidi-2.1.1~ds0.orig/configure.ac
+++ rtmidi-2.1.1~ds0/configure.ac
@@ -31,11 +31,9 @@
 
 # Check version number coherency between RtMidi.h and configure.ac
 AC_MSG_CHECKING([that version numbers are coherent])
-AC_RUN_IFELSE(
-   [AC_LANG_PROGRAM([#include <string.h>
-                     `grep "define RTMIDI_VERSION" $srcdir/RtMidi.h`],
-                    [return strcmp(RTMIDI_VERSION, PACKAGE_VERSION);])],
-   [AC_MSG_RESULT([yes])],
+RTMIDI_VERSION=`sed -n 's/#define RTMIDI_VERSION "\(.*\)"/\1/p' $srcdir/RtMidi.h`
+AS_IF(
+   [test "x$RTMIDI_VERSION" != "x$PACKAGE_VERSION"],
    [AC_MSG_FAILURE([testing RTMIDI_VERSION==PACKAGE_VERSION failed, check that RtMidi.h defines RTMIDI_VERSION as "$PACKAGE_VERSION" or that the first line of configure.ac has been updated.])])
 
 # Enable some nice automake features if they are available

--- End Message ---
--- Begin Message ---
Source: rtmidi
Source-Version: 2.1.1~ds0-5

We believe that the bug you reported is fixed in the latest version of
rtmidi, 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 877...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jaromír Mikeš <mira.mi...@seznam.cz> (supplier of updated rtmidi 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 03 Oct 2017 09:23:43 +0200
Source: rtmidi
Binary: librtmidi3 librtmidi-dev
Architecture: source amd64
Version: 2.1.1~ds0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers 
<pkg-multimedia-maintainers@lists.alioth.debian.org>
Changed-By: Jaromír Mikeš <mira.mi...@seznam.cz>
Description:
 librtmidi-dev - C++ library for realtime MIDI input/ouput (development files)
 librtmidi3 - C++ library for realtime MIDI input/ouput
Closes: 877386
Changes:
 rtmidi (2.1.1~ds0-5) unstable; urgency=medium
 .
   * Tune .gitignore file.
   * Set compat/dh 10.
   * Sign tags.
   * Update copyright file.
   * Bump Standards.
   * Fix FTCBS (Closes: #877386).
Checksums-Sha1:
 3e37ae0ac62e43cf405938a96153e25a497d773d 2144 rtmidi_2.1.1~ds0-5.dsc
 843ec400d45dc7f2884e5ec76de2d78266e2f9ef 6468 rtmidi_2.1.1~ds0-5.debian.tar.xz
 3325cca4bfd7b6f0664a39ad9b46ae8eb99feb0b 13696 
librtmidi-dev_2.1.1~ds0-5_amd64.deb
 e6ff9f7fd0d2b16b881117c3d81a6b242f508686 198210 
librtmidi3-dbgsym_2.1.1~ds0-5_amd64.deb
 aeef7b17e7fafa714c93e32336a6e666a93feca2 35276 librtmidi3_2.1.1~ds0-5_amd64.deb
 34ea020600579eddf8269b6edf2b761b575657a0 6135 
rtmidi_2.1.1~ds0-5_amd64.buildinfo
Checksums-Sha256:
 b1eb79912ea9577a016a660fad5ab1cefb7aa8359d412f5263b0d00e385d7621 2144 
rtmidi_2.1.1~ds0-5.dsc
 f65ba70f347964901d2713df5d1a3a04b410e8037dc8631118af8d456e0bd840 6468 
rtmidi_2.1.1~ds0-5.debian.tar.xz
 fbe348372a7dc9777689ab63f061a07b8ba57dbbec77a01dbd0437b55408b2fa 13696 
librtmidi-dev_2.1.1~ds0-5_amd64.deb
 3c31a2bb50c3bb6b6c5908eba1adb3cbb4ee841bad68563eb5aa3370c2c19205 198210 
librtmidi3-dbgsym_2.1.1~ds0-5_amd64.deb
 e03d5cc63577103f75dfd88bd9abac590421752ac092910640dcdf1b9582d1fc 35276 
librtmidi3_2.1.1~ds0-5_amd64.deb
 211012bf0a697476783fe9cd4c29e42fe2a34ebd53d09e032ed12c1ab91b1732 6135 
rtmidi_2.1.1~ds0-5_amd64.buildinfo
Files:
 e4618b4203b92b4c29fc8a76c83bc72c 2144 libs optional rtmidi_2.1.1~ds0-5.dsc
 3fd1b56e09d4f57f861b23946c4cb816 6468 libs optional 
rtmidi_2.1.1~ds0-5.debian.tar.xz
 eca3ce0693ff52e0461bfa398a25d527 13696 libdevel optional 
librtmidi-dev_2.1.1~ds0-5_amd64.deb
 0875dfb65ad162b23092ec67f7c90535 198210 debug optional 
librtmidi3-dbgsym_2.1.1~ds0-5_amd64.deb
 5907c551a15febc4a8b280a57b229110 35276 libs optional 
librtmidi3_2.1.1~ds0-5_amd64.deb
 d1b9bf259ce33cd5f725cfe5dcd6d9ee 6135 libs optional 
rtmidi_2.1.1~ds0-5_amd64.buildinfo

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

iQJJBAEBCgAzFiEESlQ1E9LfY1GoF46jWwGUVeK4T6UFAlnTO58VHG1pcmEubWlr
ZXNAc2V6bmFtLmN6AAoJEFsBlFXiuE+l/E4P/1kTUyStOTwJUd0VT/BgH+VxB6Qd
trkLd6yy2T0mJqkDcMM2jSX4h7RyizGsPj4NZoYJwJkPSvl3rQb8SgvEbdPARrEI
R5cz6oiDAahQhKqV2WTOhvnQZjDHlwKDINkndJPjtapOs7cbuC8t63ML1lVIY5lc
Na+7aCf10yJa/YFI+JjbbwxKDrAHsTtGarAk+IHwSfBJqqzvF2Mfmhz6m7Ni+H2m
9Ai2UcktdiP4XVjj2+1Fw2YbDhVVvjtSQ3jGj+8rzf3sCPONA9gJJYzuzpBCbuAj
DEbLYCUwpbEBBtfyig7yGUsrdN/ZQg/3PtJRcBek/yft8s1zQDS/H++doe0x1UD5
OYlb497EnLALse21qzVzjRcOtaiqHUE+jg+WIsYsJ6s977EUTrnQzdD8wqOeJezh
kDakGRYju6BXN5S/CRgP7pfn9qnw2weW2fmlimISaJW8hfbJcFKr86J6naor7Oex
5TMxPk/e1CYc/0GBN5c3jO2wh8tTFCFTc3l7MEgywiupN+lSXlA2QeUMCK4/YV1q
cyEbN+wP/qdtJRRtfotR5C+WM0GPR1eoGZEQ+zwRe/0uwfebH4ve8yKatcc5XSL7
CrnuTrfEMY7IWwR017KAM3NbpjYjoyr8h4t2JF2x9tdMb5Ylvlv2rKs8LlC2B3Xg
w15uaiT5OV4Hxf2A
=Jn3w
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
pkg-multimedia-maintainers mailing list
pkg-multimedia-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers

Reply via email to