hdf5-mpi: Fix build for Linux (#20636)
hdf5-mpi: Fix build for Linux (#20636)

* HDF5 +MPI & Zlib on Linux

Same as aa01e7669408ea6f7afbab72c407a4dd03ec88ed in `hdf5.rb`

* HDF5 +MPI libtool

Fix:
```
autoreconf
-fiv

autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: glibtoolize --copy --force
Can't exec "glibtoolize": No such file or directory at /home/linuxbrew/.linuxbrew/Cellar/autoconf/2.69_1/share/autoconf/Autom4te/FileUtils.pm line 345, <GEN3> line 6.
autoreconf: failed to run glibtoolize: No such file or directory
autoreconf: glibtoolize is needed because this package uses Libtool
```

* Autogen: macOS branch

keep macOS branch. some hard-coded logic prevents us from calling the helper script on macOS.
Linuxbrew/homebrew-core,rwhogg/homebrew-core,maxim-belkin/homebrew-core,maxim-belkin/homebrew-core,Linuxbrew/homebrew-core,rwhogg/homebrew-core