Add linux emulation ports' report

Approved by:	hrs (mentor, blanket)
This commit is contained in:
Benjamin Kaduk 2015-01-10 01:18:47 +00:00
parent ba7e0c8b4e
commit 400a3d3d44
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=46185

View file

@ -1970,4 +1970,85 @@
</help>
</project>
<project cat='ports'>
<title>Linux emulation ports</title>
<contact>
<person>
<name>
<given>Johannes</given>
<common>Meixner</common>
</name>
<email>xmj@FreeBSD.org</email>
</person>
<person>
<name>
<given>Allan</given>
<common>Jude</common>
</name>
<email>allanjude@FreeBSD.org</email>
</person>
<person>
<name>
<given>Vassilis</given>
<common>Laganakos</common>
</name>
<email>vassilis@einval.com </email>
</person>
</contact>
<links>
<url href="https://github.com/allanjude/linux-ports">contains
additions for CentOS 6.5 64bit ports</url>
<url href="https://github.com/vassilisl/freebsd-linux_base-f20">contains
a work in progress of the Fedora 20 ports</url>
<url href="https://svnweb.freebsd.org/base/user/dchagin/lemul/">contains
base Linux emulation enhancements required for 64 bit
support</url>
</links>
<body>
<p>The ports framework's Linux emulation stack was upgraded to
include CentOS&nbsp;6.6 on November&nbsp;11. After smoothing out
several bugs that had been introduced, we have been able to bump
the default version of the Linux userland from Fedora 10 to
CentOS&nbsp;6.6 on December&nbsp;9. Providing a more
modern Linux userland and supporting libraries allows a great
number of Linux applications to be run on &os;. The goal
behind providing an updated Fedora-based userland is to support
more desktop-oriented applications, which require newer libraries
than are provided by CentOS&nbsp;6. Providing 64-bit versions of
the CentOS userland will allow applications that are only
available in 64-bit form, such as a number of scientific and math
related applications, to be run on &os;. Support for 64-bit
binaries also requires the 64-bit Linux kernel emulation layer
from the lemul branch, which requires more testing and review
before being merged into HEAD.</p>
</body>
<sponsor>Perceivon Hosting Inc.</sponsor>
<sponsor>ScaleEngine Inc.</sponsor>
<help>
<task>
<p>Update Allan Jude's 64-bit Linux ports to CentOS&nbsp;6.6.</p>
</task>
<task>
<p>Add Fedora&nbsp;20 base/userland ports to ports/head.</p>
</task>
<task>
<p>Refactor <tt>Mk/bsd.linux-*.mk</tt> to facilitate above additions.</p>
</task>
<task>
<p>Promote testing and merging of Dmitry Chagin's lemul branch.
(Updated Linux kernel emulation, and 64-bit support)</p>
</task>
</help>
</project>
</report>