Summary: | cad/calculix: fails to build with lang/gcc6 or later | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | Jan Beich <jbeich> |
Component: | Individual Port(s) | Assignee: | Pedro F. Giffuni <pfg> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | gerald, maho, pfg, rakuco |
Priority: | --- | ||
Version: | Latest | ||
Hardware: | Any | ||
OS: | Any | ||
See Also: | https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=213976 | ||
Bug Depends on: | |||
Bug Blocks: | 219275 |
Description
Jan Beich
2017-05-14 22:02:25 UTC
CalculiX graphiX (cgx) is the half of calculix that is failing to build. Even if it builds, it will coredump due to libstdc++ vs libc++ issues. ccx, the other part, has to be built with GCC (for fortran). The solution seems to be to split the ccx and cgx parts into different ports, which is not at all difficult since both are different programs/tarballs. I split the port so the graphic stuff builds with clang. (In reply to Pedro F. Giffuni from comment #2) > I split the port so the graphic stuff builds with clang. Thanks, Pedro. Pedro, Maho-san, this is now one of only two PRs blocking the update to GCC 6. Can you help getting this closed? That'd be awesome! (In reply to Gerald Pfeifer from comment #3) ... Unfortunately Maho released maintainership of the port and I am not a ports committer. If someone approves PRs 220433 and 220434, I can commit it. As of r447973, the code in question is built with clang, so this should not be an issue anymore. Is there anything left to do here or can we close this one as fixed? I think we're done. :-) Thank you, guys! |