Re: Problem with 3.10.12.0
Marcus Müller <[email protected]> Thu, 19 Mar 2026 14:52:18 +0100
| Newsgroups | gmane.comp.gnu.radio.general |
|---|---|
| Message-ID | <[email protected]> |
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> > > >