From 687ac7ca70c8ebb526c05ceb1935ab752172c422 Mon Sep 17 00:00:00 2001 From: "Brian J. Murrell" Date: Thu, 20 May 2010 17:13:57 -0400 Subject: [PATCH] b=20619 be flexible in version format The version format for the OFED release needs to be more flexible than the previous M.m format that was required. Now it can be any dot-separated format. i.e. 1 or 1.4 or 1.5.1 or 1.5.1.2, etc. Of course, it has to be a valid and unique OFED version (so the "1" example would be a valid version string but invalid because there is no OFED version "1". Ditto for 1.5.1.2 at the time of writing this comment.). i=michael.macdonald i=minh.diep --- build/lbuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/lbuild b/build/lbuild index 2134d96..cb4906a 100755 --- a/build/lbuild +++ b/build/lbuild @@ -516,7 +516,7 @@ download_ofed() { daily=${OFED_VERSION##$Mmv-} location="http://www.openfabrics.org/downloads/OFED/ofed-${Mmv}-daily/" # find the filename for the version for the date specified - OFED_VERSION=$(curl -s "$location" | sed -nre "/${daily}-/s/.*href=\"OFED-([0-9]+\.[0-9]+-${daily}-[0-9]{4,4}).tgz.*$/\1/p" | tail -1) + OFED_VERSION=$(curl -s "$location" | sed -nre "/${daily}-/s/.*href=\"OFED-(${Mmv//./\\.}-${daily}-[0-9]{4,4}).tgz.*$/\1/p" | tail -1) if [ -z "$OFED_VERSION" ]; then fatal 1 "Could not determine the filename of the OFED snapshot for ${daily}" fi -- 1.8.3.1