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

update conf-g++ availability #27550

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

Conversation

@raphael-proust
Copy link
Contributor

If ocaml-ci has some openbsd runners, would it make sense for oapm-repo-ci to also have some? (ping @shonfeder what do you think?)

@mtelvers
Copy link
Contributor

mtelvers commented Mar 5, 2025

Running on 7.6, OpenBSD's pkg_add offers packages gcc and g++ separately. It also includes two versions of g++ so a straight pkg_add g++ returns

Ambiguous: g++ could be g++-11.2.0p15 g++-8.4.0p25

Normally, one would run pkg_add foo-- to avoid this but I can't find an incantation of pkg_add which will install without a prompt. I don't think we should choose a specific version as this will change over time. OpenBSD ships clang++.

@raphael-proust
Copy link
Contributor

@mtelvers so we should have

[ "clang++" ] {os = "openbsd"}

?

And we should probably not have anything for freebsd then?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants