]> git.openfabrics.org - ~tnikolova/ofed_scripts/.git/commitdiff
Set libfabric to be available on x86_64 only
authorVladimir Sokolovsky <vlad@mellanox.com>
Wed, 10 Jun 2015 11:42:14 +0000 (14:42 +0300)
committerVladimir Sokolovsky <vlad@mellanox.com>
Wed, 10 Jun 2015 11:42:14 +0000 (14:42 +0300)
This is due to its dependency on infinipath-psm

Signed-off-by: Vladimir Sokolovsky <vlad@mellanox.com>
install.pl

index fe6c819ca65a86cdb7679149a270d77b0ea577ad..a56bf9c6db45d961a091729c9c8d30fac2c3885d 100755 (executable)
@@ -1025,21 +1025,21 @@ my %packages_info = (
         'libfabric' =>
             { name => "libfabric", parent => "libfabric",
             selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0,
-            available => 1, mode => "user", dist_req_build => ["$libnl_devel"],
+            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"],
             install32 => 1, exception => 0, configure_options => '' },
         'libfabric-devel' =>
             { name => "libfabric-devel", parent => "libfabric",
             selected => 0, installed => 0, rpm_exist => 0, rpm_exist32 => 0,
-            available => 1, mode => "user", dist_req_build => [],
+            available => 0, 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 => 1, mode => "user", dist_req_build => [],
+            available => 0, mode => "user", dist_req_build => [],
             dist_req_inst => [], ofa_req_build => ["libfabric"],
             ofa_req_inst => ["libfabric"],
             install32 => 0, exception => 0 },
@@ -2040,6 +2040,14 @@ sub set_availability
            $packages_info{'libipathverbs-debuginfo'}{'available'} = 1;
     }
 
+    # 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;
+    }
 
     # QLogic vnic
     if ($kernel =~ m/^3\.5/) {