Summary: | [maintainer-update] cad/calculix-ccx: update to version 2.14 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Pedro F. Giffuni <pfg> | ||||||||
Component: | Individual Port(s) | Assignee: | Thomas Zander <riggs> | ||||||||
Status: | Closed FIXED | ||||||||||
Severity: | Affects Only Me | CC: | riggs | ||||||||
Priority: | --- | Keywords: | patch | ||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Bug Depends on: | |||||||||||
Bug Blocks: | 228260 | ||||||||||
Attachments: |
|
Description
Pedro F. Giffuni
2018-05-15 01:47:12 UTC
Shouldn't this METIS4_DEPENDS= libmetis.so:math/metis4 be METIS4_LIB_DEPENDS= libmetis.so:math/metis4 instead? Also, are these libs dlopen()ed? They aren't listed in the required shlibs during poudriere testbuild. (In reply to Thomas Zander from comment #1) Thanks for looking at this. Metis is not directly used by ccx (CalculiX): it is a requirement from the taucs solver. I haven't looked at this part of the build in a long time, but metis is listed as a dependency for taucs, so perhaps we don't need it listed again in the calculix-ccx port. Created attachment 194641 [details]
Update: Add taucs as solver
OK, just reviewed and we were actually missing the taucs support within the compile process.
Good side-catch!
Created attachment 194761 [details]
New version: drop metis-edf option
Drop metis-edf: metid-edf will be deprecated and it's less confusing to just use metis4.
A commit references this bug: Author: riggs Date: Mon Jul 9 21:05:28 UTC 2018 New revision: 474304 URL: https://svnweb.freebsd.org/changeset/ports/474304 Log: Update to upstream version 2.14 Detailed maintainer log: - New version with many enhancements. See http://www.dhondt.de/new_calc.htm - Drop metis-edf: metid-edf will be deprecated and it's less confusing to just use metis4. PR: 228259 Submitted by: pfg (maintainer) Changes: 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/pkg-plist |