tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

gnuradio-uhd fails to build (was Re: Boost 1.91.0){



Adam <adam%netbsd.org@localhost> writes:

> I've got boost 1.91.0 ready to be committed. All from mbulk-test-boost built fine, with some notes:

I realize it's not your fault that the C++/boost world is so troubled,
but gnuradio-uhd is now failing.  I built it ok on May 13, so it was at
least recently not torubled.

It wasn't in bulk-test-boost; I just added it and gr-osmosdr.

If anyone has any clues about what's going on, please comment!  It looks
like boost is found in general, and then for several specific
components, followed by not found for uhd.

----------------------------------------
=> Bootstrap dependency digest>=20211023: found digest-20220214
=> Checksum BLAKE2s OK for gnuradio-3.10.12.0.tar.gz
=> Checksum SHA512 OK for gnuradio-3.10.12.0.tar.gz
work -> /tmp/work/ham/gnuradio-uhd/work
===> Installing dependencies for gnuradio-uhd-3.10.12.0nb10
==========================================================================
The supported build options for gnuradio-uhd are:

	alsa

You can select which build options to use by setting PKG_DEFAULT_OPTIONS
or the following variable.  Its current value is shown:

	PKG_OPTIONS.gnuradio (not defined)

==========================================================================
==========================================================================
The following variables will affect the build process of this package,
gnuradio-uhd-3.10.12.0nb10.  Their current value is shown below:

        * CURSES_DEFAULT = curses
        * JPEG_DEFAULT = libjpeg-turbo
        * PKGSRC_BLAS_TYPES = netlib openblas openblas_pthread openblas_openmp
        * PYTHON_VERSION_DEFAULT = 313

Based on these variables, the following variables have been set:

        * BLAS_INCLUDES = -I/usr/pkg/include/netlib
        * BLAS_LIBS = -lblas
        * BLAS_PC = blas
        * BLAS_TYPE = netlib
        * CBLAS_LIBS = -lcblas -lblas
        * CBLAS_PC = cblas
        * CURSES_TYPE = curses
        * JPEGBASE (defined, but empty)
        * JPEG_TYPE = libjpeg-turbo
        * LAPACKE_LIBS = -llapacke -llapack -lblas
        * LAPACKE_PC = lapacke
        * LAPACK_LIBS = -llapack -lblas
        * LAPACK_PC = lapack
        * PYPACKAGE = python313
        * TERMCAP_TYPE = termcap

You may want to abort the process now with CTRL-C and change the value
of variables in the first group before continuing.  Be sure to run
`/usr/bin/make clean' after the changes.
==========================================================================
=> Tool dependency cmake>=0: found cmake-4.3.2nb1
=> Tool dependency ninja-build-[0-9]*: found ninja-build-1.13.2
=> Tool dependency glib2-tools-[0-9]*: found glib2-tools-2.88.1
=> Tool dependency mktools-[0-9]*: found mktools-20250213
=> Tool dependency gmake>=3.81: found gmake-4.4.1
=> Tool dependency perl>=5.0: found perl-5.42.2
=> Tool dependency pkgconf-[0-9]*: found pkgconf-2.5.1
=> Tool dependency ccache-[0-9]*: found ccache-4.13.6
=> Tool dependency cwrappers>=20150314: found cwrappers-20220403
=> Tool dependency checkperms>=1.1: found checkperms-1.12
=> Build dependency boost-headers-1.91.*: found boost-headers-1.91.0
=> Build dependency py313-pybind11>=2.6.0: found py313-pybind11-3.0.4
=> Build dependency python313>=3.13: found python313-3.13.13
=> Build dependency x11-links>=1.37: found x11-links-1.37
=> Full dependency py313-jsonschema-[0-9]*: found py313-jsonschema-4.26.0
=> Full dependency py313-scipy-[0-9]*: found py313-scipy-1.17.1
=> Full dependency py313-packaging-[0-9]*: found py313-packaging-26.2
=> Full dependency py313-pygccxml-[0-9]*: found py313-pygccxml-2.2.1nb2
=> Full dependency py313-cairo-[0-9]*: found py313-cairo-1.29.0nb1
=> Full dependency py313-gobject3-[0-9]*: found py313-gobject3-3.56.3nb1
=> Full dependency py313-mako-[0-9]*: found py313-mako-1.3.12
=> Full dependency py313-yaml-[0-9]*: found py313-yaml-6.0.3
=> Full dependency py313-qtgraph-qt5-[0-9]*: found py313-qtgraph-qt5-0.14.0
=> Full dependency boost-libs-1.91.*: found boost-libs-1.91.0
=> Full dependency boost-libs>=1.91.0: found boost-libs-1.91.0
=> Full dependency cairo>=1.18.4nb3: found cairo-1.18.4nb3
=> Full dependency cppunit>=1.10.2nb5: found cppunit-1.15.1
=> Full dependency fftw>=3.3.10nb1: found fftw-3.3.11
=> Full dependency fmtlib>=12.0.0: found fmtlib-12.1.0
=> Full dependency gmp>=5.0.1: found gmp-6.3.0
=> Full dependency gnuradio-core>=3.10.12.0nb12: found gnuradio-core-3.10.12.0nb12
=> Full dependency gsl>=2.6: found gsl-2.8
=> Full dependency gsm>=1.0.12: found gsm-1.0.22
=> Full dependency gtk3+>=3.24.51nb3: found gtk3+-3.24.52
=> Full dependency icu>=78.1: found icu-78.3
=> Full dependency jack>=1.9.21nb4: found jack-1.9.22
=> Full dependency libunwind>=21.1.0: found libunwind-21.1.8
=> Full dependency portaudio>=190700.20210406nb1: found portaudio-190700.20210406nb1
=> Full dependency py313-numpy>=1.20.3nb1: found py313-numpy-2.4.4nb1
=> Full dependency spdlog>=1.15.3nb1: found spdlog-1.17.0
=> Full dependency uhd>=4.10.0.0nb1: found uhd-4.10.0.0nb1
=> Full dependency volk>=2.5.2nb1: found volk-3.3.0
===> Checking for vulnerabilities in gnuradio-uhd-3.10.12.0nb10
===> Overriding tools for gnuradio-uhd-3.10.12.0nb10
===> Extracting for gnuradio-uhd-3.10.12.0nb10
===> Patching for gnuradio-uhd-3.10.12.0nb10
=> Applying pkgsrc patches for gnuradio-uhd-3.10.12.0nb10
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Common file are installed only for gnuradio-core (ENABLE_GNURADIO_RUNTIME is set).
|
|--- CMakeLists.txt.orig	2025-02-20 01:23:56.000000000 +0000
|+++ CMakeLists.txt
--------------------------
Patching file CMakeLists.txt using Plan A...
Hunk #1 succeeded at 396.
Hunk #2 succeeded at 404.
Hunk #3 succeeded at 489.
Hunk #4 succeeded at 512.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-cmake_Modules_GnuradioConfig.cmake.in
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-cmake_Modules_GnuradioConfig.cmake.in
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-cmake_Modules_GnuradioConfig.cmake.in,v 1.1 2025/10/21 12:52:24 gdt Exp $
|
|boost::system exorcism
|
|https://github.com/gnuradio/gnuradio/issues/7949
|
|--- cmake/Modules/GnuradioConfig.cmake.in.orig	2025-10-21 12:29:16.906735291 +0000
|+++ cmake/Modules/GnuradioConfig.cmake.in
--------------------------
Patching file cmake/Modules/GnuradioConfig.cmake.in using Plan A...
Hunk #1 succeeded at 13.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-cmake_Modules_GrBoost.cmake
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-cmake_Modules_GrBoost.cmake
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-cmake_Modules_GrBoost.cmake,v 1.1 2025/09/27 07:10:58 adam Exp $
|
|Do not look for boost_system library.
|
|--- cmake/Modules/GrBoost.cmake.orig	2025-09-24 16:01:37.086210515 +0000
|+++ cmake/Modules/GrBoost.cmake
--------------------------
Patching file cmake/Modules/GrBoost.cmake using Plan A...
Hunk #1 succeeded at 14.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-cmake_Modules_GrPybind.cmake
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-cmake_Modules_GrPybind.cmake
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-cmake_Modules_GrPybind.cmake,v 1.3 2025/02/27 13:49:51 adam Exp $
|
|Disable use of precompiled headers; it doesn't play nice with pkgsrc nor ccache.
|
|--- cmake/Modules/GrPybind.cmake.orig	2022-09-16 15:51:17.000000000 +0000
|+++ cmake/Modules/GrPybind.cmake
--------------------------
Patching file cmake/Modules/GrPybind.cmake using Plan A...
Hunk #1 succeeded at 176.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gnuradio-runtime_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gnuradio-runtime_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gnuradio-runtime_CMakeLists.txt,v 1.3 2025/02/27 13:49:51 adam Exp $
|
|Disable use of precompiled headers; it doesn't play nice with pkgsrc nor ccache.
|
|--- gnuradio-runtime/CMakeLists.txt.orig	2022-09-16 15:51:17.000000000 +0000
|+++ gnuradio-runtime/CMakeLists.txt
--------------------------
Patching file gnuradio-runtime/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 41 (offset -12 lines).
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gnuradio-runtime_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gnuradio-runtime_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gnuradio-runtime_lib_CMakeLists.txt,v 1.3 2025/02/27 13:49:51 adam Exp $
|
|Disable use of precompiled headers; it doesn't play nice with pkgsrc nor ccache.
|
|--- gnuradio-runtime/lib/CMakeLists.txt.orig	2022-09-16 15:51:17.000000000 +0000
|+++ gnuradio-runtime/lib/CMakeLists.txt
--------------------------
Patching file gnuradio-runtime/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 152 (offset -11 lines).
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gnuradio-runtime_lib_constants.cc.in
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gnuradio-runtime_lib_constants.cc.in
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gnuradio-runtime_lib_constants.cc.in,v 1.3 2022/01/16 18:06:25 tnn Exp $
|
|Override broken PREFIX detection.
|
|--- gnuradio-runtime/lib/constants.cc.in.orig	2022-01-14 15:27:04.000000000 +0000
|+++ gnuradio-runtime/lib/constants.cc.in
--------------------------
Patching file gnuradio-runtime/lib/constants.cc.in using Plan A...
Hunk #1 succeeded at 27.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gnuradio-runtime_lib_thread_thread.cc
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gnuradio-runtime_lib_thread_thread.cc
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gnuradio-runtime_lib_thread_thread.cc,v 1.2 2025/02/27 13:49:51 adam Exp $
|
|Fix SunOS build.
|
|--- gnuradio-runtime/lib/thread/thread.cc.orig	2025-02-20 01:23:56.000000000 +0000
|+++ gnuradio-runtime/lib/thread/thread.cc
--------------------------
Patching file gnuradio-runtime/lib/thread/thread.cc using Plan A...
Hunk #1 succeeded at 19.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-audio_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-audio_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-audio_CMakeLists.txt,v 1.1 2025/04/23 18:44:57 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-audio/CMakeLists.txt.orig	2025-04-23 15:26:43.072086242 +0000
|+++ gr-audio/CMakeLists.txt
--------------------------
Patching file gr-audio/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 13.
Hunk #2 succeeded at 35.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-audio_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-audio_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-audio_lib_CMakeLists.txt,v 1.4 2023/01/23 19:26:20 adam Exp $
|
|If alsa is present on the system but the PKG_OPTION disabled we
|should not use it.
|
|--- gr-audio/lib/CMakeLists.txt.orig	2022-12-19 14:34:48.000000000 +0000
|+++ gr-audio/lib/CMakeLists.txt
--------------------------
Patching file gr-audio/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 21.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-audio_lib_alsa_alsa__impl_h
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-audio_lib_alsa_alsa__impl_h
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-audio_lib_alsa_alsa__impl_h,v 1.4 2021/04/07 16:14:07 tnn Exp $
|
|gnuradio-3.7.2.1/gr-audio/lib/alsa/alsa_source.cc:477:23: error: 'ESTRPIPE' was not declared in this scope
|See also
|https://mail-index.netbsd.org/pkgsrc-wip-discuss/2013/10/27/msg002529.html
|
|--- gr-audio/lib/alsa/alsa_impl.h.orig	2021-03-22 22:37:12.000000000 +0000
|+++ gr-audio/lib/alsa/alsa_impl.h
--------------------------
Patching file gr-audio/lib/alsa/alsa_impl.h using Plan A...
Hunk #1 succeeded at 14.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-blocks_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-blocks_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-blocks_CMakeLists.txt,v 1.1 2025/04/23 18:44:57 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-blocks/CMakeLists.txt.orig	2025-04-23 15:24:36.618780244 +0000
|+++ gr-blocks/CMakeLists.txt
--------------------------
Patching file gr-blocks/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 24.
Hunk #2 succeeded at 46.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-channels_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-channels_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-channels_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Let pkgsrc handle components.
|
|--- gr-channels/CMakeLists.txt.orig	2025-02-20 01:23:56.000000000 +0000
|+++ gr-channels/CMakeLists.txt
--------------------------
Patching file gr-channels/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 16.
Hunk #2 succeeded at 36.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-channels_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-channels_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-channels_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-channels/lib/CMakeLists.txt.orig	2025-02-26 12:26:11.960923475 +0000
|+++ gr-channels/lib/CMakeLists.txt
--------------------------
Patching file gr-channels/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 23.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-digital_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-digital_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-digital_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-digital/CMakeLists.txt.orig	2025-02-26 16:55:20.077534202 +0000
|+++ gr-digital/CMakeLists.txt
--------------------------
Patching file gr-digital/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 17.
Hunk #2 succeeded at 43.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-digital_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-digital_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-digital_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-digital/lib/CMakeLists.txt.orig	2025-02-26 17:11:34.838940329 +0000
|+++ gr-digital/lib/CMakeLists.txt
--------------------------
Patching file gr-digital/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 93.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-dtv_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-dtv_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-dtv_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-dtv/CMakeLists.txt.orig	2025-02-26 14:30:35.787481115 +0000
|+++ gr-dtv/CMakeLists.txt
--------------------------
Patching file gr-dtv/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 14.
Hunk #2 succeeded at 35.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-dtv_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-dtv_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-dtv_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-dtv/lib/CMakeLists.txt.orig	2025-02-26 14:37:38.517173813 +0000
|+++ gr-dtv/lib/CMakeLists.txt
--------------------------
Patching file gr-dtv/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 72.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-fec_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-fec_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-fec_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-fec/CMakeLists.txt.orig	2025-02-20 01:23:56.000000000 +0000
|+++ gr-fec/CMakeLists.txt
--------------------------
Patching file gr-fec/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 16.
Hunk #2 succeeded at 37.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-fec_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-fec_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-fec_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-fec/lib/CMakeLists.txt.orig	2025-02-26 13:41:02.100400280 +0000
|+++ gr-fec/lib/CMakeLists.txt
--------------------------
Patching file gr-fec/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 75.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-fec_lib_reed-solomon_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-fec_lib_reed-solomon_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-fec_lib_reed-solomon_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Splitting gnuradio into separate packages requires external includes.
|
|--- gr-fec/lib/reed-solomon/CMakeLists.txt.orig	2025-02-26 13:38:32.553754304 +0000
|+++ gr-fec/lib/reed-solomon/CMakeLists.txt
--------------------------
Patching file gr-fec/lib/reed-solomon/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 29.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-filter_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-filter_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-filter_CMakeLists.txt,v 1.1 2025/04/23 18:44:57 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-filter/CMakeLists.txt.orig	2025-04-23 15:26:09.590636343 +0000
|+++ gr-filter/CMakeLists.txt
--------------------------
Patching file gr-filter/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 15.
Hunk #2 succeeded at 48.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-filter_include_gnuradio_filter_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-filter_include_gnuradio_filter_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-filter_include_gnuradio_filter_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Install auto-generated interp_differentiator_taps.h.
|It is needed for gnuradio-digital.
|
|--- gr-filter/include/gnuradio/filter/CMakeLists.txt.orig	2025-02-26 16:59:27.801916087 +0000
|+++ gr-filter/include/gnuradio/filter/CMakeLists.txt
--------------------------
Patching file gr-filter/include/gnuradio/filter/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 18.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-network_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-network_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-network_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-network/CMakeLists.txt.orig	2025-02-26 14:42:06.433678954 +0000
|+++ gr-network/CMakeLists.txt
--------------------------
Patching file gr-network/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 14.
Hunk #2 succeeded at 38.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-network_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-network_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-network_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:51 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-network/lib/CMakeLists.txt.orig	2025-02-26 14:43:25.285517672 +0000
|+++ gr-network/lib/CMakeLists.txt
--------------------------
Patching file gr-network/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 26.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-pdu_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-pdu_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-pdu_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-pdu/CMakeLists.txt.orig	2025-02-26 14:47:05.754914814 +0000
|+++ gr-pdu/CMakeLists.txt
--------------------------
Patching file gr-pdu/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 13.
Hunk #2 succeeded at 33.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-pdu_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-pdu_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-pdu_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-pdu/lib/CMakeLists.txt.orig	2025-02-26 14:47:46.246302803 +0000
|+++ gr-pdu/lib/CMakeLists.txt
--------------------------
Patching file gr-pdu/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 33.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-qtgui_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-qtgui_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-qtgui_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-qtgui/CMakeLists.txt.orig	2025-02-26 16:23:07.950072102 +0000
|+++ gr-qtgui/CMakeLists.txt
--------------------------
Patching file gr-qtgui/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 34.
Hunk #2 succeeded at 60.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-qtgui_examples_c++_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-qtgui_examples_c++_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-qtgui_examples_c++_CMakeLists.txt,v 1.1 2023/03/05 21:53:00 wiz Exp $
|
|Add missing library - fails to link due to missing symbols from libqwt otherwise.
|
|--- gr-qtgui/examples/c++/CMakeLists.txt.orig	2023-01-25 11:50:45.000000000 +0000
|+++ gr-qtgui/examples/c++/CMakeLists.txt
--------------------------
Patching file gr-qtgui/examples/c++/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 28.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-qtgui_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-qtgui_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-qtgui_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-qtgui/lib/CMakeLists.txt.orig	2025-02-20 01:23:56.000000000 +0000
|+++ gr-qtgui/lib/CMakeLists.txt
--------------------------
Patching file gr-qtgui/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 89.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-soapy_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-soapy_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-soapy_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-soapy/CMakeLists.txt.orig	2025-02-26 16:48:34.058650664 +0000
|+++ gr-soapy/CMakeLists.txt
--------------------------
Patching file gr-soapy/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 18.
Hunk #2 succeeded at 39.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-soapy_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-soapy_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-soapy_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-soapy/lib/CMakeLists.txt.orig	2025-02-26 16:49:33.717342484 +0000
|+++ gr-soapy/lib/CMakeLists.txt
--------------------------
Patching file gr-soapy/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 13.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-trellis_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-trellis_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-trellis_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-trellis/CMakeLists.txt.orig	2025-02-26 17:15:40.262691440 +0000
|+++ gr-trellis/CMakeLists.txt
--------------------------
Patching file gr-trellis/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 14.
Hunk #2 succeeded at 36.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-trellis_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-trellis_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-trellis_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-trellis/lib/CMakeLists.txt.orig	2025-02-26 17:16:38.776706038 +0000
|+++ gr-trellis/lib/CMakeLists.txt
--------------------------
Patching file gr-trellis/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 31.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-uhd_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-uhd_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-uhd_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-uhd/CMakeLists.txt.orig	2025-02-26 22:13:41.784399423 +0000
|+++ gr-uhd/CMakeLists.txt
--------------------------
Patching file gr-uhd/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 28.
Hunk #2 succeeded at 56.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-uhd_examples_c++_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-uhd_examples_c++_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-uhd_examples_c++_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-uhd/examples/c++/CMakeLists.txt.orig	2025-02-26 22:19:00.070971892 +0000
|+++ gr-uhd/examples/c++/CMakeLists.txt
--------------------------
Patching file gr-uhd/examples/c++/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 9.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-uhd_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-uhd_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-uhd_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-uhd/lib/CMakeLists.txt.orig	2025-02-26 22:14:57.809324457 +0000
|+++ gr-uhd/lib/CMakeLists.txt
--------------------------
Patching file gr-uhd/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 33.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-utils_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-utils_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-utils_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-utils/CMakeLists.txt.orig	2025-02-27 08:54:33.038694303 +0000
|+++ gr-utils/CMakeLists.txt
--------------------------
Patching file gr-utils/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 27.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-video-sdl_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-video-sdl_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-video-sdl_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-video-sdl/CMakeLists.txt.orig	2025-02-26 17:20:12.014007676 +0000
|+++ gr-video-sdl/CMakeLists.txt
--------------------------
Patching file gr-video-sdl/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 16.
Hunk #2 succeeded at 31.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-video-sdl_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-video-sdl_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-video-sdl_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-video-sdl/lib/CMakeLists.txt.orig	2025-02-26 17:24:50.927850162 +0000
|+++ gr-video-sdl/lib/CMakeLists.txt
--------------------------
Patching file gr-video-sdl/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 13.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-vocoder_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-vocoder_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-vocoder_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-vocoder/CMakeLists.txt.orig	2025-02-26 22:24:12.368674726 +0000
|+++ gr-vocoder/CMakeLists.txt
--------------------------
Patching file gr-vocoder/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 15.
Hunk #2 succeeded at 60.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-vocoder_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-vocoder_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-vocoder_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-vocoder/lib/CMakeLists.txt.orig	2025-02-26 22:48:39.030204846 +0000
|+++ gr-vocoder/lib/CMakeLists.txt
--------------------------
Patching file gr-vocoder/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 27.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-vocoder_python_vocoder_bindings_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-vocoder_python_vocoder_bindings_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-vocoder_python_vocoder_bindings_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-vocoder/python/vocoder/bindings/CMakeLists.txt.orig	2025-02-26 22:37:05.708201539 +0000
|+++ gr-vocoder/python/vocoder/bindings/CMakeLists.txt
--------------------------
Patching file gr-vocoder/python/vocoder/bindings/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 1.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-wavelet_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-wavelet_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-wavelet_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-wavelet/CMakeLists.txt.orig	2025-02-27 08:51:07.263741558 +0000
|+++ gr-wavelet/CMakeLists.txt
--------------------------
Patching file gr-wavelet/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 16.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-wavelet_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-wavelet_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-wavelet_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-wavelet/lib/CMakeLists.txt.orig	2025-02-27 08:52:57.097781764 +0000
|+++ gr-wavelet/lib/CMakeLists.txt
--------------------------
Patching file gr-wavelet/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 24.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-zeromq_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-zeromq_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-zeromq_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- gr-zeromq/CMakeLists.txt.orig	2025-02-26 22:33:57.035514676 +0000
|+++ gr-zeromq/CMakeLists.txt
--------------------------
Patching file gr-zeromq/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 17.
Hunk #2 succeeded at 39.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-zeromq_lib_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-gr-zeromq_lib_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-gr-zeromq_lib_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Splitting gnuradio into separate packages requires explicit linking.
|
|--- gr-zeromq/lib/CMakeLists.txt.orig	2025-02-26 22:35:37.706145863 +0000
|+++ gr-zeromq/lib/CMakeLists.txt
--------------------------
Patching file gr-zeromq/lib/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 28.
done
=> Verifying /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-grc_CMakeLists.txt
=> Applying pkgsrc patch /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd/../../ham/gnuradio-core/patches/patch-grc_CMakeLists.txt
Hmm...  Looks like a unified diff to me...
The text leading up to this was:
--------------------------
|$NetBSD: patch-grc_CMakeLists.txt,v 1.1 2025/02/27 13:49:52 adam Exp $
|
|Let pkgsrc handle components as separate packages.
|
|--- grc/CMakeLists.txt.orig	2025-02-26 12:08:33.284866597 +0000
|+++ grc/CMakeLists.txt
--------------------------
Patching file grc/CMakeLists.txt using Plan A...
Hunk #1 succeeded at 79.
done
===> Creating toolchain wrappers for gnuradio-uhd-3.10.12.0nb10
/bin/ln -s /usr/pkg/lib/python3.13/site-packages/numpy/_core/lib/pkgconfig/numpy.pc  /tmp/work/ham/gnuradio-uhd/work/.buildlink/lib/pkgconfig/numpy.pc
===> Configuring for gnuradio-uhd-3.10.12.0nb10
/bin/ln -sf /usr/pkg/bin/pybind11-config-3.13 /tmp/work/ham/gnuradio-uhd/work/.buildlink/bin/pybind11-config
=> Generating pkg-config file for builtin expat package.
=> Arrange the patched line depepending on alsa is in PKG_OPTIONS or not
=> Substitute PREFIX
=> Generating pkg-config files for builtin xz package.
=> Checking for portability problems in extracted files
-- The CXX compiler identification is GNU 10.5.0
-- The C compiler identification is GNU 10.5.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /tmp/work/ham/gnuradio-uhd/work/.cwrapper/bin/c++ - 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: /tmp/work/ham/gnuradio-uhd/work/.cwrapper/bin/gcc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Build type set to Release.
-- Build date set to Sat, 16 May 2026 17:53:00Z.
-- Found Git: /usr/pkg/bin/git
-- Found Boost: /tmp/work/ham/gnuradio-uhd/work/.buildlink/lib/cmake/Boost-1.91.0/BoostConfig.cmake (found suitable version "1.91.0", minimum required is "1.69") found components: date_time program_options regex thread unit_test_framework
-- 
-- Configuring testing-support support...
--   Dependency Boost_UNIT_TEST_FRAMEWORK_FOUND = 1
--   Disabling testing-support support.
--   Override with -DENABLE_TESTING=ON/OFF
-- Performing Test HAVE_VISIBILITY_HIDDEN
-- Performing Test HAVE_VISIBILITY_HIDDEN - Success
-- Performing Test HAVE_WARN_SIGN_COMPARE
-- Performing Test HAVE_WARN_SIGN_COMPARE - Success
-- Performing Test HAVE_WARN_ALL
-- Performing Test HAVE_WARN_ALL - Success
-- Performing Test HAVE_WARN_NO_UNINITIALIZED
-- Performing Test HAVE_WARN_NO_UNINITIALIZED - Success
-- Performing Test HAVE_WARN_IGNORED_QUALIFIERS
-- Performing Test HAVE_WARN_IGNORED_QUALIFIERS - Success
-- Performing Test HAVE_WARN_CAST_QUAL
-- Performing Test HAVE_WARN_CAST_QUAL - Success
-- Compiler Version: gcc (nb2 20230710) 10.5.0
Copyright (C) 2020 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-- Compiler Flags: /tmp/work/ham/gnuradio-uhd/work/.cwrapper/bin/gcc:::-DNDEBUG -O2 -pthread -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/portaudio2 -I/usr/pkg/include/cppunit -DSPDLOG_FMT_EXTERNAL -I/usr/pkg/include/python3.13 -I/usr/X11R7/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -Dz_off_t=long -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/X11R7/include/libdrm -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized -Wignored-qualifiers -Wcast-qual
/tmp/work/ham/gnuradio-uhd/work/.cwrapper/bin/c++:::-DNDEBUG -O2 -pthread -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/portaudio2 -I/usr/pkg/include/cppunit -DSPDLOG_FMT_EXTERNAL -I/usr/pkg/include/python3.13 -I/usr/X11R7/include -I/usr/pkg/include/glib-2.0 -I/usr/pkg/include/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -Dz_off_t=long -I/usr/pkg/include/freetype2 -I/usr/pkg/include/harfbuzz -I/usr/X11R7/include/libdrm -pthread -fvisibility=hidden -Wsign-compare -Wall -Wno-uninitialized -Wignored-qualifiers -Wcast-qual
-- ADDING PERF COUNTERS
CMake Warning at CMakeLists.txt:204 (message):
  GR_BASH_COMPLETIONS_DIR is not defined


CMake Warning at CMakeLists.txt:218 (message):
  GR_ZSH_COMPLETIONS_DIR is not defined


CMake Warning at CMakeLists.txt:232 (message):
  GR_FISH_COMPLETIONS_DIR is not defined


-- User set python executable /usr/pkg/bin/python3.13
-- Found PythonInterp: /usr/pkg/bin/python3.13 (found suitable version "3.13.13", minimum required is "3.7.2")
-- Found PythonLibs: /tmp/work/ham/gnuradio-uhd/work/.buildlink/lib/libpython3.13.so (found suitable exact version "3.13.13")
-- Python checking for packaging - found
-- Python checking for numpy - found
-- Python checking for pygccxml - found
-- Found PythonInterp: /usr/pkg/bin/python3.13 (found suitable version "3.13.13", minimum required is "3.8")
-- Found PythonLibs: /tmp/work/ham/gnuradio-uhd/work/.buildlink/lib/libpython3.13.so
-- Performing Test HAS_FLTO_AUTO
-- Performing Test HAS_FLTO_AUTO - Success
-- Found pybind11: /usr/pkg/lib/python3.13/site-packages/pybind11/include (found version "3.0.4")
-- 
-- Configuring python-support support...
--   Dependency PYTHONLIBS_FOUND = TRUE
--   Dependency PACKAGING_FOUND = TRUE
--   Dependency pybind11_FOUND = 1
--   Dependency NUMPY_FOUND = TRUE
--   Enabling python-support support.
--   Override with -DENABLE_PYTHON=ON/OFF
-- 
-- Configuring VOLK support...
-- Found Volk: Volk::volk
--   Found VOLK:
--   * Version: 3.3.0
--   * Libraries: Volk::volk
--   * Includes: /tmp/work/ham/gnuradio-uhd/work/.buildlink/include
-- Not using additional GNU Radio native architecture optimizations.
-- Performing Test HAVE_CX_LIMITED_RANGE
-- Performing Test HAVE_CX_LIMITED_RANGE - Success
-- Performing Test HAVE_WNO_UNUSED_CMD_LINE_ARG
-- Performing Test HAVE_WNO_UNUSED_CMD_LINE_ARG - Success
-- Found PkgConfig: /tmp/work/ham/gnuradio-uhd/work/.tools/bin/pkg-config (found version "2.5.1")
-- Checking for module 'gmp'
--   Found gmp, version 6.3.0
-- Found GMP: /tmp/work/ham/gnuradio-uhd/work/.buildlink/lib/libgmpxx.so
-- Using GMP.
-- Found MPLIB: /tmp/work/ham/gnuradio-uhd/work/.buildlink/lib/libgmpxx.so
-- 
-- Configuring post-install support...
--   Disabling post-install support.
--   Override with -DENABLE_POSTINSTALL=ON/OFF
-- Found Doxygen: /usr/pkg/bin/doxygen (found version "1.17.0") found components: doxygen dot
-- Could NOT find MathJax2 (missing: MATHJAX2_JS_PATH) 
-- 
-- Configuring doxygen support...
--   Dependency DOXYGEN_FOUND = YES
--   Disabling doxygen support.
--   Override with -DENABLE_DOXYGEN=ON/OFF
-- 
-- Configuring man-pages support...
--   Disabling man-pages support.
--   Override with -DENABLE_MANPAGES=ON/OFF
-- Using GMP.
-- Looking for C++ include sys/types.h
-- Looking for C++ include sys/types.h - found
-- Looking for C++ include sys/mman.h
-- Looking for C++ include sys/mman.h - found
-- Looking for C++ include sys/ipc.h
-- Looking for C++ include sys/ipc.h - found
-- Looking for C++ include sys/shm.h
-- Looking for C++ include sys/shm.h - found
-- Looking for C++ include signal.h
-- Looking for C++ include signal.h - found
-- Performing Test HAVE_SIGACTION
-- Performing Test HAVE_SIGACTION - Success
-- Performing Test HAVE_SYSCONF
-- Performing Test HAVE_SYSCONF - Success
-- Performing Test HAVE_GETPAGESIZE
-- Performing Test HAVE_GETPAGESIZE - Success
-- Performing Test HAVE_PTHREAD_SIGMASK
-- Performing Test HAVE_PTHREAD_SIGMASK - Success
-- Performing Test HAVE_CREATEFILEMAPPING
-- Performing Test HAVE_CREATEFILEMAPPING - Failed
-- Performing Test HAVE_SHM_OPEN
-- Performing Test HAVE_SHM_OPEN - Success
-- Performing Test HAVE_SINCOS
-- Performing Test HAVE_SINCOS - Success
-- Performing Test HAVE_SINCOSF
-- Performing Test HAVE_SINCOSF - Success
-- Performing Test HAVE_SINF
-- Performing Test HAVE_SINF - Success
-- Performing Test HAVE_COSF
-- Performing Test HAVE_COSF - Success
-- Performing Test HAVE_MMAP
-- Performing Test HAVE_MMAP - Success
-- Performing Test HAVE_PTHREAD_SETSCHEDPARAM
-- Performing Test HAVE_PTHREAD_SETSCHEDPARAM - Success
-- Performing Test HAVE_SCHED_SETSCHEDULER
-- Performing Test HAVE_SCHED_SETSCHEDULER - Success
-- Found Threads: TRUE
-- 
-- Configuring gnuradio-runtime support...
--   Dependency Boost_FOUND = TRUE
--   Dependency PYTHONINTERP_FOUND = TRUE
--   Dependency MPLIB_FOUND = TRUE
--   Dependency spdlog_FOUND = 1
--   Dependency Volk_FOUND = 1
--   Disabling gnuradio-runtime support.
--   Override with -DENABLE_GNURADIO_RUNTIME=ON/OFF
-- 
-- Configuring common-precompiled-headers support...
--   Dependency ENABLE_GNURADIO_RUNTIME = OFF
--   Dependency GR_CMAKE_HAS_PCH = 
--   Disabling common-precompiled-headers support.
--   Override with -DENABLE_COMMON_PCH=ON/OFF
-- 
-- Configuring gr-ctrlport support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GNURADIO_RUNTIME = OFF
--   Disabling gr-ctrlport support.
--   Override with -DENABLE_GR_CTRLPORT=ON/OFF
-- Checking for module 'thrift'
--   Package 'thrift' not found
-- thrift looking for version 0.13
-- Binary 'thrift' not found.
-- 
-- Python checking for PyYAML >= 3.11 - found
-- Python checking for mako >= 1.1.0 - found
-- Python checking for pygobject >= 2.28.6 - found
-- Python checking for Gtk (GI) >= 3.10.8 - found
-- Python checking for Cairo (GI) >= 1.0 - found
-- Python checking for PangoCairo (GI) >= 1.0 - found
-- Python checking for numpy - found
-- Python checking for jsonschema - found
-- 
-- Configuring gnuradio-companion support...
--   Dependency ENABLE_PYTHON = ON
--   Dependency PYYAML_FOUND = TRUE
--   Dependency MAKO_FOUND = TRUE
--   Dependency PYGI_FOUND = TRUE
--   Dependency GTK_GI_FOUND = TRUE
--   Dependency CAIRO_GI_FOUND = TRUE
--   Dependency PANGOCAIRO_GI_FOUND = TRUE
--   Dependency NUMPY_FOUND = TRUE
--   Disabling gnuradio-companion support.
--   Override with -DENABLE_GRC=ON/OFF
-- Checking for module 'sndfile'
--   Found sndfile, version 1.2.2
-- Found SNDFILE: /tmp/work/ham/gnuradio-uhd/work/.buildlink/lib/libsndfile.so
-- 
-- Configuring gr-blocks support...
--   Dependency Boost_FOUND = TRUE
--   Disabling gr-blocks support.
--   Override with -DENABLE_GR_BLOCKS=ON/OFF
-- Found GSL: /tmp/work/ham/gnuradio-uhd/work/.buildlink/include (found version "2.8")
-- 
-- Configuring gr-fec support...
--   Disabling gr-fec support.
--   Override with -DENABLE_GR_FEC=ON/OFF
-- Checking for module 'fftw3f >= 3.0'
--   Found fftw3f, version 3.3.11
-- Found FFTW3f: /tmp/work/ham/gnuradio-uhd/work/.buildlink/lib/libfftw3f.so
-- 
-- Configuring gr-fft support...
--   Dependency Boost_FOUND = TRUE
--   Dependency ENABLE_GNURADIO_RUNTIME = OFF
--   Dependency ENABLE_GR_BLOCKS = OFF
--   Dependency FFTW3f_FOUND = TRUE
--   Disabling gr-fft support.
--   Override with -DENABLE_GR_FFT=ON/OFF
-- 
-- Configuring gr-filter support...
--   Dependency Boost_FOUND = TRUE
--   Disabling gr-filter support.
--   Override with -DENABLE_GR_FILTER=ON/OFF
-- 
-- Configuring gr-analog support...
--   Dependency ENABLE_GNURADIO_RUNTIME = OFF
--   Dependency ENABLE_GR_BLOCKS = OFF
--   Dependency ENABLE_GR_FFT = 
--   Dependency ENABLE_GR_FILTER = OFF
--   Disabling gr-analog support.
--   Override with -DENABLE_GR_ANALOG=ON/OFF
-- 
-- Configuring gr-digital support...
--   Dependency Boost_FOUND = TRUE
--   Disabling gr-digital support.
--   Override with -DENABLE_GR_DIGITAL=ON/OFF
-- 
-- Configuring gr-dtv support...
--   Disabling gr-dtv support.
--   Override with -DENABLE_GR_DTV=ON/OFF
-- 
-- Configuring gr-audio support...
--   Disabling gr-audio support.
--   Override with -DENABLE_GR_AUDIO=ON/OFF
-- 
-- Configuring gr-channels support...
--   Disabling gr-channels support.
--   Override with -DENABLE_GR_CHANNELS=ON/OFF
-- 
-- Configuring gr-pdu support...
--   Disabling gr-pdu support.
--   Override with -DENABLE_GR_PDU=ON/OFF
-- Could NOT find libiio (missing: libiio_LIBRARY libiio_INCLUDE_DIR) 
-- Could NOT find libad9361 (missing: libad9361_LIBRARY libad9361_INCLUDE_DIR) 
-- 
-- Configuring gr-iio support...
--   Dependency ENABLE_GNURADIO_RUNTIME = OFF
--   Dependency ENABLE_GR_BLOCKS = OFF
--   Dependency libiio_FOUND = FALSE
--   Disabling gr-iio support.
--   Override with -DENABLE_GR_IIO=ON/OFF
-- Python checking for PyQt5 - found
-- Checking for module 'Qt5Qwt6'
--   Package 'Qt5Qwt6' not found
-- 
-- Configuring gr-qtgui support...
--   Dependency QT_FOUND = 1
--   Dependency QWT_FOUND = FALSE
--   Dependency PYTHONLIBS_FOUND = TRUE
--   Dependency PYQT5_FOUND = TRUE
--   Disabling gr-qtgui support.
--   Override with -DENABLE_GR_QTGUI=ON/OFF
-- 
-- Configuring gr-trellis support...
--   Disabling gr-trellis support.
--   Override with -DENABLE_GR_TRELLIS=ON/OFF
-- Python checking for PyQt5 - found
-- 
-- Configuring gr-uhd support...
--   Dependency Boost_FOUND = FALSE
--   Dependency UHD_FOUND = 0
CMake Error at cmake/Modules/GrComponent.cmake:72 (message):
  user force-enabled gr-uhd but configuration checked failed
Call Stack (most recent call first):
  gr-uhd/CMakeLists.txt:26 (gr_register_component)


-- Configuring incomplete, errors occurred!
*** Error code 1

Stop.
make[1]: stopped in /n0/gdt/pkgsrc-current/pkgsrc/ham/gnuradio-uhd
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/ham/gnuradio-uhd


Home | Main Index | Thread Index | Old Index