From b428ba0b5306dbe97fa6262470783ec1c8204e99 Mon Sep 17 00:00:00 2001 From: Vladimir Sokolovsky Date: Wed, 12 Jan 2011 17:55:22 +0200 Subject: [PATCH] install.pl: Set _datadir for openmpi rpmbuild On Debian Distribution _datadir defined as /usr/share which cause Open MPI rpmbuild failure. --define "_datadir %{_prefix}/share" fixes this issue. Signed-off-by: Vladimir Sokolovsky --- install.pl | 1 + 1 file changed, 1 insertion(+) diff --git a/install.pl b/install.pl index b2dcf43..6f06cf0 100755 --- a/install.pl +++ b/install.pl @@ -3397,6 +3397,7 @@ sub build_rpm $cmd .= " --define '_prefix $prefix/mpi/$compiler/$parent-$main_packages{$parent}{'version'}'"; $cmd .= " --define '_defaultdocdir $prefix/mpi/$compiler/$parent-$main_packages{$parent}{'version'}'"; $cmd .= " --define '_mandir %{_prefix}/share/man'"; + $cmd .= " --define '_datadir %{_prefix}/share'"; $cmd .= " --define 'mflags -j 4'"; $cmd .= " --define 'configure_options $packages_info{'openmpi'}{'configure_options'} $openmpi_ldflags --with-openib=$prefix --with-openib-libdir=$prefix/$openmpi_lib $openmpi_comp_env --with-contrib-vt-flags=--disable-iotrace'"; $cmd .= " --define 'use_default_rpm_opt_flags $use_default_rpm_opt_flags'"; -- 2.46.0