Przeglądaj źródła

test: Fix building of noopchroot

Gbp-Dch: ignore
Julian Andres Klode 10 lat temu
rodzic
commit
1a7c66e40f
1 zmienionych plików z 5 dodań i 1 usunięć
  1. 5 1
      test/integration/framework

+ 5 - 1
test/integration/framework

@@ -589,7 +589,11 @@ int execvp(const char *file, char *const argv[]) {
 	return func_execvp(newfile, argv);
 }
 EOF
-	testempty --nomsg gcc -Wall -Wextra -fPIC -shared -o noopchroot.so noopchroot.c -ldl
+	if cc -ldl 2>&1 | grep -q dl; then
+		testempty --nomsg cc -Wall -Wextra -fPIC -shared -o noopchroot.so noopchroot.c
+	else
+		testempty --nomsg cc -Wall -Wextra -fPIC -shared -o noopchroot.so noopchroot.c -ldl
+	fi
 }
 configcompression() {
 	if [ "$1" = 'ALL' ]; then