Skip pthread_stubs_possible everywhere. Makes the change to patch-configure.ac already in place effective.diff -r1.5 -r1.6 pkgsrc/graphics/MesaLib18/distinfo
(sevan)
@@ -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 | |||
3 | SHA1 (mesa-18.2.6.tar.xz) = 435affd7a2c35782b21533ed2c65c487e40abcf8 | 3 | SHA1 (mesa-18.2.6.tar.xz) = 435affd7a2c35782b21533ed2c65c487e40abcf8 | |
4 | RMD160 (mesa-18.2.6.tar.xz) = 80e918806d0e3bab668a05caf2df117bf8e3ee63 | 4 | RMD160 (mesa-18.2.6.tar.xz) = 80e918806d0e3bab668a05caf2df117bf8e3ee63 | |
5 | SHA512 (mesa-18.2.6.tar.xz) = a7dd02f67384bb800dff70a0672a968ced96bb438605cdb39bde3e468d4dcf6162414a44e5da1abe7a1831fceb6f23e6c850eb5f80cfc5ee3861c14924c10ed4 | 5 | SHA512 (mesa-18.2.6.tar.xz) = a7dd02f67384bb800dff70a0672a968ced96bb438605cdb39bde3e468d4dcf6162414a44e5da1abe7a1831fceb6f23e6c850eb5f80cfc5ee3861c14924c10ed4 | |
6 | Size (mesa-18.2.6.tar.xz) = 11384440 bytes | 6 | Size (mesa-18.2.6.tar.xz) = 11384440 bytes | |
7 | SHA1 (patch-configure) = 39093e9c7c2ea503413988ba736c11da68711c1b | 7 | SHA1 (patch-configure) = 12baf1dc7070a8a7e76e4d21cb9b7c0e9a07fab5 | |
8 | SHA1 (patch-configure.ac) = 8ef8f1d91e905f2b7ee976c8552c03b712bfb139 | 8 | SHA1 (patch-configure.ac) = 8ef8f1d91e905f2b7ee976c8552c03b712bfb139 | |
9 | SHA1 (patch-include_GL_internal_dri__interface.h) = 146d2f3f3e50fc1947e8941301d9cf9d90a035e2 | 9 | SHA1 (patch-include_GL_internal_dri__interface.h) = 146d2f3f3e50fc1947e8941301d9cf9d90a035e2 | |
10 | SHA1 (patch-src_amd_vulkan_winsys_amdgpu_radv__amdgpu__cs.c) = 1fe81a7b16e36dc9125400c20543271216a33a45 | 10 | SHA1 (patch-src_amd_vulkan_winsys_amdgpu_radv__amdgpu__cs.c) = 1fe81a7b16e36dc9125400c20543271216a33a45 | |
11 | SHA1 (patch-src_compiler_builtin__type__macros.h) = 857bca0c0f55ec8d7a20b3807c7a5d7bd06bdfbf | 11 | SHA1 (patch-src_compiler_builtin__type__macros.h) = 857bca0c0f55ec8d7a20b3807c7a5d7bd06bdfbf | |
12 | SHA1 (patch-src_compiler_glsl_glsl__parser__extras.cpp) = ef114d6e288e6d212fce9d1c0606f7d454a171c4 | 12 | SHA1 (patch-src_compiler_glsl_glsl__parser__extras.cpp) = ef114d6e288e6d212fce9d1c0606f7d454a171c4 | |
13 | SHA1 (patch-src_egl_drivers_dri2_platform__drm.c) = 94ec2e969e7cf7c89c3192e60758e5ad14b02629 | 13 | SHA1 (patch-src_egl_drivers_dri2_platform__drm.c) = 94ec2e969e7cf7c89c3192e60758e5ad14b02629 | |
14 | SHA1 (patch-src_egl_drivers_dri2_platform__x11.c) = 49e48c31eacb79d1da357fe70eaffd2926b5280e | 14 | SHA1 (patch-src_egl_drivers_dri2_platform__x11.c) = 49e48c31eacb79d1da357fe70eaffd2926b5280e | |
15 | SHA1 (patch-src_egl_main_eglglobals.c) = 0d52014f52e62fc5fa6650336ddb0011ecf331e6 | 15 | SHA1 (patch-src_egl_main_eglglobals.c) = 0d52014f52e62fc5fa6650336ddb0011ecf331e6 | |
16 | SHA1 (patch-src_gallium_auxiliary_drivers_trace_tr__dump.c) = 360e1608508a7bbb41acecd58930781038e2309e | 16 | SHA1 (patch-src_gallium_auxiliary_drivers_trace_tr__dump.c) = 360e1608508a7bbb41acecd58930781038e2309e | |
17 | SHA1 (patch-src_gallium_auxiliary_pipe-loader_pipe__loader__drm.c) = b8fd5e0d1bab1fa7ae965cae382a1cd1ffbf1fc4 | 17 | SHA1 (patch-src_gallium_auxiliary_pipe-loader_pipe__loader__drm.c) = b8fd5e0d1bab1fa7ae965cae382a1cd1ffbf1fc4 | |
18 | SHA1 (patch-src_gallium_auxiliary_util_u__format__tests.c) = 4d5e4677c2825778c43440ab131b8807f6840975 | 18 | SHA1 (patch-src_gallium_auxiliary_util_u__format__tests.c) = 4d5e4677c2825778c43440ab131b8807f6840975 | |
19 | SHA1 (patch-src_gallium_drivers_nouveau_nouveau__vp3__video.c) = 04f95784c3270c9bb7e95377982e217962481525 | 19 | SHA1 (patch-src_gallium_drivers_nouveau_nouveau__vp3__video.c) = 04f95784c3270c9bb7e95377982e217962481525 | |
20 | SHA1 (patch-src_gallium_drivers_nouveau_nv50_nv84__video.c) = 1b4239fe053523835ecac006894bdb0cde0ee626 | 20 | SHA1 (patch-src_gallium_drivers_nouveau_nv50_nv84__video.c) = 1b4239fe053523835ecac006894bdb0cde0ee626 |
@@ -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 | |||
3 | Don't check for pthread stubs on netbsd. | 3 | Don't check for pthread stubs on netbsd. | |
4 | 4 | |||
5 | From FreeBSD ports graphics/mesa-dri 18.0.0, | 5 | From FreeBSD ports graphics/mesa-dri 18.0.0, | |
6 | DragonFly dports graphics/mesa-dri 17.3.1, | 6 | DragonFly dports graphics/mesa-dri 17.3.1, | |
7 | files/patch-configure | 7 | files/patch-configure | |
8 | 8 | |||
9 | * Extend to FreeBSD | 9 | * Extend to FreeBSD | |
10 | osx: ld does not support --build-ld | 10 | osx: 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` |