All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/2] package/gnuradio: bump to 3.8.2.0
@ 2021-01-04 15:11 Gwenhael Goavec-Merou
  2021-01-04 15:11 ` [Buildroot] [PATCH 2/2] package/gnuradio: fix qtgui build when gr-analog is not set Gwenhael Goavec-Merou
  2021-07-28 19:36 ` [Buildroot] [PATCH 1/2] package/gnuradio: bump to 3.8.2.0 Yann E. MORIN
  0 siblings, 2 replies; 5+ messages in thread
From: Gwenhael Goavec-Merou @ 2021-01-04 15:11 UTC (permalink / raw)
  To: buildroot

From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>

Refresh patch 0002-boost_qualify_placeholders_with_their_full_namespace.patch

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
---
 ...aceholders_with_their_full_namespace.patch | 119 ++++++++----------
 package/gnuradio/gnuradio.hash                |   2 +-
 package/gnuradio/gnuradio.mk                  |   2 +-
 3 files changed, 55 insertions(+), 68 deletions(-)

diff --git a/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch b/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch
index 4f3d892125..431cc12522 100644
--- a/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch
+++ b/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch
@@ -1,4 +1,4 @@
-From 5752be31d17be80203d9fc44a73661712542bfe1 Mon Sep 17 00:00:00 2001
+From 5d4c317a372c77aa70df6ab3403d161cd41a7d17 Mon Sep 17 00:00:00 2001
 From: ponce <matteo.bernardini@gmail.com>
 Date: Sun, 17 May 2020 14:02:57 +0200
 Subject: [PATCH] boost: qualify placeholders with their full namespace.
@@ -12,7 +12,6 @@ Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
 ---
  .../(exported from wiki) Message Passing.txt  |  8 +++---
  gnuradio-runtime/lib/block.cc                 |  3 ++-
- gr-analog/lib/sig_source_impl.cc              |  4 ++-
  gr-blocks/lib/copy_impl.cc                    |  4 ++-
  gr-blocks/lib/message_debug_impl.cc           | 13 +++++++---
  gr-blocks/lib/message_strobe_impl.cc          |  5 ++--
@@ -59,10 +58,10 @@ Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
  gr-uhd/lib/usrp_source_impl.cc                |  5 ++--
  gr-zeromq/lib/pub_msg_sink_impl.cc            |  4 ++-
  gr-zeromq/lib/push_msg_sink_impl.cc           |  4 ++-
- 49 files changed, 216 insertions(+), 107 deletions(-)
+ 48 files changed, 213 insertions(+), 106 deletions(-)
 
 diff --git a/docs/usage-manual/(exported from wiki) Message Passing.txt b/docs/usage-manual/(exported from wiki) Message Passing.txt
-index 4654bd5dac..551e710228 100644
+index 4654bd5da..551e71022 100644
 --- a/docs/usage-manual/(exported from wiki) Message Passing.txt	
 +++ b/docs/usage-manual/(exported from wiki) Message Passing.txt	
 @@ -94,7 +94,7 @@ must then bind this port to the message handler. For this, we use
@@ -94,7 +93,7 @@ index 4654bd5dac..551e710228 100644
  </syntaxhighlight>
  
 diff --git a/gnuradio-runtime/lib/block.cc b/gnuradio-runtime/lib/block.cc
-index 5914283908..fca4cab97e 100644
+index 591428390..fca4cab97 100644
 --- a/gnuradio-runtime/lib/block.cc
 +++ b/gnuradio-runtime/lib/block.cc
 @@ -61,7 +61,8 @@ block::block(const std::string& name,
@@ -107,23 +106,8 @@ index 5914283908..fca4cab97e 100644
  
      configure_default_loggers(d_logger, d_debug_logger, symbol_name());
  }
-diff --git a/gr-analog/lib/sig_source_impl.cc b/gr-analog/lib/sig_source_impl.cc
-index b73b32982d..01c5fbfdb0 100644
---- a/gr-analog/lib/sig_source_impl.cc
-+++ b/gr-analog/lib/sig_source_impl.cc
-@@ -67,7 +67,9 @@ sig_source_impl<T>::sig_source_impl(double sampling_freq,
-     this->set_phase(phase);
-     this->message_port_register_in(pmt::mp("freq"));
-     this->set_msg_handler(pmt::mp("freq"),
--                          boost::bind(&sig_source_impl<T>::set_frequency_msg, this, _1));
-+                          boost::bind(&sig_source_impl<T>::set_frequency_msg,
-+                                      this,
-+                                      boost::placeholders::_1));
- }
- 
- template <class T>
 diff --git a/gr-blocks/lib/copy_impl.cc b/gr-blocks/lib/copy_impl.cc
-index c377e57b1e..b55196c24b 100644
+index c377e57b1..b55196c24 100644
 --- a/gr-blocks/lib/copy_impl.cc
 +++ b/gr-blocks/lib/copy_impl.cc
 @@ -44,7 +44,9 @@ copy_impl::copy_impl(size_t itemsize)
@@ -138,7 +122,7 @@ index c377e57b1e..b55196c24b 100644
  
  copy_impl::~copy_impl() {}
 diff --git a/gr-blocks/lib/message_debug_impl.cc b/gr-blocks/lib/message_debug_impl.cc
-index a8c84aa509..916f97ca3d 100644
+index a8c84aa50..916f97ca3 100644
 --- a/gr-blocks/lib/message_debug_impl.cc
 +++ b/gr-blocks/lib/message_debug_impl.cc
 @@ -90,14 +90,19 @@ message_debug_impl::message_debug_impl()
@@ -166,7 +150,7 @@ index a8c84aa509..916f97ca3d 100644
  
  message_debug_impl::~message_debug_impl() {}
 diff --git a/gr-blocks/lib/message_strobe_impl.cc b/gr-blocks/lib/message_strobe_impl.cc
-index 038eeae5a1..d131b81662 100644
+index 038eeae5a..d131b8166 100644
 --- a/gr-blocks/lib/message_strobe_impl.cc
 +++ b/gr-blocks/lib/message_strobe_impl.cc
 @@ -53,8 +53,9 @@ message_strobe_impl::message_strobe_impl(pmt::pmt_t msg, long period_ms)
@@ -182,7 +166,7 @@ index 038eeae5a1..d131b81662 100644
  
  message_strobe_impl::~message_strobe_impl() {}
 diff --git a/gr-blocks/lib/message_strobe_random_impl.cc b/gr-blocks/lib/message_strobe_random_impl.cc
