On Tue, Apr 09, 2019 at 04:18:59PM +0000, [email protected] wrote:
> glmark2 aborts for me, but I don't understand why.

It took a while to rebuild with your changes - thanks for fixing the
dlopen!

I'm trying a slightly newer glmark2 as per trivial patch attached, but
get the same abort in _sys___sigprocmask14 as you do.

Now to go off on a tangent:

(gdb) symbol-file /usr/libdata/debug/usr/X11R7/lib/libGL.so.3.0.debug 
Load new symbol table from 
"/usr/libdata/debug/usr/X11R7/lib/libGL.so.3.0.debug"? (y or n) y
Reading symbols from /usr/libdata/debug/usr/X11R7/lib/libGL.so.3.0.debug...(no 
debugging symbols found)...done.
(gdb) symbol-file 
/usr/libdata/debug/usr/X11R7/lib/modules/dri/i965_dri.so.0.debug 
Reading symbols from 
/usr/libdata/debug/usr/X11R7/lib/modules/dri/i965_dri.so.0.debug...(no 
debugging symbols found)...done.
(gdb) symbol-file /usr/libdata/debug/lib/libc.so.12.212.debug 
Reading symbols from /usr/libdata/debug/lib/libc.so.12.212.debug...(no 
debugging symbols found)...done.

"no debugging symbols found"?

(slighlty different to

  http://mail-index.netbsd.org/netbsd-users/2019/04/09/msg022483.html
)

> > gdb -q (which glmark2)
> Reading symbols from /usr/pkg/bin/glmark2...done.
> (gdb) r
> Starting program: /usr/pkg/bin/glmark2 
> [New LWP 1 of process 27174]
> 
> Thread 2 received signal SIGABRT, Aborted.
> 0x000074c647e427ca in _sys___sigprocmask14 () from /usr/lib/libc.so.12
...
> #5  0x000074c6434e9091 in ?? () from /usr/X11R7/lib/modules/dri/i965_dri.so
> #6  0x000074c643939da7 in ?? () from /usr/X11R7/lib/modules/dri/i965_dri.so

also i965 here so we have similar hardware...


Cheers,

Patrick
? glmark2.diff
Index: Makefile
===================================================================
RCS file: /cvsroot/pkgsrc/benchmarks/glmark2/Makefile,v
retrieving revision 1.12
diff -u -r1.12 Makefile
--- Makefile    3 Jul 2018 05:03:03 -0000       1.12
+++ Makefile    11 Apr 2019 09:15:22 -0000
@@ -1,9 +1,10 @@
 # $NetBSD: Makefile,v 1.12 2018/07/03 05:03:03 adam Exp $
 
 DISTNAME=      glmark2-2017.07
+PKGREVISION=   1
 CATEGORIES=    benchmarks
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=glmark2/}
-GITHUB_TAG=    168d2f1650c84be3f13d1a5b76ccec8cbb89188e
+GITHUB_TAG=    eaa70888862f63da853f8ed9c94442b7a32d3335
 
 MAINTAINER=    [email protected]
 HOMEPAGE=      https://github.com/glmark2/glmark2
@@ -12,8 +13,6 @@
 
 USE_LANGUAGES= c c++11
 
-PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 37
-
 USE_TOOLS+=    pkg-config
 
 .include "../../mk/dlopen.buildlink3.mk"
@@ -35,7 +34,8 @@
 
 do-build:
        cd ${WRKSRC:Q} && \
-               ${SETENV} ${CONFIGURE_ENV} ${PYTHONBIN} ./waf build
+               ${SETENV} ${CONFIGURE_ENV} ${PYTHONBIN} ./waf build \
+                       -j ${MAKE_JOBS}
 
 do-install:
        cd ${WRKSRC:Q} && \
Index: distinfo
===================================================================
RCS file: /cvsroot/pkgsrc/benchmarks/glmark2/distinfo,v
retrieving revision 1.6
diff -u -r1.6 distinfo
--- distinfo    2 Jun 2018 13:16:42 -0000       1.6
+++ distinfo    11 Apr 2019 09:15:22 -0000
@@ -1,6 +1,6 @@
 $NetBSD: distinfo,v 1.6 2018/06/02 13:16:42 prlw1 Exp $
 
-SHA1 (glmark2-2017.07-168d2f1650c84be3f13d1a5b76ccec8cbb89188e.tar.gz) = 
5a27940b9e4ae2a1bc025079802e116af127479a
-RMD160 (glmark2-2017.07-168d2f1650c84be3f13d1a5b76ccec8cbb89188e.tar.gz) = 
60572134a88fb3fd1a95f3be35d26b6c4edd852b
-SHA512 (glmark2-2017.07-168d2f1650c84be3f13d1a5b76ccec8cbb89188e.tar.gz) = 
9e2c8a2e2da5514476c3fe09e5d87380654b052b8488cfff2d7b06127bfcb92ca81eac09aea34d194ac4e0b9a0758696cc0ac0d4bc1117be5ed858a0ee22a3cc
-Size (glmark2-2017.07-168d2f1650c84be3f13d1a5b76ccec8cbb89188e.tar.gz) = 
7827207 bytes
+SHA1 (glmark2-2017.07-eaa70888862f63da853f8ed9c94442b7a32d3335.tar.gz) = 
8fa39ccafa32ffb0878faa6281730446e1b983aa
+RMD160 (glmark2-2017.07-eaa70888862f63da853f8ed9c94442b7a32d3335.tar.gz) = 
a18003b4719b8fd55d7ad2bc484eb9d2ba24e707
+SHA512 (glmark2-2017.07-eaa70888862f63da853f8ed9c94442b7a32d3335.tar.gz) = 
e8356144bfe892469c489c9c57fabc4b7ec068043ba018b73cb11be979e23209ea3715e5e49e60d091609f4e6e344e9985565f7f256ab129d618722d000a022f
+Size (glmark2-2017.07-eaa70888862f63da853f8ed9c94442b7a32d3335.tar.gz) = 
8556288 bytes

Reply via email to