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

T8code 3.0.0 #9718

Merged
merged 4 commits into from
Nov 1, 2024
Merged

T8code 3.0.0 #9718

merged 4 commits into from
Nov 1, 2024

Conversation

jmark
Copy link
Contributor

@jmark jmark commented Oct 31, 2024

This PR upgrades t8code_jll to the most recent version of t8code: 3.0.0.

Additionally, the build recipe switched from autotools to CMake for configuring and building t8code.

@jmark
Copy link
Contributor Author

jmark commented Oct 31, 2024

All green! Please merge if you agree.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should this patch be upstreamed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I opened issues upstream.
cburstedde/libsc#206
cburstedde/p4est#322

I am not sure what exactly the problem is. The patches are results via trial-and-error and specifically tailored for getting t8code compiled on MinGW in the Yggdrasil resp. BinaryBuilder context.

From past experience, merging patches to the aforementioned libraries takes a very long time.

I appreciate if this workaround is accepted for now, so I can move on with providing a much needed update to T8code.jl.

@giordano giordano merged commit 38ea71d into JuliaPackaging:master Nov 1, 2024
24 checks passed
@jmark jmark deleted the t8code-3.0.0 branch November 4, 2024 08:28
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