From e2076453071f9fc82478557919d327c958eec712 Mon Sep 17 00:00:00 2001 From: Phil Estes Date: Fri, 11 Mar 2016 15:08:58 -0500 Subject: [PATCH] Fix gcc compile test with proper flag ordering This test for libdevmapper was always silently failing because the linker never got the `-ldevmapper` information. Putting the flag last corrects the test. Docker-DCO-1.1-Signed-off-by: Phil Estes (github: estesp) --- hack/make.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hack/make.sh b/hack/make.sh index bb3ee7204b..a83eb25128 100755 --- a/hack/make.sh +++ b/hack/make.sh @@ -137,7 +137,7 @@ fi # functionality. if \ command -v gcc &> /dev/null \ - && ! ( echo -e '#include \nint main() { dm_task_deferred_remove(NULL); }'| gcc -xc - -ldevmapper -o /dev/null &> /dev/null ) \ + && ! ( echo -e '#include \nint main() { dm_task_deferred_remove(NULL); }'| gcc -xc - -o /dev/null -ldevmapper &> /dev/null ) \ ; then DOCKER_BUILDTAGS+=' libdm_no_deferred_remove' fi