Date: Sun, 14 Jan 2018 23:22:41 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 225152] misc/rumprun: add USES=gmake Message-ID: <bug-225152-13-MoMuMoFYKm@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-225152-13@https.bugs.freebsd.org/bugzilla/> References: <bug-225152-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D225152 Fabian Freyer <fabian.freyer@physik.tu-berlin.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #189700|0 |1 is obsolete| | --- Comment #3 from Fabian Freyer <fabian.freyer@physik.tu-berlin.de> --- Created attachment 189724 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D189724&action= =3Dedit Add USES=3Dgmake and patch libunwind Ah yes, it seems like I was building with an oder GCC version for some reas= on. 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=3D33358 [2] http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/lib/libunwind/AddressSpace.hpp.= diff?r1=3D1.8&r2=3D1.9&only_with_tag=3DMAIN [3] https://github.com/rumpkernel/rumprun/issues/86 [4] https://github.com/rumpkernel/rumprun/blob/685f4ab3b74b6f1e1b40bdd3d2c42efa= 44bf385d/build-rr.sh#L51 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-225152-13-MoMuMoFYKm>