Re: Problem with 3.10.12.0
Marcus Müller <[email protected]> Thu, 19 Mar 2026 20:35:08 +0100
| Newsgroups | gmane.comp.gnu.radio.general |
|---|---|
| Message-ID | <[email protected]> |
Hi Jim, it still looks like there's a pybind around that is built against Python 3.11. Where that comes from, or where specifically it is on your system: I don't know more than that, I'm afraid. Best regards, Marcus On 2026-03-19 8:24 PM, Elmore Family wrote: > Marcus, > > I upgraded to GNU Radio 3.10.12.0. > > Python 3.13.5 came along with it. > > I am using Debian 13 (Trixie) on my RPi. > > I used sudo apt install. > > I hope this is enough info to help. > > Jim > > -----Original Message----- From: Marcus Müller > Sent: Thursday, March 19, 2026 9:52 AM > To: Elmore Family ; [email protected] > Subject: Re: Problem with 3.10.12.0 > > Hey Jim, > don't know how you've installed Pybind and your Python! As said, it looks like your update > of Python happened without the other libraries, and here, Pybind, getting rebuilt/updated > as well. I don't know your operating systems and installation methods, so it's impossible > for me to advise! > > Best, > Marcus > > On 2026-03-19 1:28 AM, Elmore Family wrote: >> What can I do to fix this issue? >> >> Jim >> >> -----Original Message----- From: Marcus Müller >> Sent: Monday, March 16, 2026 8:49 AM >> To: [email protected] >> Subject: Re: Problem with 3.10.12.0 >> >> Hi Elmore, >> >> looks like you use Python to 3.13, but for some reason your pybind11 is linked against >> Python 3.11. Well, that might have different reasons, but it looks like an issue of >> inconsistent updates. It's not a GNU Radio bug! >> >> Best regards, >> Marcus >> >> On 2026-03-14 10:13 PM, Elmore Family wrote: >>> I recently upgraded to the subject version and am now missing some blocks. >>> I tried to rebuild one of my blocks and the following was the result: >>> cmake ../ >>> CMake Deprecation Warning at CMakeLists.txt:12 (cmake_minimum_required): >>> Compatibility with CMake < 3.10 will be removed from a future version of >>> CMake. >>> Update the VERSION argument <min> value. Or, use the <min>...<max> syntax >>> to tell CMake that the project requires at least <min> but has been updated >>> to work with policies introduced by <max> or earlier. >>> -- The CXX compiler identification is GNU 14.2.0 >>> -- The C compiler identification is GNU 14.2.0 >>> -- Detecting CXX compiler ABI info >>> -- Detecting CXX compiler ABI info - done >>> -- Check for working CXX compiler: /usr/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: /usr/bin/cc - skipped >>> -- Detecting C compile features >>> -- Detecting C compile features - done >>> -- Build type not specified: defaulting to release. >>> -- Using GMP. >>> CMake Warning (dev) at /usr/share/cmake-3.31/Modules/CMakeFindDependencyMacro.cmake:76 >>> (find_package): >>> Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake >>> --help-policy CMP0167" for policy details. Use the cmake_policy command to >>> set the policy and suppress this warning. >>> Call Stack (most recent call first): >>> /usr/lib/aarch64-linux-gnu/cmake/gnuradio/GnuradioConfig.cmake:28 (find_dependency) >>> CMakeLists.txt:77 (find_package) >>> This warning is for project developers. Use -Wno-dev to suppress it. >>> -- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake (found >>> suitable version "1.83.0", minimum required is "1.83.0") found components: date_time >>> program_options system regex thread unit_test_framework >>> -- User set python executable /usr/bin/python3 >>> CMake Warning (dev) at /usr/lib/aarch64-linux-gnu/cmake/gnuradio/GrPython.cmake:21 >>> (find_package): >>> Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules >>> are removed. Run "cmake --help-policy CMP0148" for policy details. Use >>> the cmake_policy command to set the policy and suppress this warning. >>> Call Stack (most recent call first): >>> /usr/lib/aarch64-linux-gnu/cmake/gnuradio/GnuradioConfig.cmake:37 (include) >>> CMakeLists.txt:77 (find_package) >>> This warning is for project developers. Use -Wno-dev to suppress it. >>> -- Found PythonInterp: /usr/bin/python3 (found version "3.13.5") >>> CMake Warning (dev) at /usr/lib/aarch64-linux-gnu/cmake/gnuradio/GrPython.cmake:27 >>> (find_package): >>> Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules >>> are removed. Run "cmake --help-policy CMP0148" for policy details. Use >>> the cmake_policy command to set the policy and suppress this warning. >>> Call Stack (most recent call first): >>> /usr/lib/aarch64-linux-gnu/cmake/gnuradio/GnuradioConfig.cmake:37 (include) >>> CMakeLists.txt:77 (find_package) >>> This warning is for project developers. Use -Wno-dev to suppress it. >>> -- Found PythonLibs: /usr/lib/aarch64-linux-gnu/libpython3.11.so (Required is exact >>> version "3.13") >>> -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) >>> -- Found pybind11: /usr/include (found version "2.13.6") >>> -- Using install prefix: /usr/local >>> -- Building for version: v1.0-compat-xxx-xunknown / 1.0.0git >>> -- No C++ unit tests... skipping >>> -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) >>> -- PYTHON and GRC components are enabled >>> -- Python checking for pygccxml - found >>> -- Configuring done (10.5s) >>> CMake Error in python/bindings/CMakeLists.txt: >>> Imported target "pybind11::module" includes non-existent path >>> "/usr/include/python3.11" >>> in its INTERFACE_INCLUDE_DIRECTORIES. Possible reasons include: >>> * The path was deleted, renamed, or moved to another location. >>> * An install or uninstall procedure did not complete successfully. >>> * The installation package was faulty and references files it does not >>> provide. >>> -- Generating done (0.2s) >>> CMake Generate step failed. Build files cannot be regenerated correctly. >>> What is happening here? >>> Jim >>> >>> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig- >>> email&utm_content=emailclient> Virus-free.www.avg.com <http://www.avg.com/email- >>> signature? utm_medium=email&utm_source=link&utm_campaign=sig- >>> email&utm_content=emailclient> >>> >>> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> >> >> >> > >