science/fasthenry: update 3.0wr-021113 -> 3.0wr-031424
Changelog:
https://people.freebsd.org/~rodrigo/fasthenry-3.0wr-031424.changelog.txt
Major changes since 1-1-2014:
* Major improvements in the computation speed of large problems
* The documentation has been converted to PDF
* Added a new hashing scheme for building the preconditioner matrix
* New input keyword: tau
* Code polishing for speeding up computations and reducing memory use
* Restrict AVX use to x86_64.
* Support superconducting segments and ground planes
Port changes:
* move to gmake and GCC for the build, instead of trying to patch for llvm
sysutils/loki: Remove GH_TUPLE
GH_TUPLE is not required when using go:modules.
As a side-effect, this solves a hash issue in distfiles.
Approved by: portmgr (blanket)
Differential Revision: https://reviews.freebsd.org/D55695
deskutils/kdepim-runtime: fix build with clang 21
With clang 21 deskutils/kdepim-runtime fails to build, with errors
similar to:
ld: error: undefined symbol: KPIM::Maildir::Maildir(QString const&, bool)
>>> referenced by configwidget.cpp
>>> CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
>>> referenced by configwidget.cpp
>>> CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
ld: error: undefined symbol: KPIM::Maildir::isValid(bool) const
>>> referenced by configwidget.cpp
>>> CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
>>> referenced by configwidget.cpp
>>> CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
This is because various CMake configure checks fail, due to the port
Makefile adding -Wno-error=enum-constexpr-conversion, which is no longer
[7 lines not shown]
deskutils/kdepim-runtime: fix build with clang 21
With clang 21 deskutils/kdepim-runtime fails to build, with errors
similar to:
ld: error: undefined symbol: KPIM::Maildir::Maildir(QString const&, bool)
>>> referenced by configwidget.cpp
>>> CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
>>> referenced by configwidget.cpp
>>> CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
ld: error: undefined symbol: KPIM::Maildir::isValid(bool) const
>>> referenced by configwidget.cpp
>>> CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
>>> referenced by configwidget.cpp
>>> CMakeFiles/mixedmaildirconfig.dir/configwidget.cpp.o:(ConfigWidget::checkPath())
This is because various CMake configure checks fail, due to the port
Makefile adding -Wno-error=enum-constexpr-conversion, which is no longer
[5 lines not shown]
devel/dwarves: fix build on powerpc*
/wrkdirs/usr/ports/devel/dwarves/work/dwarves-1.31/lib/bpf/src/bpf.c:63:4: error: __NR_bpf not defined. libbpf does not support your arch.
I found __NR_bpf in Linux kernel, other architectures we use also match that macro in Linux.