svn commit: r379455 - head/science/paraview
John Marino
marino at FreeBSD.org
Fri Feb 20 18:01:11 UTC 2015
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 at 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
More information about the svn-ports-all
mailing list