[Bug 225152] misc/rumprun: add USES=gmake
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Jan 14 23:22:41 UTC 2018
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225152
Fabian Freyer <fabian.freyer at physik.tu-berlin.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #189700|0 |1
is obsolete| |
--- Comment #3 from Fabian Freyer <fabian.freyer at physik.tu-berlin.de> ---
Created attachment 189724
--> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=189724&action=edit
Add USES=gmake and patch libunwind
Ah yes, it seems like I was building with an oder GCC version for some reason.
This is bug is fixed upstream in llvm/libunwind[1], the fix was merged [2] into
NetBSD HEAD not that long ago. However, upstream rumprun doesn't use this
NetBSD source tree yet. There is an upstream bug [3] that tracks this.
I see the following possible ways forward until this is fixed upstream:
1) add a patch in files/ to patch the signedness issue
2) check out current NetBSD HEAD and use the -s parameter [4] on build-rr.sh
3) use an older GCC in USE_GCC
Personally, I'm inclined to go with option 1) for now, and have updated the
patch accordingly.
[1] https://bugs.llvm.org/show_bug.cgi?id=33358
[2]
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/lib/libunwind/AddressSpace.hpp.diff?r1=1.8&r2=1.9&only_with_tag=MAIN
[3] https://github.com/rumpkernel/rumprun/issues/86
[4]
https://github.com/rumpkernel/rumprun/blob/685f4ab3b74b6f1e1b40bdd3d2c42efa44bf385d/build-rr.sh#L51
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list