Mon Dec 24 16:34:00 2018 UTC ()
Skip pthread_stubs_possible everywhere.
Makes the change to patch-configure.ac already in place effective.


(sevan)
diff -r1.5 -r1.6 pkgsrc/graphics/MesaLib18/distinfo
diff -r1.2 -r1.3 pkgsrc/graphics/MesaLib18/patches/patch-configure

cvs diff -r1.5 -r1.6 pkgsrc/graphics/MesaLib18/Attic/distinfo (expand / switch to unified diff)

--- pkgsrc/graphics/MesaLib18/Attic/distinfo 2018/12/03 11:07:57 1.5
+++ pkgsrc/graphics/MesaLib18/Attic/distinfo 2018/12/24 16:34:00 1.6
@@ -1,20 +1,20 @@ @@ -1,20 +1,20 @@
1$NetBSD: distinfo,v 1.5 2018/12/03 11:07:57 wiz Exp $ 1$NetBSD: distinfo,v 1.6 2018/12/24 16:34:00 sevan Exp $
2 2
3SHA1 (mesa-18.2.6.tar.xz) = 435affd7a2c35782b21533ed2c65c487e40abcf8 3SHA1 (mesa-18.2.6.tar.xz) = 435affd7a2c35782b21533ed2c65c487e40abcf8
4RMD160 (mesa-18.2.6.tar.xz) = 80e918806d0e3bab668a05caf2df117bf8e3ee63 4RMD160 (mesa-18.2.6.tar.xz) = 80e918806d0e3bab668a05caf2df117bf8e3ee63
5SHA512 (mesa-18.2.6.tar.xz) = a7dd02f67384bb800dff70a0672a968ced96bb438605cdb39bde3e468d4dcf6162414a44e5da1abe7a1831fceb6f23e6c850eb5f80cfc5ee3861c14924c10ed4 5SHA512 (mesa-18.2.6.tar.xz) = a7dd02f67384bb800dff70a0672a968ced96bb438605cdb39bde3e468d4dcf6162414a44e5da1abe7a1831fceb6f23e6c850eb5f80cfc5ee3861c14924c10ed4
6Size (mesa-18.2.6.tar.xz) = 11384440 bytes 6Size (mesa-18.2.6.tar.xz) = 11384440 bytes
7SHA1 (patch-configure) = 39093e9c7c2ea503413988ba736c11da68711c1b 7SHA1 (patch-configure) = 12baf1dc7070a8a7e76e4d21cb9b7c0e9a07fab5
8SHA1 (patch-configure.ac) = 8ef8f1d91e905f2b7ee976c8552c03b712bfb139 8SHA1 (patch-configure.ac) = 8ef8f1d91e905f2b7ee976c8552c03b712bfb139
9SHA1 (patch-include_GL_internal_dri__interface.h) = 146d2f3f3e50fc1947e8941301d9cf9d90a035e2 9SHA1 (patch-include_GL_internal_dri__interface.h) = 146d2f3f3e50fc1947e8941301d9cf9d90a035e2
10SHA1 (patch-src_amd_vulkan_winsys_amdgpu_radv__amdgpu__cs.c) = 1fe81a7b16e36dc9125400c20543271216a33a45 10SHA1 (patch-src_amd_vulkan_winsys_amdgpu_radv__amdgpu__cs.c) = 1fe81a7b16e36dc9125400c20543271216a33a45
11SHA1 (patch-src_compiler_builtin__type__macros.h) = 857bca0c0f55ec8d7a20b3807c7a5d7bd06bdfbf 11SHA1 (patch-src_compiler_builtin__type__macros.h) = 857bca0c0f55ec8d7a20b3807c7a5d7bd06bdfbf
12SHA1 (patch-src_compiler_glsl_glsl__parser__extras.cpp) = ef114d6e288e6d212fce9d1c0606f7d454a171c4 12SHA1 (patch-src_compiler_glsl_glsl__parser__extras.cpp) = ef114d6e288e6d212fce9d1c0606f7d454a171c4
13SHA1 (patch-src_egl_drivers_dri2_platform__drm.c) = 94ec2e969e7cf7c89c3192e60758e5ad14b02629 13SHA1 (patch-src_egl_drivers_dri2_platform__drm.c) = 94ec2e969e7cf7c89c3192e60758e5ad14b02629
14SHA1 (patch-src_egl_drivers_dri2_platform__x11.c) = 49e48c31eacb79d1da357fe70eaffd2926b5280e 14SHA1 (patch-src_egl_drivers_dri2_platform__x11.c) = 49e48c31eacb79d1da357fe70eaffd2926b5280e
15SHA1 (patch-src_egl_main_eglglobals.c) = 0d52014f52e62fc5fa6650336ddb0011ecf331e6 15SHA1 (patch-src_egl_main_eglglobals.c) = 0d52014f52e62fc5fa6650336ddb0011ecf331e6
16SHA1 (patch-src_gallium_auxiliary_drivers_trace_tr__dump.c) = 360e1608508a7bbb41acecd58930781038e2309e 16SHA1 (patch-src_gallium_auxiliary_drivers_trace_tr__dump.c) = 360e1608508a7bbb41acecd58930781038e2309e
17SHA1 (patch-src_gallium_auxiliary_pipe-loader_pipe__loader__drm.c) = b8fd5e0d1bab1fa7ae965cae382a1cd1ffbf1fc4 17SHA1 (patch-src_gallium_auxiliary_pipe-loader_pipe__loader__drm.c) = b8fd5e0d1bab1fa7ae965cae382a1cd1ffbf1fc4
18SHA1 (patch-src_gallium_auxiliary_util_u__format__tests.c) = 4d5e4677c2825778c43440ab131b8807f6840975 18SHA1 (patch-src_gallium_auxiliary_util_u__format__tests.c) = 4d5e4677c2825778c43440ab131b8807f6840975
19SHA1 (patch-src_gallium_drivers_nouveau_nouveau__vp3__video.c) = 04f95784c3270c9bb7e95377982e217962481525 19SHA1 (patch-src_gallium_drivers_nouveau_nouveau__vp3__video.c) = 04f95784c3270c9bb7e95377982e217962481525
20SHA1 (patch-src_gallium_drivers_nouveau_nv50_nv84__video.c) = 1b4239fe053523835ecac006894bdb0cde0ee626 20SHA1 (patch-src_gallium_drivers_nouveau_nv50_nv84__video.c) = 1b4239fe053523835ecac006894bdb0cde0ee626

