- Update emulators/qemu-devel to 1.4.0 with preliminary bsd-user patches.
Thanx to: sson, cognet, and others for much improved bsd-user support -
it now runs at least quite a few mips64 and single-threaded
arm binaries, see:
https://wiki.freebsd.org/QemuUserModeHowTo
and a patch for promiscuous multicast for the emulated e1000 nic,
both to support using qemu with the (also to be updated)
emulators/gns3 port.
- Change DIST_SUBDIR to qemu/${PORTVERSION} because PATCHFILES names
are not versioned.
Requested by: Benjamin Epitech <mlspirat42@gmail.com>
(via private email)
Obtained from: http://code.gns3.net/qemu-patches/
- Update amd64 host bsd-user linker script to fix build on
-current/amd64. [1]
- Some updates to the pkg-message.
PR: ports/155558 [1]
Submitted by: Garrett Cooper <yanegomi@gmail.com> [1]
1. Fix packet delays. [1]
2. Truncate oversize packets according to host interface's MTU
to avoid e.g. Linux guests panic'ing.
Note: This is only necessary as a stopgap measure for cases like
host inferfaces using TSO (it still causes retransmissions),
the better workaround is to disable the feature on the host
interface while using qemu's pcap code.
- Add note about pcap to pkg-message.s
- Bump PORTREVISIONs.
Submitted by: jkim [1]
release announcement is here:
http://lists.gnu.org/archive/html/qemu-devel/2009-12/msg02151.html
Quoting from pkg-message:
- kqemu is no longer supported in qemu upstream after the 0.11 branch
was created, which means also not in this version. (Linux has moved
on to kvm now for qemu(-like) virtualization needs, so if you want qemu
to go faster and don't want to switch to virtualbox or stick to the older
emulators/qemu port which is at 0.11.1 atm and as such still supports
kqemu you should help getting the FreeBSD kvm port updated and
completed:
http://wiki.freebsd.org/FabioChecconi/PortingLinuxKVMToFreeBSD
)