>>> gr-osmosdr 0.2.3 Downloading wget --passive-ftp -nd -t 3 --no-check-certificate -O '/home/br-user/work/instance-1/output-1/build/.gr-osmosdr-0.2.3.tar.gz.6CxgXa/output' 'https://github.com/osmocom/gr-osmosdr/archive/v0.2.3/gr-osmosdr-0.2.3.tar.gz' --2022-12-05 20:51:20-- https://github.com/osmocom/gr-osmosdr/archive/v0.2.3/gr-osmosdr-0.2.3.tar.gz Resolving github.com (github.com)... 140.82.121.4 Connecting to github.com (github.com)|140.82.121.4|:443... connected. HTTP request sent, awaiting response... 302 Found Location: https://codeload.github.com/osmocom/gr-osmosdr/tar.gz/refs/tags/v0.2.3 [following] --2022-12-05 20:51:20-- https://codeload.github.com/osmocom/gr-osmosdr/tar.gz/refs/tags/v0.2.3 Resolving codeload.github.com (codeload.github.com)... 140.82.121.9 Connecting to codeload.github.com (codeload.github.com)|140.82.121.9|:443... connected. HTTP request sent, awaiting response... 200 OK Length: unspecified [application/x-gzip] Saving to: '/home/br-user/work/instance-1/output-1/build/.gr-osmosdr-0.2.3.tar.gz.6CxgXa/output' 0K .......... .......... .......... .......... .......... 1.66M 50K .......... .......... .......... .......... .......... 3.24M 100K .......... .......... .......... .......... .......... 110M 150K .......... .......... .......... .......... .......... 3.49M 200K .......... .......... .......... .......... ...... 128M=0.06s 2022-12-05 20:51:21 (4.07 MB/s) - '/home/br-user/work/instance-1/output-1/build/.gr-osmosdr-0.2.3.tar.gz.6CxgXa/output' saved [252727] gr-osmosdr-0.2.3.tar.gz: OK (sha256: 11b1eb13725ced5ded9121a10aaf7bccf2430c5c69d020791408219968665b71) >>> gr-osmosdr 0.2.3 Extracting gzip -d -c /home/br-user/work/instance-1/dl/gr-osmosdr/gr-osmosdr-0.2.3.tar.gz | tar --strip-components=1 -C /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3 -xf - >>> gr-osmosdr 0.2.3 Patching >>> gr-osmosdr 0.2.3 Configuring (mkdir -p /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3//buildroot-build && cd /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3//buildroot-build && rm -f CMakeCache.txt && PATH="/home/br-user/work/instance-1/output-1/host/bin:/home/br-user/work/instance-1/output-1/host/sbin:/home/br-user/.local/bin:/home/br-user/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/bin/cmake /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/ -G"Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE="/home/br-user/work/instance-1/output-1/host/share/buildroot/toolchainfile.cmake" -DCMAKE_INSTALL_PREFIX="/usr" -DCMAKE_INSTALL_RUNSTATEDIR="/run" -DCMAKE_COLOR_MAKEFILE=OFF -DBUILD_DOC=OFF -DBUILD_DOCS=OFF -DBUILD_EXAMPLE=OFF -DBUILD_EXAMPLES=OFF -DBUILD_TEST=OFF -DBUILD_TESTS=OFF -DBUILD_TESTING=OFF -DBUILD_SHARED_LIBS=ON -DENABLE_DEFAULT=OFF -DENABLE_DOXYGEN=OFF -DENABLE_PYTHON=OFF -DENABLE_FILE=ON -DENABLE_RTL=OFF -DENABLE_RTL_TCP=OFF -DENABLE_RFSPACE=OFF ) CMake Warning (dev) at /usr/share/cmake/Modules/GNUInstallDirs.cmake:243 (message): Unable to determine default CMAKE_INSTALL_LIBDIR directory because no target architecture is known. Please enable at least one language before including GNUInstallDirs. Call Stack (most recent call first): CMakeLists.txt:24 (include) This warning is for project developers. Use -Wno-dev to suppress it. -- The CXX compiler identification is GNU 10.3.0 -- The C compiler identification is GNU 10.3.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /home/br-user/work/instance-1/output-1/host/bin/microblazeel-linux-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /home/br-user/work/instance-1/output-1/host/bin/microblazeel-linux-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found PkgConfig: /home/br-user/work/instance-1/output-1/host/bin/pkg-config (found version "1.6.3") -- Checking for module 'gmp' -- Found gmp, version 6.2.1 -- Found GMP: /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libgmpxx.so -- Using GMP. -- Found MPLIB: /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libgmpxx.so -- Found Boost: /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include (found suitable version "1.80.0", minimum required is "1.80.0") found components: date_time program_options system regex thread chrono atomic -- Found Volk: Volk::volk -- Checking for module 'fftw3f >= 3.0' -- Found fftw3f , version 3.3.8 -- Found FFTW3f: /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libfftw3f.so -- Found Git: /usr/bin/git -- Found Boost: /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include (found suitable version "1.80.0", minimum required is "1.65") found components: chrono thread system atomic -- Searching for GNURadio-Blocks... -- Found GNURadio-Blocks: 1 -- Searching for IQ Balance... -- Could NOT find gnuradio-iqbalance (missing: gnuradio-iqbalance_DIR) -- Found IQ Balance: 0 -- Searching for UHD Drivers... -- Checking for module 'uhd' -- Package 'uhd', required by 'virtual:world', not found -- Found UHD Driver: 0 -- Searching for UHD Block... -- Could NOT find gnuradio-uhd (missing: gnuradio-uhd_DIR) -- Found UHD Block: 0 -- Searching for Volk... -- Found Volk: 1 -- Checking for module 'librtlsdr' -- Package 'librtlsdr', required by 'virtual:world', not found -- librtlsdr not found. CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (LibHackRF). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:99 (find_package_handle_standard_args) cmake/Modules/FindLibHackRF.cmake:1 (INCLUDE) CMakeLists.txt:177 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Checking for module 'libhackrf' -- Package 'libhackrf', required by 'virtual:world', not found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (LIBHACKRF) does not match the name of the calling package (LibHackRF). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindLibHackRF.cmake:23 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:177 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find LIBHACKRF (missing: LIBHACKRF_LIBRARIES LIBHACKRF_INCLUDE_DIRS) CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (LibAIRSPY). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:99 (find_package_handle_standard_args) cmake/Modules/FindLibAIRSPY.cmake:1 (INCLUDE) CMakeLists.txt:178 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Checking for module 'libairspy' -- Package 'libairspy', required by 'virtual:world', not found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (LIBAIRSPY) does not match the name of the calling package (LibAIRSPY). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindLibAIRSPY.cmake:23 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:178 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find LIBAIRSPY (missing: LIBAIRSPY_LIBRARIES LIBAIRSPY_INCLUDE_DIRS) CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (PkgConfig) does not match the name of the calling package (LibAIRSPYHF). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:99 (find_package_handle_standard_args) cmake/Modules/FindLibAIRSPYHF.cmake:1 (INCLUDE) CMakeLists.txt:179 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Checking for module 'libairspyhf' -- Package 'libairspyhf', required by 'virtual:world', not found CMake Warning (dev) at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:438 (message): The package name passed to `find_package_handle_standard_args` (LIBAIRSPYHF) does not match the name of the calling package (LibAIRSPYHF). This can lead to problems in calling code that expects `find_package` result variables (e.g., `_FOUND`) to follow a certain pattern. Call Stack (most recent call first): cmake/Modules/FindLibAIRSPYHF.cmake:23 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) CMakeLists.txt:179 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Could NOT find LIBAIRSPYHF (missing: LIBAIRSPYHF_LIBRARIES LIBAIRSPYHF_INCLUDE_DIRS) -- Checking for module 'libbladeRF' -- Package 'libbladeRF', required by 'virtual:world', not found -- libbladeRF not found. -- Checking for module 'libgnuradio-fcdproplus' -- Package 'libgnuradio-fcdproplus', required by 'virtual:world', not found -- gnuradio-fcdproplus not found. -- Could NOT find SoapySDR (missing: SoapySDR_DIR) -- Checking for module 'libfreesrp' -- Package 'libfreesrp', required by 'virtual:world', not found -- libfreesrp not found. -- Checking for module 'libxtrx' -- Package 'libxtrx', required by 'virtual:world', not found -- libxtrx not found. -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- Found PythonLibs: /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libpython3.11.so (found suitable version "3.11.0", minimum required is "3") -- Found SWIG: /home/br-user/work/instance-1/output-1/host/bin/swig4.0 (found version "4.0.2") -- Minimum SWIG version required is 1.3.31 -- -- Configuring Python support support... -- Dependency PYTHONLIBS_FOUND = TRUE -- Dependency SWIG_FOUND = TRUE -- Dependency SWIG_VERSION_CHECK = TRUE -- Disabling Python support support. -- Override with -DENABLE_PYTHON=ON/OFF -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) CMake Warning (dev) in lib/CMakeLists.txt: A logical block opening on the line /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/CMakeLists.txt:45 (MACRO) closes on the line /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/CMakeLists.txt:47 (ENDMACRO) with mis-matching arguments. This warning is for project developers. Use -Wno-dev to suppress it. -- -- Configuring high resolution timing... -- Performing Test HAVE_CLOCK_GETTIME -- Performing Test HAVE_CLOCK_GETTIME - Success -- Performing Test HAVE_MACH_ABSOLUTE_TIME -- Performing Test HAVE_MACH_ABSOLUTE_TIME - Failed -- Performing Test HAVE_QUERY_PERFORMANCE_COUNTER -- Performing Test HAVE_QUERY_PERFORMANCE_COUNTER - Failed -- High resolution timing supported through clock_gettime. -- -- Configuring Osmocom IQ Imbalance Correction support... -- Dependency gnuradio-iqbalance_FOUND = 0 CMake Warning (dev) at /usr/share/cmake/Modules/CMakeDependentOption.cmake:89 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/cmake/gnuradio/GrComponent.cmake:61 (cmake_dependent_option) lib/CMakeLists.txt:131 (GR_REGISTER_COMPONENT) This warning is for project developers. Use -Wno-dev to suppress it. -- Disabling Osmocom IQ Imbalance Correction support. -- Override with -DENABLE_IQBALANCE=ON/OFF -- -- Configuring FUNcube Dongle support... -- Dependency GNURADIO_FCDPP_FOUND = FALSE -- Disabling FUNcube Dongle support. -- Override with -DENABLE_FCD=ON/OFF -- -- Configuring IQ File Source & Sink support... -- Dependency gnuradio-blocks_FOUND = 1 CMake Warning (dev) at /usr/share/cmake/Modules/CMakeDependentOption.cmake:89 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/cmake/gnuradio/GrComponent.cmake:61 (cmake_dependent_option) lib/CMakeLists.txt:149 (GR_REGISTER_COMPONENT) This warning is for project developers. Use -Wno-dev to suppress it. -- Enabling IQ File Source & Sink support. -- Override with -DENABLE_FILE=ON/OFF -- -- -- Configuring Osmocom RTLSDR support... -- Dependency LIBRTLSDR_FOUND = FALSE -- Disabling Osmocom RTLSDR support. -- Override with -DENABLE_RTL=ON/OFF -- -- Configuring RTLSDR TCP Client support... -- Dependency gnuradio-blocks_FOUND = 1 CMake Warning (dev) at /usr/share/cmake/Modules/CMakeDependentOption.cmake:89 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/cmake/gnuradio/GrComponent.cmake:61 (cmake_dependent_option) lib/CMakeLists.txt:165 (GR_REGISTER_COMPONENT) This warning is for project developers. Use -Wno-dev to suppress it. -- Disabling RTLSDR TCP Client support. -- Override with -DENABLE_RTL_TCP=ON/OFF -- -- Configuring Ettus USRP Devices support... -- Dependency UHD_FOUND = 0 -- Dependency gnuradio-uhd_FOUND = 0 CMake Warning (dev) at /usr/share/cmake/Modules/CMakeDependentOption.cmake:89 (message): Policy CMP0127 is not set: cmake_dependent_option() supports full Condition Syntax. Run "cmake --help-policy CMP0127" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/cmake/gnuradio/GrComponent.cmake:61 (cmake_dependent_option) lib/CMakeLists.txt:173 (GR_REGISTER_COMPONENT) This warning is for project developers. Use -Wno-dev to suppress it. -- Disabling Ettus USRP Devices support. -- Override with -DENABLE_UHD=ON/OFF -- -- Configuring HackRF & rad1o Badge support... -- Dependency LIBHACKRF_FOUND = FALSE -- Disabling HackRF & rad1o Badge support. -- Override with -DENABLE_HACKRF=ON/OFF -- -- Configuring nuand bladeRF support... -- Dependency LIBBLADERF_FOUND = FALSE -- Disabling nuand bladeRF support. -- Override with -DENABLE_BLADERF=ON/OFF -- -- Configuring RFSPACE Receivers support... -- Disabling RFSPACE Receivers support. -- Override with -DENABLE_RFSPACE=ON/OFF -- -- Configuring AIRSPY Receiver support... -- Dependency LIBAIRSPY_FOUND = FALSE -- Disabling AIRSPY Receiver support. -- Override with -DENABLE_AIRSPY=ON/OFF -- -- Configuring AIRSPY HF+ Receiver support... -- Dependency LIBAIRSPYHF_FOUND = FALSE -- Disabling AIRSPY HF+ Receiver support. -- Override with -DENABLE_AIRSPYHF=ON/OFF -- -- Configuring SoapySDR support support... -- Dependency SoapySDR_FOUND = 0 -- Disabling SoapySDR support support. -- Override with -DENABLE_SOAPY=ON/OFF -- -- Configuring Red Pitaya SDR support... -- Disabling Red Pitaya SDR support. -- Override with -DENABLE_REDPITAYA=ON/OFF -- -- Configuring FreeSRP support support... -- Dependency LIBFREESRP_FOUND = FALSE -- Disabling FreeSRP support support. -- Override with -DENABLE_FREESRP=ON/OFF -- -- Configuring XTRX SDR support... -- Dependency LIBXTRX_FOUND = FALSE -- Disabling XTRX SDR support. -- Override with -DENABLE_XTRX=ON/OFF -- -- ###################################################### -- # Gnuradio enabled components -- ###################################################### -- * IQ File Source & Sink -- -- ###################################################### -- # Gnuradio disabled components -- ###################################################### -- * Python support -- * Osmocom IQ Imbalance Correction -- * FUNcube Dongle -- * Osmocom RTLSDR -- * RTLSDR TCP Client -- * Ettus USRP Devices -- * HackRF & rad1o Badge -- * nuand bladeRF -- * RFSPACE Receivers -- * AIRSPY Receiver -- * AIRSPY HF+ Receiver -- * SoapySDR support -- * Red Pitaya SDR -- * FreeSRP support -- * XTRX SDR -- -- Building for version: 0.2.0.0 / 0.2.0 -- Using install prefix: /usr -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: BUILD_DOC BUILD_DOCS BUILD_EXAMPLE BUILD_EXAMPLES BUILD_TEST BUILD_TESTING BUILD_TESTS -- Build files have been written to: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/buildroot-build >>> gr-osmosdr 0.2.3 Building PATH="/home/br-user/work/instance-1/output-1/host/bin:/home/br-user/work/instance-1/output-1/host/sbin:/home/br-user/.local/bin:/home/br-user/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" /usr/bin/make -j4 -C /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3//buildroot-build make[1]: Entering directory '/home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/buildroot-build' make[2]: Entering directory '/home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/buildroot-build' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/buildroot-build' make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/buildroot-build' make[3]: Entering directory '/home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/buildroot-build' [ 25%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/sink_impl.cc.o [ 25%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/ranges.cc.o [ 37%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/source_impl.cc.o [ 50%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/device.cc.o [ 62%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/time_spec.cc.o [ 75%] Building CXX object lib/CMakeFiles/gnuradio-osmosdr.dir/file/file_source_c.cc.o /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc: In static member function 'static osmosdr::sink::sptr osmosdr::sink::make(const string&)': /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:68:36: error: could not convert 'gnuradio::get_initial_sptr(T*) [with T = sink_impl]()' from 'std::shared_ptr' to 'osmosdr::sink::sptr' {aka 'boost::shared_ptr'} 68 | return gnuradio::get_initial_sptr( new sink_impl(args) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ | | | std::shared_ptr /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc: In constructor 'sink_impl::sink_impl(const string&)': /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:230:15: error: no match for 'operator=' (operand types are 'gr::basic_block_sptr' {aka 'std::shared_ptr'} and 'file_sink_c_sptr' {aka 'boost::shared_ptr'}) 230 | block = sink; iface = sink.get(); | ^~~~ In file included from /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/memory:84, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/spdlog/common.h:12, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/logger.h:36, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/custom_lock.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer_double_mapped.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/io_signature.h:17, from /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:30: /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:358:19: note: candidate: 'std::shared_ptr<_Tp>& std::shared_ptr<_Tp>::operator=(const std::shared_ptr<_Tp>&) [with _Tp = gr::basic_block]' 358 | shared_ptr& operator=(const shared_ptr&) noexcept = default; | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:358:29: note: no known conversion for argument 1 from 'file_sink_c_sptr' {aka 'boost::shared_ptr'} to 'const std::shared_ptr&' 358 | shared_ptr& operator=(const shared_ptr&) noexcept = default; | ^~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:362:2: note: candidate: 'template std::shared_ptr<_Tp>::_Assignable&> std::shared_ptr<_Tp>::operator=(const std::shared_ptr<_Yp>&) [with _Yp = _Yp; _Tp = gr::basic_block]' 362 | operator=(const shared_ptr<_Yp>& __r) noexcept | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:362:2: note: template argument deduction/substitution failed: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:230:15: note: 'file_sink_c_sptr' {aka 'boost::shared_ptr'} is not derived from 'const std::shared_ptr<_Tp>' 230 | block = sink; iface = sink.get(); | ^~~~ In file included from /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/memory:84, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/spdlog/common.h:12, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/logger.h:36, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/custom_lock.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer_double_mapped.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/io_signature.h:17, from /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:30: /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:373:2: note: candidate: 'template std::shared_ptr<_Tp>::_Assignable > std::shared_ptr<_Tp>::operator=(std::auto_ptr<_Up>&&) [with _Yp = _Yp; _Tp = gr::basic_block]' 373 | operator=(auto_ptr<_Yp>&& __r) | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:373:2: note: template argument deduction/substitution failed: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:230:15: note: 'file_sink_c_sptr' {aka 'boost::shared_ptr'} is not derived from 'std::auto_ptr<_Up>' 230 | block = sink; iface = sink.get(); | ^~~~ In file included from /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/memory:84, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/spdlog/common.h:12, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/logger.h:36, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/custom_lock.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer_double_mapped.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/io_signature.h:17, from /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:30: /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:382:7: note: candidate: 'std::shared_ptr<_Tp>& std::shared_ptr<_Tp>::operator=(std::shared_ptr<_Tp>&&) [with _Tp = gr::basic_block]' 382 | operator=(shared_ptr&& __r) noexcept | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:382:30: note: no known conversion for argument 1 from 'file_sink_c_sptr' {aka 'boost::shared_ptr'} to 'std::shared_ptr&&' 382 | operator=(shared_ptr&& __r) noexcept | ~~~~~~~~~~~~~^~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:390:2: note: candidate: 'template std::shared_ptr<_Tp>::_Assignable > std::shared_ptr<_Tp>::operator=(std::shared_ptr<_Yp>&&) [with _Yp = _Yp; _Tp = gr::basic_block]' 390 | operator=(shared_ptr<_Yp>&& __r) noexcept | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:390:2: note: template argument deduction/substitution failed: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:230:15: note: 'file_sink_c_sptr' {aka 'boost::shared_ptr'} is not derived from 'std::shared_ptr<_Tp>' 230 | block = sink; iface = sink.get(); | ^~~~ In file included from /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/memory:84, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/spdlog/common.h:12, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/logger.h:36, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/custom_lock.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer_double_mapped.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/io_signature.h:17, from /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:30: /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:398:2: note: candidate: 'template std::shared_ptr<_Tp>::_Assignable > std::shared_ptr<_Tp>::operator=(std::unique_ptr<_Up, _Ep>&&) [with _Yp = _Yp; _Del = _Del; _Tp = gr::basic_block]' 398 | operator=(unique_ptr<_Yp, _Del>&& __r) | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:398:2: note: template argument deduction/substitution failed: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/sink_impl.cc:230:15: note: 'file_sink_c_sptr' {aka 'boost::shared_ptr'} is not derived from 'std::unique_ptr<_Tp, _Dp>' 230 | block = sink; iface = sink.get(); | ^~~~ /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc: In static member function 'static osmosdr::source::sptr osmosdr::source::make(const string&)': /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:105:36: error: could not convert 'gnuradio::get_initial_sptr(T*) [with T = source_impl]()' from 'std::shared_ptr' to 'osmosdr::source::sptr' {aka 'boost::shared_ptr'} 105 | return gnuradio::get_initial_sptr( new source_impl(args) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | | | std::shared_ptr /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc: In constructor 'source_impl::source_impl(const string&)': /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:280:15: error: no match for 'operator=' (operand types are 'gr::basic_block_sptr' {aka 'std::shared_ptr'} and 'file_source_c_sptr' {aka 'boost::shared_ptr'}) 280 | block = src; iface = src.get(); | ^~~ In file included from /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/memory:84, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/spdlog/common.h:12, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/logger.h:36, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/custom_lock.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer_double_mapped.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/io_signature.h:17, from /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:30: /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:358:19: note: candidate: 'std::shared_ptr<_Tp>& std::shared_ptr<_Tp>::operator=(const std::shared_ptr<_Tp>&) [with _Tp = gr::basic_block]' 358 | shared_ptr& operator=(const shared_ptr&) noexcept = default; | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:358:29: note: no known conversion for argument 1 from 'file_source_c_sptr' {aka 'boost::shared_ptr'} to 'const std::shared_ptr&' 358 | shared_ptr& operator=(const shared_ptr&) noexcept = default; | ^~~~~~~~~~~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:362:2: note: candidate: 'template std::shared_ptr<_Tp>::_Assignable&> std::shared_ptr<_Tp>::operator=(const std::shared_ptr<_Yp>&) [with _Yp = _Yp; _Tp = gr::basic_block]' 362 | operator=(const shared_ptr<_Yp>& __r) noexcept | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:362:2: note: template argument deduction/substitution failed: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:280:15: note: 'file_source_c_sptr' {aka 'boost::shared_ptr'} is not derived from 'const std::shared_ptr<_Tp>' 280 | block = src; iface = src.get(); | ^~~ In file included from /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/memory:84, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/spdlog/common.h:12, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/logger.h:36, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/custom_lock.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer_double_mapped.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/io_signature.h:17, from /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:30: /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:373:2: note: candidate: 'template std::shared_ptr<_Tp>::_Assignable > std::shared_ptr<_Tp>::operator=(std::auto_ptr<_Up>&&) [with _Yp = _Yp; _Tp = gr::basic_block]' 373 | operator=(auto_ptr<_Yp>&& __r) | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:373:2: note: template argument deduction/substitution failed: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:280:15: note: 'file_source_c_sptr' {aka 'boost::shared_ptr'} is not derived from 'std::auto_ptr<_Up>' 280 | block = src; iface = src.get(); | ^~~ In file included from /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/memory:84, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/spdlog/common.h:12, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/logger.h:36, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/custom_lock.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer_double_mapped.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/io_signature.h:17, from /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:30: /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:382:7: note: candidate: 'std::shared_ptr<_Tp>& std::shared_ptr<_Tp>::operator=(std::shared_ptr<_Tp>&&) [with _Tp = gr::basic_block]' 382 | operator=(shared_ptr&& __r) noexcept | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:382:30: note: no known conversion for argument 1 from 'file_source_c_sptr' {aka 'boost::shared_ptr'} to 'std::shared_ptr&&' 382 | operator=(shared_ptr&& __r) noexcept | ~~~~~~~~~~~~~^~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:390:2: note: candidate: 'template std::shared_ptr<_Tp>::_Assignable > std::shared_ptr<_Tp>::operator=(std::shared_ptr<_Yp>&&) [with _Yp = _Yp; _Tp = gr::basic_block]' 390 | operator=(shared_ptr<_Yp>&& __r) noexcept | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:390:2: note: template argument deduction/substitution failed: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:280:15: note: 'file_source_c_sptr' {aka 'boost::shared_ptr'} is not derived from 'std::shared_ptr<_Tp>' 280 | block = src; iface = src.get(); | ^~~ In file included from /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/memory:84, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/spdlog/common.h:12, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/logger.h:36, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/custom_lock.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/buffer_double_mapped.h:15, from /home/br-user/work/instance-1/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/include/gnuradio/io_signature.h:17, from /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:30: /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:398:2: note: candidate: 'template std::shared_ptr<_Tp>::_Assignable > std::shared_ptr<_Tp>::operator=(std::unique_ptr<_Up, _Ep>&&) [with _Yp = _Yp; _Del = _Del; _Tp = gr::basic_block]' 398 | operator=(unique_ptr<_Yp, _Del>&& __r) | ^~~~~~~~ /home/br-user/work/instance-1/output-1/host/opt/ext-toolchain/microblazeel-buildroot-linux-uclibc/include/c++/10.3.0/bits/shared_ptr.h:398:2: note: template argument deduction/substitution failed: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/source_impl.cc:280:15: note: 'file_source_c_sptr' {aka 'boost::shared_ptr'} is not derived from 'std::unique_ptr<_Tp, _Dp>' 280 | block = src; iface = src.get(); | ^~~ make[3]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:90: lib/CMakeFiles/gnuradio-osmosdr.dir/sink_impl.cc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:76: lib/CMakeFiles/gnuradio-osmosdr.dir/source_impl.cc.o] Error 1 /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/file/file_source_c.cc: In function 'file_source_c_sptr make_file_source_c(const string&)': /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/lib/file/file_source_c.cc:38:36: error: could not convert 'gnuradio::get_initial_sptr(T*) [with T = file_source_c]()' from 'std::shared_ptr' to 'file_source_c_sptr' {aka 'boost::shared_ptr'} 38 | return gnuradio::get_initial_sptr(new file_source_c(args)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ | | | std::shared_ptr make[3]: *** [lib/CMakeFiles/gnuradio-osmosdr.dir/build.make:146: lib/CMakeFiles/gnuradio-osmosdr.dir/file/file_source_c.cc.o] Error 1 make[3]: Leaving directory '/home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/buildroot-build' make[2]: *** [CMakeFiles/Makefile2:178: lib/CMakeFiles/gnuradio-osmosdr.dir/all] Error 2 make[2]: Leaving directory '/home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/buildroot-build' make[1]: *** [Makefile:146: all] Error 2 make[1]: Leaving directory '/home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/buildroot-build' make: *** [package/pkg-generic.mk:293: /home/br-user/work/instance-1/output-1/build/gr-osmosdr-0.2.3/.stamp_built] Error 2 make: Leaving directory '/home/br-user/work/instance-1/buildroot'