cvs diff -r1.2 -r1.3 pkgsrc/graphics/MesaLib18/patches/Attic/patch-configure (expand / switch to unified diff)

--- pkgsrc/graphics/MesaLib18/patches/Attic/patch-configure 2018/10/16 15:21:20 1.2
+++ pkgsrc/graphics/MesaLib18/patches/Attic/patch-configure 2018/12/24 16:34:00 1.3
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: patch-configure,v 1.2 2018/10/16 15:21:20 jperkin Exp $ 1$NetBSD: patch-configure,v 1.3 2018/12/24 16:34:00 sevan Exp $
2 2
3Don't check for pthread stubs on netbsd. 3Don't check for pthread stubs on netbsd.
4 4
5From FreeBSD ports graphics/mesa-dri 18.0.0, 5From FreeBSD ports graphics/mesa-dri 18.0.0,
6DragonFly dports graphics/mesa-dri 17.3.1, 6DragonFly dports graphics/mesa-dri 17.3.1,
7files/patch-configure 7files/patch-configure
8 8
9* Extend to FreeBSD 9* Extend to FreeBSD
10osx: ld does not support --build-ld 10osx: ld does not support --build-ld
11 11
12* For FreeBSD: Use monotonic clock for timeouts. 12* For FreeBSD: Use monotonic clock for timeouts.
13 13
14* For FreeBSD: Implement futex_wake() and futex_wait() via _umtx_op()  14* For FreeBSD: Implement futex_wake() and futex_wait() via _umtx_op()
@@ -45,27 +45,27 @@ without DRI3 support. @@ -45,27 +45,27 @@ without DRI3 support.
45+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" 45+ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
46+if eval test \"x\$"$as_ac_var"\" = x"yes"; then : 46+if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
47 cat >>confdefs.h <<_ACEOF 47 cat >>confdefs.h <<_ACEOF
48-#define HAVE_CLOCK_GETTIME 1 48-#define HAVE_CLOCK_GETTIME 1
49+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 49+#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
50 _ACEOF 50 _ACEOF
51 CLOCK_LIB= 51 CLOCK_LIB=
52 else 52 else
53@@ -22670,7 +22671,7 @@ fi 53@@ -22670,7 +22671,7 @@ fi
54 PTHREAD_LIBS="$PTHREAD_LIBS -pthread" 54 PTHREAD_LIBS="$PTHREAD_LIBS -pthread"
55  55
56 case "$host_os" in 56 case "$host_os" in
57-linux* | cygwin* | darwin* | solaris* | *-gnu* | gnu* | openbsd*) 57-linux* | cygwin* | darwin* | solaris* | *-gnu* | gnu* | openbsd*)
58+linux* | cygwin* | darwin* | solaris* | *-gnu* | gnu* | openbsd* | netbsd*) 58+*)
59 pthread_stubs_possible="no" 59 pthread_stubs_possible="no"
60 ;; 60 ;;
61 * ) 61 * )
62@@ -22772,11 +22773,20 @@ $as_echo "yes" >&6; } 62@@ -22772,11 +22773,20 @@ $as_echo "yes" >&6; }
63 fi 63 fi
64 fi 64 fi
65  65
66-ac_fn_c_check_header_mongrel "$LINENO" "linux/futex.h" "ac_cv_header_linux_futex_h" "$ac_includes_default" 66-ac_fn_c_check_header_mongrel "$LINENO" "linux/futex.h" "ac_cv_header_linux_futex_h" "$ac_includes_default"
67-if test "x$ac_cv_header_linux_futex_h" = xyes; then : 67-if test "x$ac_cv_header_linux_futex_h" = xyes; then :
68- DEFINES="$DEFINES -DHAVE_LINUX_FUTEX_H" 68- DEFINES="$DEFINES -DHAVE_LINUX_FUTEX_H"
69+for ac_header in linux/futex.h sys/umtx.h 69+for ac_header in linux/futex.h sys/umtx.h
70+do : 70+do :
71+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` 71+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`