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

hol_light: fix wrong paths in hol.sh, copy src to lib #26760

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

aqjune
Copy link
Contributor

@aqjune aqjune commented Oct 19, 2024

This patch fixes hidden bugs in hol_light's opam which did not reveal when installing hol_light locally, but appear when installed from remote git.
Also, this patch copies the source files in the build directory to hol_light:lib because all .ml files can actually matter when hol.sh is used in HOL Light. My previous patch was my first contribution to OPAM, so these points were missed. :/ Since I didn't publicly announce the new HOL Light package, and this is a bug fix in its OPAM configuration, I believe (hope) incrementing its version to 3.0.1 is not necessary.

This patch fixes hidden bugs in hol_light's opam which did not reveal when installing hol_light locally,
but appear when installed from remote git.
Also, this patch copies the source files in the build directory to hol_light:lib because all .ml files
can actually matter when hol.sh is used in HOL Light.
My previous patch was my first contribution to OPAM, so these points were missed. :/
Since I didn't publicly announce the new HOL Light package, and this is a bug fix in its OPAM configuration,
I believe (hope) incrementing its version to 3.0.1 is not necessary.
@aqjune
Copy link
Contributor Author

aqjune commented Oct 19, 2024

The one remaining failure in CI is a reproduction of this: #26745 (comment) .. which is orthogonal to this change. This patch is ready to get reviewed.

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.

1 participant