Skip to content

Conversation

@allamaprabhuani
Copy link

Summary

Updates MUMPS from version 5.3.5 to 5.6.2 and switches to a more reliable download mirror.

Changes

  • Version: 5.3.5 → 5.6.2 (latest stable release)
  • Mirror: Switch from http://mumps.enseeiht.fr to https://distfiles.macports.org/mumps/
  • Protocol: HTTP → HTTPS for improved security
  • Bottles: Removed outdated bottle hashes (will need rebuild)

Rationale

The previous download URL (http://mumps.enseeiht.fr) has intermittent reliability issues and sometimes fails to download. The MacPorts distfiles mirror is more stable and is already used successfully by the MacPorts project.

Testing

Tested successfully on:

  • macOS 26.0.1 (Apple Silicon arm64)
  • GCC 15.2.0 (Homebrew)
  • Used in production with Akantu finite element library for phase field simulations

The formula compiles cleanly with MPI support enabled and all tests pass.

Version Benefits

MUMPS 5.6.2 includes:

  • Bug fixes over 5.3.5
  • Improved numerical stability
  • Better compatibility with recent GCC versions

Changes:
- Update from MUMPS 5.3.5 to 5.6.2 (latest stable release)
- Switch to MacPorts distfiles mirror (https://distfiles.macports.org)
- Use HTTPS instead of HTTP for improved security
- Remove outdated bottle hashes (will be rebuilt)

Rationale:
The previous download URL (http://mumps.enseeiht.fr) has reliability
issues and sometimes fails. The MacPorts mirror is more stable and has
been tested successfully on macOS Apple Silicon (arm64) with GCC 15.2.0.

Version 5.6.2 includes bug fixes and improvements over 5.3.5.

Tested on:
- macOS 26.0.1 (Apple Silicon arm64)
- GCC 15.2.0 (Homebrew)
- Used successfully with Akantu finite element library
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant