Date: Tue, 15 Aug 2017 00:19:06 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 220434] cad/calculix: Split out the -ccx part to avoid GCC (and GNU libstdc++) issues. Message-ID: <bug-220434-13-GT5ypAaUKy@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-220434-13@https.bugs.freebsd.org/bugzilla/> References: <bug-220434-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220434 --- Comment #22 from commit-hook@freebsd.org --- A commit references this bug: Author: pfg Date: Tue Aug 15 00:18:23 UTC 2017 New revision: 447973 URL: https://svnweb.freebsd.org/changeset/ports/447973 Log: cad/calculix: Split the ccx analyzer out of the main port. CalculiX has alwasy been comoposed of two independent packages: ccx and cgx. Ccx, the main tool for doing FEA, depends on fortran and currently has to be built with GCC. Cgx, on the other hand, uses OpenGL and the C++ libraries it depends on are built with our native clang so buuilding it with GCC causes C++ library conflicts. By making ccx an independent port we can better focus on the specific requirements of each tool and avoid compiler-related conflicts. This also helps the port work again with newer versions GCC. PR: 219290. 22043, 220434 Approved by: gerald Changes: head/cad/Makefile head/cad/calculix/Makefile head/cad/calculix/distinfo head/cad/calculix/files/patch-ccx_VER+src+CalculiX.h head/cad/calculix/files/patch-ccx_VER+src+Makefile head/cad/calculix/files/patch-cgx_VER+src+Makefile head/cad/calculix/files/patch-cgx_VER+src+cgx.h head/cad/calculix/files/patch-cgx__VER_src_Makefile head/cad/calculix/files/patch-cgx__VER_src_cgx.h head/cad/calculix/files/patch-cgx__VER_src_userFunction.c head/cad/calculix/pkg-descr head/cad/calculix/pkg-plist head/cad/calculix-ccx/ head/cad/calculix-ccx/Makefile head/cad/calculix-ccx/distinfo head/cad/calculix-ccx/files/patch-CalculiX.h head/cad/calculix-ccx/files/patch-Makefile head/cad/calculix-ccx/files/patch-ccx_VER+src+CalculiX.h head/cad/calculix-ccx/files/patch-ccx_VER+src+Makefile head/cad/calculix-ccx/files/patch-cgx_VER+src+Makefile head/cad/calculix-ccx/files/patch-cgx_VER+src+cgx.h head/cad/calculix-ccx/files/patch-libSNL_src_makefile head/cad/calculix-ccx/pkg-descr head/cad/calculix-ccx/pkg-plist --=20 You are receiving this mail because: You are on the CC list for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220434-13-GT5ypAaUKy>