Port details |
- rumprun Unikernel and toolchain for various platforms
- g20180408 misc
=0 g20180408Version of this port present on the latest quarterly branch.
- Maintainer: fabian.freyer@physik.tu-berlin.de
- Port Added: 2018-01-13 20:36:38
- Last Update: 2019-05-19 14:57:26
- SVN Revision: 502025
- License: BSD2CLAUSE
- WWW:
- https://github.com/rumpkernel/rumprun
- Description:
- The Rumprun unikernel and toolchain for various platforms.
Rumprun works on not only on hypervisors such as KVM and Xen, but also on bare
metal. Rumprun can be used with or without a POSIX'y interface. The former
allows existing, unmodified POSIX applications to run out-of-the-box, while the
latter allows building highly customized solutions with minimal footprints.
The Rumprun unikernel supports applications written in, for example but not
limited to: C, C++, Erlang, Go, Java, JavaScript (Node.js), Python, Ruby and
Rust.
WWW: https://github.com/rumpkernel/rumprun
-
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: rumprun
- Flavors: there is no flavor information for this port.
- ONLY_FOR_ARCHS: amd64 i386
- distinfo:
- TIMESTAMP = 1557351816
SHA256 (rumpkernel-rumprun-g20180408-085e6e0_GH0.tar.gz) = 3bd5b630621a18df5fdc523b50928819b1f7346c040a4a00ce3b75d3645bca09
SIZE (rumpkernel-rumprun-g20180408-085e6e0_GH0.tar.gz) = 573275
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake : devel/gmake
- gcc8 : lang/gcc8
- as : devel/binutils
- Runtime dependencies:
-
- gcc8 : lang/gcc8
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- USES:
- gmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 9
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
g20180408 19 May 2019 14:57:26 |
antoine |
Revert r501246, misc/rumprun was resurrected but it's still broken
Reported by: pkg-fallout |
g20180408 11 May 2019 10:45:36 |
0mp |
Re-add misc/rumprun: Unikernel and toolchain for various platforms
While here, tidy up the Makefile.
PR: 230125
Submitted by: fabian.freyer@physik.tu-berlin.de
Differential Revision: https://reviews.freebsd.org/D18750 |
g20180105_2 06 Nov 2018 13:51:55 |
rene |
Remove expired port:
2018-11-05 misc/rumprun: "fails with current compilers" |
g20180105_2 01 Sep 2018 20:50:36 |
gerald |
Make the BROKEN reason more generic, since it's not just about GCC, but
really modern compilers.
And after four weeks of being marked BROKEN, mark DEPRECATED with an
expiration date in a bit more than two months. This gives the port
overall a good three months to be improved (or purged).
PR: 230125 |
g20180105_2 04 Aug 2018 15:50:04 |
gerald |
Mark BROKEN due to problems building with modern compilers (even GCC,
which was originally used as the workaround to keep this building).
PR: 222542, 230125
Suggested by: antoine |
g20180105_2 29 Jul 2018 22:18:46 |
gerald |
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.
This includes ports
- featuring USE_GCC=yes or USE_GCC=any,
- featuring USES=fortran,
- using Mk/bsd.octave.mk which in turn features USES=fortran, and those
- with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.
PR: 222542 |
g20180105_1 10 Mar 2018 17:46:06 |
gerald |
Bump PORTREVISIONs of all users of math/mpc that we just updated to
version 1.1.0 (via revision 464079). |
g20180105 16 Jan 2018 17:04:40 |
tobik |
misc/rumprun: Add missing USES=gmake and fix build
make[1]:
"/wrkdirs/usr/ports/misc/rumprun/work/rumprun-8fe40c8/app-tools/Makefile" line
1: Missing dependency operator
make[1]:
"/wrkdirs/usr/ports/misc/rumprun/work/rumprun-8fe40c8/app-tools/Makefile" line
2: Need an operator
...
make[1]: "../../global.mk" line 1: Missing dependency operator
make[1]: "../../global.mk" line 2: Need an operator
...
Variable MACHINE_GNU_PLATFORM is recursive.
- Patch bundled libunwind to build with newer GCC versions
- Fix man page install location
- Fix build on i386
- The port will only build on amd64 and i386 so use ONLY_FOR_ARCHS to
list the architectures it builds on instead of all architectures it
doesn't build on
PR: 225152
Submitted by: Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer) |
g20180105 13 Jan 2018 20:36:29 |
mmokhi |
misc/rumprun: Add port to the tree
This project uses rump kernels to provide the Rumprun unikernel.
Rumprun works on both hypervisors (eg. KVM and Xen) and bare metal.
Rumprun can be used with or without a POSIX'y interface, and supports
applications written in (but not limited to):
C, C++, Erlang, Go, Java, Javascript (node.js), Python, Ruby and Rust.
PR: 225117
Submitted by: Fabian Freyer <fabian.freyer@physik.tu-berlin.de>
Reviewed by: yuri
Sponsored by: Netzkommune GmbH
Differential Revision: https://reviews.freebsd.org/D13888 |
Number of commits found: 9
|