[lustre-discuss] Small bug in 2.14 debian/rules

Åke Sandgren ake.sandgren at hpc2n.umu.se
Thu Jun 2 01:33:39 PDT 2022


Hi!

In 2.14.0 debian/rules there is a comment that breaks a commands \-line 
continuation causing exported env vars to be dropped.

Simple fix is (configure-stamp rule):
===
diff --git a/debian/rules b/debian/rules
index df80c077ba..14b1892fbf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -199,8 +203,6 @@ configure-stamp: autogen-stamp debian/control.main 
debian/control.modules.in
         elif echo "$${DEB_BUILD_PROFILES}" | grep -qw "nocrypto"; then \
                 export EXTRAFLAGS="$${EXTRAFLAGS} --disable-crypto"; \
         fi; \
-       # remove env variables from config cache built by initial configure,
-       # and create dedicated cache in temporary build directory
         if [ -f "$${CONFIG_CACHE_FILE}" ]; then \
                 export TMP_CACHE_FILE=$$(mktemp); \
                 sed "/ac_cv_env/d" "$${CONFIG_CACHE_FILE}" > 
$${TMP_CACHE_FILE}; \
===

Same bug exists in the kdist_config rule.

-- 
Ake Sandgren, HPC2N, Umea University, S-90187 Umea, Sweden
Internet: ake at hpc2n.umu.se  Mobile: +46 70 7716134  Fax: +46 90-580 14
WWW: http://www.hpc2n.umu.se


More information about the lustre-discuss mailing list