components/open-fabrics/ibutils/patches/base.patch
changeset 715 eed3ed08f692
parent 369 cc8c00719da9
child 1413 5993f361061f
child 2782 ae4b19a04968
--- a/components/open-fabrics/ibutils/patches/base.patch	Wed Feb 29 12:08:58 2012 -0800
+++ b/components/open-fabrics/ibutils/patches/base.patch	Wed Feb 29 22:39:04 2012 +0000
@@ -489,6 +489,17 @@
  
  # Tell versions [3.59,3.63) of GNU make to not export all variables.
  # Otherwise a system limit (for SysV at least) may be exceeded.
+diff -r -u /tmp/ibutils-1.5.7/ibdm/ibdm/Fabric.cpp ibutils-1.5.7/ibdm/ibdm/Fabric.cpp
+--- /tmp/ibutils-1.5.7/ibdm/ibdm/Fabric.cpp	Thu Oct  7 07:29:56 2010
++++ ibutils-1.5.7/ibdm/ibdm/Fabric.cpp	Mon Sep 19 12:03:07 2011
+@@ -1954,6 +1954,7 @@
+         }*/
+     }
+     f.close();
++    f.clear();
+ 
+     // Make second pass and build the tables
+     f.open(fn.c_str(),ifstream::in);
 diff -r -u /tmp/ibutils-1.5.7/ibdm/ibdm/Fabric.h ibutils-1.5.7/ibdm/ibdm/Fabric.h
 --- /tmp/ibutils-1.5.7/ibdm/ibdm/Fabric.h	Thu Oct  7 07:29:56 2010
 +++ ibutils-1.5.7/ibdm/ibdm/Fabric.h	Thu Feb 24 16:51:17 2011