-index 0ab5d6adc7..53e641fba4 100644
+index 0ab5d6adc..53e641fba 100644
 --- a/gr-blocks/lib/message_strobe_random_impl.cc
 +++ b/gr-blocks/lib/message_strobe_random_impl.cc
 @@ -74,8 +74,9 @@ message_strobe_random_impl::message_strobe_random_impl(
@@ -198,7 +182,7 @@ index 0ab5d6adc7..53e641fba4 100644
  
  long message_strobe_random_impl::next_delay()
 diff --git a/gr-blocks/lib/multiply_matrix_impl.cc b/gr-blocks/lib/multiply_matrix_impl.cc
-index e1b9c746c6..e38953baba 100644
+index e1b9c746c..e38953bab 100644
 --- a/gr-blocks/lib/multiply_matrix_impl.cc
 +++ b/gr-blocks/lib/multiply_matrix_impl.cc
 @@ -235,9 +235,10 @@ multiply_matrix_impl<gr_complex>::multiply_matrix_impl(
@@ -227,7 +211,7 @@ index e1b9c746c6..e38953baba 100644
  
  
 diff --git a/gr-blocks/lib/mute_impl.cc b/gr-blocks/lib/mute_impl.cc
-index bd65ce2075..5c732f8f4f 100644
+index bd65ce207..5c732f8f4 100644
 --- a/gr-blocks/lib/mute_impl.cc
 +++ b/gr-blocks/lib/mute_impl.cc
 @@ -47,8 +47,9 @@ mute_impl<T>::mute_impl(bool mute)
@@ -243,7 +227,7 @@ index bd65ce2075..5c732f8f4f 100644
  
  template <class T>
 diff --git a/gr-blocks/lib/nop_impl.cc b/gr-blocks/lib/nop_impl.cc
-index db216d97a4..e9baee5878 100644
+index db216d97a..e9baee587 100644
 --- a/gr-blocks/lib/nop_impl.cc
 +++ b/gr-blocks/lib/nop_impl.cc
 @@ -44,8 +44,9 @@ nop_impl::nop_impl(size_t sizeof_stream_item)
@@ -259,7 +243,7 @@ index db216d97a4..e9baee5878 100644
  
  nop_impl::~nop_impl() {}
 diff --git a/gr-blocks/lib/pdu_filter_impl.cc b/gr-blocks/lib/pdu_filter_impl.cc
-index b0748eec02..63cfe47e4c 100644
+index b0748eec0..63cfe47e4 100644
 --- a/gr-blocks/lib/pdu_filter_impl.cc
 +++ b/gr-blocks/lib/pdu_filter_impl.cc
 @@ -44,8 +44,9 @@ pdu_filter_impl::pdu_filter_impl(pmt::pmt_t k, pmt::pmt_t v, bool invert)
@@ -275,7 +259,7 @@ index b0748eec02..63cfe47e4c 100644
  
  void pdu_filter_impl::handle_msg(pmt::pmt_t pdu)
 diff --git a/gr-blocks/lib/pdu_remove_impl.cc b/gr-blocks/lib/pdu_remove_impl.cc
-index 19cc4dc76a..2b97f827b2 100644
+index 19cc4dc76..2b97f827b 100644
 --- a/gr-blocks/lib/pdu_remove_impl.cc
 +++ b/gr-blocks/lib/pdu_remove_impl.cc
 @@ -42,8 +42,9 @@ pdu_remove_impl::pdu_remove_impl(pmt::pmt_t k)
@@ -291,7 +275,7 @@ index 19cc4dc76a..2b97f827b2 100644
  
  void pdu_remove_impl::handle_msg(pmt::pmt_t pdu)
 diff --git a/gr-blocks/lib/pdu_set_impl.cc b/gr-blocks/lib/pdu_set_impl.cc
-index 40fbc3cd83..af59ef70f3 100644
+index 40fbc3cd8..af59ef70f 100644
 --- a/gr-blocks/lib/pdu_set_impl.cc
 +++ b/gr-blocks/lib/pdu_set_impl.cc
 @@ -43,7 +43,9 @@ pdu_set_impl::pdu_set_impl(pmt::pmt_t k, pmt::pmt_t v)
@@ -306,7 +290,7 @@ index 40fbc3cd83..af59ef70f3 100644
  
  void pdu_set_impl::handle_msg(pmt::pmt_t pdu)
 diff --git a/gr-blocks/lib/random_pdu_impl.cc b/gr-blocks/lib/random_pdu_impl.cc
-index 75d825aefa..6c142c3531 100644
+index 75d825aef..6c142c353 100644
 --- a/gr-blocks/lib/random_pdu_impl.cc
 +++ b/gr-blocks/lib/random_pdu_impl.cc
 @@ -52,8 +52,9 @@ random_pdu_impl::random_pdu_impl(int min_items,
@@ -322,7 +306,7 @@ index 75d825aefa..6c142c3531 100644
          throw std::runtime_error("length_module must be >= 1");
      if (max_items < length_modulo)
 diff --git a/gr-blocks/lib/repeat_impl.cc b/gr-blocks/lib/repeat_impl.cc
-index 189fbc8948..d6569625da 100644
+index 189fbc894..d6569625d 100644
 --- a/gr-blocks/lib/repeat_impl.cc
 +++ b/gr-blocks/lib/repeat_impl.cc
 @@ -44,8 +44,9 @@ repeat_impl::repeat_impl(size_t itemsize, int interp)
@@ -338,7 +322,7 @@ index 189fbc8948..d6569625da 100644
  
  void repeat_impl::msg_set_interpolation(pmt::pmt_t msg)
 diff --git a/gr-blocks/lib/socket_pdu_impl.cc b/gr-blocks/lib/socket_pdu_impl.cc
-index df69f07ad2..163eec3a68 100644
+index df69f07ad..163eec3a6 100644
 --- a/gr-blocks/lib/socket_pdu_impl.cc
 +++ b/gr-blocks/lib/socket_pdu_impl.cc
 @@ -101,7 +101,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type,
@@ -388,7 +372,7 @@ index df69f07ad2..163eec3a68 100644
          throw std::runtime_error("gr::blocks:socket_pdu: unknown socket type");
  
 diff --git a/gr-blocks/lib/tagged_stream_multiply_length_impl.cc b/gr-blocks/lib/tagged_stream_multiply_length_impl.cc
-index 30f4c46dc6..34b95d647d 100644
+index 30f4c46dc..34b95d647 100644
 --- a/gr-blocks/lib/tagged_stream_multiply_length_impl.cc
 +++ b/gr-blocks/lib/tagged_stream_multiply_length_impl.cc
 @@ -49,9 +49,10 @@ tagged_stream_multiply_length_impl::tagged_stream_multiply_length_impl(
@@ -406,7 +390,7 @@ index 30f4c46dc6..34b95d647d 100644
  
  tagged_stream_multiply_length_impl::~tagged_stream_multiply_length_impl() {}
 diff --git a/gr-blocks/lib/tuntap_pdu_impl.cc b/gr-blocks/lib/tuntap_pdu_impl.cc
-index 4343ae1dc3..0d9d7e28c7 100644
+index 4343ae1dc..0d9d7e28c 100644
 --- a/gr-blocks/lib/tuntap_pdu_impl.cc
 +++ b/gr-blocks/lib/tuntap_pdu_impl.cc
 @@ -96,7 +96,8 @@ tuntap_pdu_impl::tuntap_pdu_impl(std::string dev, int MTU, bool istunflag)
@@ -420,7 +404,7 @@ index 4343ae1dc3..0d9d7e28c7 100644
  
  int tuntap_pdu_impl::tun_alloc(char* dev, int flags)
 diff --git a/gr-digital/lib/chunks_to_symbols_impl.cc b/gr-digital/lib/chunks_to_symbols_impl.cc
-index 26d590a66e..a6810a69eb 100644
+index 26d590a66..a6810a69e 100644
 --- a/gr-digital/lib/chunks_to_symbols_impl.cc
 +++ b/gr-digital/lib/chunks_to_symbols_impl.cc
 @@ -53,8 +53,9 @@ chunks_to_symbols_impl<IN_T, OUT_T>::chunks_to_symbols_impl(
@@ -436,7 +420,7 @@ index 26d590a66e..a6810a69eb 100644
  
  template <class IN_T, class OUT_T>
 diff --git a/gr-digital/lib/constellation_receiver_cb_impl.cc b/gr-digital/lib/constellation_receiver_cb_impl.cc
-index 7fb7559d5e..7e216ece56 100644
+index 7fb7559d5..7e216ece5 100644
 --- a/gr-digital/lib/constellation_receiver_cb_impl.cc
 +++ b/gr-digital/lib/constellation_receiver_cb_impl.cc
 @@ -61,14 +61,16 @@ constellation_receiver_cb_impl::constellation_receiver_cb_impl(
@@ -463,7 +447,7 @@ index 7fb7559d5e..7e216ece56 100644
  
  constellation_receiver_cb_impl::~constellation_receiver_cb_impl() {}
 diff --git a/gr-digital/lib/costas_loop_cc_impl.cc b/gr-digital/lib/costas_loop_cc_impl.cc
-index c3b30834eb..e1229e6f4a 100644
+index c3b30834e..e1229e6f4 100644
 --- a/gr-digital/lib/costas_loop_cc_impl.cc
 +++ b/gr-digital/lib/costas_loop_cc_impl.cc
 @@ -82,7 +82,9 @@ costas_loop_cc_impl::costas_loop_cc_impl(float loop_bw, int order, bool use_snr)
@@ -478,7 +462,7 @@ index c3b30834eb..e1229e6f4a 100644
  
  costas_loop_cc_impl::~costas_loop_cc_impl() {}
 diff --git a/gr-digital/lib/crc32_async_bb_impl.cc b/gr-digital/lib/crc32_async_bb_impl.cc
-index bffbb2a737..66143866c0 100644
+index bffbb2a73..66143866c 100644
 --- a/gr-digital/lib/crc32_async_bb_impl.cc
 +++ b/gr-digital/lib/crc32_async_bb_impl.cc
 @@ -48,9 +48,13 @@ crc32_async_bb_impl::crc32_async_bb_impl(bool check)
@@ -498,7 +482,7 @@ index bffbb2a737..66143866c0 100644
  
  crc32_async_bb_impl::~crc32_async_bb_impl() {}
 diff --git a/gr-digital/lib/header_payload_demux_impl.cc b/gr-digital/lib/header_payload_demux_impl.cc
-index 98c805fb20..7cc1e0a4ed 100644
+index 98c805fb2..7cc1e0a4e 100644
 --- a/gr-digital/lib/header_payload_demux_impl.cc
 +++ b/gr-digital/lib/header_payload_demux_impl.cc
 @@ -150,9 +150,10 @@ header_payload_demux_impl::header_payload_demux_impl(
@@ -516,7 +500,7 @@ index 98c805fb20..7cc1e0a4ed 100644
          d_special_tags.push_back(pmt::string_to_symbol(special_tags[i]));
          d_special_tags_last_value.push_back(pmt::PMT_NIL);
 diff --git a/gr-digital/lib/protocol_formatter_async_impl.cc b/gr-digital/lib/protocol_formatter_async_impl.cc
-index 84b693745d..c08bbb9aeb 100644
+index 84b693745..c08bbb9ae 100644
 --- a/gr-digital/lib/protocol_formatter_async_impl.cc
 +++ b/gr-digital/lib/protocol_formatter_async_impl.cc
 @@ -55,7 +55,9 @@ protocol_formatter_async_impl::protocol_formatter_async_impl(
@@ -531,7 +515,7 @@ index 84b693745d..c08bbb9aeb 100644
  
  protocol_formatter_async_impl::~protocol_formatter_async_impl() {}
 diff --git a/gr-fec/lib/async_decoder_impl.cc b/gr-fec/lib/async_decoder_impl.cc
-index e7a668c832..5d68d13ae7 100644
+index e7a668c83..5d68d13ae 100644
 --- a/gr-fec/lib/async_decoder_impl.cc
 +++ b/gr-fec/lib/async_decoder_impl.cc
 @@ -65,10 +65,14 @@ async_decoder_impl::async_decoder_impl(generic_decoder::sptr my_decoder,
@@ -552,7 +536,7 @@ index e7a668c832..5d68d13ae7 100644
  
      // The maximum frame size is set by the initial frame size of the decoder.
 diff --git a/gr-fec/lib/async_encoder_impl.cc b/gr-fec/lib/async_encoder_impl.cc
-index 811d55601f..506ae5c7e9 100644
+index 811d55601..506ae5c7e 100644
 --- a/gr-fec/lib/async_encoder_impl.cc
 +++ b/gr-fec/lib/async_encoder_impl.cc
 @@ -64,7 +64,9 @@ async_encoder_impl::async_encoder_impl(generic_encoder::sptr my_encoder,
@@ -578,7 +562,7 @@ index 811d55601f..506ae5c7e9 100644
  
      if (d_packed || (strncmp(d_encoder->get_input_conversion(), "pack", 4) == 0)) {
 diff --git a/gr-fec/lib/depuncture_bb_impl.cc b/gr-fec/lib/depuncture_bb_impl.cc
-index 27d00bb5bb..f64dad45fc 100644
+index 27d00bb5b..f64dad45f 100644
 --- a/gr-fec/lib/depuncture_bb_impl.cc
 +++ b/gr-fec/lib/depuncture_bb_impl.cc
 @@ -74,7 +74,9 @@ depuncture_bb_impl::depuncture_bb_impl(int puncsize, int puncpat, int delay, cha
@@ -593,7 +577,7 @@ index 27d00bb5bb..f64dad45fc 100644
  
  depuncture_bb_impl::~depuncture_bb_impl() {}
 diff --git a/gr-fec/lib/puncture_bb_impl.cc b/gr-fec/lib/puncture_bb_impl.cc
-index a365d6a69f..f2078d8c57 100644
+index a365d6a69..f2078d8c5 100644
 --- a/gr-fec/lib/puncture_bb_impl.cc
 +++ b/gr-fec/lib/puncture_bb_impl.cc
 @@ -72,7 +72,9 @@ puncture_bb_impl::puncture_bb_impl(int puncsize, int puncpat, int delay)
@@ -608,7 +592,7 @@ index a365d6a69f..f2078d8c57 100644
  
  puncture_bb_impl::~puncture_bb_impl() {}
 diff --git a/gr-fec/lib/puncture_ff_impl.cc b/gr-fec/lib/puncture_ff_impl.cc
-index c95288d691..95fb649a8b 100644
+index c95288d69..95fb649a8 100644
 --- a/gr-fec/lib/puncture_ff_impl.cc
 +++ b/gr-fec/lib/puncture_ff_impl.cc
 @@ -72,7 +72,9 @@ puncture_ff_impl::puncture_ff_impl(int puncsize, int puncpat, int delay)
@@ -623,7 +607,7 @@ index c95288d691..95fb649a8b 100644
  
  puncture_ff_impl::~puncture_ff_impl() {}
 diff --git a/gr-filter/lib/freq_xlating_fir_filter_impl.cc b/gr-filter/lib/freq_xlating_fir_filter_impl.cc
-index 8ddc967ba1..50ec589472 100644
+index 8ddc967ba..50ec58947 100644
 --- a/gr-filter/lib/freq_xlating_fir_filter_impl.cc
 +++ b/gr-filter/lib/freq_xlating_fir_filter_impl.cc
 @@ -72,7 +72,7 @@ freq_xlating_fir_filter_impl<IN_T, OUT_T, TAP_T>::freq_xlating_fir_filter_impl(
@@ -636,7 +620,7 @@ index 8ddc967ba1..50ec589472 100644
  
  template <class IN_T, class OUT_T, class TAP_T>
 diff --git a/gr-filter/lib/mmse_resampler_cc_impl.cc b/gr-filter/lib/mmse_resampler_cc_impl.cc
-index 59f9eacfab..bdce51716a 100644
+index 59f9eacfa..bdce51716 100644
 --- a/gr-filter/lib/mmse_resampler_cc_impl.cc
 +++ b/gr-filter/lib/mmse_resampler_cc_impl.cc
 @@ -52,8 +52,9 @@ mmse_resampler_cc_impl::mmse_resampler_cc_impl(float phase_shift, float resamp_r
@@ -652,7 +636,7 @@ index 59f9eacfab..bdce51716a 100644
  
  mmse_resampler_cc_impl::~mmse_resampler_cc_impl() { delete d_resamp; }
 diff --git a/gr-filter/lib/mmse_resampler_ff_impl.cc b/gr-filter/lib/mmse_resampler_ff_impl.cc
-index 342d9f7678..3d72727114 100644
+index 342d9f767..3d7272711 100644
 --- a/gr-filter/lib/mmse_resampler_ff_impl.cc
 +++ b/gr-filter/lib/mmse_resampler_ff_impl.cc
 @@ -53,8 +53,9 @@ mmse_resampler_ff_impl::mmse_resampler_ff_impl(float phase_shift, float resamp_r
@@ -668,7 +652,7 @@ index 342d9f7678..3d72727114 100644
  
  mmse_resampler_ff_impl::~mmse_resampler_ff_impl() { delete d_resamp; }
 diff --git a/gr-qtgui/lib/const_sink_c_impl.cc b/gr-qtgui/lib/const_sink_c_impl.cc
-index 852f6ee109..04d421d037 100644
+index 852f6ee10..04d421d03 100644
 --- a/gr-qtgui/lib/const_sink_c_impl.cc
 +++ b/gr-qtgui/lib/const_sink_c_impl.cc
 @@ -69,8 +69,9 @@ const_sink_c_impl::const_sink_c_impl(int size,
@@ -684,7 +668,7 @@ index 852f6ee109..04d421d037 100644
      for (int i = 0; i < d_nconnections; i++) {
          d_residbufs_real.push_back(
 diff --git a/gr-qtgui/lib/edit_box_msg_impl.cc b/gr-qtgui/lib/edit_box_msg_impl.cc
-index 8713aa820e..39546cbf3a 100644
+index 8713aa820..39546cbf3 100644
 --- a/gr-qtgui/lib/edit_box_msg_impl.cc
 +++ b/gr-qtgui/lib/edit_box_msg_impl.cc
 @@ -158,7 +158,9 @@ edit_box_msg_impl::edit_box_msg_impl(data_type_t type,
@@ -699,7 +683,7 @@ index 8713aa820e..39546cbf3a 100644
  
  edit_box_msg_impl::~edit_box_msg_impl()
 diff --git a/gr-qtgui/lib/freq_sink_c_impl.cc b/gr-qtgui/lib/freq_sink_c_impl.cc
-index 3a34df6ec6..fe231699fd 100644
+index 3a34df6ec..fe231699f 100644
 --- a/gr-qtgui/lib/freq_sink_c_impl.cc
 +++ b/gr-qtgui/lib/freq_sink_c_impl.cc
 @@ -82,17 +82,23 @@ freq_sink_c_impl::freq_sink_c_impl(int fftsize,
@@ -730,7 +714,7 @@ index 3a34df6ec6..fe231699fd 100644
      d_main_gui = NULL;
  
 diff --git a/gr-qtgui/lib/freq_sink_f_impl.cc b/gr-qtgui/lib/freq_sink_f_impl.cc
-index c14bfc31fd..7090d8699e 100644
+index c14bfc31f..7090d8699 100644
 --- a/gr-qtgui/lib/freq_sink_f_impl.cc
 +++ b/gr-qtgui/lib/freq_sink_f_impl.cc
 @@ -82,17 +82,23 @@ freq_sink_f_impl::freq_sink_f_impl(int fftsize,
@@ -761,7 +745,7 @@ index c14bfc31fd..7090d8699e 100644
      d_main_gui = NULL;
  
 diff --git a/gr-qtgui/lib/histogram_sink_f_impl.cc b/gr-qtgui/lib/histogram_sink_f_impl.cc
-index d16de932ca..1602d18968 100644
+index d16de932c..1602d1896 100644
 --- a/gr-qtgui/lib/histogram_sink_f_impl.cc
 +++ b/gr-qtgui/lib/histogram_sink_f_impl.cc
 @@ -81,8 +81,9 @@ histogram_sink_f_impl::histogram_sink_f_impl(int size,
@@ -777,7 +761,7 @@ index d16de932ca..1602d18968 100644
      // +1 for the PDU buffer
      for (int i = 0; i < d_nconnections + 1; i++) {
 diff --git a/gr-qtgui/lib/sink_c_impl.cc b/gr-qtgui/lib/sink_c_impl.cc
-index d3feb9d16c..73136e789e 100644
+index d3feb9d16..73136e789 100644
 --- a/gr-qtgui/lib/sink_c_impl.cc
 +++ b/gr-qtgui/lib/sink_c_impl.cc
 @@ -96,7 +96,9 @@ sink_c_impl::sink_c_impl(int fftsize,
@@ -792,7 +776,7 @@ index d3feb9d16c..73136e789e 100644
      d_main_gui = NULL;
  
 diff --git a/gr-qtgui/lib/sink_f_impl.cc b/gr-qtgui/lib/sink_f_impl.cc
-index 418b630b78..d31023a51d 100644
+index 418b630b7..d31023a51 100644
 --- a/gr-qtgui/lib/sink_f_impl.cc
 +++ b/gr-qtgui/lib/sink_f_impl.cc
 @@ -95,7 +95,9 @@ sink_f_impl::sink_f_impl(int fftsize,
@@ -807,7 +791,7 @@ index 418b630b78..d31023a51d 100644
      d_main_gui = NULL;
  
 diff --git a/gr-qtgui/lib/time_raster_sink_b_impl.cc b/gr-qtgui/lib/time_raster_sink_b_impl.cc
-index 045c216b00..3aa503ccfc 100644
+index 045c216b0..3aa503ccf 100644
 --- a/gr-qtgui/lib/time_raster_sink_b_impl.cc
 +++ b/gr-qtgui/lib/time_raster_sink_b_impl.cc
 @@ -84,7 +84,9 @@ time_raster_sink_b_impl::time_raster_sink_b_impl(double samp_rate,
@@ -822,7 +806,7 @@ index 045c216b00..3aa503ccfc 100644
      d_scale = 1.0f;
  
 diff --git a/gr-qtgui/lib/time_raster_sink_f_impl.cc b/gr-qtgui/lib/time_raster_sink_f_impl.cc
-index d186f319da..b3516e5be9 100644
+index d186f319d..b3516e5be 100644
 --- a/gr-qtgui/lib/time_raster_sink_f_impl.cc
 +++ b/gr-qtgui/lib/time_raster_sink_f_impl.cc
 @@ -84,7 +84,9 @@ time_raster_sink_f_impl::time_raster_sink_f_impl(double samp_rate,
@@ -837,7 +821,7 @@ index d186f319da..b3516e5be9 100644
      d_icols = static_cast<int>(ceil(d_cols));
      d_tmpflt = (float*)volk_malloc(d_icols * sizeof(float), volk_get_alignment());
 diff --git a/gr-qtgui/lib/time_sink_c_impl.cc b/gr-qtgui/lib/time_sink_c_impl.cc
-index b73a1c1ad3..83fbda298a 100644
+index b73a1c1ad..83fbda298 100644
 --- a/gr-qtgui/lib/time_sink_c_impl.cc
 +++ b/gr-qtgui/lib/time_sink_c_impl.cc
 @@ -80,7 +80,9 @@ time_sink_c_impl::time_sink_c_impl(int size,
@@ -852,7 +836,7 @@ index b73a1c1ad3..83fbda298a 100644
      // +2 for the PDU message buffers
      for (unsigned int n = 0; n < d_nconnections + 2; n++) {
 diff --git a/gr-qtgui/lib/time_sink_f_impl.cc b/gr-qtgui/lib/time_sink_f_impl.cc
-index df13998d75..dd5ed12c8b 100644
+index df13998d7..dd5ed12c8 100644
 --- a/gr-qtgui/lib/time_sink_f_impl.cc
 +++ b/gr-qtgui/lib/time_sink_f_impl.cc
 @@ -80,7 +80,9 @@ time_sink_f_impl::time_sink_f_impl(int size,
@@ -867,7 +851,7 @@ index df13998d75..dd5ed12c8b 100644
      // +1 for the PDU buffer
      for (unsigned int n = 0; n < d_nconnections + 1; n++) {
 diff --git a/gr-qtgui/lib/waterfall_sink_c_impl.cc b/gr-qtgui/lib/waterfall_sink_c_impl.cc
-index fcf2ed98bc..da38d32baa 100644
+index fcf2ed98b..da38d32ba 100644
 --- a/gr-qtgui/lib/waterfall_sink_c_impl.cc
 +++ b/gr-qtgui/lib/waterfall_sink_c_impl.cc
 @@ -118,19 +118,24 @@ waterfall_sink_c_impl::waterfall_sink_c_impl(int fftsize,
@@ -900,7 +884,7 @@ index fcf2ed98bc..da38d32baa 100644
  
  waterfall_sink_c_impl::~waterfall_sink_c_impl()
 diff --git a/gr-qtgui/lib/waterfall_sink_f_impl.cc b/gr-qtgui/lib/waterfall_sink_f_impl.cc
-index aa1037a472..d4231a564c 100644
+index aa1037a47..d4231a564 100644
 --- a/gr-qtgui/lib/waterfall_sink_f_impl.cc
 +++ b/gr-qtgui/lib/waterfall_sink_f_impl.cc
 @@ -116,19 +116,24 @@ waterfall_sink_f_impl::waterfall_sink_f_impl(int fftsize,
@@ -933,7 +917,7 @@ index aa1037a472..d4231a564c 100644
  
  waterfall_sink_f_impl::~waterfall_sink_f_impl()
 diff --git a/gr-uhd/lib/usrp_block_impl.cc b/gr-uhd/lib/usrp_block_impl.cc
-index 4f030159ff..697d633c1b 100644
+index 4f030159f..697d633c1 100644
 --- a/gr-uhd/lib/usrp_block_impl.cc
 +++ b/gr-uhd/lib/usrp_block_impl.cc
 @@ -137,12 +137,18 @@ usrp_block_impl::usrp_block_impl(const ::uhd::device_addr_t& device_addr,
@@ -978,7 +962,7 @@ index 4f030159ff..697d633c1b 100644
                  d_logger,
                  boost::format(
 diff --git a/gr-uhd/lib/usrp_source_impl.cc b/gr-uhd/lib/usrp_source_impl.cc
-index a2ff0821bd..5e6bd43285 100644
+index a2ff0821b..5e6bd4328 100644
 --- a/gr-uhd/lib/usrp_source_impl.cc
 +++ b/gr-uhd/lib/usrp_source_impl.cc
 @@ -57,8 +57,9 @@ usrp_source_impl::usrp_source_impl(const ::uhd::device_addr_t& device_addr,
@@ -994,7 +978,7 @@ index a2ff0821bd..5e6bd43285 100644
  
  usrp_source_impl::~usrp_source_impl() {}
 diff --git a/gr-zeromq/lib/pub_msg_sink_impl.cc b/gr-zeromq/lib/pub_msg_sink_impl.cc
-index b5da7421ef..957cfa411d 100644
+index b5da7421e..957cfa411 100644
 --- a/gr-zeromq/lib/pub_msg_sink_impl.cc
 +++ b/gr-zeromq/lib/pub_msg_sink_impl.cc
 @@ -62,7 +62,9 @@ pub_msg_sink_impl::pub_msg_sink_impl(char* address, int timeout, bool bind)
@@ -1009,7 +993,7 @@ index b5da7421ef..957cfa411d 100644
  
  pub_msg_sink_impl::~pub_msg_sink_impl()
 diff --git a/gr-zeromq/lib/push_msg_sink_impl.cc b/gr-zeromq/lib/push_msg_sink_impl.cc
-index 4140781ab9..7d07d3a30e 100644
+index 4140781ab..7d07d3a30 100644
 --- a/gr-zeromq/lib/push_msg_sink_impl.cc
 +++ b/gr-zeromq/lib/push_msg_sink_impl.cc
 @@ -62,7 +62,9 @@ push_msg_sink_impl::push_msg_sink_impl(char* address, int timeout, bool bind)
@@ -1023,3 +1007,6 @@ index 4140781ab9..7d07d3a30e 100644
  }
  
  push_msg_sink_impl::~push_msg_sink_impl()
+-- 
+2.26.2
+
diff --git a/package/gnuradio/gnuradio.hash b/package/gnuradio/gnuradio.hash
index 2f147761d8..e47c5faaba 100644
--- a/package/gnuradio/gnuradio.hash
+++ b/package/gnuradio/gnuradio.hash
@@ -1,3 +1,3 @@
 # Locally computed
-sha256 e15311e7da9fe2bb790cc36321d7eb2d93b9dfa0c1552fa5d534dd99d22873be  gnuradio-3.8.1.0.tar.gz
+sha256 3e293541a9ac8d78660762bae8b80c0f6195b3494e1c50c01a9fd79cc60bb624  gnuradio-3.8.2.0.tar.gz
 sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903  COPYING
diff --git a/package/gnuradio/gnuradio.mk b/package/gnuradio/gnuradio.mk
index 0a818cfc24..8464204344 100644
--- a/package/gnuradio/gnuradio.mk
+++ b/package/gnuradio/gnuradio.mk
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-GNURADIO_VERSION = 3.8.1.0
+GNURADIO_VERSION = 3.8.2.0
 GNURADIO_SITE = https://github.com/gnuradio/gnuradio/releases/download/v$(GNURADIO_VERSION)
 GNURADIO_LICENSE = GPL-3.0+
 GNURADIO_LICENSE_FILES = COPYING
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH 2/2] package/gnuradio: fix qtgui build when gr-analog is not set
  2021-01-04 15:11 [Buildroot] [PATCH 1/2] package/gnuradio: bump to 3.8.2.0 Gwenhael Goavec-Merou
@ 2021-01-04 15:11 ` Gwenhael Goavec-Merou
  2021-03-02 20:44   ` Arnout Vandecappelle
  2021-07-28 19:36 ` [Buildroot] [PATCH 1/2] package/gnuradio: bump to 3.8.2.0 Yann E. MORIN
  1 sibling, 1 reply; 5+ messages in thread
From: Gwenhael Goavec-Merou @ 2021-01-04 15:11 UTC (permalink / raw)
  To: buildroot

From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>

gr-qtgui examples needs to have gr-analog enabled, without this dependency
compile crash with:

In file included from
/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.cc:22:
/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.h:24:10:
fatal error: gnuradio/analog/noise_source.h: No such file or directory
24 | #include <gnuradio/analog/noise_source.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/build.make:67:
gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/display_qt.cc.o] Error 1
make[3]: *** Waiting for unfinished jobs....
In file included from
/somewhere/gnuradio/build/gr-qtgui/examples/c++/moc_display_qt.cpp:10:
/somewhere/gnuradio/build/gr-qtgui/examples/c++/../../../../gr-qtgui/examples/c++/display_qt.h:24:10:
fatal error: gnuradio/analog/noise_source.h: No such file or directory
24 | #include <gnuradio/analog/noise_source.h>
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

GR_ANALOG is not an explicit dependency of GR_QTGUI, so disable c++ examples if
user has not selected this option.

[backported from 7470a7a3771dd90defb826b464dfe62977cb1eb6]

Fixes:
- http://autobuild.buildroot.net/results/fde670499289f3d7d47379eebccf6e0f92c6d200/

Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
---
 ...add-examples-c-subdirectory-when-gr-.patch | 55 +++++++++++++++++++
 1 file changed, 55 insertions(+)
 create mode 100644 package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch

diff --git a/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch b/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch
new file mode 100644
index 0000000000..034c10c5cc
--- /dev/null
+++ b/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch
@@ -0,0 +1,55 @@
+From 268b1a599304f58bd56c86ff09041b5912c24a0c Mon Sep 17 00:00:00 2001
+From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
+Date: Sun, 1 Nov 2020 17:24:36 +0100
+Subject: [PATCH] gr-qtgui: dont't add examples/c++ subdirectory when gr-analog
+ is disabled
+
+gr-qtgui examples needs to have gr-analog enabled, without this dependency
+compile crash with:
+
+In file included from
+/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.cc:22:
+/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.h:24:10:
+fatal error: gnuradio/analog/noise_source.h: No such file or directory
+24 | #include <gnuradio/analog/noise_source.h>
+| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+compilation terminated.
+make[3]: *** [gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/build.make:67:
+gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/display_qt.cc.o] Error 1
+make[3]: *** Waiting for unfinished jobs....
+In file included from
+/somewhere/gnuradio/build/gr-qtgui/examples/c++/moc_display_qt.cpp:10:
+/somewhere/gnuradio/build/gr-qtgui/examples/c++/../../../../gr-qtgui/examples/c++/display_qt.h:24:10:
+fatal error: gnuradio/analog/noise_source.h: No such file or directory
+24 | #include <gnuradio/analog/noise_source.h>
+| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+compilation terminated.
+
+GR_ANALOG is not an explicit dependency of GR_QTGUI, so disable c++ examples if
+user has not selected this option.
+
+[backported from 7470a7a3771dd90defb826b464dfe62977cb1eb6]
+
+Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
+---
+ gr-qtgui/CMakeLists.txt | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/gr-qtgui/CMakeLists.txt b/gr-qtgui/CMakeLists.txt
+index 8831f3ad9..561186fbd 100644
+--- a/gr-qtgui/CMakeLists.txt
++++ b/gr-qtgui/CMakeLists.txt
+@@ -68,7 +68,9 @@ if(ENABLE_GR_QTGUI)
+ add_subdirectory(include/gnuradio/qtgui)
+ add_subdirectory(lib)
+ add_subdirectory(docs)
+-add_subdirectory(examples/c++)
++if (ENABLE_GR_ANALOG)
++	add_subdirectory(examples/c++)
++endif(ENABLE_GR_ANALOG)
+ if(ENABLE_PYTHON)
+     add_subdirectory(swig)
+     add_subdirectory(python/qtgui)
+-- 
+2.26.2
+
-- 
2.20.1

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH 2/2] package/gnuradio: fix qtgui build when gr-analog is not set
  2021-01-04 15:11 ` [Buildroot] [PATCH 2/2] package/gnuradio: fix qtgui build when gr-analog is not set Gwenhael Goavec-Merou
@ 2021-03-02 20:44   ` Arnout Vandecappelle
  2021-03-14 20:16     ` Peter Korsgaard
  0 siblings, 1 reply; 5+ messages in thread
From: Arnout Vandecappelle @ 2021-03-02 20:44 UTC (permalink / raw)
  To: buildroot



On 04/01/2021 16:11, Gwenhael Goavec-Merou wrote:
> From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
> 
> gr-qtgui examples needs to have gr-analog enabled, without this dependency
> compile crash with:
> 
> In file included from
> /x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.cc:22:
> /x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.h:24:10:
> fatal error: gnuradio/analog/noise_source.h: No such file or directory
> 24 | #include <gnuradio/analog/noise_source.h>
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> compilation terminated.
> make[3]: *** [gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/build.make:67:
> gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/display_qt.cc.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> In file included from
> /somewhere/gnuradio/build/gr-qtgui/examples/c++/moc_display_qt.cpp:10:
> /somewhere/gnuradio/build/gr-qtgui/examples/c++/../../../../gr-qtgui/examples/c++/display_qt.h:24:10:
> fatal error: gnuradio/analog/noise_source.h: No such file or directory
> 24 | #include <gnuradio/analog/noise_source.h>
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> compilation terminated.
> 
> GR_ANALOG is not an explicit dependency of GR_QTGUI, so disable c++ examples if
> user has not selected this option.
> 
> [backported from 7470a7a3771dd90defb826b464dfe62977cb1eb6]
> 
> Fixes:
> - http://autobuild.buildroot.net/results/fde670499289f3d7d47379eebccf6e0f92c6d200/
> 
> Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>

 This patch still applies to gnuradio-3.8.1.0 as well, so applied to master, thanks.

 I do assume that it's also needed after the update to 3.8.2.0? If not, please
refresh the other patch to include the removal of this patch.

 Regards,
 Arnout

> ---
>  ...add-examples-c-subdirectory-when-gr-.patch | 55 +++++++++++++++++++
>  1 file changed, 55 insertions(+)
>  create mode 100644 package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch
> 
> diff --git a/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch b/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch
> new file mode 100644
> index 0000000000..034c10c5cc
> --- /dev/null
> +++ b/package/gnuradio/0004-gr-qtgui-dont-t-add-examples-c-subdirectory-when-gr-.patch
> @@ -0,0 +1,55 @@
> +From 268b1a599304f58bd56c86ff09041b5912c24a0c Mon Sep 17 00:00:00 2001
> +From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
> +Date: Sun, 1 Nov 2020 17:24:36 +0100
> +Subject: [PATCH] gr-qtgui: dont't add examples/c++ subdirectory when gr-analog
> + is disabled
> +
> +gr-qtgui examples needs to have gr-analog enabled, without this dependency
> +compile crash with:
> +
> +In file included from
> +/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.cc:22:
> +/x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.h:24:10:
> +fatal error: gnuradio/analog/noise_source.h: No such file or directory
> +24 | #include <gnuradio/analog/noise_source.h>
> +| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> +compilation terminated.
> +make[3]: *** [gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/build.make:67:
> +gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/display_qt.cc.o] Error 1
> +make[3]: *** Waiting for unfinished jobs....
> +In file included from
> +/somewhere/gnuradio/build/gr-qtgui/examples/c++/moc_display_qt.cpp:10:
> +/somewhere/gnuradio/build/gr-qtgui/examples/c++/../../../../gr-qtgui/examples/c++/display_qt.h:24:10:
> +fatal error: gnuradio/analog/noise_source.h: No such file or directory
> +24 | #include <gnuradio/analog/noise_source.h>
> +| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> +compilation terminated.
> +
> +GR_ANALOG is not an explicit dependency of GR_QTGUI, so disable c++ examples if
> +user has not selected this option.
> +
> +[backported from 7470a7a3771dd90defb826b464dfe62977cb1eb6]
> +
> +Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
> +---
> + gr-qtgui/CMakeLists.txt | 4 +++-
> + 1 file changed, 3 insertions(+), 1 deletion(-)
> +
> +diff --git a/gr-qtgui/CMakeLists.txt b/gr-qtgui/CMakeLists.txt
> +index 8831f3ad9..561186fbd 100644
> +--- a/gr-qtgui/CMakeLists.txt
> ++++ b/gr-qtgui/CMakeLists.txt
> +@@ -68,7 +68,9 @@ if(ENABLE_GR_QTGUI)
> + add_subdirectory(include/gnuradio/qtgui)
> + add_subdirectory(lib)
> + add_subdirectory(docs)
> +-add_subdirectory(examples/c++)
> ++if (ENABLE_GR_ANALOG)
> ++	add_subdirectory(examples/c++)
> ++endif(ENABLE_GR_ANALOG)
> + if(ENABLE_PYTHON)
> +     add_subdirectory(swig)
> +     add_subdirectory(python/qtgui)
> +-- 
> +2.26.2
> +
> 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* [Buildroot] [PATCH 2/2] package/gnuradio: fix qtgui build when gr-analog is not set
  2021-03-02 20:44   ` Arnout Vandecappelle
@ 2021-03-14 20:16     ` Peter Korsgaard
  0 siblings, 0 replies; 5+ messages in thread
From: Peter Korsgaard @ 2021-03-14 20:16 UTC (permalink / raw)
  To: buildroot

>>>>> "Arnout" == Arnout Vandecappelle <arnout@mind.be> writes:

 > On 04/01/2021 16:11, Gwenhael Goavec-Merou wrote:
 >> From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
 >> 
 >> gr-qtgui examples needs to have gr-analog enabled, without this dependency
 >> compile crash with:
 >> 
 >> In file included from
 >> /x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.cc:22:
 >> /x/output/build/gnuradio-3.8.1.0/gr-qtgui/examples/c++/display_qt.h:24:10:
 >> fatal error: gnuradio/analog/noise_source.h: No such file or directory
 >> 24 | #include <gnuradio/analog/noise_source.h>
 >> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 >> compilation terminated.
 >> make[3]: *** [gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/build.make:67:
 >> gr-qtgui/examples/c++/CMakeFiles/display_qt.dir/display_qt.cc.o] Error 1
 >> make[3]: *** Waiting for unfinished jobs....
 >> In file included from
 >> /somewhere/gnuradio/build/gr-qtgui/examples/c++/moc_display_qt.cpp:10:
 >> /somewhere/gnuradio/build/gr-qtgui/examples/c++/../../../../gr-qtgui/examples/c++/display_qt.h:24:10:
 >> fatal error: gnuradio/analog/noise_source.h: No such file or directory
 >> 24 | #include <gnuradio/analog/noise_source.h>
 >> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 >> compilation terminated.
 >> 
 >> GR_ANALOG is not an explicit dependency of GR_QTGUI, so disable c++ examples if
 >> user has not selected this option.
 >> 
 >> [backported from 7470a7a3771dd90defb826b464dfe62977cb1eb6]
 >> 
 >> Fixes:
 >> - http://autobuild.buildroot.net/results/fde670499289f3d7d47379eebccf6e0f92c6d200/
 >> 
 >> Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>

 >  This patch still applies to gnuradio-3.8.1.0 as well, so applied to master, thanks.

Committed to 2020.11.x, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Buildroot] [PATCH 1/2] package/gnuradio: bump to 3.8.2.0
  2021-01-04 15:11 [Buildroot] [PATCH 1/2] package/gnuradio: bump to 3.8.2.0 Gwenhael Goavec-Merou
  2021-01-04 15:11 ` [Buildroot] [PATCH 2/2] package/gnuradio: fix qtgui build when gr-analog is not set Gwenhael Goavec-Merou
@ 2021-07-28 19:36 ` Yann E. MORIN
  1 sibling, 0 replies; 5+ messages in thread
From: Yann E. MORIN @ 2021-07-28 19:36 UTC (permalink / raw)
  To: Gwenhael Goavec-Merou; +Cc: Gwenhael Goavec-Merou, buildroot

Gwenhael, All,

On 2021-01-04 16:11 +0100, Gwenhael Goavec-Merou spake thusly:
> From: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
> 
> Refresh patch 0002-boost_qualify_placeholders_with_their_full_namespace.patch
> 
> Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>

Applied to master, thanks.

Regards,
Yann E. MORIN.

> ---
>  ...aceholders_with_their_full_namespace.patch | 119 ++++++++----------
>  package/gnuradio/gnuradio.hash                |   2 +-
>  package/gnuradio/gnuradio.mk                  |   2 +-
>  3 files changed, 55 insertions(+), 68 deletions(-)
> 
> diff --git a/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch b/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch
> index 4f3d892125..431cc12522 100644
> --- a/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch
> +++ b/package/gnuradio/0002-boost_qualify_placeholders_with_their_full_namespace.patch
> @@ -1,4 +1,4 @@
> -From 5752be31d17be80203d9fc44a73661712542bfe1 Mon Sep 17 00:00:00 2001
> +From 5d4c317a372c77aa70df6ab3403d161cd41a7d17 Mon Sep 17 00:00:00 2001
>  From: ponce <matteo.bernardini@gmail.com>
>  Date: Sun, 17 May 2020 14:02:57 +0200
>  Subject: [PATCH] boost: qualify placeholders with their full namespace.
> @@ -12,7 +12,6 @@ Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
>  ---
>   .../(exported from wiki) Message Passing.txt  |  8 +++---
>   gnuradio-runtime/lib/block.cc                 |  3 ++-
> - gr-analog/lib/sig_source_impl.cc              |  4 ++-
>   gr-blocks/lib/copy_impl.cc                    |  4 ++-
>   gr-blocks/lib/message_debug_impl.cc           | 13 +++++++---
>   gr-blocks/lib/message_strobe_impl.cc          |  5 ++--
> @@ -59,10 +58,10 @@ Signed-off-by: Gwenhael Goavec-Merou <gwenhael.goavec-merou@trabucayre.com>
>   gr-uhd/lib/usrp_source_impl.cc                |  5 ++--
>   gr-zeromq/lib/pub_msg_sink_impl.cc            |  4 ++-
>   gr-zeromq/lib/push_msg_sink_impl.cc           |  4 ++-
> - 49 files changed, 216 insertions(+), 107 deletions(-)
> + 48 files changed, 213 insertions(+), 106 deletions(-)
>  
>  diff --git a/docs/usage-manual/(exported from wiki) Message Passing.txt b/docs/usage-manual/(exported from wiki) Message Passing.txt
> -index 4654bd5dac..551e710228 100644
> +index 4654bd5da..551e71022 100644
>  --- a/docs/usage-manual/(exported from wiki) Message Passing.txt	
>  +++ b/docs/usage-manual/(exported from wiki) Message Passing.txt	
>  @@ -94,7 +94,7 @@ must then bind this port to the message handler. For this, we use
> @@ -94,7 +93,7 @@ index 4654bd5dac..551e710228 100644
>   </syntaxhighlight>
>   
>  diff --git a/gnuradio-runtime/lib/block.cc b/gnuradio-runtime/lib/block.cc
> -index 5914283908..fca4cab97e 100644
> +index 591428390..fca4cab97 100644
>  --- a/gnuradio-runtime/lib/block.cc
>  +++ b/gnuradio-runtime/lib/block.cc
>  @@ -61,7 +61,8 @@ block::block(const std::string& name,
> @@ -107,23 +106,8 @@ index 5914283908..fca4cab97e 100644
>   
>       configure_default_loggers(d_logger, d_debug_logger, symbol_name());
>   }
> -diff --git a/gr-analog/lib/sig_source_impl.cc b/gr-analog/lib/sig_source_impl.cc
> -index b73b32982d..01c5fbfdb0 100644
> ---- a/gr-analog/lib/sig_source_impl.cc
> -+++ b/gr-analog/lib/sig_source_impl.cc
> -@@ -67,7 +67,9 @@ sig_source_impl<T>::sig_source_impl(double sampling_freq,
> -     this->set_phase(phase);
> -     this->message_port_register_in(pmt::mp("freq"));
> -     this->set_msg_handler(pmt::mp("freq"),
> --                          boost::bind(&sig_source_impl<T>::set_frequency_msg, this, _1));
> -+                          boost::bind(&sig_source_impl<T>::set_frequency_msg,
> -+                                      this,
> -+                                      boost::placeholders::_1));
> - }
> - 
> - template <class T>
>  diff --git a/gr-blocks/lib/copy_impl.cc b/gr-blocks/lib/copy_impl.cc
> -index c377e57b1e..b55196c24b 100644
> +index c377e57b1..b55196c24 100644
>  --- a/gr-blocks/lib/copy_impl.cc
>  +++ b/gr-blocks/lib/copy_impl.cc
>  @@ -44,7 +44,9 @@ copy_impl::copy_impl(size_t itemsize)
> @@ -138,7 +122,7 @@ index c377e57b1e..b55196c24b 100644
>   
>   copy_impl::~copy_impl() {}
>  diff --git a/gr-blocks/lib/message_debug_impl.cc b/gr-blocks/lib/message_debug_impl.cc
> -index a8c84aa509..916f97ca3d 100644
> +index a8c84aa50..916f97ca3 100644
>  --- a/gr-blocks/lib/message_debug_impl.cc
>  +++ b/gr-blocks/lib/message_debug_impl.cc
>  @@ -90,14 +90,19 @@ message_debug_impl::message_debug_impl()
> @@ -166,7 +150,7 @@ index a8c84aa509..916f97ca3d 100644
>   
>   message_debug_impl::~message_debug_impl() {}
>  diff --git a/gr-blocks/lib/message_strobe_impl.cc b/gr-blocks/lib/message_strobe_impl.cc
> -index 038eeae5a1..d131b81662 100644
> +index 038eeae5a..d131b8166 100644
>  --- a/gr-blocks/lib/message_strobe_impl.cc
>  +++ b/gr-blocks/lib/message_strobe_impl.cc
>  @@ -53,8 +53,9 @@ message_strobe_impl::message_strobe_impl(pmt::pmt_t msg, long period_ms)
> @@ -182,7 +166,7 @@ index 038eeae5a1..d131b81662 100644
>   
>   message_strobe_impl::~message_strobe_impl() {}
>  diff --git a/gr-blocks/lib/message_strobe_random_impl.cc b/gr-blocks/lib/message_strobe_random_impl.cc
> -index 0ab5d6adc7..53e641fba4 100644
> +index 0ab5d6adc..53e641fba 100644
>  --- a/gr-blocks/lib/message_strobe_random_impl.cc
>  +++ b/gr-blocks/lib/message_strobe_random_impl.cc
>  @@ -74,8 +74,9 @@ message_strobe_random_impl::message_strobe_random_impl(
> @@ -198,7 +182,7 @@ index 0ab5d6adc7..53e641fba4 100644
>   
>   long message_strobe_random_impl::next_delay()
>  diff --git a/gr-blocks/lib/multiply_matrix_impl.cc b/gr-blocks/lib/multiply_matrix_impl.cc
> -index e1b9c746c6..e38953baba 100644
> +index e1b9c746c..e38953bab 100644
>  --- a/gr-blocks/lib/multiply_matrix_impl.cc
>  +++ b/gr-blocks/lib/multiply_matrix_impl.cc
>  @@ -235,9 +235,10 @@ multiply_matrix_impl<gr_complex>::multiply_matrix_impl(
> @@ -227,7 +211,7 @@ index e1b9c746c6..e38953baba 100644
>   
>   
>  diff --git a/gr-blocks/lib/mute_impl.cc b/gr-blocks/lib/mute_impl.cc
> -index bd65ce2075..5c732f8f4f 100644
> +index bd65ce207..5c732f8f4 100644
>  --- a/gr-blocks/lib/mute_impl.cc
>  +++ b/gr-blocks/lib/mute_impl.cc
>  @@ -47,8 +47,9 @@ mute_impl<T>::mute_impl(bool mute)
> @@ -243,7 +227,7 @@ index bd65ce2075..5c732f8f4f 100644
>   
>   template <class T>
>  diff --git a/gr-blocks/lib/nop_impl.cc b/gr-blocks/lib/nop_impl.cc
> -index db216d97a4..e9baee5878 100644
> +index db216d97a..e9baee587 100644
>  --- a/gr-blocks/lib/nop_impl.cc
>  +++ b/gr-blocks/lib/nop_impl.cc
>  @@ -44,8 +44,9 @@ nop_impl::nop_impl(size_t sizeof_stream_item)
> @@ -259,7 +243,7 @@ index db216d97a4..e9baee5878 100644
>   
>   nop_impl::~nop_impl() {}
>  diff --git a/gr-blocks/lib/pdu_filter_impl.cc b/gr-blocks/lib/pdu_filter_impl.cc
> -index b0748eec02..63cfe47e4c 100644
> +index b0748eec0..63cfe47e4 100644
>  --- a/gr-blocks/lib/pdu_filter_impl.cc
>  +++ b/gr-blocks/lib/pdu_filter_impl.cc
>  @@ -44,8 +44,9 @@ pdu_filter_impl::pdu_filter_impl(pmt::pmt_t k, pmt::pmt_t v, bool invert)
> @@ -275,7 +259,7 @@ index b0748eec02..63cfe47e4c 100644
>   
>   void pdu_filter_impl::handle_msg(pmt::pmt_t pdu)
>  diff --git a/gr-blocks/lib/pdu_remove_impl.cc b/gr-blocks/lib/pdu_remove_impl.cc
> -index 19cc4dc76a..2b97f827b2 100644
> +index 19cc4dc76..2b97f827b 100644
>  --- a/gr-blocks/lib/pdu_remove_impl.cc
>  +++ b/gr-blocks/lib/pdu_remove_impl.cc
>  @@ -42,8 +42,9 @@ pdu_remove_impl::pdu_remove_impl(pmt::pmt_t k)
> @@ -291,7 +275,7 @@ index 19cc4dc76a..2b97f827b2 100644
>   
>   void pdu_remove_impl::handle_msg(pmt::pmt_t pdu)
>  diff --git a/gr-blocks/lib/pdu_set_impl.cc b/gr-blocks/lib/pdu_set_impl.cc
> -index 40fbc3cd83..af59ef70f3 100644
> +index 40fbc3cd8..af59ef70f 100644
>  --- a/gr-blocks/lib/pdu_set_impl.cc
>  +++ b/gr-blocks/lib/pdu_set_impl.cc
>  @@ -43,7 +43,9 @@ pdu_set_impl::pdu_set_impl(pmt::pmt_t k, pmt::pmt_t v)
> @@ -306,7 +290,7 @@ index 40fbc3cd83..af59ef70f3 100644
>   
>   void pdu_set_impl::handle_msg(pmt::pmt_t pdu)
>  diff --git a/gr-blocks/lib/random_pdu_impl.cc b/gr-blocks/lib/random_pdu_impl.cc
> -index 75d825aefa..6c142c3531 100644
> +index 75d825aef..6c142c353 100644
>  --- a/gr-blocks/lib/random_pdu_impl.cc
>  +++ b/gr-blocks/lib/random_pdu_impl.cc
>  @@ -52,8 +52,9 @@ random_pdu_impl::random_pdu_impl(int min_items,
> @@ -322,7 +306,7 @@ index 75d825aefa..6c142c3531 100644
>           throw std::runtime_error("length_module must be >= 1");
>       if (max_items < length_modulo)
>  diff --git a/gr-blocks/lib/repeat_impl.cc b/gr-blocks/lib/repeat_impl.cc
> -index 189fbc8948..d6569625da 100644
> +index 189fbc894..d6569625d 100644
>  --- a/gr-blocks/lib/repeat_impl.cc
>  +++ b/gr-blocks/lib/repeat_impl.cc
>  @@ -44,8 +44,9 @@ repeat_impl::repeat_impl(size_t itemsize, int interp)
> @@ -338,7 +322,7 @@ index 189fbc8948..d6569625da 100644
>   
>   void repeat_impl::msg_set_interpolation(pmt::pmt_t msg)
>  diff --git a/gr-blocks/lib/socket_pdu_impl.cc b/gr-blocks/lib/socket_pdu_impl.cc
> -index df69f07ad2..163eec3a68 100644
> +index df69f07ad..163eec3a6 100644
>  --- a/gr-blocks/lib/socket_pdu_impl.cc
>  +++ b/gr-blocks/lib/socket_pdu_impl.cc
>  @@ -101,7 +101,9 @@ socket_pdu_impl::socket_pdu_impl(std::string type,
> @@ -388,7 +372,7 @@ index df69f07ad2..163eec3a68 100644
>           throw std::runtime_error("gr::blocks:socket_pdu: unknown socket type");
>   
>  diff --git a/gr-blocks/lib/tagged_stream_multiply_length_impl.cc b/gr-blocks/lib/tagged_stream_multiply_length_impl.cc
> -index 30f4c46dc6..34b95d647d 100644
> +index 30f4c46dc..34b95d647 100644
>  --- a/gr-blocks/lib/tagged_stream_multiply_length_impl.cc
>  +++ b/gr-blocks/lib/tagged_stream_multiply_length_impl.cc
>  @@ -49,9 +49,10 @@ tagged_stream_multiply_length_impl::tagged_stream_multiply_length_impl(
> @@ -406,7 +390,7 @@ index 30f4c46dc6..34b95d647d 100644
>   
>   tagged_stream_multiply_length_impl::~tagged_stream_multiply_length_impl() {}
>  diff --git a/gr-blocks/lib/tuntap_pdu_impl.cc b/gr-blocks/lib/tuntap_pdu_impl.cc
> -index 4343ae1dc3..0d9d7e28c7 100644
> +index 4343ae1dc..0d9d7e28c 100644
>  --- a/gr-blocks/lib/tuntap_pdu_impl.cc
>  +++ b/gr-blocks/lib/tuntap_pdu_impl.cc
>  @@ -96,7 +96,8 @@ tuntap_pdu_impl::tuntap_pdu_impl(std::string dev, int MTU, bool istunflag)
> @@ -420,7 +404,7 @@ index 4343ae1dc3..0d9d7e28c7 100644
>   
>   int tuntap_pdu_impl::tun_alloc(char* dev, int flags)
>  diff --git a/gr-digital/lib/chunks_to_symbols_impl.cc b/gr-digital/lib/chunks_to_symbols_impl.cc
> -index 26d590a66e..a6810a69eb 100644
> +index 26d590a66..a6810a69e 100644
>  --- a/gr-digital/lib/chunks_to_symbols_impl.cc
>  +++ b/gr-digital/lib/chunks_to_symbols_impl.cc
>  @@ -53,8 +53,9 @@ chunks_to_symbols_impl<IN_T, OUT_T>::chunks_to_symbols_impl(
> @@ -436,7 +420,7 @@ index 26d590a66e..a6810a69eb 100644
>   
>   template <class IN_T, class OUT_T>
>  diff --git a/gr-digital/lib/constellation_receiver_cb_impl.cc b/gr-digital/lib/constellation_receiver_cb_impl.cc
> -index 7fb7559d5e..7e216ece56 100644
> +index 7fb7559d5..7e216ece5 100644
>  --- a/gr-digital/lib/constellation_receiver_cb_impl.cc
>  +++ b/gr-digital/lib/constellation_receiver_cb_impl.cc
>  @@ -61,14 +61,16 @@ constellation_receiver_cb_impl::constellation_receiver_cb_impl(
> @@ -463,7 +447,7 @@ index 7fb7559d5e..7e216ece56 100644
>   
>   constellation_receiver_cb_impl::~constellation_receiver_cb_impl() {}
>  diff --git a/gr-digital/lib/costas_loop_cc_impl.cc b/gr-digital/lib/costas_loop_cc_impl.cc
> -index c3b30834eb..e1229e6f4a 100644
> +index c3b30834e..e1229e6f4 100644
>  --- a/gr-digital/lib/costas_loop_cc_impl.cc
>  +++ b/gr-digital/lib/costas_loop_cc_impl.cc
>  @@ -82,7 +82,9 @@ costas_loop_cc_impl::costas_loop_cc_impl(float loop_bw, int order, bool use_snr)
> @@ -478,7 +462,7 @@ index c3b30834eb..e1229e6f4a 100644
>   
>   costas_loop_cc_impl::~costas_loop_cc_impl() {}
>  diff --git a/gr-digital/lib/crc32_async_bb_impl.cc b/gr-digital/lib/crc32_async_bb_impl.cc
> -index bffbb2a737..66143866c0 100644
> +index bffbb2a73..66143866c 100644
>  --- a/gr-digital/lib/crc32_async_bb_impl.cc
>  +++ b/gr-digital/lib/crc32_async_bb_impl.cc
>  @@ -48,9 +48,13 @@ crc32_async_bb_impl::crc32_async_bb_impl(bool check)
> @@ -498,7 +482,7 @@ index bffbb2a737..66143866c0 100644
>   
>   crc32_async_bb_impl::~crc32_async_bb_impl() {}
>  diff --git a/gr-digital/lib/header_payload_demux_impl.cc b/gr-digital/lib/header_payload_demux_impl.cc
> -index 98c805fb20..7cc1e0a4ed 100644
> +index 98c805fb2..7cc1e0a4e 100644
>  --- a/gr-digital/lib/header_payload_demux_impl.cc
>  +++ b/gr-digital/lib/header_payload_demux_impl.cc
>  @@ -150,9 +150,10 @@ header_payload_demux_impl::header_payload_demux_impl(
> @@ -516,7 +500,7 @@ index 98c805fb20..7cc1e0a4ed 100644
>           d_special_tags.push_back(pmt::string_to_symbol(special_tags[i]));
>           d_special_tags_last_value.push_back(pmt::PMT_NIL);
>  diff --git a/gr-digital/lib/protocol_formatter_async_impl.cc b/gr-digital/lib/protocol_formatter_async_impl.cc
> -index 84b693745d..c08bbb9aeb 100644
> +index 84b693745..c08bbb9ae 100644
>  --- a/gr-digital/lib/protocol_formatter_async_impl.cc
>  +++ b/gr-digital/lib/protocol_formatter_async_impl.cc
>  @@ -55,7 +55,9 @@ protocol_formatter_async_impl::protocol_formatter_async_impl(
> @@ -531,7 +515,7 @@ index 84b693745d..c08bbb9aeb 100644
>   
>   protocol_formatter_async_impl::~protocol_formatter_async_impl() {}
>  diff --git a/gr-fec/lib/async_decoder_impl.cc b/gr-fec/lib/async_decoder_impl.cc
> -index e7a668c832..5d68d13ae7 100644
> +index e7a668c83..5d68d13ae 100644
>  --- a/gr-fec/lib/async_decoder_impl.cc
>  +++ b/gr-fec/lib/async_decoder_impl.cc
>  @@ -65,10 +65,14 @@ async_decoder_impl::async_decoder_impl(generic_decoder::sptr my_decoder,
> @@ -552,7 +536,7 @@ index e7a668c832..5d68d13ae7 100644
>   
>       // The maximum frame size is set by the initial frame size of the decoder.
>  diff --git a/gr-fec/lib/async_encoder_impl.cc b/gr-fec/lib/async_encoder_impl.cc
> -index 811d55601f..506ae5c7e9 100644
> +index 811d55601..506ae5c7e 100644
>  --- a/gr-fec/lib/async_encoder_impl.cc
>  +++ b/gr-fec/lib/async_encoder_impl.cc
>  @@ -64,7 +64,9 @@ async_encoder_impl::async_encoder_impl(generic_encoder::sptr my_encoder,
> @@ -578,7 +562,7 @@ index 811d55601f..506ae5c7e9 100644
>   
>       if (d_packed || (strncmp(d_encoder->get_input_conversion(), "pack", 4) == 0)) {
>  diff --git a/gr-fec/lib/depuncture_bb_impl.cc b/gr-fec/lib/depuncture_bb_impl.cc
> -index 27d00bb5bb..f64dad45fc 100644
> +index 27d00bb5b..f64dad45f 100644
>  --- a/gr-fec/lib/depuncture_bb_impl.cc
>  +++ b/gr-fec/lib/depuncture_bb_impl.cc
>  @@ -74,7 +74,9 @@ depuncture_bb_impl::depuncture_bb_impl(int puncsize, int puncpat, int delay, cha
> @@ -593,7 +577,7 @@ index 27d00bb5bb..f64dad45fc 100644
>   
>   depuncture_bb_impl::~depuncture_bb_impl() {}
>  diff --git a/gr-fec/lib/puncture_bb_impl.cc b/gr-fec/lib/puncture_bb_impl.cc
> -index a365d6a69f..f2078d8c57 100644
> +index a365d6a69..f2078d8c5 100644
>  --- a/gr-fec/lib/puncture_bb_impl.cc
>  +++ b/gr-fec/lib/puncture_bb_impl.cc
>  @@ -72,7 +72,9 @@ puncture_bb_impl::puncture_bb_impl(int puncsize, int puncpat, int delay)
> @@ -608,7 +592,7 @@ index a365d6a69f..f2078d8c57 100644
>   
>   puncture_bb_impl::~puncture_bb_impl() {}
>  diff --git a/gr-fec/lib/puncture_ff_impl.cc b/gr-fec/lib/puncture_ff_impl.cc
> -index c95288d691..95fb649a8b 100644
> +index c95288d69..95fb649a8 100644
>  --- a/gr-fec/lib/puncture_ff_impl.cc
>  +++ b/gr-fec/lib/puncture_ff_impl.cc
>  @@ -72,7 +72,9 @@ puncture_ff_impl::puncture_ff_impl(int puncsize, int puncpat, int delay)
> @@ -623,7 +607,7 @@ index c95288d691..95fb649a8b 100644
>   
>   puncture_ff_impl::~puncture_ff_impl() {}
>  diff --git a/gr-filter/lib/freq_xlating_fir_filter_impl.cc b/gr-filter/lib/freq_xlating_fir_filter_impl.cc
> -index 8ddc967ba1..50ec589472 100644
> +index 8ddc967ba..50ec58947 100644
>  --- a/gr-filter/lib/freq_xlating_fir_filter_impl.cc
>  +++ b/gr-filter/lib/freq_xlating_fir_filter_impl.cc
>  @@ -72,7 +72,7 @@ freq_xlating_fir_filter_impl<IN_T, OUT_T, TAP_T>::freq_xlating_fir_filter_impl(
> @@ -636,7 +620,7 @@ index 8ddc967ba1..50ec589472 100644
>   
>   template <class IN_T, class OUT_T, class TAP_T>
>  diff --git a/gr-filter/lib/mmse_resampler_cc_impl.cc b/gr-filter/lib/mmse_resampler_cc_impl.cc
> -index 59f9eacfab..bdce51716a 100644
> +index 59f9eacfa..bdce51716 100644
>  --- a/gr-filter/lib/mmse_resampler_cc_impl.cc
>  +++ b/gr-filter/lib/mmse_resampler_cc_impl.cc
>  @@ -52,8 +52,9 @@ mmse_resampler_cc_impl::mmse_resampler_cc_impl(float phase_shift, float resamp_r
> @@ -652,7 +636,7 @@ index 59f9eacfab..bdce51716a 100644
>   
>   mmse_resampler_cc_impl::~mmse_resampler_cc_impl() { delete d_resamp; }
>  diff --git a/gr-filter/lib/mmse_resampler_ff_impl.cc b/gr-filter/lib/mmse_resampler_ff_impl.cc
> -index 342d9f7678..3d72727114 100644
> +index 342d9f767..3d7272711 100644
>  --- a/gr-filter/lib/mmse_resampler_ff_impl.cc
>  +++ b/gr-filter/lib/mmse_resampler_ff_impl.cc
>  @@ -53,8 +53,9 @@ mmse_resampler_ff_impl::mmse_resampler_ff_impl(float phase_shift, float resamp_r
> @@ -668,7 +652,7 @@ index 342d9f7678..3d72727114 100644
>   
>   mmse_resampler_ff_impl::~mmse_resampler_ff_impl() { delete d_resamp; }
>  diff --git a/gr-qtgui/lib/const_sink_c_impl.cc b/gr-qtgui/lib/const_sink_c_impl.cc
> -index 852f6ee109..04d421d037 100644
> +index 852f6ee10..04d421d03 100644
>  --- a/gr-qtgui/lib/const_sink_c_impl.cc
>  +++ b/gr-qtgui/lib/const_sink_c_impl.cc
>  @@ -69,8 +69,9 @@ const_sink_c_impl::const_sink_c_impl(int size,
> @@ -684,7 +668,7 @@ index 852f6ee109..04d421d037 100644
>       for (int i = 0; i < d_nconnections; i++) {
>           d_residbufs_real.push_back(
>  diff --git a/gr-qtgui/lib/edit_box_msg_impl.cc b/gr-qtgui/lib/edit_box_msg_impl.cc
> -index 8713aa820e..39546cbf3a 100644
> +index 8713aa820..39546cbf3 100644
>  --- a/gr-qtgui/lib/edit_box_msg_impl.cc
>  +++ b/gr-qtgui/lib/edit_box_msg_impl.cc
>  @@ -158,7 +158,9 @@ edit_box_msg_impl::edit_box_msg_impl(data_type_t type,
> @@ -699,7 +683,7 @@ index 8713aa820e..39546cbf3a 100644
>   
>   edit_box_msg_impl::~edit_box_msg_impl()
>  diff --git a/gr-qtgui/lib/freq_sink_c_impl.cc b/gr-qtgui/lib/freq_sink_c_impl.cc
> -index 3a34df6ec6..fe231699fd 100644
> +index 3a34df6ec..fe231699f 100644
>  --- a/gr-qtgui/lib/freq_sink_c_impl.cc
>  +++ b/gr-qtgui/lib/freq_sink_c_impl.cc
>  @@ -82,17 +82,23 @@ freq_sink_c_impl::freq_sink_c_impl(int fftsize,
> @@ -730,7 +714,7 @@ index 3a34df6ec6..fe231699fd 100644
>       d_main_gui = NULL;
>   
>  diff --git a/gr-qtgui/lib/freq_sink_f_impl.cc b/gr-qtgui/lib/freq_sink_f_impl.cc
> -index c14bfc31fd..7090d8699e 100644
> +index c14bfc31f..7090d8699 100644
>  --- a/gr-qtgui/lib/freq_sink_f_impl.cc
>  +++ b/gr-qtgui/lib/freq_sink_f_impl.cc
>  @@ -82,17 +82,23 @@ freq_sink_f_impl::freq_sink_f_impl(int fftsize,
> @@ -761,7 +745,7 @@ index c14bfc31fd..7090d8699e 100644
>       d_main_gui = NULL;
>   
>  diff --git a/gr-qtgui/lib/histogram_sink_f_impl.cc b/gr-qtgui/lib/histogram_sink_f_impl.cc
> -index d16de932ca..1602d18968 100644
> +index d16de932c..1602d1896 100644
>  --- a/gr-qtgui/lib/histogram_sink_f_impl.cc
>  +++ b/gr-qtgui/lib/histogram_sink_f_impl.cc
>  @@ -81,8 +81,9 @@ histogram_sink_f_impl::histogram_sink_f_impl(int size,
> @@ -777,7 +761,7 @@ index d16de932ca..1602d18968 100644
>       // +1 for the PDU buffer
>       for (int i = 0; i < d_nconnections + 1; i++) {
>  diff --git a/gr-qtgui/lib/sink_c_impl.cc b/gr-qtgui/lib/sink_c_impl.cc
> -index d3feb9d16c..73136e789e 100644
> +index d3feb9d16..73136e789 100644
>  --- a/gr-qtgui/lib/sink_c_impl.cc
>  +++ b/gr-qtgui/lib/sink_c_impl.cc
>  @@ -96,7 +96,9 @@ sink_c_impl::sink_c_impl(int fftsize,
> @@ -792,7 +776,7 @@ index d3feb9d16c..73136e789e 100644
>       d_main_gui = NULL;
>   
>  diff --git a/gr-qtgui/lib/sink_f_impl.cc b/gr-qtgui/lib/sink_f_impl.cc
> -index 418b630b78..d31023a51d 100644
> +index 418b630b7..d31023a51 100644
>  --- a/gr-qtgui/lib/sink_f_impl.cc
>  +++ b/gr-qtgui/lib/sink_f_impl.cc
>  @@ -95,7 +95,9 @@ sink_f_impl::sink_f_impl(int fftsize,
> @@ -807,7 +791,7 @@ index 418b630b78..d31023a51d 100644
>       d_main_gui = NULL;
>   
>  diff --git a/gr-qtgui/lib/time_raster_sink_b_impl.cc b/gr-qtgui/lib/time_raster_sink_b_impl.cc
> -index 045c216b00..3aa503ccfc 100644
> +index 045c216b0..3aa503ccf 100644
>  --- a/gr-qtgui/lib/time_raster_sink_b_impl.cc
>  +++ b/gr-qtgui/lib/time_raster_sink_b_impl.cc
>  @@ -84,7 +84,9 @@ time_raster_sink_b_impl::time_raster_sink_b_impl(double samp_rate,
> @@ -822,7 +806,7 @@ index 045c216b00..3aa503ccfc 100644
>       d_scale = 1.0f;
>   
>  diff --git a/gr-qtgui/lib/time_raster_sink_f_impl.cc b/gr-qtgui/lib/time_raster_sink_f_impl.cc
> -index d186f319da..b3516e5be9 100644
> +index d186f319d..b3516e5be 100644
>  --- a/gr-qtgui/lib/time_raster_sink_f_impl.cc
>  +++ b/gr-qtgui/lib/time_raster_sink_f_impl.cc
>  @@ -84,7 +84,9 @@ time_raster_sink_f_impl::time_raster_sink_f_impl(double samp_rate,
> @@ -837,7 +821,7 @@ index d186f319da..b3516e5be9 100644
>       d_icols = static_cast<int>(ceil(d_cols));
>       d_tmpflt = (float*)volk_malloc(d_icols * sizeof(float), volk_get_alignment());
>  diff --git a/gr-qtgui/lib/time_sink_c_impl.cc b/gr-qtgui/lib/time_sink_c_impl.cc
> -index b73a1c1ad3..83fbda298a 100644
> +index b73a1c1ad..83fbda298 100644
>  --- a/gr-qtgui/lib/time_sink_c_impl.cc
>  +++ b/gr-qtgui/lib/time_sink_c_impl.cc
>  @@ -80,7 +80,9 @@ time_sink_c_impl::time_sink_c_impl(int size,
> @@ -852,7 +836,7 @@ index b73a1c1ad3..83fbda298a 100644
>       // +2 for the PDU message buffers
>       for (unsigned int n = 0; n < d_nconnections + 2; n++) {
>  diff --git a/gr-qtgui/lib/time_sink_f_impl.cc b/gr-qtgui/lib/time_sink_f_impl.cc
> -index df13998d75..dd5ed12c8b 100644
> +index df13998d7..dd5ed12c8 100644
>  --- a/gr-qtgui/lib/time_sink_f_impl.cc
>  +++ b/gr-qtgui/lib/time_sink_f_impl.cc
>  @@ -80,7 +80,9 @@ time_sink_f_impl::time_sink_f_impl(int size,
> @@ -867,7 +851,7 @@ index df13998d75..dd5ed12c8b 100644
>       // +1 for the PDU buffer
>       for (unsigned int n = 0; n < d_nconnections + 1; n++) {
>  diff --git a/gr-qtgui/lib/waterfall_sink_c_impl.cc b/gr-qtgui/lib/waterfall_sink_c_impl.cc
> -index fcf2ed98bc..da38d32baa 100644
> +index fcf2ed98b..da38d32ba 100644
>  --- a/gr-qtgui/lib/waterfall_sink_c_impl.cc
>  +++ b/gr-qtgui/lib/waterfall_sink_c_impl.cc
>  @@ -118,19 +118,24 @@ waterfall_sink_c_impl::waterfall_sink_c_impl(int fftsize,
> @@ -900,7 +884,7 @@ index fcf2ed98bc..da38d32baa 100644
>   
>   waterfall_sink_c_impl::~waterfall_sink_c_impl()
>  diff --git a/gr-qtgui/lib/waterfall_sink_f_impl.cc b/gr-qtgui/lib/waterfall_sink_f_impl.cc
> -index aa1037a472..d4231a564c 100644
> +index aa1037a47..d4231a564 100644
>  --- a/gr-qtgui/lib/waterfall_sink_f_impl.cc
>  +++ b/gr-qtgui/lib/waterfall_sink_f_impl.cc
>  @@ -116,19 +116,24 @@ waterfall_sink_f_impl::waterfall_sink_f_impl(int fftsize,
> @@ -933,7 +917,7 @@ index aa1037a472..d4231a564c 100644
>   
>   waterfall_sink_f_impl::~waterfall_sink_f_impl()
>  diff --git a/gr-uhd/lib/usrp_block_impl.cc b/gr-uhd/lib/usrp_block_impl.cc
> -index 4f030159ff..697d633c1b 100644
> +index 4f030159f..697d633c1 100644
>  --- a/gr-uhd/lib/usrp_block_impl.cc
>  +++ b/gr-uhd/lib/usrp_block_impl.cc
>  @@ -137,12 +137,18 @@ usrp_block_impl::usrp_block_impl(const ::uhd::device_addr_t& device_addr,
> @@ -978,7 +962,7 @@ index 4f030159ff..697d633c1b 100644
>                   d_logger,
>                   boost::format(
>  diff --git a/gr-uhd/lib/usrp_source_impl.cc b/gr-uhd/lib/usrp_source_impl.cc
> -index a2ff0821bd..5e6bd43285 100644
> +index a2ff0821b..5e6bd4328 100644
>  --- a/gr-uhd/lib/usrp_source_impl.cc
>  +++ b/gr-uhd/lib/usrp_source_impl.cc
>  @@ -57,8 +57,9 @@ usrp_source_impl::usrp_source_impl(const ::uhd::device_addr_t& device_addr,
> @@ -994,7 +978,7 @@ index a2ff0821bd..5e6bd43285 100644
>   
>   usrp_source_impl::~usrp_source_impl() {}
>  diff --git a/gr-zeromq/lib/pub_msg_sink_impl.cc b/gr-zeromq/lib/pub_msg_sink_impl.cc
> -index b5da7421ef..957cfa411d 100644
> +index b5da7421e..957cfa411 100644
>  --- a/gr-zeromq/lib/pub_msg_sink_impl.cc
>  +++ b/gr-zeromq/lib/pub_msg_sink_impl.cc
>  @@ -62,7 +62,9 @@ pub_msg_sink_impl::pub_msg_sink_impl(char* address, int timeout, bool bind)
> @@ -1009,7 +993,7 @@ index b5da7421ef..957cfa411d 100644
>   
>   pub_msg_sink_impl::~pub_msg_sink_impl()
>  diff --git a/gr-zeromq/lib/push_msg_sink_impl.cc b/gr-zeromq/lib/push_msg_sink_impl.cc
> -index 4140781ab9..7d07d3a30e 100644
> +index 4140781ab..7d07d3a30 100644
>  --- a/gr-zeromq/lib/push_msg_sink_impl.cc
>  +++ b/gr-zeromq/lib/push_msg_sink_impl.cc
>  @@ -62,7 +62,9 @@ push_msg_sink_impl::push_msg_sink_impl(char* address, int timeout, bool bind)
> @@ -1023,3 +1007,6 @@ index 4140781ab9..7d07d3a30e 100644
>   }
>   
>   push_msg_sink_impl::~push_msg_sink_impl()
> +-- 
> +2.26.2
> +
> diff --git a/package/gnuradio/gnuradio.hash b/package/gnuradio/gnuradio.hash
> index 2f147761d8..e47c5faaba 100644
> --- a/package/gnuradio/gnuradio.hash
> +++ b/package/gnuradio/gnuradio.hash
> @@ -1,3 +1,3 @@
>  # Locally computed
> -sha256 e15311e7da9fe2bb790cc36321d7eb2d93b9dfa0c1552fa5d534dd99d22873be  gnuradio-3.8.1.0.tar.gz
> +sha256 3e293541a9ac8d78660762bae8b80c0f6195b3494e1c50c01a9fd79cc60bb624  gnuradio-3.8.2.0.tar.gz
>  sha256 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903  COPYING
> diff --git a/package/gnuradio/gnuradio.mk b/package/gnuradio/gnuradio.mk
> index 0a818cfc24..8464204344 100644
> --- a/package/gnuradio/gnuradio.mk
> +++ b/package/gnuradio/gnuradio.mk
> @@ -4,7 +4,7 @@
>  #
>  ################################################################################
>  
> -GNURADIO_VERSION = 3.8.1.0
> +GNURADIO_VERSION = 3.8.2.0
>  GNURADIO_SITE = https://github.com/gnuradio/gnuradio/releases/download/v$(GNURADIO_VERSION)
>  GNURADIO_LICENSE = GPL-3.0+
>  GNURADIO_LICENSE_FILES = COPYING
> -- 
> 2.20.1
> 
> _______________________________________________
> buildroot mailing list
> buildroot@busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'
_______________________________________________
buildroot mailing list
buildroot@busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-07-28 19:36 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-04 15:11 [Buildroot] [PATCH 1/2] package/gnuradio: bump to 3.8.2.0 Gwenhael Goavec-Merou
2021-01-04 15:11 ` [Buildroot] [PATCH 2/2] package/gnuradio: fix qtgui build when gr-analog is not set Gwenhael Goavec-Merou
2021-03-02 20:44   ` Arnout Vandecappelle
2021-03-14 20:16     ` Peter Korsgaard
2021-07-28 19:36 ` [Buildroot] [PATCH 1/2] package/gnuradio: bump to 3.8.2.0 Yann E. MORIN

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.