Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Mesa update



On Tue, Apr 09, 2019 at 04:18:59PM +0000, coypu%sdf.org@localhost 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=	prlw1%cam.ac.uk@localhost
 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


Home | Main Index | Thread Index | Old Index