Index | Thread | Search

From:
Kirill A. Korinsky <kirill@korins.ky>
Subject:
regress/libexec/ld.so/df_1_noopen: survive with -j4
To:
OpenBSD tech <tech@openbsd.org>
Date:
Fri, 30 Oct 2026 01:38:20 +0100

Download raw body.

Thread
  • Kirill A. Korinsky:

    regress/libexec/ld.so/df_1_noopen: survive with -j4

tech@,

I'd like to fix parallel execution of regress/libexec/ld.so/df_1_noopen

It fails with -j4 because some targets are missed.

Ok?

diff --git a/regress/libexec/ld.so/df_1_noopen/Makefile b/regress/libexec/ld.so/df_1_noopen/Makefile
index 9e97215e8fd..3d907a5692b 100644
--- a/regress/libexec/ld.so/df_1_noopen/Makefile
+++ b/regress/libexec/ld.so/df_1_noopen/Makefile
@@ -24,20 +24,20 @@ test: lib1.so lib2.so lib3.so dlopen dlopen1 dlopen2 dlopen3
 lib1.so: ${LIB_DEPENDS}
 	cc -o lib1.so ${EMPTYFILE} -fPIC -shared -Wl,-znodlopen
 
-lib2.so: ${LIB_DEPENDS}
+lib2.so: ${LIB_DEPENDS} lib1.so
 	cc -o lib2.so ${EMPTYFILE} -fPIC -shared -L. -l1
 
-lib3.so: ${LIB_DEPENDS}
+lib3.so: ${LIB_DEPENDS} lib2.so
 	cc -o lib3.so ${EMPTYFILE} -fPIC -shared -L. -l2
 
 dlopen: dlopen.c
 	cc -o dlopen ${.CURDIR}/dlopen.c
 
-dlopen1: dlopen.c
+dlopen1: dlopen.c lib1.so
 	cc -o dlopen1 ${.CURDIR}/dlopen.c -L. -l1
 
-dlopen2: dlopen.c
+dlopen2: dlopen.c lib2.so
 	cc -o dlopen2 ${.CURDIR}/dlopen.c -L. -l2
 
-dlopen3: dlopen.c
+dlopen3: dlopen.c lib3.so
 	cc -o dlopen3 ${.CURDIR}/dlopen.c -L. -l3


-- 
wbr, Kirill