Whamcloud - gitweb
LU-3584 osd-zfs: error check dmu_tx_hold_sa
[fs/lustre-release.git] / contrib / lbuild / funcs.sh
index 53854f7..604119f 100644 (file)
@@ -183,7 +183,13 @@ autodetect_target() {
          rhel5) target="2.6-rhel5";;
          rhel6) target="2.6-rhel6";;
         sles10) target="2.6-sles10";;
-        sles11) target="$(uname -r | cut -d . -f 1,2)-sles11";;
+        sles11) target="$(uname -r | cut -d . -f 1,2)-sles11"
+               local PLEV=$(grep PATCHLEVEL /etc/SuSE-release | \
+                            sed -e 's/.*= *//')
+               if [ "$PLEV" = "3" ]; then
+                       target=${target}sp3
+               fi
+               ;;
           fc15) target="2.6-fc15";;
           fc18) target="3.x-fc18";;
             *) fatal 1 "I don't know what distro $distro is.\nEither update autodetect_target() or use the --target argument.";;