package/gqrx: fix build with boost 1.73.0
authorGwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Wed, 24 Jun 2020 05:46:09 +0000 (07:46 +0200)
committerYann E. MORIN <yann.morin.1998@free.fr>
Wed, 24 Jun 2020 19:40:17 +0000 (21:40 +0200)
commitd041f0db8a159dcbada201be864f290fda3592aa
treedee9549f61db632f0d8d05df4dbe45b790aca795
parent7b4581cca8676b44dc278d391575fdc22c2ecc1f
package/gqrx: fix build with boost 1.73.0

With boost >= 1.73, placeholders must be qualified by using the full namespace.

Without the namespace, the build fails with:
gqrx-2.12.1/src/dsp/rds/parser_impl.cc: In constructor 'gr::rds::parser_impl::parser_impl(bool, bool)':
gqrx-2.12.1/src/dsp/rds/parser_impl.cc:42:72: error: '_1' was not declared in this scope
set_msg_handler(pmt::mp("in"), boost::bind(&parser_impl::parse, this, _1));

backport Pull Request https://github.com/csete/gqrx/pull/811

fix:
- http://autobuild.buildroot.net/results/73c490ba361dd6040720442bcbf332f1c3cc4882/

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
package/gqrx/0001-boost_qualify_placeholders_with_their_full_namespace.patch [new file with mode: 0644]