Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix no member named 'construct' in 'optional<type-parameter-0-0 &>' error in sol.hpp with Clang 19 #7098

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

afarber
Copy link
Contributor

@afarber afarber commented Jan 12, 2025

Issue

no member named 'construct' in 'optional<type-parameter-0-0 &>' error in with Clang 19 #7097

Changes

  • Update to Alpine Linux 3.21.2 and update the packages (to match Dockerfile-debian)
  • Install the 3 common boost-* packages already in the alpine-mimalloc stage
  • Fix no member named 'construct' in 'optional<type-parameter-0-0 &>' error in sol.hpp with Clang 19
  • Fix Policy CMP0167 is not set: The FindBoost module is removed with cmake 3.31.1

- Fix no member named 'construct' in 'optional<type-parameter-0-0 &>' error in sol.hpp with Clang 19
- Fix Policy CMP0167 is not set: The FindBoost module is removed with cmake 3.31.1
@afarber
Copy link
Contributor Author

afarber commented Jan 12, 2025

@DennisOSRM and @SiarheiFedartsou could you please review my pull request?

I am attaching the broken and the fixed logs here:

alpine-3.21.2-BROKEN.txt
alpine-3.21.2-FIXED.txt

@DennisOSRM
Copy link
Collaborator

Started CI builds

@afarber
Copy link
Contributor Author

afarber commented Jan 13, 2025

Hi @DennisOSRM does CI build maybe have the same issue as @SiarheiFedartsou had with my previous PR?

gzip: stdin: not in gzip format because boost is temporarily not available at the Jfrog repo?

Could you please restart the CI build?

…ommon boost packages already in the alpine-mimalloc stage
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