Created attachment 158250 [details] shar archive with the new port libxc is a library of exchange-correlation functionals for the use in density functional theory. It is widely used within the community and hence is required for other programs from that realm to be ported in the future. The port is straightforward and features the latest stable upstream release.
The port fails to build like that: http://pd.valinor.palantiri.org/data/93amd64-default/2015-08-05_16h54m28s/logs/errors/libxc-2.1.2.log
Dear Bartek, thanks for taking the time to look into the patch. Could you attach your work/src/config.log? I am building the port on 11-CURRENT, do I see this correctly that this is a 9.3? Thanks!
Created attachment 159699 [details] new version of the port Please find attached an improved version of this port (more uses, ran this through poudriere). Note: FreeBSD 9.3 will NOT be supported as it does not provide the needed implementations for expl and logl in libm.
A commit references this bug: Author: danfe Date: Mon Oct 26 10:10:11 UTC 2015 New revision: 400179 URL: https://svnweb.freebsd.org/changeset/ports/400179 Log: Add a port of Libxc, a library of exchange-correlation functionals for density-functional theory. PR: 201266 (modified) Submitted by: Johannes Dieterich Changes: head/science/Makefile head/science/libxc/ head/science/libxc/Makefile head/science/libxc/distinfo head/science/libxc/pkg-descr head/science/libxc/pkg-plist
Port wad added (as of ports r400179) with minor modifications and cleanups, thank you! Note that FreeBSD 9.3 is supported as it can take implementations for expl() and logl() from the `math/ldouble' port.