Hello, This change shows what I had to change to get openmpi to build on hppa:
--- /dev/null 2021-03-16 01:11:58.370000000 +0000 +++ libopenmpi-dev.docs.hppa 2021-03-17 13:16:30.268660259 +0000 @@ -0,0 +1,2 @@ +# No JS docs on hppa. +# usr/share/doc/openmpi/javadoc-openmpi --- /dev/null 2021-03-16 01:11:58.370000000 +0000 +++ openmpi-bin.install.hppa 2021-03-17 17:18:26.210268097 +0000 @@ -0,0 +1,42 @@ +## Configuration files +etc/openmpi/* +## Executables +usr/bin/aggregate_profile +usr/bin/profile2mat +usr/bin/ompi-clean +usr/bin/ompi_info +usr/bin/ompi-server +usr/bin/orte-server +usr/bin/orte-clean +usr/bin/orted +usr/bin/orterun +usr/bin/orte-info +usr/bin/ortecc +usr/bin/mpiexec.openmpi +usr/bin/mpirun.openmpi +# usr/bin/mpijavac.pl +## Compiler wrappers (symlinks) and man pages +usr/bin/mpic++.openmpi +usr/share/man/man1/mpic++.openmpi.1 +usr/bin/mpicc.openmpi +usr/share/man/man1/mpicc.openmpi.1 +usr/bin/mpiCC.openmpi +# NOTE: mpiCC.openmpi.1 is installed as symlink +usr/bin/mpicxx.openmpi +usr/share/man/man1/mpicxx.openmpi.1 +usr/bin/mpif77.openmpi +usr/share/man/man1/mpif77.openmpi.1 +usr/bin/mpif90.openmpi +usr/share/man/man1/mpif90.openmpi.1 +usr/bin/mpifort.openmpi +usr/share/man/man1/mpifort.openmpi.1 +usr/bin/opalc++ +usr/share/man/man1/opalc++.1 +usr/bin/opalcc +usr/share/man/man1/opalcc.1 +## Wrappers and man pages +usr/bin/opal_wrapper +usr/share/man/man1/opal_wrapper.1 +# NOTE: There's no man page for opal_wrapper_script (upstream, lintian warning) +usr/share/man/man1/ompi-server.1 +usr/share/man/man1/orte-info.1 --- rules.save 2021-03-17 13:12:44.916458199 +0000 +++ rules 2021-03-17 13:13:00.466610226 +0000 @@ -314,9 +314,3 @@ override_dh_installdocs: dh_installdocs --all NEWS README - dh_link -p libopenmpi-dev /usr/share/javascript/jquery/jquery.js /usr/share/doc/libopenmpi-dev/javadoc-openmpi/jquery/external/jquery/jquery.js - dh_link -p libopenmpi-dev /usr/share/javascript/jquery/jquery.js /usr/share/doc/libopenmpi-dev/javadoc-openmpi/jquery/jquery-3.5.1.js - dh_link -p libopenmpi-dev /usr/share/javascript/jquery-ui/themes/base/jquery-ui.css /usr/share/doc/libopenmpi-dev/javadoc-openmpi/jquery/jquery-ui.css - dh_link -p libopenmpi-dev /usr/share/javascript/jquery-ui/jquery-ui.js /usr/share/doc/libopenmpi-dev/javadoc-openmpi/jquery/jquery-ui.js - dh_link -p libopenmpi-dev /usr/share/javascript/jquery-ui/themes/base/jquery-ui.min.css /usr/share/doc/libopenmpi-dev/javadoc-openmpi/jquery/jquery-ui.min.css - dh_link -p libopenmpi-dev /usr/share/javascript/jquery-ui/jquery-ui.min.js /usr/share/doc/libopenmpi-dev/javadoc-openmpi/jquery/jquery-ui.min.js We need to avoid installing stuff that isn't built when java is missing. Regards, Dave -- John David Anglin dave.ang...@bell.net