Skip to content

Depend on python3-dev#158

Merged
sloretz merged 1 commit intorollingfrom
sloretz__depend_on_python
Apr 21, 2026
Merged

Depend on python3-dev#158
sloretz merged 1 commit intorollingfrom
sloretz__depend_on_python

Conversation

@sloretz
Copy link
Copy Markdown
Contributor

@sloretz sloretz commented Apr 21, 2026

#157 builds the cPython extension for sip buildings using python3_add_library. This requires python3-dev. This PR adds it to the package.xml to resolve this downstream build failure on the buildfarm:

23:31:22 CMake Error at /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
23:31:22   Could NOT find Python3 (missing: Python3_INCLUDE_DIRS Python3_LIBRARIES
23:31:22   Development Development.Module Development.Embed)
23:31:22 Call Stack (most recent call first):
23:31:22   /usr/share/cmake-3.28/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
23:31:22   /usr/share/cmake-3.28/Modules/FindPython/Support.cmake:3862 (find_package_handle_standard_args)
23:31:22   /usr/share/cmake-3.28/Modules/FindPython3.cmake:545 (include)
23:31:22   src/qt_gui_cpp_sip/CMakeLists.txt:60 (find_package)

https://build.ros2.org/view/Rbin_uN64/job/Rbin_uN64__qt_gui_cpp__ubuntu_noble_amd64__binary/116/console

Signed-off-by: Shane Loretz <sloretz@intrinsic.ai>
@sloretz sloretz self-assigned this Apr 21, 2026
@sloretz
Copy link
Copy Markdown
Contributor Author

sloretz commented Apr 21, 2026

CI (Build up to qt_gui_cpp, test python_qt_binding)

  • Linux Build Status
  • Linux-aarch64 Build Status
  • Linux-rhel Build Status
  • Windows Build Status

@sloretz sloretz merged commit 84fcb85 into rolling Apr 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants