Bug#828955: giada: FTBFS with rtmidi 2.1.1

James Cowgill jcowgill at debian.org
Mon Jul 4 13:12:23 UTC 2016


Hi Jaromír,

On Mon, 2016-07-04 at 13:53 +0200, Jaromír Mikeš wrote:
> 2016-06-29 11:58 GMT+02:00 Jaromír Mikeš <mira.mikes at seznam.cz>:
> > Package: giada
> > Version: 0.12.2~dfsg1-1
> > Severity: important
> > User: pkg-multimedia-maintainers at lists.alioth.debian.org
> > Usertags: rtmidi 2.1.1
> > 
> > Dear Maintainer,
> > 
> > your package fails to build with the upcoming rtmidi2.1.1
> > 
> > Location of header files changed from include to include/rtmidi so
> > some easy patching will be needed.
> > Otherwise it builds fine.
> 
> Hi,
> 
> can someone help me to patch package giada so RtMidi.h and
> rtmidi/RtMidi.h would both accepted by build?

I think the attached patch should work. PKG_CHECK_MODULES is the
autoconf macro you want. This will cause RTMIDI_CFLAGS and RTMIDI_LIBS
to be exported for use in Makefile.am.

However, I think there's a bug in rtmidi. You patched the pkg-config
file to remove @CPPFLAGS@, but some of the flags (the -D__* ones) are
needed by the users of rtaudio.

James
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rtmidi-pkgconfig.patch
Type: text/x-patch
Size: 1462 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20160704/8bda5ed3/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20160704/8bda5ed3/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list