Date: Fri, 20 Feb 2015 18:01:11 +0000 (UTC) From: John Marino <marino@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r379455 - head/science/paraview Message-ID: <201502201801.t1KI1BZB098577@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marino Date: Fri Feb 20 18:01:10 2015 New Revision: 379455 URL: https://svnweb.freebsd.org/changeset/ports/379455 QAT: https://qat.redports.org/buildarchive/r379455/ Log: science/paraview: No, it's still broken A while back, the happily building paraview stopped building because libGL was updated. The other ports that suffered breakage for the same reasons were updated to the latest API. Paraviews libGL callouts were never fixed, so this port never should not have had it's BROKEN definition removed as it was not fixed despite the claim. It's still breaking on all platforms including DragonFly on clang, gcc47 and gcc50. Errors from FreeBSD look like: In file included from /wrkdirs/usr/ports/science/paraview/work/ParaView- v4.1.0/VTK/Rendering/OpenGL/vtkXOpenGLRenderWindow.cxx:31: In file included from /usr/local/include/GL/glx.h:333: /usr/local/include/GL/glxext.h:480:143: error: unknown type name 'GLintptr' typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); /usr/local/include/GL/glxext.h:480:186: error: unknown type name 'GLsizeiptr'; did you mean 'GLsizei'? typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); Modified: head/science/paraview/Makefile Modified: head/science/paraview/Makefile ============================================================================== --- head/science/paraview/Makefile Fri Feb 20 17:45:53 2015 (r379454) +++ head/science/paraview/Makefile Fri Feb 20 18:01:10 2015 (r379455) @@ -11,6 +11,8 @@ DISTNAME= ParaView-v${PORTVERSION}-sourc MAINTAINER= devel@stasyan.com COMMENT= Powerful scientific data visualization application +BROKEN= Fails to build with latest libGL + LICENSE= ParaView_License_1.2 LICENSE_NAME= ParaView_License LICENSE_FILE= ${PATCH_WRKSRC}/License_v1.2.txt
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201502201801.t1KI1BZB098577>