Skip to content

Conversation

albertziegenhagel
Copy link
Contributor

@albertziegenhagel albertziegenhagel commented Aug 31, 2020

Updates HYPRE to version 2.19.0.

The old portfile applied a patch to the CMakeLists.txt file that enabled WINDOWS_EXPORT_ALL_SYMOBOLS. This has not been ported to the new version (as suggested by vcpkgs' documentation) so on Windows HYPRE needs to be build as static library.

Additionally, HYPRE does not include a SuperLU distribution since version 2.13.0, so it is not in conflict with SuperLU anymore. According to https://github.com/microsoft/vcpkg/blob/master/ports/superlu/portfile.cmake#L1, I've marked SuperLU to fail on ARM and UWP.

Hypre does not include a SuperLU distribution since version 2.13.0 and so they libraries should no longer be in conflict.
@LilyWangL LilyWangL added the category:port-update The issue is with a library, which is requesting update new revision label Sep 1, 2020
@LilyWangL LilyWangL added the info:reviewed Pull Request changes follow basic guidelines label Sep 1, 2020
@BillyONeal
Copy link
Member

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@BillyONeal BillyONeal merged commit ced9dfb into microsoft:master Sep 2, 2020
@BillyONeal
Copy link
Member

Thanks for your contribution!

@albertziegenhagel albertziegenhagel deleted the update-hypre branch January 4, 2021 10:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
category:port-update The issue is with a library, which is requesting update new revision info:reviewed Pull Request changes follow basic guidelines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants