Opened 10 years ago
Closed 8 years ago
#44001 closed update (fixed)
libxc update to 2.2.0 (current stable version)
Reported by: | p-bro | Owned by: | dstrubbe (David Strubbe) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | haspatch | Cc: | |
Port: | libxc |
Description
libxc-2.2.0 has been released a couple of months ago. Attached patch updates libxc to this version. Build and install works fine, but it has not been tested if the library works.
Attachments (1)
Change History (6)
Changed 10 years ago by p-bro
Attachment: | libxc.diff added |
---|
comment:1 Changed 10 years ago by neverpanic (Clemens Lang)
Owner: | changed from macports-tickets@… to dstrubbe@… |
---|
Please Cc the maintainer, if any.
comment:2 follow-up: 4 Changed 10 years ago by dstrubbe (David Strubbe)
Hi, thanks for the patch. We're going to need to do a bit of testing with the dependencies though before making this change. I think it is best to upgrade to 2.1.0 first actually, since that has the same interface as 2.0.x, whereas 2.2.0 has a different interface, and the dependencies may not be ready to use it in their current versions. Octopus certainly is not, and I would guess ABINIT isn't either.
comment:3 Changed 10 years ago by dstrubbe (David Strubbe)
Updated to version 2.1.0 in r125410. I had to patch ABINIT to make it able to use even this version.
comment:4 Changed 10 years ago by nickpapior@…
Replying to dstrubbe@…:
Hi, thanks for the patch. We're going to need to do a bit of testing with the dependencies though before making this change. I think it is best to upgrade to 2.1.0 first actually, since that has the same interface as 2.0.x, whereas 2.2.0 has a different interface, and the dependencies may not be ready to use it in their current versions. Octopus certainly is not, and I would guess ABINIT isn't either.
From the libxc web-page they claim that the interface is the same, only the placement of the fortran library is in a separate library (now linking with -lxcf90 -lxc, instead of -lxc). So I guess it should be fine to allow the compilation against 2.1+ as well?
Excerpt from webpage (http://www.tddft.org/programs/octopus/wiki/index.php/Libxc:download)
(identical to 2.1.0, except that the Fortran interfaces are in a separate library)
comment:5 Changed 8 years ago by dstrubbe (David Strubbe)
Resolution: | → fixed |
---|---|
Status: | new → closed |
The dependents could now all accept version 2.2.x, so I have updated to 2.2.3 in r149235.
now in unified diff format