Skip to content

fix: incorrectly-included /usr/local/include in Boost patches#10335

Open
leo9800 wants to merge 1 commit intobambulab:masterfrom
leo9800:fix-boost-patch
Open

fix: incorrectly-included /usr/local/include in Boost patches#10335
leo9800 wants to merge 1 commit intobambulab:masterfrom
leo9800:fix-boost-patch

Conversation

@leo9800
Copy link
Copy Markdown

@leo9800 leo9800 commented Apr 22, 2026

install prefix (usr/local) is included by accident in a patch to boost library, which breaks cmake on archlinux when invoking makechrootpkg

this PR fixed the paths in the patch file mentioned above

@lanewei120
Copy link
Copy Markdown
Collaborator

Hi @leo9800

just checked the path on mac,
usr/local/include/boost/process/detail/posix/executor.hpp
it should be correct

maybe we need to exclude this patch for non-mac platform?

@leo9800
Copy link
Copy Markdown
Author

leo9800 commented May 6, 2026

@lanewei120 unfortuately nope, it seems to be a installing path which includes the installation prefix (something like /usr or /usr/local) and it indeed break building on some linux distros, at least a building error linked to this issue was confirmed with arch linux and by applying the patch everything worked like a charm with arch pkgbuild

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.

2 participants