Bug#828955: giada: FTBFS with rtmidi 2.1.1

James Cowgill jcowgill at debian.org
Mon Jul 4 18:17:55 UTC 2016


Hi,

On Mon, 2016-07-04 at 19:59 +0200, Jaromír Mikeš wrote:
> Hi James, ;)
> 
> > 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.
> 
> Thank you!
> 
> > 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.
> 
> I have done it as lintian complained about that. Should the patch be
> removed?
> Other solution?

So the problem is that we want some of the flags, but not all of them.
Thankfully it looks like there is already a variable for that in
configure.ac - $api. So if you replace @CPPFLAGS@ with @api@ it might
work (I haven't tested it). If it works, you should get some -D...
flags in the pkg-config file but lintian should be happy.

This might fix the giada build as well.

Thanks,
James
-------------- 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/e06a9a18/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list