Unbreak with upcoming boost update

From Brad.
This commit is contained in:
rsadowski 2021-03-18 19:51:44 +00:00
parent afb97caf53
commit 7fac9ebc4e
41 changed files with 641 additions and 2 deletions

View File

@ -1,10 +1,10 @@
# $OpenBSD: Makefile,v 1.9 2021/02/23 19:39:10 sthen Exp $
# $OpenBSD: Makefile,v 1.10 2021/03/18 19:51:44 rsadowski Exp $
COMMENT = signal-processing toolkit for SDR (software-defined radio)
V = 3.8.2.0
DISTNAME = gnuradio-$V
REVISION = 1
REVISION = 2
SHARED_LIBS += gnuradio-analog 0.0 # 3.7
SHARED_LIBS += gnuradio-atsc 0.0 # 3.7

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gnuradio-runtime_lib_block_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gnuradio-runtime/lib/block.cc
--- gnuradio-runtime/lib/block.cc.orig
+++ gnuradio-runtime/lib/block.cc
@@ -34,6 +34,8 @@
namespace gr {
+using namespace boost::placeholders;
+
block::block(const std::string& name,
io_signature::sptr input_signature,
io_signature::sptr output_signature)

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_copy_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/copy_impl.cc
--- gr-blocks/lib/copy_impl.cc.orig
+++ gr-blocks/lib/copy_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
copy::sptr copy::make(size_t itemsize)
{
return gnuradio::get_initial_sptr(new copy_impl(itemsize));

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_message_debug_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/message_debug_impl.cc
--- gr-blocks/lib/message_debug_impl.cc.orig
+++ gr-blocks/lib/message_debug_impl.cc
@@ -32,6 +32,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
message_debug::sptr message_debug::make()
{
return gnuradio::get_initial_sptr(new message_debug_impl());

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_message_strobe_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/message_strobe_impl.cc
--- gr-blocks/lib/message_strobe_impl.cc.orig
+++ gr-blocks/lib/message_strobe_impl.cc
@@ -38,6 +38,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
message_strobe::sptr message_strobe::make(pmt::pmt_t msg, long period_ms)
{
return gnuradio::get_initial_sptr(new message_strobe_impl(msg, period_ms));

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_message_strobe_random_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/message_strobe_random_impl.cc
--- gr-blocks/lib/message_strobe_random_impl.cc.orig
+++ gr-blocks/lib/message_strobe_random_impl.cc
@@ -38,6 +38,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
message_strobe_random::sptr
message_strobe_random::make(pmt::pmt_t msg,
message_strobe_random_distribution_t dist,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_multiply_matrix_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/multiply_matrix_impl.cc
--- gr-blocks/lib/multiply_matrix_impl.cc.orig
+++ gr-blocks/lib/multiply_matrix_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
// Copy tags from input k to output l if A[l][k] is not zero
template <>
void multiply_matrix_impl<gr_complex>::propagate_tags_by_A(int noutput_items,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_mute_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/mute_impl.cc
--- gr-blocks/lib/mute_impl.cc.orig
+++ gr-blocks/lib/mute_impl.cc
@@ -33,6 +33,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
template <class T>
typename mute_blk<T>::sptr mute_blk<T>::make(bool mute)
{

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_pdu_filter_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/pdu_filter_impl.cc
--- gr-blocks/lib/pdu_filter_impl.cc.orig
+++ gr-blocks/lib/pdu_filter_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
pdu_filter::sptr pdu_filter::make(pmt::pmt_t k, pmt::pmt_t v, bool invert)
{
return gnuradio::get_initial_sptr(new pdu_filter_impl(k, v, invert));

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_pdu_remove_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/pdu_remove_impl.cc
--- gr-blocks/lib/pdu_remove_impl.cc.orig
+++ gr-blocks/lib/pdu_remove_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
pdu_remove::sptr pdu_remove::make(pmt::pmt_t k)
{
return gnuradio::get_initial_sptr(new pdu_remove_impl(k));

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_pdu_set_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/pdu_set_impl.cc
--- gr-blocks/lib/pdu_set_impl.cc.orig
+++ gr-blocks/lib/pdu_set_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
pdu_set::sptr pdu_set::make(pmt::pmt_t k, pmt::pmt_t v)
{
return gnuradio::get_initial_sptr(new pdu_set_impl(k, v));

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_random_pdu_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/random_pdu_impl.cc
--- gr-blocks/lib/random_pdu_impl.cc.orig
+++ gr-blocks/lib/random_pdu_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
random_pdu::sptr
random_pdu::make(int min_items, int max_items, unsigned char byte_mask, int length_modulo)
{

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_repeat_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/repeat_impl.cc
--- gr-blocks/lib/repeat_impl.cc.orig
+++ gr-blocks/lib/repeat_impl.cc
@@ -30,6 +30,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
repeat::sptr repeat::make(size_t itemsize, int interp)
{
return gnuradio::get_initial_sptr(new repeat_impl(itemsize, interp));

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_socket_pdu_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/socket_pdu_impl.cc
--- gr-blocks/lib/socket_pdu_impl.cc.orig
+++ gr-blocks/lib/socket_pdu_impl.cc
@@ -32,6 +32,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
socket_pdu::sptr socket_pdu::make(std::string type,
std::string addr,
std::string port,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-blocks_lib_tagged_stream_multiply_length_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-blocks/lib/tagged_stream_multiply_length_impl.cc
--- gr-blocks/lib/tagged_stream_multiply_length_impl.cc.orig
+++ gr-blocks/lib/tagged_stream_multiply_length_impl.cc
@@ -30,6 +30,8 @@
namespace gr {
namespace blocks {
+using namespace boost::placeholders;
+
tagged_stream_multiply_length::sptr tagged_stream_multiply_length::make(
size_t itemsize, const std::string& lengthtagname, double scalar)
{

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-digital_lib_chunks_to_symbols_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-digital/lib/chunks_to_symbols_impl.cc
--- gr-digital/lib/chunks_to_symbols_impl.cc.orig
+++ gr-digital/lib/chunks_to_symbols_impl.cc
@@ -32,6 +32,8 @@
namespace gr {
namespace digital {
+using namespace boost::placeholders;
+
template <class IN_T, class OUT_T>
typename chunks_to_symbols<IN_T, OUT_T>::sptr
chunks_to_symbols<IN_T, OUT_T>::make(const std::vector<OUT_T>& symbol_table, const int D)

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-digital_lib_constellation_receiver_cb_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-digital/lib/constellation_receiver_cb_impl.cc
--- gr-digital/lib/constellation_receiver_cb_impl.cc.orig
+++ gr-digital/lib/constellation_receiver_cb_impl.cc
@@ -34,6 +34,8 @@
namespace gr {
namespace digital {
+using namespace boost::placeholders;
+
#define VERBOSE_MM 0 // Used for debugging symbol timing loop
#define VERBOSE_COSTAS 0 // Used for debugging phase and frequency tracking

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-digital_lib_costas_loop_cc_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-digital/lib/costas_loop_cc_impl.cc
--- gr-digital/lib/costas_loop_cc_impl.cc.orig
+++ gr-digital/lib/costas_loop_cc_impl.cc
@@ -34,6 +34,8 @@
namespace gr {
namespace digital {
+using namespace boost::placeholders;
+
costas_loop_cc::sptr costas_loop_cc::make(float loop_bw, int order, bool use_snr)
{
return gnuradio::get_initial_sptr(new costas_loop_cc_impl(loop_bw, order, use_snr));

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-digital_lib_crc32_async_bb_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-digital/lib/crc32_async_bb_impl.cc
--- gr-digital/lib/crc32_async_bb_impl.cc.orig
+++ gr-digital/lib/crc32_async_bb_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace digital {
+using namespace boost::placeholders;
+
crc32_async_bb::sptr crc32_async_bb::make(bool check)
{
return gnuradio::get_initial_sptr(new crc32_async_bb_impl(check));

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-digital_lib_header_payload_demux_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-digital/lib/header_payload_demux_impl.cc
--- gr-digital/lib/header_payload_demux_impl.cc.orig
+++ gr-digital/lib/header_payload_demux_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace digital {
+using namespace boost::placeholders;
+
const pmt::pmt_t header_payload_demux_impl::msg_port_id()
{
static const pmt::pmt_t msg_port_id = pmt::mp("header_data");

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-digital_lib_protocol_formatter_async_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-digital/lib/protocol_formatter_async_impl.cc
--- gr-digital/lib/protocol_formatter_async_impl.cc.orig
+++ gr-digital/lib/protocol_formatter_async_impl.cc
@@ -32,6 +32,8 @@
namespace gr {
namespace digital {
+using namespace boost::placeholders;
+
protocol_formatter_async::sptr
protocol_formatter_async::make(const header_format_base::sptr& format)
{

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-fec_lib_async_decoder_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-fec/lib/async_decoder_impl.cc
--- gr-fec/lib/async_decoder_impl.cc.orig
+++ gr-fec/lib/async_decoder_impl.cc
@@ -32,6 +32,8 @@
namespace gr {
namespace fec {
+using namespace boost::placeholders;
+
async_decoder::sptr
async_decoder::make(generic_decoder::sptr my_decoder, bool packed, bool rev_pack, int mtu)
{

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-fec_lib_async_encoder_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-fec/lib/async_encoder_impl.cc
--- gr-fec/lib/async_encoder_impl.cc.orig
+++ gr-fec/lib/async_encoder_impl.cc
@@ -32,6 +32,8 @@
namespace gr {
namespace fec {
+using namespace boost::placeholders;
+
async_encoder::sptr async_encoder::make(generic_encoder::sptr my_encoder,
bool packed,
bool rev_unpack,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-filter_lib_freq_xlating_fir_filter_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-filter/lib/freq_xlating_fir_filter_impl.cc
--- gr-filter/lib/freq_xlating_fir_filter_impl.cc.orig
+++ gr-filter/lib/freq_xlating_fir_filter_impl.cc
@@ -32,6 +32,8 @@
namespace gr {
namespace filter {
+using namespace boost::placeholders;
+
template <class IN_T, class OUT_T, class TAP_T>
typename freq_xlating_fir_filter<IN_T, OUT_T, TAP_T>::sptr
freq_xlating_fir_filter<IN_T, OUT_T, TAP_T>::make(int decimation,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-filter_lib_mmse_resampler_cc_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-filter/lib/mmse_resampler_cc_impl.cc
--- gr-filter/lib/mmse_resampler_cc_impl.cc.orig
+++ gr-filter/lib/mmse_resampler_cc_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace filter {
+using namespace boost::placeholders;
+
mmse_resampler_cc::sptr mmse_resampler_cc::make(float phase_shift, float resamp_ratio)
{
return gnuradio::get_initial_sptr(

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-filter_lib_mmse_resampler_ff_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-filter/lib/mmse_resampler_ff_impl.cc
--- gr-filter/lib/mmse_resampler_ff_impl.cc.orig
+++ gr-filter/lib/mmse_resampler_ff_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace filter {
+using namespace boost::placeholders;
+
mmse_resampler_ff::sptr mmse_resampler_ff::make(float phase_shift, float resamp_ratio)
{
return gnuradio::get_initial_sptr(

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_const_sink_c_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/const_sink_c_impl.cc
--- gr-qtgui/lib/const_sink_c_impl.cc.orig
+++ gr-qtgui/lib/const_sink_c_impl.cc
@@ -35,6 +35,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
const_sink_c::sptr
const_sink_c::make(int size, const std::string& name, int nconnections, QWidget* parent)
{

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_edit_box_msg_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/edit_box_msg_impl.cc
--- gr-qtgui/lib/edit_box_msg_impl.cc.orig
+++ gr-qtgui/lib/edit_box_msg_impl.cc
@@ -35,6 +35,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
edit_box_msg::sptr edit_box_msg::make(data_type_t type,
const std::string& label,
const std::string& value,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_freq_sink_c_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/freq_sink_c_impl.cc
--- gr-qtgui/lib/freq_sink_c_impl.cc.orig
+++ gr-qtgui/lib/freq_sink_c_impl.cc
@@ -38,6 +38,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
freq_sink_c::sptr freq_sink_c::make(int fftsize,
int wintype,
double fc,

View File

@ -0,0 +1,15 @@
$OpenBSD: patch-gr-qtgui_lib_freq_sink_f_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/freq_sink_f_impl.cc
--- gr-qtgui/lib/freq_sink_f_impl.cc.orig
+++ gr-qtgui/lib/freq_sink_f_impl.cc
@@ -37,6 +37,7 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
freq_sink_f::sptr freq_sink_f::make(int fftsize,
int wintype,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_histogram_sink_f_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/histogram_sink_f_impl.cc
--- gr-qtgui/lib/histogram_sink_f_impl.cc.orig
+++ gr-qtgui/lib/histogram_sink_f_impl.cc
@@ -37,6 +37,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
histogram_sink_f::sptr histogram_sink_f::make(int size,
int bins,
double xmin,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_sink_c_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/sink_c_impl.cc
--- gr-qtgui/lib/sink_c_impl.cc.orig
+++ gr-qtgui/lib/sink_c_impl.cc
@@ -36,6 +36,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
sink_c::sptr sink_c::make(int fftsize,
int wintype,
double fc,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_sink_f_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/sink_f_impl.cc
--- gr-qtgui/lib/sink_f_impl.cc.orig
+++ gr-qtgui/lib/sink_f_impl.cc
@@ -36,6 +36,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
sink_f::sptr sink_f::make(int fftsize,
int wintype,
double fc,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_time_raster_sink_b_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/time_raster_sink_b_impl.cc
--- gr-qtgui/lib/time_raster_sink_b_impl.cc.orig
+++ gr-qtgui/lib/time_raster_sink_b_impl.cc
@@ -36,6 +36,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
time_raster_sink_b::sptr time_raster_sink_b::make(double samp_rate,
double rows,
double cols,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_time_raster_sink_f_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/time_raster_sink_f_impl.cc
--- gr-qtgui/lib/time_raster_sink_f_impl.cc.orig
+++ gr-qtgui/lib/time_raster_sink_f_impl.cc
@@ -36,6 +36,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
time_raster_sink_f::sptr time_raster_sink_f::make(double samp_rate,
double rows,
double cols,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_time_sink_c_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/time_sink_c_impl.cc
--- gr-qtgui/lib/time_sink_c_impl.cc.orig
+++ gr-qtgui/lib/time_sink_c_impl.cc
@@ -39,6 +39,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
time_sink_c::sptr time_sink_c::make(int size,
double samp_rate,
const std::string& name,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_time_sink_f_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/time_sink_f_impl.cc
--- gr-qtgui/lib/time_sink_f_impl.cc.orig
+++ gr-qtgui/lib/time_sink_f_impl.cc
@@ -40,6 +40,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
time_sink_f::sptr time_sink_f::make(int size,
double samp_rate,
const std::string& name,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_waterfall_sink_c_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/waterfall_sink_c_impl.cc
--- gr-qtgui/lib/waterfall_sink_c_impl.cc.orig
+++ gr-qtgui/lib/waterfall_sink_c_impl.cc
@@ -39,6 +39,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
waterfall_sink_c::sptr waterfall_sink_c::make(int fftsize,
int wintype,
double fc,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-qtgui_lib_waterfall_sink_f_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-qtgui/lib/waterfall_sink_f_impl.cc
--- gr-qtgui/lib/waterfall_sink_f_impl.cc.orig
+++ gr-qtgui/lib/waterfall_sink_f_impl.cc
@@ -37,6 +37,8 @@
namespace gr {
namespace qtgui {
+using namespace boost::placeholders;
+
waterfall_sink_f::sptr waterfall_sink_f::make(int fftsize,
int wintype,
double fc,

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-zeromq_lib_pub_msg_sink_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-zeromq/lib/pub_msg_sink_impl.cc
--- gr-zeromq/lib/pub_msg_sink_impl.cc.orig
+++ gr-zeromq/lib/pub_msg_sink_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace zeromq {
+using namespace boost::placeholders;
+
pub_msg_sink::sptr pub_msg_sink::make(char* address, int timeout, bool bind)
{
return gnuradio::get_initial_sptr(new pub_msg_sink_impl(address, timeout, bind));

View File

@ -0,0 +1,16 @@
$OpenBSD: patch-gr-zeromq_lib_push_msg_sink_impl_cc,v 1.1 2021/03/18 19:51:44 rsadowski Exp $
Build with newer Boost. From Fedora.
Index: gr-zeromq/lib/push_msg_sink_impl.cc
--- gr-zeromq/lib/push_msg_sink_impl.cc.orig
+++ gr-zeromq/lib/push_msg_sink_impl.cc
@@ -31,6 +31,8 @@
namespace gr {
namespace zeromq {
+using namespace boost::placeholders;
+
push_msg_sink::sptr push_msg_sink::make(char* address, int timeout, bool bind)
{
return gnuradio::get_initial_sptr(new push_msg_sink_impl(address, timeout, bind));