Created attachment 151433 [details] elmerfem update Update with changes up to 20141218. including a minor change to the build. Initial try to have this use the blaslapack framework. Unfortunately it looks like the netlib blas is hardcoded in the CMake buildsystem so set it to netlib for now. The blaslapack support involved touch also the arpack-ng port.
The blaslapack support involved touch also the arpack-ng port.
Created attachment 153869 [details] elmerfem update 20150305 Update to latest version (arpack-ng remains untouched wrt previous patch)
Created attachment 156227 [details] Update to 7.0.20150430 ping?
Created attachment 156517 [details] Update to version 8.0
For reference: pfg@gorilon:/usr/ports/cad/elmerfem % make check-plist ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist)
Created attachment 157814 [details] math/arpack-ng - use blaslapack Split the arpack-ng patch - use blaslapack
Created attachment 157815 [details] elmerfem - Update to 8.0.20150616
ping?
This is the downside of a single issue for two ports (and separate maintainers). Feedback/Maintainer timeout (4months) on math/arpack-ng change (while assigned to maintainer). Reporter is committer, assign accordingly. QA results (poudriere) would be handy.
Created attachment 158228 [details] elmerfem - Update to 8.0.20150625 Update to 8.0.20150625. Fix Bug 201246
Reporter not a ports committer: back to the pool.
Created attachment 158232 [details] elmerfem - Update to 8.0.20150625 Cleaner fix for the LDCONFIG issue.
(In reply to Pedro F. Giffuni from comment #11) I'm happy to review this for you on Phabricator as I have for a few other not (yet) ports committers. Just add me as a reviewer so we can track it there and reference it here
(In reply to Kubilay Kocak from comment #13) Thank you for the kind offer. With due respect though, what is wrong with patches in bugzilla? I don't really have the setup for phabricator/ports, plus I like to keep the ports tree read-only so I don't have to type passphrases for updates (or accidentally commit something).
(In reply to Pedro F. Giffuni from comment #14) Nothing is wrong with patches in Bugzilla. Phabricator is the place where reviews can/should/ought to take place, which can save time going back and forth on bugzilla, especially if changes are required. I also think its important to have a documented review too, especially in the cases where the committer is not (yet) a ports committer. Having said that, it's not a requirement, I was just offering :)
Created attachment 160223 [details] elmerfem - Update to 8.0.20150818 Update and appease portlint.
Created attachment 160880 [details] elmerfem - Update to 8.0.20150903 pfg@gorilon:/usr/ports/cad/elmerfem % make check-plist ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist)
Take.
Created attachment 165133 [details] elmerfem - Update to 8.0.20151231 Update to the latest snapshot.
Created attachment 168047 [details] Update to version 8.1-20160311 (from yesterday) % make check-plist ====> Checking for pkg-plist issues (check-plist) ===> Parsing plist ===> Checking for items in STAGEDIR missing from pkg-plist ===> Checking for items in pkg-plist which are not in STAGEDIR ===> No pkg-plist issues found (check-plist) I will now step down as maintainer: after almost two years trying to update this, the effort seems useless.
@Pedro, is the issue the delay getting this change committed? If so, we should re-assign this bug (assignee timeout) so someone else other than Martin can commit it. In fact, there is nothing precluding you from committing it except that there is not yet complete (poudriere) confirmation of it passing QA. check-plist is good but not entirely sufficient Let me know how you want to proceed
Hi Kubilay; (In reply to Kubilay Kocak from comment #21) I have never really gotten feedback about what may be failing/missing. Perhaps it was just the issue of the missing use of blaslapack in arpack-ng (which is not a a showstopper but still should be done). I don't blame Martin, it just seems there is very little interest among committers to get this fixed/updated so I prefer to spend my time somewhere else. And no, I don't have spare resources to set up poudriere.
Sorry for the delay i better but it back to freebsd-ports-bugs.
back to pool
Committed, thanks!
A commit references this bug: Author: thierry Date: Thu Mar 17 18:24:39 UTC 2016 New revision: 411297 URL: https://svnweb.freebsd.org/changeset/ports/411297 Log: Update to version 8.1-20160311. Fix PR ports/201246. PR: ports/196577 Submitted by: pfg Changes: head/cad/elmerfem/Makefile head/cad/elmerfem/distinfo head/cad/elmerfem/files/patch-CMakeLists.txt head/cad/elmerfem/files/patch-elmergrid_src_CMakeLists.txt head/cad/elmerfem/files/patch-fem_src_CMakeLists.txt head/cad/elmerfem/files/patch-matc_src_CMakeLists.txt head/cad/elmerfem/files/patch-post-src-elmerpost.h head/cad/elmerfem/files/patch-post-src-screensave.c head/cad/elmerfem/pkg-plist