summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gr-audio/lib/alsa/alsa_impl.cc2
-rw-r--r--gr-audio/lib/alsa/alsa_sink.cc1
-rw-r--r--gr-audio/lib/alsa/alsa_source.cc1
-rw-r--r--gr-audio/lib/audio_registry.cc1
-rw-r--r--gr-audio/lib/jack/jack_sink.cc1
-rw-r--r--gr-audio/lib/jack/jack_source.cc1
-rw-r--r--gr-audio/lib/oss/oss_sink.cc1
-rw-r--r--gr-audio/lib/oss/oss_source.cc1
-rw-r--r--gr-audio/lib/osx/osx_common.h1
-rw-r--r--gr-audio/lib/osx/osx_sink.cc1
-rw-r--r--gr-audio/lib/osx/osx_source.cc1
-rw-r--r--gr-audio/lib/portaudio/portaudio_sink.cc1
-rw-r--r--gr-audio/lib/portaudio/portaudio_source.cc1
-rw-r--r--gr-audio/lib/windows/windows_sink.cc1
-rw-r--r--gr-audio/lib/windows/windows_source.cc1
-rw-r--r--gr-blocks/lib/ctrlport_probe2_b_impl.cc1
-rw-r--r--gr-blocks/lib/ctrlport_probe2_c_impl.cc1
-rw-r--r--gr-blocks/lib/ctrlport_probe2_c_impl.h1
-rw-r--r--gr-blocks/lib/ctrlport_probe2_f_impl.cc1
-rw-r--r--gr-blocks/lib/ctrlport_probe2_i_impl.cc1
-rw-r--r--gr-blocks/lib/ctrlport_probe2_s_impl.cc1
-rw-r--r--gr-blocks/lib/file_descriptor_source_impl.cc1
-rw-r--r--gr-blocks/lib/file_meta_sink_impl.cc1
-rw-r--r--gr-blocks/lib/file_meta_source_impl.cc1
-rw-r--r--gr-blocks/lib/file_sink_base.cc1
-rw-r--r--gr-blocks/lib/file_source_impl.cc1
-rw-r--r--gr-blocks/lib/keep_m_in_n_impl.cc1
-rw-r--r--gr-blocks/lib/multiply_by_tag_value_cc_impl.cc1
-rw-r--r--gr-blocks/lib/packed_to_unpacked_impl.cc1
-rw-r--r--gr-blocks/lib/tagged_file_sink_impl.cc1
-rw-r--r--gr-blocks/lib/test_tag_variable_rate_ff_impl.cc1
-rw-r--r--gr-blocks/lib/wavfile_sink_impl.cc1
-rw-r--r--gr-blocks/lib/wavfile_source_impl.cc1
-rw-r--r--gr-digital/lib/framer_sink_1_impl.cc1
-rw-r--r--gr-digital/lib/msk_timing_recovery_cc_impl.cc1
-rw-r--r--gr-digital/lib/packet_sink_impl.cc1
-rw-r--r--gr-digital/lib/protocol_formatter_bb_impl.cc1
-rw-r--r--gr-digital/lib/symbol_sync_cc_impl.cc1
-rw-r--r--gr-digital/lib/symbol_sync_ff_impl.cc1
-rw-r--r--gr-fec/include/gnuradio/fec/generic_encoder.h2
-rw-r--r--gr-fec/lib/ber_bf_impl.cc1
-rw-r--r--gr-fec/lib/cc_decoder_impl.cc1
-rw-r--r--gr-fec/lib/cc_encoder_impl.cc1
-rw-r--r--gr-fec/lib/ccsds_encoder_impl.cc1
-rw-r--r--gr-fec/lib/depuncture_bb_impl.cc1
-rw-r--r--gr-fec/lib/dummy_decoder_impl.cc1
-rw-r--r--gr-fec/lib/dummy_encoder_impl.cc1
-rw-r--r--gr-fec/lib/generic_encoder.cc5
-rw-r--r--gr-fec/lib/ldpc_bit_flip_decoder_impl.cc1
-rw-r--r--gr-fec/lib/ldpc_decoder.cc1
-rw-r--r--gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc2
-rw-r--r--gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc2
-rw-r--r--gr-fec/lib/puncture_bb_impl.cc1
-rw-r--r--gr-fec/lib/puncture_ff_impl.cc1
-rw-r--r--gr-fec/lib/repetition_decoder_impl.cc1
-rw-r--r--gr-fec/lib/repetition_encoder_impl.cc1
-rw-r--r--gr-fec/lib/tagged_decoder_impl.cc1
-rw-r--r--gr-fec/lib/tagged_encoder_impl.cc1
-rw-r--r--gr-fec/python/fec/bindings/generic_encoder_python.cc2
-rw-r--r--gr-fft/lib/fft.cc2
-rw-r--r--gr-filter/lib/rational_resampler_impl.cc2
-rw-r--r--gr-qtgui/lib/ber_sink_b_impl.cc1
-rw-r--r--gr-qtgui/lib/edit_box_msg_impl.cc1
-rw-r--r--gr-qtgui/lib/eye_sink_c_impl.cc1
-rw-r--r--gr-qtgui/lib/eye_sink_f_impl.cc1
-rw-r--r--gr-qtgui/lib/time_sink_c_impl.cc1
-rw-r--r--gr-qtgui/lib/time_sink_f_impl.cc1
-rw-r--r--gr-uhd/lib/usrp_block_impl.cc1
-rw-r--r--gr-uhd/lib/usrp_sink_impl.cc1
69 files changed, 74 insertions, 6 deletions
diff --git a/gr-audio/lib/alsa/alsa_impl.cc b/gr-audio/lib/alsa/alsa_impl.cc
index 67b608aa7e..5099fe7149 100644
--- a/gr-audio/lib/alsa/alsa_impl.cc
+++ b/gr-audio/lib/alsa/alsa_impl.cc
@@ -16,6 +16,8 @@
#include <gnuradio/logger.h>
#include "alsa_impl.h"
+
+#include <boost/format.hpp>
#include <algorithm>
static snd_pcm_access_t access_types[] = { SND_PCM_ACCESS_MMAP_INTERLEAVED,
diff --git a/gr-audio/lib/alsa/alsa_sink.cc b/gr-audio/lib/alsa/alsa_sink.cc
index cbb56adc2c..bb4ed8bd27 100644
--- a/gr-audio/lib/alsa/alsa_sink.cc
+++ b/gr-audio/lib/alsa/alsa_sink.cc
@@ -17,6 +17,7 @@
#include "alsa_sink.h"
#include <gnuradio/io_signature.h>
#include <gnuradio/prefs.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <future>
#include <stdexcept>
diff --git a/gr-audio/lib/alsa/alsa_source.cc b/gr-audio/lib/alsa/alsa_source.cc
index 8bba3eaefe..17e3bf678c 100644
--- a/gr-audio/lib/alsa/alsa_source.cc
+++ b/gr-audio/lib/alsa/alsa_source.cc
@@ -17,6 +17,7 @@
#include "alsa_source.h"
#include <gnuradio/io_signature.h>
#include <gnuradio/prefs.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <stdexcept>
diff --git a/gr-audio/lib/audio_registry.cc b/gr-audio/lib/audio_registry.cc
index 471c8acf1d..393ca4c701 100644
--- a/gr-audio/lib/audio_registry.cc
+++ b/gr-audio/lib/audio_registry.cc
@@ -10,6 +10,7 @@
#include "audio_registry.h"
#include <gnuradio/logger.h>
#include <gnuradio/prefs.h>
+#include <boost/format.hpp>
#include <stdexcept>
#include <vector>
diff --git a/gr-audio/lib/jack/jack_sink.cc b/gr-audio/lib/jack/jack_sink.cc
index 825b0f7513..7a709a7367 100644
--- a/gr-audio/lib/jack/jack_sink.cc
+++ b/gr-audio/lib/jack/jack_sink.cc
@@ -17,6 +17,7 @@
#include "jack_sink.h"
#include <gnuradio/io_signature.h>
#include <gnuradio/prefs.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <stdexcept>
diff --git a/gr-audio/lib/jack/jack_source.cc b/gr-audio/lib/jack/jack_source.cc
index 275911bd4c..a68b686404 100644
--- a/gr-audio/lib/jack/jack_source.cc
+++ b/gr-audio/lib/jack/jack_source.cc
@@ -18,6 +18,7 @@
#include <gnuradio/io_signature.h>
#include <gnuradio/prefs.h>
#include <type_traits>
+#include <boost/format.hpp>
#include <cstdio>
#include <stdexcept>
diff --git a/gr-audio/lib/oss/oss_sink.cc b/gr-audio/lib/oss/oss_sink.cc
index 3c8dfecb2d..b46ae706f2 100644
--- a/gr-audio/lib/oss/oss_sink.cc
+++ b/gr-audio/lib/oss/oss_sink.cc
@@ -22,6 +22,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <stdexcept>
diff --git a/gr-audio/lib/oss/oss_source.cc b/gr-audio/lib/oss/oss_source.cc
index 8bbbcc4772..14f630ebaa 100644
--- a/gr-audio/lib/oss/oss_source.cc
+++ b/gr-audio/lib/oss/oss_source.cc
@@ -22,6 +22,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <stdexcept>
diff --git a/gr-audio/lib/osx/osx_common.h b/gr-audio/lib/osx/osx_common.h
index e313ae34fa..6e9bb5a8dc 100644
--- a/gr-audio/lib/osx/osx_common.h
+++ b/gr-audio/lib/osx/osx_common.h
@@ -12,6 +12,7 @@
#define INCLUDED_AUDIO_OSX_COMMON_H
#include <gnuradio/audio/osx_impl.h>
+#include <boost/format.hpp>
namespace gr {
namespace audio {
diff --git a/gr-audio/lib/osx/osx_sink.cc b/gr-audio/lib/osx/osx_sink.cc
index ea73f7939a..90bf08b20e 100644
--- a/gr-audio/lib/osx/osx_sink.cc
+++ b/gr-audio/lib/osx/osx_sink.cc
@@ -18,6 +18,7 @@
#include <gnuradio/io_signature.h>
#include <gnuradio/logger.h>
#include <gnuradio/prefs.h>
+#include <boost/format.hpp>
#include <stdexcept>
namespace gr {
diff --git a/gr-audio/lib/osx/osx_source.cc b/gr-audio/lib/osx/osx_source.cc
index c78c827d66..468d65e8f3 100644
--- a/gr-audio/lib/osx/osx_source.cc
+++ b/gr-audio/lib/osx/osx_source.cc
@@ -17,6 +17,7 @@
#include <gnuradio/io_signature.h>
#include <gnuradio/prefs.h>
+#include <boost/format.hpp>
#include <stdexcept>
namespace gr {
diff --git a/gr-audio/lib/portaudio/portaudio_sink.cc b/gr-audio/lib/portaudio/portaudio_sink.cc
index e234bd538f..a197776adc 100644
--- a/gr-audio/lib/portaudio/portaudio_sink.cc
+++ b/gr-audio/lib/portaudio/portaudio_sink.cc
@@ -22,6 +22,7 @@
#include <gnuradio/io_signature.h>
#include <gnuradio/prefs.h>
#include <unistd.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <cstring>
#include <future>
diff --git a/gr-audio/lib/portaudio/portaudio_source.cc b/gr-audio/lib/portaudio/portaudio_source.cc
index 74685ec8b1..86a7f16b48 100644
--- a/gr-audio/lib/portaudio/portaudio_source.cc
+++ b/gr-audio/lib/portaudio/portaudio_source.cc
@@ -22,6 +22,7 @@
#include <gnuradio/io_signature.h>
#include <gnuradio/prefs.h>
#include <unistd.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <cstring>
#include <stdexcept>
diff --git a/gr-audio/lib/windows/windows_sink.cc b/gr-audio/lib/windows/windows_sink.cc
index 49e81532f9..5d2eed639f 100644
--- a/gr-audio/lib/windows/windows_sink.cc
+++ b/gr-audio/lib/windows/windows_sink.cc
@@ -22,6 +22,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
+#include <boost/format.hpp>
#include <cctype>
#include <sstream>
#include <stdexcept>
diff --git a/gr-audio/lib/windows/windows_source.cc b/gr-audio/lib/windows/windows_source.cc
index bca116ebbc..3c85310adf 100644
--- a/gr-audio/lib/windows/windows_source.cc
+++ b/gr-audio/lib/windows/windows_source.cc
@@ -22,6 +22,7 @@
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
+#include <boost/format.hpp>
#include <cctype>
#include <sstream>
#include <stdexcept>
diff --git a/gr-blocks/lib/ctrlport_probe2_b_impl.cc b/gr-blocks/lib/ctrlport_probe2_b_impl.cc
index f973961d59..8049396486 100644
--- a/gr-blocks/lib/ctrlport_probe2_b_impl.cc
+++ b/gr-blocks/lib/ctrlport_probe2_b_impl.cc
@@ -14,6 +14,7 @@
#include "ctrlport_probe2_b_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
namespace gr {
namespace blocks {
diff --git a/gr-blocks/lib/ctrlport_probe2_c_impl.cc b/gr-blocks/lib/ctrlport_probe2_c_impl.cc
index 264fd2b934..88f823924d 100644
--- a/gr-blocks/lib/ctrlport_probe2_c_impl.cc
+++ b/gr-blocks/lib/ctrlport_probe2_c_impl.cc
@@ -14,6 +14,7 @@
#include "ctrlport_probe2_c_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
namespace gr {
namespace blocks {
diff --git a/gr-blocks/lib/ctrlport_probe2_c_impl.h b/gr-blocks/lib/ctrlport_probe2_c_impl.h
index 48b6affbe0..d14517caa2 100644
--- a/gr-blocks/lib/ctrlport_probe2_c_impl.h
+++ b/gr-blocks/lib/ctrlport_probe2_c_impl.h
@@ -14,6 +14,7 @@
#include <gnuradio/blocks/ctrlport_probe2_c.h>
#include <gnuradio/rpcbufferedget.h>
#include <gnuradio/rpcregisterhelpers.h>
+#include <boost/format.hpp>
namespace gr {
namespace blocks {
diff --git a/gr-blocks/lib/ctrlport_probe2_f_impl.cc b/gr-blocks/lib/ctrlport_probe2_f_impl.cc
index 25f1e52444..6ab73e5f67 100644
--- a/gr-blocks/lib/ctrlport_probe2_f_impl.cc
+++ b/gr-blocks/lib/ctrlport_probe2_f_impl.cc
@@ -14,6 +14,7 @@
#include "ctrlport_probe2_f_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
namespace gr {
namespace blocks {
diff --git a/gr-blocks/lib/ctrlport_probe2_i_impl.cc b/gr-blocks/lib/ctrlport_probe2_i_impl.cc
index 68b371b41c..7b4deaac44 100644
--- a/gr-blocks/lib/ctrlport_probe2_i_impl.cc
+++ b/gr-blocks/lib/ctrlport_probe2_i_impl.cc
@@ -14,6 +14,7 @@
#include "ctrlport_probe2_i_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
namespace gr {
namespace blocks {
diff --git a/gr-blocks/lib/ctrlport_probe2_s_impl.cc b/gr-blocks/lib/ctrlport_probe2_s_impl.cc
index 60e50f1b13..564ca31187 100644
--- a/gr-blocks/lib/ctrlport_probe2_s_impl.cc
+++ b/gr-blocks/lib/ctrlport_probe2_s_impl.cc
@@ -14,6 +14,7 @@
#include "ctrlport_probe2_s_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
namespace gr {
namespace blocks {
diff --git a/gr-blocks/lib/file_descriptor_source_impl.cc b/gr-blocks/lib/file_descriptor_source_impl.cc
index 89ad0aeb7f..a24d2411c1 100644
--- a/gr-blocks/lib/file_descriptor_source_impl.cc
+++ b/gr-blocks/lib/file_descriptor_source_impl.cc
@@ -17,6 +17,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
+#include <boost/format.hpp>
#include <cerrno>
#include <cstdio>
#include <cstring>
diff --git a/gr-blocks/lib/file_meta_sink_impl.cc b/gr-blocks/lib/file_meta_sink_impl.cc
index 21eff8d727..c3719f6391 100644
--- a/gr-blocks/lib/file_meta_sink_impl.cc
+++ b/gr-blocks/lib/file_meta_sink_impl.cc
@@ -17,6 +17,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <stdexcept>
diff --git a/gr-blocks/lib/file_meta_source_impl.cc b/gr-blocks/lib/file_meta_source_impl.cc
index 093c050258..e28bfdca68 100644
--- a/gr-blocks/lib/file_meta_source_impl.cc
+++ b/gr-blocks/lib/file_meta_source_impl.cc
@@ -17,6 +17,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <stdexcept>
diff --git a/gr-blocks/lib/file_sink_base.cc b/gr-blocks/lib/file_sink_base.cc
index 2b9180eab3..c61733af19 100644
--- a/gr-blocks/lib/file_sink_base.cc
+++ b/gr-blocks/lib/file_sink_base.cc
@@ -18,6 +18,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <stdexcept>
diff --git a/gr-blocks/lib/file_source_impl.cc b/gr-blocks/lib/file_source_impl.cc
index db758dff54..aee8acca89 100644
--- a/gr-blocks/lib/file_source_impl.cc
+++ b/gr-blocks/lib/file_source_impl.cc
@@ -18,6 +18,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <stdexcept>
diff --git a/gr-blocks/lib/keep_m_in_n_impl.cc b/gr-blocks/lib/keep_m_in_n_impl.cc
index 9c56b10ba6..97aca6a06f 100644
--- a/gr-blocks/lib/keep_m_in_n_impl.cc
+++ b/gr-blocks/lib/keep_m_in_n_impl.cc
@@ -14,6 +14,7 @@
#include "keep_m_in_n_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
namespace gr {
namespace blocks {
diff --git a/gr-blocks/lib/multiply_by_tag_value_cc_impl.cc b/gr-blocks/lib/multiply_by_tag_value_cc_impl.cc
index 25b6e77cb5..56fef04682 100644
--- a/gr-blocks/lib/multiply_by_tag_value_cc_impl.cc
+++ b/gr-blocks/lib/multiply_by_tag_value_cc_impl.cc
@@ -15,6 +15,7 @@
#include "multiply_by_tag_value_cc_impl.h"
#include <gnuradio/io_signature.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
namespace gr {
namespace blocks {
diff --git a/gr-blocks/lib/packed_to_unpacked_impl.cc b/gr-blocks/lib/packed_to_unpacked_impl.cc
index e33bdf933c..879e844b6a 100644
--- a/gr-blocks/lib/packed_to_unpacked_impl.cc
+++ b/gr-blocks/lib/packed_to_unpacked_impl.cc
@@ -15,6 +15,7 @@
#include "packed_to_unpacked_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
#include <stdexcept>
namespace gr {
diff --git a/gr-blocks/lib/tagged_file_sink_impl.cc b/gr-blocks/lib/tagged_file_sink_impl.cc
index c20f078389..8a07c8f729 100644
--- a/gr-blocks/lib/tagged_file_sink_impl.cc
+++ b/gr-blocks/lib/tagged_file_sink_impl.cc
@@ -17,6 +17,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.h>
+#include <boost/format.hpp>
#include <cerrno>
#include <iostream>
#include <stdexcept>
diff --git a/gr-blocks/lib/test_tag_variable_rate_ff_impl.cc b/gr-blocks/lib/test_tag_variable_rate_ff_impl.cc
index 2f7f6483b5..a8e5edd6a7 100644
--- a/gr-blocks/lib/test_tag_variable_rate_ff_impl.cc
+++ b/gr-blocks/lib/test_tag_variable_rate_ff_impl.cc
@@ -15,6 +15,7 @@
#include "test_tag_variable_rate_ff_impl.h"
#include <gnuradio/io_signature.h>
#include <gnuradio/xoroshiro128p.h>
+#include <boost/format.hpp>
#include <cstdint>
using namespace pmt;
diff --git a/gr-blocks/lib/wavfile_sink_impl.cc b/gr-blocks/lib/wavfile_sink_impl.cc
index 5e3362d92d..d4afce87ef 100644
--- a/gr-blocks/lib/wavfile_sink_impl.cc
+++ b/gr-blocks/lib/wavfile_sink_impl.cc
@@ -15,6 +15,7 @@
#include "wavfile_sink_impl.h"
#include <gnuradio/io_signature.h>
#include <gnuradio/thread/thread.h>
+#include <boost/format.hpp>
#include <cstring>
#include <stdexcept>
diff --git a/gr-blocks/lib/wavfile_source_impl.cc b/gr-blocks/lib/wavfile_source_impl.cc
index d013e20be9..e3bab12469 100644
--- a/gr-blocks/lib/wavfile_source_impl.cc
+++ b/gr-blocks/lib/wavfile_source_impl.cc
@@ -15,6 +15,7 @@
#include "wavfile_source_impl.h"
#include <gnuradio/io_signature.h>
#include <sys/types.h>
+#include <boost/format.hpp>
#include <stdexcept>
namespace gr {
diff --git a/gr-digital/lib/framer_sink_1_impl.cc b/gr-digital/lib/framer_sink_1_impl.cc
index 848441b18a..c35a95e89b 100644
--- a/gr-digital/lib/framer_sink_1_impl.cc
+++ b/gr-digital/lib/framer_sink_1_impl.cc
@@ -14,6 +14,7 @@
#include "framer_sink_1_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <string>
diff --git a/gr-digital/lib/msk_timing_recovery_cc_impl.cc b/gr-digital/lib/msk_timing_recovery_cc_impl.cc
index 4167b70807..b8d1b87d35 100644
--- a/gr-digital/lib/msk_timing_recovery_cc_impl.cc
+++ b/gr-digital/lib/msk_timing_recovery_cc_impl.cc
@@ -16,6 +16,7 @@
#include <gnuradio/filter/firdes.h>
#include <gnuradio/io_signature.h>
#include <gnuradio/math.h>
+#include <boost/format.hpp>
namespace gr {
namespace digital {
diff --git a/gr-digital/lib/packet_sink_impl.cc b/gr-digital/lib/packet_sink_impl.cc
index a169ecf09b..946d0b7c6b 100644
--- a/gr-digital/lib/packet_sink_impl.cc
+++ b/gr-digital/lib/packet_sink_impl.cc
@@ -15,6 +15,7 @@
#include "packet_sink_impl.h"
#include <gnuradio/blocks/count_bits.h>
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
#include <cstring>
namespace gr {
diff --git a/gr-digital/lib/protocol_formatter_bb_impl.cc b/gr-digital/lib/protocol_formatter_bb_impl.cc
index fef288d729..02f5dfdb8d 100644
--- a/gr-digital/lib/protocol_formatter_bb_impl.cc
+++ b/gr-digital/lib/protocol_formatter_bb_impl.cc
@@ -15,6 +15,7 @@
#include "protocol_formatter_bb_impl.h"
#include <gnuradio/io_signature.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cstdio>
namespace gr {
diff --git a/gr-digital/lib/symbol_sync_cc_impl.cc b/gr-digital/lib/symbol_sync_cc_impl.cc
index 15b710ac97..498960a999 100644
--- a/gr-digital/lib/symbol_sync_cc_impl.cc
+++ b/gr-digital/lib/symbol_sync_cc_impl.cc
@@ -16,6 +16,7 @@
#include <gnuradio/integer_math.h>
#include <gnuradio/io_signature.h>
#include <gnuradio/math.h>
+#include <boost/format.hpp>
#include <stdexcept>
namespace gr {
diff --git a/gr-digital/lib/symbol_sync_ff_impl.cc b/gr-digital/lib/symbol_sync_ff_impl.cc
index ef8e108b53..226c6416ec 100644
--- a/gr-digital/lib/symbol_sync_ff_impl.cc
+++ b/gr-digital/lib/symbol_sync_ff_impl.cc
@@ -16,6 +16,7 @@
#include <gnuradio/integer_math.h>
#include <gnuradio/io_signature.h>
#include <gnuradio/math.h>
+#include <boost/format.hpp>
#include <stdexcept>
namespace gr {
diff --git a/gr-fec/include/gnuradio/fec/generic_encoder.h b/gr-fec/include/gnuradio/fec/generic_encoder.h
index ce8b6ec6f5..8fbf609605 100644
--- a/gr-fec/include/gnuradio/fec/generic_encoder.h
+++ b/gr-fec/include/gnuradio/fec/generic_encoder.h
@@ -31,7 +31,7 @@ public:
int my_id;
int unique_id();
std::string d_name;
- std::string alias() { return (boost::format("%s%d") % d_name % unique_id()).str(); }
+ std::string alias();
public:
typedef std::shared_ptr<generic_encoder> sptr;
diff --git a/gr-fec/lib/ber_bf_impl.cc b/gr-fec/lib/ber_bf_impl.cc
index b019603e51..d3ef95f223 100644
--- a/gr-fec/lib/ber_bf_impl.cc
+++ b/gr-fec/lib/ber_bf_impl.cc
@@ -15,6 +15,7 @@
#include "ber_bf_impl.h"
#include <gnuradio/io_signature.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
namespace gr {
diff --git a/gr-fec/lib/cc_decoder_impl.cc b/gr-fec/lib/cc_decoder_impl.cc
index dcc3b6e979..b7d9083e58 100644
--- a/gr-fec/lib/cc_decoder_impl.cc
+++ b/gr-fec/lib/cc_decoder_impl.cc
@@ -14,6 +14,7 @@
#include "cc_decoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/cc_encoder_impl.cc b/gr-fec/lib/cc_encoder_impl.cc
index a71b4b57cc..70254e2377 100644
--- a/gr-fec/lib/cc_encoder_impl.cc
+++ b/gr-fec/lib/cc_encoder_impl.cc
@@ -17,6 +17,7 @@
#include <gnuradio/fec/generic_encoder.h>
#include <volk/volk.h>
#include <volk/volk_typedefs.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/ccsds_encoder_impl.cc b/gr-fec/lib/ccsds_encoder_impl.cc
index 295327340a..572bb0ddc7 100644
--- a/gr-fec/lib/ccsds_encoder_impl.cc
+++ b/gr-fec/lib/ccsds_encoder_impl.cc
@@ -14,6 +14,7 @@
#include "ccsds_encoder_impl.h"
#include <gnuradio/fec/generic_encoder.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <gnuradio/fec/viterbi.h>
diff --git a/gr-fec/lib/depuncture_bb_impl.cc b/gr-fec/lib/depuncture_bb_impl.cc
index bc9be67f78..684e0f41e7 100644
--- a/gr-fec/lib/depuncture_bb_impl.cc
+++ b/gr-fec/lib/depuncture_bb_impl.cc
@@ -16,6 +16,7 @@
#include <gnuradio/io_signature.h>
#include <pmt/pmt.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <string>
diff --git a/gr-fec/lib/dummy_decoder_impl.cc b/gr-fec/lib/dummy_decoder_impl.cc
index ab49c65854..0115ebe336 100644
--- a/gr-fec/lib/dummy_decoder_impl.cc
+++ b/gr-fec/lib/dummy_decoder_impl.cc
@@ -14,6 +14,7 @@
#include "dummy_decoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/dummy_encoder_impl.cc b/gr-fec/lib/dummy_encoder_impl.cc
index 86a387f545..00ce6ee242 100644
--- a/gr-fec/lib/dummy_encoder_impl.cc
+++ b/gr-fec/lib/dummy_encoder_impl.cc
@@ -15,6 +15,7 @@
#include "dummy_encoder_impl.h"
#include <gnuradio/fec/generic_encoder.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <sstream>
namespace gr {
diff --git a/gr-fec/lib/generic_encoder.cc b/gr-fec/lib/generic_encoder.cc
index 3a25b9cdc4..66c3713286 100644
--- a/gr-fec/lib/generic_encoder.cc
+++ b/gr-fec/lib/generic_encoder.cc
@@ -13,6 +13,7 @@
#endif
#include <gnuradio/fec/generic_encoder.h>
+#include <boost/format.hpp>
namespace gr {
namespace fec {
@@ -27,6 +28,10 @@ generic_encoder::generic_encoder(std::string name)
generic_encoder::~generic_encoder() {}
+std::string generic_encoder::alias()
+{
+ return (boost::format("%s%d") % d_name % unique_id()).str();
+}
const char* generic_encoder::get_input_conversion() { return "none"; }
const char* generic_encoder::get_output_conversion() { return "none"; }
diff --git a/gr-fec/lib/ldpc_bit_flip_decoder_impl.cc b/gr-fec/lib/ldpc_bit_flip_decoder_impl.cc
index 15e3880191..1df1c7bf71 100644
--- a/gr-fec/lib/ldpc_bit_flip_decoder_impl.cc
+++ b/gr-fec/lib/ldpc_bit_flip_decoder_impl.cc
@@ -12,6 +12,7 @@
#include "ldpc_bit_flip_decoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/ldpc_decoder.cc b/gr-fec/lib/ldpc_decoder.cc
index 05b8339655..0680aba856 100644
--- a/gr-fec/lib/ldpc_decoder.cc
+++ b/gr-fec/lib/ldpc_decoder.cc
@@ -12,6 +12,7 @@
#include <gnuradio/fec/ldpc_decoder.h>
#include <gnuradio/fec/maxstar.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <algorithm> // for std::reverse
#include <cmath>
#include <cstdio>
diff --git a/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc b/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc
index 065b6da57f..2e8ca88d88 100644
--- a/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc
+++ b/gr-fec/lib/ldpc_gen_mtrx_encoder_impl.cc
@@ -11,7 +11,7 @@
#endif
#include "ldpc_gen_mtrx_encoder_impl.h"
-#include <sstream>
+#include <boost/format.hpp>
namespace gr {
namespace fec {
diff --git a/gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc b/gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc
index 7886381fe9..a63d2a377d 100644
--- a/gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc
+++ b/gr-fec/lib/ldpc_par_mtrx_encoder_impl.cc
@@ -10,11 +10,11 @@
#include "ldpc_par_mtrx_encoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <algorithm> // for std::reverse
#include <cmath>
#include <cstdio>
#include <cstring> // for memcpy
-#include <sstream>
#include <vector>
namespace gr {
diff --git a/gr-fec/lib/puncture_bb_impl.cc b/gr-fec/lib/puncture_bb_impl.cc
index bfe30ef8bb..d8e2f8c5b6 100644
--- a/gr-fec/lib/puncture_bb_impl.cc
+++ b/gr-fec/lib/puncture_bb_impl.cc
@@ -16,6 +16,7 @@
#include <gnuradio/io_signature.h>
#include <pmt/pmt.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <string>
diff --git a/gr-fec/lib/puncture_ff_impl.cc b/gr-fec/lib/puncture_ff_impl.cc
index 50d9dfa9d2..81e69b5b00 100644
--- a/gr-fec/lib/puncture_ff_impl.cc
+++ b/gr-fec/lib/puncture_ff_impl.cc
@@ -16,6 +16,7 @@
#include <gnuradio/io_signature.h>
#include <pmt/pmt.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cstdio>
#include <string>
diff --git a/gr-fec/lib/repetition_decoder_impl.cc b/gr-fec/lib/repetition_decoder_impl.cc
index 871f62aa79..f0e246ad82 100644
--- a/gr-fec/lib/repetition_decoder_impl.cc
+++ b/gr-fec/lib/repetition_decoder_impl.cc
@@ -14,6 +14,7 @@
#include "repetition_decoder_impl.h"
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
#include <cstdio>
#include <sstream>
diff --git a/gr-fec/lib/repetition_encoder_impl.cc b/gr-fec/lib/repetition_encoder_impl.cc
index 04532952b2..9afe65b159 100644
--- a/gr-fec/lib/repetition_encoder_impl.cc
+++ b/gr-fec/lib/repetition_encoder_impl.cc
@@ -15,6 +15,7 @@
#include "repetition_encoder_impl.h"
#include <gnuradio/fec/generic_encoder.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <sstream>
namespace gr {
diff --git a/gr-fec/lib/tagged_decoder_impl.cc b/gr-fec/lib/tagged_decoder_impl.cc
index c590137ce1..f8a225b6da 100644
--- a/gr-fec/lib/tagged_decoder_impl.cc
+++ b/gr-fec/lib/tagged_decoder_impl.cc
@@ -14,6 +14,7 @@
#include "tagged_decoder_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
#include <cstdio>
namespace gr {
diff --git a/gr-fec/lib/tagged_encoder_impl.cc b/gr-fec/lib/tagged_encoder_impl.cc
index 207abe8ae2..a03298f8cd 100644
--- a/gr-fec/lib/tagged_encoder_impl.cc
+++ b/gr-fec/lib/tagged_encoder_impl.cc
@@ -14,6 +14,7 @@
#include "tagged_encoder_impl.h"
#include <gnuradio/io_signature.h>
+#include <boost/format.hpp>
#include <cstdio>
namespace gr {
diff --git a/gr-fec/python/fec/bindings/generic_encoder_python.cc b/gr-fec/python/fec/bindings/generic_encoder_python.cc
index 1f2ef4e656..4976c13295 100644
--- a/gr-fec/python/fec/bindings/generic_encoder_python.cc
+++ b/gr-fec/python/fec/bindings/generic_encoder_python.cc
@@ -14,7 +14,7 @@
/* BINDTOOL_GEN_AUTOMATIC(0) */
/* BINDTOOL_USE_PYGCCXML(0) */
/* BINDTOOL_HEADER_FILE(generic_encoder.h) */
-/* BINDTOOL_HEADER_FILE_HASH(063421e47a4e75e4a2e1aa1e4f86016a) */
+/* BINDTOOL_HEADER_FILE_HASH(8f2010dc3c6371720e76fe7c2903bd84) */
/***********************************************************************************/
#include <pybind11/complex.h>
diff --git a/gr-fft/lib/fft.cc b/gr-fft/lib/fft.cc
index 7239357196..b111942e21 100644
--- a/gr-fft/lib/fft.cc
+++ b/gr-fft/lib/fft.cc
@@ -12,7 +12,7 @@
#include <gnuradio/gr_complex.h>
#include <gnuradio/sys_paths.h>
#include <fftw3.h>
-#include <volk/volk.h>
+#include <boost/format.hpp>
#ifdef _WIN32 // http://www.fftw.org/install/windows.html#DLLwisdom
static void my_fftw_write_char(char c, void* f) { fputc(c, (FILE*)f); }
diff --git a/gr-filter/lib/rational_resampler_impl.cc b/gr-filter/lib/rational_resampler_impl.cc
index 9b062b67d7..a9f5345e1a 100644
--- a/gr-filter/lib/rational_resampler_impl.cc
+++ b/gr-filter/lib/rational_resampler_impl.cc
@@ -17,7 +17,7 @@
#include <gnuradio/filter/firdes.h>
#include <gnuradio/integer_math.h>
#include <gnuradio/io_signature.h>
-#include <volk/volk.h>
+#include <boost/format.hpp>
#include <stdexcept>
namespace gr {
diff --git a/gr-qtgui/lib/ber_sink_b_impl.cc b/gr-qtgui/lib/ber_sink_b_impl.cc
index be3c6ba378..8508066ccf 100644
--- a/gr-qtgui/lib/ber_sink_b_impl.cc
+++ b/gr-qtgui/lib/ber_sink_b_impl.cc
@@ -14,6 +14,7 @@
#include <gnuradio/io_signature.h>
#include <gnuradio/math.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cmath>
#ifdef HAVE_CONFIG_H
diff --git a/gr-qtgui/lib/edit_box_msg_impl.cc b/gr-qtgui/lib/edit_box_msg_impl.cc
index 0794a1268c..e196e84be4 100644
--- a/gr-qtgui/lib/edit_box_msg_impl.cc
+++ b/gr-qtgui/lib/edit_box_msg_impl.cc
@@ -17,6 +17,7 @@
#include <gnuradio/io_signature.h>
#include <gnuradio/prefs.h>
#include <gnuradio/qtgui/utils.h>
+#include <boost/format.hpp>
#include <sstream>
namespace gr {
diff --git a/gr-qtgui/lib/eye_sink_c_impl.cc b/gr-qtgui/lib/eye_sink_c_impl.cc
index 6df953b8c9..53e547cd58 100644
--- a/gr-qtgui/lib/eye_sink_c_impl.cc
+++ b/gr-qtgui/lib/eye_sink_c_impl.cc
@@ -21,6 +21,7 @@
#include <qwt_symbol.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <algorithm>
#include <cstring>
diff --git a/gr-qtgui/lib/eye_sink_f_impl.cc b/gr-qtgui/lib/eye_sink_f_impl.cc
index db08ce821a..86c594b6d7 100644
--- a/gr-qtgui/lib/eye_sink_f_impl.cc
+++ b/gr-qtgui/lib/eye_sink_f_impl.cc
@@ -22,6 +22,7 @@
#include <qwt_symbol.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cstring>
namespace gr {
diff --git a/gr-qtgui/lib/time_sink_c_impl.cc b/gr-qtgui/lib/time_sink_c_impl.cc
index b700f584d5..ba4e12ae2c 100644
--- a/gr-qtgui/lib/time_sink_c_impl.cc
+++ b/gr-qtgui/lib/time_sink_c_impl.cc
@@ -21,6 +21,7 @@
#include <qwt_symbol.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <algorithm>
#include <cstring>
diff --git a/gr-qtgui/lib/time_sink_f_impl.cc b/gr-qtgui/lib/time_sink_f_impl.cc
index 6b79a6ec8c..835fda1755 100644
--- a/gr-qtgui/lib/time_sink_f_impl.cc
+++ b/gr-qtgui/lib/time_sink_f_impl.cc
@@ -23,6 +23,7 @@
#include <qwt_symbol.h>
#include <volk/volk.h>
+#include <boost/format.hpp>
#include <cstring>
namespace gr {
diff --git a/gr-uhd/lib/usrp_block_impl.cc b/gr-uhd/lib/usrp_block_impl.cc
index b24b1c817a..af62745811 100644
--- a/gr-uhd/lib/usrp_block_impl.cc
+++ b/gr-uhd/lib/usrp_block_impl.cc
@@ -9,6 +9,7 @@
*/
#include "usrp_block_impl.h"
+#include <boost/format.hpp>
#include <chrono>
#include <thread>
diff --git a/gr-uhd/lib/usrp_sink_impl.cc b/gr-uhd/lib/usrp_sink_impl.cc
index 6bf1789454..39f103983c 100644
--- a/gr-uhd/lib/usrp_sink_impl.cc
+++ b/gr-uhd/lib/usrp_sink_impl.cc
@@ -12,6 +12,7 @@
#include "usrp_sink_impl.h"
#include <gnuradio/io_signature.h>
#include <gnuradio/prefs.h>
+#include <boost/format.hpp>
#include <boost/thread/thread.hpp>
#include <chrono>
#include <climits>