From fdb139aa9895bbd8247878f4b00e13eb03311280 Mon Sep 17 00:00:00 2001 From: Sean Hefty Date: Mon, 3 Aug 2015 18:42:46 +0300 Subject: [PATCH] install.pl: Enable libfabric for all platforms Signed-off-by: Sean Hefty Signed-off-by: Vladimir Sokolovsky --- install.pl | 25 +++++++++++-------------- 1 file changed, 11 insertions(+), 14 deletions(-) diff --git a/install.pl b/install.pl index ec40c40..4b77d9b 100755 --- a/install.pl +++ b/install.pl @@ -1025,21 +1025,21 @@ my %packages_info = ( 'libfabric' => { name => "libfabric", parent => "libfabric", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, - available => 0, mode => "user", dist_req_build => ["$libnl_devel"], - dist_req_inst => ["$libnl"], ofa_req_build => ["libibverbs-devel", "librdmacm-devel", "infinipath-psm-devel"], - ofa_req_inst => ["libibverbs", "librdmacm", "infinipath-psm"], + available => 1, mode => "user", dist_req_build => ["$libnl_devel"], + dist_req_inst => [], ofa_req_build => ["libibverbs-devel", "librdmacm-devel"], + ofa_req_inst => ["libibverbs", "librdmacm"], install32 => 1, exception => 0, configure_options => '' }, 'libfabric-devel' => { name => "libfabric-devel", parent => "libfabric", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, - available => 0, mode => "user", dist_req_build => [], + available => 1, mode => "user", dist_req_build => [], dist_req_inst => [], ofa_req_build => ["libfabric"], ofa_req_inst => ["libfabric"], install32 => 1, exception => 0 }, 'libfabric-debuginfo' => { name => "libfabric-debuginfo", parent => "libfabric", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, - available => 0, mode => "user", dist_req_build => [], + available => 1, mode => "user", dist_req_build => [], dist_req_inst => [], ofa_req_build => ["libfabric"], ofa_req_inst => ["libfabric"], install32 => 0, exception => 0 }, @@ -1047,14 +1047,14 @@ my %packages_info = ( 'fabtests' => { name => "fabtests", parent => "fabtests", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, - available => 0, mode => "user", dist_req_build => [], - dist_req_inst => [], ofa_req_build => ["libfabric-devel", "libibverbs-devel", "librdmacm-devel", "infinipath-psm-devel"], - ofa_req_inst => ["libfabric", "libibverbs", "librdmacm", "infinipath-psm"], + available => 1, mode => "user", dist_req_build => [], + dist_req_inst => [], ofa_req_build => ["libfabric-devel"], + ofa_req_inst => ["libfabric"], install32 => 1, exception => 0, configure_options => '' }, 'fabtests-debuginfo' => { name => "fabtests-debuginfo", parent => "fabtests", selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0, - available => 0, mode => "user", dist_req_build => [], + available => 1, mode => "user", dist_req_build => [], dist_req_inst => [], ofa_req_build => ["fabtests"], ofa_req_inst => ["fabtests"], install32 => 0, exception => 0 }, @@ -2042,11 +2042,8 @@ sub set_availability # libfabric due to dependency on infinipath-psm if ($arch =~ m/x86_64/) { - $packages_info{'libfabric'}{'available'} = 1; - $packages_info{'libfabric-devel'}{'available'} = 1; - $packages_info{'libfabric-debuginfo'}{'available'} = 1; - $packages_info{'fabtests'}{'available'} = 1; - $packages_info{'fabtests-debuginfo'}{'available'} = 1; + $packages_info{'libfabric'}{'ofa_req_build'} = ["libibverbs-devel", "librdmacm-devel", "infinipath-psm-devel"]; + $packages_info{'libfabric'}{'ofa_req_inst'} = ["libibverbs", "librdmacm", "infinipath-psm"]; } # QLogic vnic -- 2.41.0