Created attachment 255016 [details] devel/wasmer: Update to 5.0.1
Update to 5.0.1 Enable LLVM and SINGLEPASS compilers.
Created attachment 255116 [details] wasmer-5.0.1 build log on amd64 FreeBSD 14.1 Build fails on amd64 FreeBSD 14.1, see attached log file. It also seems to fail on FreeBSD 13.3. Please check and resubmit.
Created attachment 255120 [details] devel/wasmer: Update to 5.0.1
(In reply to Robert Clausecker from comment #2) Done. Can you try to rebuild it?
That builds fine. Please make sure you build test your patches before you submit them. I reckon it should be possible to enable LLVM and SINGLEPASS if you add USES=llvm and add the right Rust flags so LLVM is found.
(In reply to Robert Clausecker from comment #5) It used to work but they introduced changes which caused it to stop working. Like entire aarch64 architecture...
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=bb7efe76a4edeb99645c315e70c181a5d2613ad3 commit bb7efe76a4edeb99645c315e70c181a5d2613ad3 Author: Krešimir Jozić <kjozic@gmail.com> AuthorDate: 2024-11-12 15:40:44 +0000 Commit: Robert Clausecker <fuz@FreeBSD.org> CommitDate: 2024-11-14 08:43:26 +0000 devel/wasmer: Update to 5.0.1 Changelog: https://github.com/wasmerio/wasmer/blob/main/CHANGELOG.md#501---06112024 PR: 282615 devel/wasmer/Makefile | 3 +-- devel/wasmer/Makefile.crates | 4 +++- devel/wasmer/distinfo | 14 +++++++++----- 3 files changed, 13 insertions(+), 8 deletions(-)
Thank you for your contribution.