FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
qemu-devel QEMU CPU Emulator - development version
2.6.0_5 emulators on this many watch lists=13 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 10 Mar 2007 17:07:02
License: GPLv2
QEMU is a FAST! processor emulator using dynamic translation to achieve
good emulation speed.
QEMU has two operating modes:

    * Full system emulation. In this mode, QEMU emulates a full system
(for example a PC), including a processor and various peripherials.
It can be used to launch different Operating Systems without rebooting
the PC or to debug system code.
    * User mode emulation (Linux host only). In this mode, QEMU can launch
Linux processes compiled for one CPU on another CPU. It can be used to
launch the Wine Windows API emulator or to ease cross-compilation and
cross-debugging.

As QEMU requires no host kernel patches to run, it is very safe and easy to use.

See also the preconfigured system images on http://oszoo.org/
Many live cd isos also work.

WWW: http://wiki.qemu.org/Main_Page
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/emulators/qemu-devel/ && make install clean
To add the package: pkg install qemu-devel

PKGNAME: qemu-devel

ONLY_FOR_ARCHS: amd64 i386 powerpc powerpc64

distinfo:

TIMESTAMP = 1464473023
SHA256 (qemu-2.6.0.tar.bz2) = c9ac4a651b273233d21b8bec32e30507cb9cce7900841febc330956a1a8434ec
SIZE (qemu-2.6.0.tar.bz2) = 25755267


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. texi2html : textproc/texi2html
  2. sdl-config : devel/sdl12
  3. gmake : devel/gmake
  4. pkgconf>=1.3.0_1 : devel/pkgconf
  5. bison : devel/bison
  6. python2.7 : lang/python27
  7. python2 : lang/python2
  8. msgfmt : devel/gettext-tools
  9. glproto.pc : x11/glproto
  10. dri2proto.pc : x11/dri2proto
  11. dri3proto.pc : x11/dri3proto
  12. pixman-1.pc : x11/pixman
  13. x11.pc : x11/libX11
  14. xext.pc : x11/libXext
  15. perl5>=5.24<5.25 : lang/perl5.24
Runtime dependencies:
  1. pixman-1.pc : x11/pixman
  2. x11.pc : x11/libX11
  3. xext.pc : x11/libXext
Library dependencies:
  1. libnettle.so : security/nettle
  2. libfontconfig.so : x11-fonts/fontconfig
  3. libfreetype.so : print/freetype2
  4. libcurl.so : ftp/curl
  5. libgnutls.so : security/gnutls
  6. libpng.so : graphics/png
  7. libsasl2.so : security/cyrus-sasl2
  8. libSDL.so : devel/sdl12
  9. libintl.so : devel/gettext-runtime
  10. libjpeg.so : graphics/jpeg-turbo
  11. libatk-1.0.so : accessibility/atk
  12. libcairo.so : graphics/cairo
  13. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  14. libglib-2.0.so : devel/glib20
  15. libintl.so : devel/gettext-runtime
  16. libgtk-x11-2.0.so : x11-toolkits/gtk20
  17. libpango-1.0.so : x11-toolkits/pango
  18. libvte.so : x11-toolkits/vte
  19. libGLU.so : graphics/libGLU
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for qemu-devel-2.6.0_5:
     CDROM_DMA=on: IDE CDROM DMA
     CURL=on: Data transfer support via cURL
     DOCS=on: Build and/or install documentation
     GNS3=on: gns3 patches (promiscuous multicast)
     GNUTLS=on: gnutls dependency (vnc encryption)
     GTK2=on: GTK+ 2 GUI toolkit support
     JPEG=on: jpeg dependency (vnc lossy compression)
     OPENGL=on: 2D/3D rendering support via OpenGL
     PCAP=on: pcap dependency (networking with bpf)
     PNG=on: png dependency (vnc compression)
     SAMBA=off: samba dependency (for -smb)
     SASL=on: cyrus-sasl dependency (vnc encryption)
     STATIC_LINK=off: Statically link the executables
     USBREDIR=off: usb device network redirection (experimental!)
     X11=on: X11 (graphics) support
     X86_TARGETS=off: Build only x86 system targets
===> Use 'make config' to modify these settings

USES:
cpe gmake pkgconfig bison perl5 python:2,build ssl tar:bzip2 makeinfo gettext jpeg gnome

pkg-mesage:
FreeBSD host notes
==================

- Needs to set net.link.tap.user_open sysctl in order to use /dev/tap*
  networking as non-root.  Don't forget to adjust device node permissions in
  /etc/devfs.rules.

- slirp (usermode networking) is fixed now in cvs, on FreeSBIE 1.0 guests you
  still have to manually do: echo nameserver 10.0.2.3 >/etc/resolv.conf but
  i've been told that that's normal.  (fixed on FreeSBIE 1.1.) And you have
  to wait a bit for dhclient to do its thing; traffic to address 10.0.2.2 is
  routed to 127.1 on the host.

- Expect timer problems when guest kernel HZ is > hosts, for example time
  sleep 1 takes 49 seconds and booting sleeps for minutes at the acd0 probe
  with a FreeSBIE 1.0 guest, thats because its kernel is built with HZ=5000,
  and FreeBSD's default is 100...  (no longer a problem with FreeSBIE 1.1.)
  The linux 2.6 kernel uses 1000 by default btw.  (changed to 250 later, and
  recent linux kernels now no longer have a fixed HZ, aka `tickless
  kernel'...)  Enabling /dev/rtc doesn't seem to help either (not included
  since it needs a patch to emulators/rtc.)

- Update: the above problem has gotten worse with FreeBSD guests
  somewhere before 8.0, mainly since the kernel now usually wants
  double or even quadruple number of timer irqs compared to HZ if
  it detects an apic (and at least early versions of FreeBSD 8 had
  a bug that essentially halved qemu's clock rate too); the only
  reason you usually don't see symptoms of this with FreeBSD 8
  guests is they automatically reduce their HZ to 100 when running
  in a VM while the default for the host kernel is still HZ=1000.
  Workaround: you can disable the apic clock in the guest by setting

	hint.apic.0.clock="0"

  in loader.conf(5) (or manually at the loader prompt), if that
  doesn't work the only things you can do is either reduce the
  guest's HZ to, say, 100 by setting e.g.

	kern.hz="100"

  from the loader as above (which usually is a good idea in a VM
  anyway and FreeBSD 8 now does by itself as mentioned), or otherwise
  increase the host's HZ to 2000 or even 4000 from the loader in
  the same way.

- The -smb option (smb-export local dir to guest using the default
  slirp networking) needs the samba port/package installed
  in addition to qemu. (SAMBA knob.)

- If you want to use usb devices connected to the host in the guest
  yot need either recent 10-current (not tested yet much) or you can
  use usbredir over the network (see below); also unless you are
  running qemu as root you then need to fix permissions for /dev/ugen*
  device nodes: if you are on 5.x or later (devfs) put a rule in
  /etc/devfs.rules, activate it in /etc/rc.conf and run /etc/rc.d/devfs
  restart.  Example devfs.rules:

	[ugen_ruleset=20]
	add path 'ugen*' mode 660 group operator

  corresponding rc.conf line:

	devfs_system_ruleset="ugen_ruleset"

- If you want to test the new (in 0.15.0) usb network redirection (USBREDIR
  option) see this thread by Hans de Goede  redhat.com>:

	http://thread.gmane.org/gmane.comp.emulators.qemu/110176/focus=110183

  Quote:

  Example usage:

  1) Start usbredirserver for a usb device:
  sudo usbredirserver 045e:0772
  2) Start qemu with usb2 support + a chardev talking to usbredirserver +
     a usb-redir device using this chardev:
  qemu -usb \
    -readconfig docs/ich9-ehci-uhci.cfg \
    -chardev socket,id=usbredirchardev,host=localhost,port=4000 \
    -device usb-redir,chardev=usbredirchardev,id=usbredirdev ...

  [you would replace docs/ich9-ehci-uhci.cfg with e.g.
  /usr/local/share/doc/qemu/docs/ich9-ehci-uhci.cfg, but turns out
  ehci was broken for me here with FreeBSD guests and the previous
  qemu version at least, I got:

	FETCHENTRY: entry at 22C5484 is of type 2 which is not supported yet
processing error - resetting ehci HC
	Assertion failed: (0), function ehci_advance_state, file /data/ports/emulators/qemu-devel/work/qemu-0.15.0/hw/usb-ehci.c, line 2045.

  The new qemu version works better tho.]

- Still usb: since the hub is no longer attached to the uchi controller and
  the wakeup mechanism, resume interrupt is not implemented yet linux guests
  will suspend the bus, i.e. they wont see devices usb_add'ed after its
  (linux') uhci module got loaded.  Workaround: either add devices before
  linux loads the module or rmmod and modprobe it afterwards.  [Not sure
  if this still applies to the new libusb host code used on recent
  10-current.]

- If you get repeated `atapi_poll called!' console messages with FreeBSD
  guests or other weird cdrom problems then thats probably because the guest
  has atapicam loaded, which for reasons still to be determined has problems
  with qemu's now by default enabled cdrom dma.  You can build the port with
  CDROM_DMA disabled to disable it.  [Looks like this is fixed in recent
  FreeBSD guest versions.]

- If you build qemu wihout SDL and then get crashes running it try passing it
  -nographic.  This should probably be default in that case...

- qemu's network boot roms (-boot n) have a bug when bootfiles sizes are a
  multiple of blksize, if this affects you (like with FreeBSD's /boot/pxeboot)
  you can do like

	cp /boot/pxeboot pxeboot-qemu && chmod +w pxeboot-qemu && echo >>pxeboot-qemu

  and then use pxeboot-qemu.  Actually you need recent btx code
  (from after 7.0 was released) because of the real mode boot
  problem, so use at least pxeboot from there.  And I just did that
  for the pxeboot extracted out of

	ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200805/7.0-STABLE-200805-i386-bootonly.iso

  and placed it here:

	http://people.freebsd.org/~nox/qemu/pxeboot-qemu

- If you use slirp (usernet, the default) and want to mount nfs into the guest
  and you are not running qemu as root, then mountd(8) on the exporting box
  needs to be run with -n in order to accept requests from ports >= 1024.

- (not FreeBSD-specific:) There have been reports of qcow2 corruption with (at
  least) win2k guests on recent kvm (which uses similar qcow2 code than qemu
  now, see this thread:

	http://lists.gnu.org/archive/html/qemu-devel/2009-02/msg00713.html -

  the consensus on that thread seems to be that qcow(2) code has always been
  experimental and you should use raw images if you want reliability; raw is
  also usually faster.)  You should be able to migrate existing images to raw
  using qemu-img(1)'s convert function; raw doesn't support advanced features
  like snapshots tho.  [a few important qcow2 bugfixed have been committed in
  the meantime so this _might_ be less of an issue now; and meanwhile there
  also is the new qed format - I don't know how stable that one is.]

- (also not FreeBSD-specific:)  It is recommended to pass raw images using the
  new -drive syntax, specifying format=raw explicitly in order to avoid
  malicious guests being able to exploit the format autodetection thats
  otherwise getting used.  (Not that you should run malicious guests anyway,
  but this eleminates at least a known attack vector.)

- qemu now has improved physical cdrom support, but still there is at
  least one known problem: you need to have the guest eject the disc if you
  want to change it/take it out, or otherwise the guest may continue using
  state (like size) of the old disc.  (You can also do like `change ide1-cd0
  /dev/acd0' in the monitor after taking out the disc if a guest cannot eject
  it itself.)

- The default configuration location (qemu-ifup script etc.) has been changed
  from /etc to PREFIX/etc (usually /usr/local/etc).  Move your files
  accordingly.

- The pcap code (-net nic... -net pcap,ifname=...) should work properly now,
  with only one exception:  Advanced features like TSO used on the host
  interface can cause oversize packets which now do get truncated to avoid
  confusing/panicing guests but of course still will cause retransmissions.
  So if you see slow throughput and `pcap_send: packet size > ..., truncating'
  messages on qemu's tty try disabling TSO etc on the host interface at least
  while using pcap.

- 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

  )

Master Sites:
  1. http://wiki.qemu.org/download/
Notes from UPDATING
These upgrade notes are taken from /usr/ports/UPDATING
  • 2008-07-08
    Affects: users of emulators/qemu-devel
    Author: nox@FreeBSD.org
    Reason: 
      The port has been updated to a 20080620 SVN snapshot, which uses the
      new (incompatible) kqemu-kmod-devel port that now also works for the
      32 bit "qemu" executable on amd64.  If you upgrade qemu-devel with the
      KQEMU knob on, you have to
    
    	# pkg_delete kqemu-kmod-1\*
    
      the old kqemu version first if it is installed.
    
    
  • 2008-04-03
    Affects: users of emulators/qemu and emulators/qemu-devel
    Author: nox@FreeBSD.org
    Reason: 
      The default configuration location (qemu-ifup script etc.) has been
      changed from /etc to ${PREFIX}/etc (usually /usr/local/etc).  Move your
      files accordingly.
    
    

Number of commits found: 196 (showing only 96 on this page)

«  1 | 2 

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
11 Jul 2013 16:26:27
Original commit files touched by this commit  1.5.1_1
Revision:322783 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Update to 7.31.0
- Bump PORTREVISION for ftp/curl shlib change
- Add TEST_DEPENDS
- Convert to new options framework
- Adjust options:
  - Add COOKIES
  - Add CYASSL, NSS, POLARSSL, THREADED_RESOLVER, TLS_SRP [1]
  - Add GSSAPI and SPNEGO [2]
  - Remove KERBEROS4
  - Rename LIBIDN to IDN
  - Remove TRACKMEMORY [1]
- Sort option handler
- Add SLAVEDIRS: ftp/curl-hiphop
- Cosmetic change
- Cleanup Makefile header
- While I'm here, fix typo (PORTREVSION) in x11-wm/ede/Makefile

Changes:	http://curl.haxx.se/changes.html
PR:		ports/172325 (-exp run), ports/177369 (based on) [1]
Submitted by:	Hirohisa Yamaguchi <umq@ueo.co.jp> [1], hrs (via email) [2]
Exp run by:	miwi
06 Jul 2013 17:09:57
Original commit files touched by this commit  1.5.1
Revision:322401 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 1.5.1, announce message is here:

	https://lists.gnu.org/archive/html/qemu-devel/2013-06/msg04798.html

- Simplify bsd-user ld script handling. [1]
- Make STATIC_LINK work again.
- Add GTK knob.
- Neither graphical UI can be built static, set IGNORE in that case.
- Properly fix AES_* link errors by #defining those functions as
  QEMU_AES_* to avoid conflicts with AES_* in -lcrypto needed (at
  least) by -lcurl.
- Add back CURL knob in the process.
- Fix "Warning: vlan %d is not connected to host network" when using
  pcap.
- Switch to USES= gmake.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
30 May 2013 19:35:25
Original commit files touched by this commit  1.5.0
Revision:319450 This port version is marked as vulnerable.
nox search for other commits by this committer
- Seems --disable-opengl is now called --disable-glx. (doh!)
- No PORTREVISION bump as its a build fix (with non-default options.)

Reported by:	gjb (via irc)
29 May 2013 18:01:53
Original commit files touched by this commit  1.5.0
Revision:319386 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 1.5.0, announce message is here:

	https://lists.gnu.org/archive/html/qemu-devel/2013-05/msg02557.html

  Full changelog:

	http://wiki.qemu.org/ChangeLog/1.5

  The new libusb host code needs recent 10-current; for older releases you
  can still try the net/usbredir support knob, see pkg-message for details.

- Update pkg-message a bit.

Thanx to:	emaste for some suggestions
05 May 2013 20:27:15
Original commit files touched by this commit  1.4.1
Revision:317432 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 1.4.1, announce posting is here:

	https://lists.gnu.org/archive/html/qemu-devel/2013-04/msg02956.html

- Update to sson's latest bsd-user patches.
- Add bugfix for mips64 target uncovered by --enable-debug. [1]

Obtained from:	qemu-devel mailinglist [1]
25 Apr 2013 19:34:21
Original commit files touched by this commit  1.4.0_1
Revision:316527 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to sson's latest bsd-user patches.
- Turns out qemu 1.4.x now builds with clang (almost) as is, so remove
  CLANG_HACK. [1]
- Add workaround for clang/i386 that doesn't define bit_CMOV in <cpuid.h>.

Submitted by:	Brad Smith <brad@comstyle.com> [1]
23 Apr 2013 10:19:45
Original commit files touched by this commit  1.4.0
Revision:316337 This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert e* to USES=pkgconfig
01 Apr 2013 14:57:55
Original commit files touched by this commit  1.4.0
Revision:315653 This port version is marked as vulnerable.
nox search for other commits by this committer
Remove CURL knob as --disable-curl is now broken upstream.

PR:		ports/177488
Reported by:	Volodymyr Kostyrko <c.kworr@gmail.com>
Approved by:	portmgr (erwin)
29 Mar 2013 23:58:12
Original commit files touched by this commit  1.4.0
Revision:315587 This port version is marked as vulnerable.
jkim search for other commits by this committer
Correct Subversion properties to fix patch.
29 Mar 2013 17:40:38
Original commit files touched by this commit  1.4.0
Revision:315552 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update net/usbredir to 0.6 .
- 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
05 Feb 2013 16:17:07
Original commit files touched by this commit  1.1.1_2
Revision:311722 This port version is marked as vulnerable.
novel search for other commits by this committer
- Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports
31 Jan 2013 19:23:32
Original commit files touched by this commit  1.1.1_1
Revision:311328 This port version is marked as vulnerable.
timur search for other commits by this committer
Change dependency from net/samba35 to net/samba36
10 Dec 2012 15:10:03
Original commit files touched by this commit  1.1.1_1
Revision:308609 This port version is marked as vulnerable.
ume search for other commits by this committer
Update cyrus-sasl2 to 2.1.26.
This bumps shlib version of libsasl2.
06 Nov 2012 21:56:03
Original commit files touched by this commit  1.1.1
Revision:307098 This port version is marked as vulnerable.
nox search for other commits by this committer
- Default these to USE_GCC= any after the clang switch.
- Strip Makefile headers.

Feature safe:	yes
19 Jul 2012 20:15:44
Original commit files touched by this commit  1.1.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 1.1.1, announce message is here:

	http://lists.nongnu.org/archive/html/qemu-devel/2012-07/msg01626.html

- Rename CLANG workaround knob to CLANG_HACK to avoid it being
  inadvertently triggered by WITH_CLANG in make.conf etc.

- Change USE_BZIP2=yes to EXTRACT_SUFX=.tar.bz2 because the
  1.1.1 distfile is in fact compressed with gzip not bzip2 despite
  the extension.

- Add preliminary arm-bsd-user support, this still will only run
  very simple executables like a static echo (the same as the rest
  of the bsd-user targets) due to lots of syscall handling still
  missing.  Help welcome there! :)
  This work was started by bapt and cognet, I fixed syscall arg
  passing (only the first four are passed in registers, the rest
  on the stack) as well as errno and carry handling at syscall
  return among other things and cleaned up cognet's version a bit.
  (The OpenBSD case is untested and probably wrong.) [1]
  Some notes in this post:

	http://lists.freebsd.org/pipermail/freebsd-emulation/2012-July/009901.html

Submitted by:	cognet [1] (initial version of the patch)
27 Jun 2012 17:27:39
Original commit files touched by this commit  1.1.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Replace ALL_TARGETS knob by two new knobs, BSD_USER and X86_TARGETS
  to allow only building x86 targets again.
- Add knob to enable the clang workaround, this is a knob to make sure
  users read about the disadvantages. (result is slow and less stable)
- No PORTREVISION bump as the default installed bits don't change.
16 Jun 2012 15:28:45
Original commit files touched by this commit  1.1.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
Remove double quotes from OPTIONng *_DESC now that make showconfig
no longer needs them.
09 Jun 2012 16:19:05
Original commit files touched by this commit  1.1.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update net/usbredir to 0.4.3 .
- Update emulators/qemu-devel to 1.1.0 - announce posting is here:

        http://lists.nongnu.org/archive/html/qemu-devel/2012-06/msg00072.html
01 Jun 2012 20:49:50
Original commit files touched by this commit  1.0.1_3
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add patch to improve e1000 rx performance especially with netmap to
  emulators/qemu-devel. [1]
- Convert both qemu ports to OPTIONng.

Submitted by:   luigi [1] (original version of the patch)
Optained from:  qemu-devel mailinglist [1] (improved version of the patch)
01 Jun 2012 05:26:28
Original commit files touched by this commit  1.0.1_2
 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update png to 1.5.10
28 Feb 2012 22:41:05
Original commit files touched by this commit  1.0.1_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Remove the GA knob, it can no longer be turned off since other parts
of the build now depend on python too.
18 Feb 2012 10:18:33
Original commit files touched by this commit  1.0.1_1
 This port version is marked as vulnerable.
mva search for other commits by this committer
- Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:      exp-run by pav
17 Feb 2012 22:31:17
Original commit files touched by this commit  1.0.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 1.0.1 - announce message is here:

        http://lists.nongnu.org/archive/html/qemu-devel/2012-02/msg02458.html
29 Jan 2012 14:43:45
Original commit files touched by this commit  1.0_2
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Fix pkg-plist.
- Bump PORTREVISION.

PR:             ports/164571
Submitted by:   Jimmy Olgeni <olgeni@freebsd.org>
12 Dec 2011 18:35:47
Original commit files touched by this commit  1.0_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Unbreak by fixig emulators/seabios-devel dependency.

Feature safe:   yes
05 Dec 2011 17:44:37
Original commit files touched by this commit  1.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
Mirror main distfile on MASTER_SITE_LOCAL as original mastersite seems
to be unavailable for a little while now.

Feature safe:   yes
02 Dec 2011 19:28:07
Original commit files touched by this commit  1.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 1.0, announce message is here:

        http://lists.nongnu.org/archive/html/qemu-devel/2011-12/msg00121.html

Feature safe:   yes
26 Nov 2011 22:52:28
Original commit files touched by this commit  0.15.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
(Attempt to) fix build WITH_ALL_TARGETS on < 9.x/i386

Feature safe:   yes
22 Oct 2011 18:56:05
Original commit files touched by this commit  0.15.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Respect CC (sgabios) [1]
- Respect STRIP [2]
- Respect NOPORTDOCS, even if it's empty [3]
- Trim deps for -nographic [4]

PR:             ports/161855 [1], ports/161856 [2], ports/161857 [3],
                ports/161858 [4]
Submitted by:   Nali Toja <nalitoja@gmail.com>
13 Oct 2011 19:08:30
Original commit files touched by this commit  0.15.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 0.15.1 - Changelog:

        http://wiki.qemu.org/ChangeLog/0.15
23 Sep 2011 22:26:39
Original commit files touched by this commit  0.15.0_1
 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:             157936
Submitted by:   myself
Exp-runs by:    pav
Approved by:    pav
16 Sep 2011 19:17:12
Original commit files touched by this commit  0.15.0_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add ahci emulation fix for FreeBSD guests. [1]
- Add OPTION to build a seabios git snapshot that add ahci boot disk
  emulation. [2]
- Bump PORTREVISION.

Submitted by:   avg [1]
Suggested by:   avg [2]
25 Aug 2011 16:54:45
Original commit files touched by this commit  0.15.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix last-minute Makefile edit that broke the build WITH_GNS3.
21 Aug 2011 15:49:39
Original commit files touched by this commit  0.15.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 0.15.0 - Changelog:

        http://wiki.qemu.org/ChangeLog/0.15
13 Jul 2011 20:01:41
Original commit files touched by this commit  0.14.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add patches and knob (defaulted to off) to support udp networking
  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/
02 Jul 2011 22:02:38
Original commit files touched by this commit  0.14.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update optional samba dependencies to net/samba35 from samba34.

Submitted by:   joerg (via private email)
11 Jun 2011 16:22:34
Original commit files touched by this commit  0.14.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 0.14.1 .
- Change ALL_TARGETS knob to only affect the bsd-user targets that
  are still incomplete.  (they would be for emulating a single
  process instead of an entire OS; default off i.e. don't build
  them.)
- Fix ADD_AUDIO knob to also emulate hda sound hardware.
- Change CONFLICTS to CONFLICTS_INSTALL in case people that already
  have emulators/qemu installed want to test this version from below
  the work/ dir.
- Prepare Makefile for sparc64 host build in case someone wants to
  debug the runtime problems there. [1]  (Add sparc64 to ONLY_FOR_ARCHS
  then.)

PR:             ports/138772 [1]
Submitted by:   Nathaniel Filardo <nwf@cs.jhu.edu> [1]
05 Jun 2011 18:43:16
Original commit files touched by this commit  0.14.0_1
 This port version is marked as vulnerable.
novel search for other commits by this committer
Chase security/gnutls update and add an UPDATING entry.
01 Apr 2011 19:30:21
Original commit files touched by this commit  0.14.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 0.14.0 .
- 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]
25 Mar 2011 21:02:39
Original commit files touched by this commit  0.13.0
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Mark BROKEN on amd64/9: does not link

Reported by:    pointyhat
15 Mar 2011 18:30:02
Original commit files touched by this commit  0.13.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
- (Attempt to) fix build on head.
- No PORTREVISION bump since this is a build fix.

PR:             ports/155558
Submitted by:   Garrett Cooper <yanegomi@gmail.com>
24 Oct 2010 15:51:33
Original commit files touched by this commit  0.13.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix MASTER_SITES:snapshot usage in preparation for future updates
that might use a snapshot distfile again (i.e. the change currently
has no effect.)

PR:             ports/151673
Submitted by:   sahil
22 Oct 2010 19:07:24
Original commit files touched by this commit  0.13.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix a make -j race.  (At least this time the bug was upstream...)

Submitted by:   QAT
21 Oct 2010 21:40:14
Original commit files touched by this commit  0.13.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix NOPORTDOCS (doh!)

Submitted by:   QAT
21 Oct 2010 20:16:45
Original commit files touched by this commit  0.13.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 0.13.0
14 Aug 2010 21:35:28
Original commit files touched by this commit  0.12.5
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update samba dependency from net/samba3 to net/samba34.

Submitted by:   jsa on irc
24 Jul 2010 12:08:22
Original commit files touched by this commit  0.12.5
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 0.12.5, announce message is here:

        http://lists.gnu.org/archive/html/qemu-devel/2010-07/msg01402.html
10 May 2010 20:03:56
Original commit files touched by this commit  0.12.4
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 0.12.4, announce message is here:

        http://lists.gnu.org/archive/html/qemu-devel/2010-05/msg00465.html

- Add patch that allows running the resulting qemu{,-system-*} from the
  build dir without having to pass the pc-bios dir with -L if no qemu port
  or another version is installed.
19 Apr 2010 21:07:37
Original commit files touched by this commit  0.12.3_2
 This port version is marked as vulnerable.
nox search for other commits by this committer
- These only need perl as build dep so change them to USE_PERL5_BUILD.
- Some whitespace fixes.
- Bump PORTREVISION.

PR:             ports/145838 ports/145839
Submitted by:   Bapt <baptiste.daroussin@gmail.com>
11 Apr 2010 11:42:38
Original commit files touched by this commit  0.12.3_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Fix libcurl probe for emulators/qemu and add proper dependencies and knobs.
- Bump PORTREVISIONs.

PR:             ports/145591
Submitted by:   gcooper
01 Mar 2010 20:05:17
Original commit files touched by this commit  0.12.3
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 0.12.3, announce message is here:
        http://lists.gnu.org/archive/html/qemu-devel/2010-02/msg01594.html
(Subject says 0.12.2, but in fact the message is about 0.12.3.)

Feature safe:   yes
08 Feb 2010 22:19:29
Original commit files touched by this commit  0.12.2_2
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Welcome emulators/qemu-devel ppc host support! :) [1]
- Attempt to make the pkg-message.s a little more readable. [2]
- Bump PORTREVISIONs.

Submitted by:   Andreas Tobler <andreast@fgznet.ch> [1]
Submitted by:   wkoszek [2]  (with modifications)
04 Feb 2010 20:27:30
Original commit files touched by this commit  0.12.2_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Welcome usable qemu pcap networking! :)
  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]
19 Jan 2010 22:06:58
Original commit files touched by this commit  0.12.2
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 0.12.2, announce message is here:
        http://lists.gnu.org/archive/html/qemu-devel/2010-01/msg01227.html
17 Jan 2010 16:20:56
Original commit files touched by this commit  0.12.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Finally bring qemu 0.12.1 into ports as the new emulators/qemu-devel,
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
)
17 Jan 2010 16:20:32
Original commit files touched by this commit  0.12.1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Finally bring qemu 0.12.1 into ports as the new emulators/qemu-devel,
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
)
20 Sep 2009 20:43:08
Original commit files touched by this commit  0.9.1s.20080620_5
 This port version is marked as vulnerable.
nox search for other commits by this committer
Mark IGNORE while its at an older snapshot than emulators/qemu.

Suggested by:   miwi
Feature safe:   yes
20 Sep 2009 10:02:31
Original commit files touched by this commit  0.9.1s.20080620_5
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix fetch after one mirror disappeared (MASTER_SITE_SUBDIR was missing.)

Submitted by:   pointyhat via miwi
Feature safe:   yes
16 Aug 2009 18:04:40
Original commit files touched by this commit  0.9.1s.20080620_5
 This port version is marked as vulnerable.
novel search for other commits by this committer
Bump PORTREVISIONs of the gnutls dependant ports to chase gnutls update.
13 Jun 2009 19:26:28
Original commit files touched by this commit  0.9.1s.20080620_4
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix build on head (doh!)

Submitted by:   pointyhat via pav
01 Jun 2009 19:02:38
Original commit files touched by this commit  0.9.1s.20080620_4
 This port version is marked as vulnerable.
nox search for other commits by this committer
- (Attempt to) fix build on head by entirely disabling the usb host code
which is still not ported to the new usb stack yet.  (qemu could really
use some help here, the author of the old usb host code is busy with
other stuff now...)
- No PORTREVISION bump since this is a build fix.
24 Mar 2009 19:39:02
Original commit files touched by this commit  0.9.1s.20080620_4
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update pkg-message, adding a note about this currently being at an older
  version than the main port among other things
- Add MAKE_JOBS_SAFE fix and mark as such
- Bump PORTREVISION
28 Feb 2009 17:31:37
Original commit files touched by this commit  0.9.1s.20080620_3
 This port version is marked as vulnerable.
nox search for other commits by this committer
Rename band-aid build fix patch so it gets applied after the file it
patches (duh!)

Pointyhat to:   nox
28 Feb 2009 16:50:44
Original commit files touched by this commit  0.9.1s.20080620_3
 This port version is marked as vulnerable.
nox search for other commits by this committer
Add band-aid build fix for -current (usb host support still wont work with
the new stack - helpful hands wanted there!)

PR:             ports/132126
Submitted by:   Oleg Ginzburg <oleg.ginzburg@nevosoft.ru>
05 Jan 2009 19:44:02
Original commit files touched by this commit  0.9.1s.20080620_3
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Remove conditional checks for FreeBSD 5.x and older
04 Dec 2008 22:36:46
Original commit files touched by this commit  0.9.1s.20080620_3
 This port version is marked as vulnerable.
nox search for other commits by this committer
Attempt to fix savevm that was broken by the original patch-CVE-2008-0928
by allowing writes outside the disk image boundaries if the guest isn't
running.

PR:             ports/129417
Submitted by:   Nate Eldredge <neldredge@math.ucsd.edu>
Obtained from:  debian (sid kvm_72+dfsg-3.diff.gz, adapted)
18 Nov 2008 20:07:53
Original commit files touched by this commit  0.9.1s.20080620_2
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix build in unusual environments:

- CFLAGS containing commas [1]
- Missing /usr/bin/perl symlink [2]

Requested by:   Denis Kozadaev <denis@tambov.ru> [1]
Requested by:   Michal Bartkowiak <michal@bartkowiak.biz> [2]
02 Nov 2008 22:59:10
Original commit files touched by this commit  0.9.1s.20080620_2
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix heap overflow in Cirrus emulation

Obtained from:  qemu svn
Security:      
http://www.vuxml.org/freebsd/07bb3bd2-a920-11dd-8503-0211060005df.html
02 Aug 2008 18:31:15
Original commit files touched by this commit  0.9.1s.20080620_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Add note about pcap on 6.x
02 Aug 2008 18:29:39
Original commit files touched by this commit  0.9.1s.20080620_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add pcap patch as an OPTION
- Bump PORTREVISION

Submitted by:   jkim
25 Jul 2008 09:38:45
Original commit files touched by this commit  0.9.1s.20080620
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Remove duplicates from MAKE_ENV after inclusion of CC and CXX in default
MAKE_ENV
08 Jul 2008 18:42:09
Original commit files touched by this commit  0.9.1s.20080620
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 20080620 svn snapshot, which uses the new kqemu-kmod-devel
  port that now also works for the 32 bit "qemu" executable on amd64
  (if you build with the KQEMU knob on, you have to deinstall the old
  kqemu-kmod first if it is installed)
- Add an ALL_TARGETS knob that, if turned off, omits the remaining dyngen
  targets, eliminating the need for gcc 3.4 (everything but ppc and sh4
  has been converted to tcg in this snapshot)
- Add tcg fixes for amd64 guests on i386 hosts (two of three have been
  committed to qemu svn in the meantime) [1]
- Update the pkg-message about kqemu on amd64, and add a note about using
  nfs with slirp, the latter [2]
- Homepage now at http://bellard.org/qemu/ - update links

Submitted by:   nox [1]
Submitted by:   joerg [2]
06 Jun 2008 13:27:07
Original commit files touched by this commit  0.9.1s.20080302_9
 This port version is marked as vulnerable.
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
03 Jun 2008 18:39:51
Original commit files touched by this commit  0.9.1s.20080302_8
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix NOPORTDOCS when texi2html is not installed

Found by:       itetcu
17 May 2008 18:53:44
Original commit files touched by this commit  0.9.1s.20080302_8
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add note about network boot issues to pkg-message.s
- Remove obsolete dhcp patch
- Bump PORTREVISION
13 May 2008 18:29:38
Original commit files touched by this commit  0.9.1s.20080302_7
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add notes about how to autoload kqemu at boot and about the fact that
  kqemu only accellerates qemu-system-x86_64 on amd64 that were missing
  in qemu's pkg-message [1]
- Update the note about kqemu on amd64 SMP, and add a reminder to keep
  kqemu in sync with the kernel while I'm at it
- Bump PORTREVISION

Noticed by:     bakul [1]
08 May 2008 20:45:10
Original commit files touched by this commit  0.9.1s.20080302_6
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix "drive_init()" Disk Format Security Bypass

Obtained from:  qemu cvs
Security:      
http://www.vuxml.org/freebsd/8950ac62-1d30-11dd-9388-0211060005df.html
03 Apr 2008 20:18:40
Original commit files touched by this commit  0.9.1s.20080302_5
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Use PREFIX for qemu-ifup, install default scripts, bump PORTREVISION [1]
- Patch a pointer to pkg-message into the manpage

Submitted by:   bms [1]
21 Mar 2008 22:20:07
Original commit files touched by this commit  0.9.1s.20080302_4
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Fix -curses typo concerning ctrl-d and ctrl-t handling
- Bump PORTREVISION

Obtained from:  qemu cvs
21 Mar 2008 17:31:52
Original commit files touched by this commit  0.9.1s.20080302_3
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add runtime warning when aio is not loaded
- Bump PORTREVISION

Requested by:   several people on freebsd-emulation@
20 Mar 2008 09:46:38
Original commit files touched by this commit  0.9.1s.20080302_2
 This port version is marked as vulnerable.
pav search for other commits by this committer
- Remove USE_GETOPT_LONG which is a no-op since March 2007
13 Mar 2008 14:28:35
Original commit files touched by this commit  0.9.1s.20080302_2
 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Chase devel/sdl12 shlib version bump
12 Mar 2008 20:01:31
Original commit files touched by this commit  0.9.1s.20080302_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add tcg bugfix that went missing in the security rush [1]
- Change the e1000 mmio addr space according to spec [2]
- Update pkg-message
- Bump PORTREVISION

Submitted by:   nox [1]
Obtained from:  qemu cvs [2]
11 Mar 2008 23:34:14
Original commit files touched by this commit  0.9.1s.20080302
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 2008-03-02 snapshot [1]
- Fix unchecked block read/write vulnerability [2]

Submitted by:   nox [1]
Obtained from:  qemu cvs [2]
Security:      
http://www.vuxml.org/freebsd/9cfbca7f-efb7-11dc-be01-0211060005df.html
13 Dec 2007 01:10:53
Original commit files touched by this commit  0.9.0s.20070802_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix translation block local denial of service vulnerability

Obtained from:  qemu cvs
Security:      
http://www.freebsd.org/ports/portaudit/30f5ca1d-a90b-11dc-bf13-0211060005df.html
09 Aug 2007 20:03:30
Original commit files touched by this commit  0.9.0s.20070802
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 20070802 snapshot
  (longer) log is at:
  http://people.freebsd.org/~nox/qemu/qemu-devel-log-20070802.txt
10 Jul 2007 20:24:59
Original commit files touched by this commit  0.9.0s.20070702
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Update to 20070702 snapshot
  (longer) log is at:
  http://people.freebsd.org/~nox/qemu/qemu-devel-log-20070702.txt
- Point WWW back at fabrice.bellard.free.fr, qemu.org still seems to be down
31 May 2007 18:24:20
Original commit files touched by this commit  0.9.0s.20070526
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 2007-05-26 snapshot:

- sparc: Fill in real SparcStation 10 values
- sparc: Fix co-processor branch and store ops (Aurelien Jarno)
- sparc: Fix stdfq op (Aurelien Jarno)
- mips: Clear BEV and ERL for the fake bootloader.
- 64bit MIPS FPUs have 32 registers.
- mips: Fix RDHWR handling. Code formatting. Don't use *_direct versions
  to raise exceptions.
- mips: Fix disabling of the Cause register for R2.
- mips: Handle EBase properly.
- mips: Fix rotr immediate ops, mask shift/rotate arguments to their allowed
  size.
- mips: fix branch delay slot cornercases.
- Fix for PowerPC 64 rotates.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19 May 2007 20:32:57
Original commit files touched by this commit  0.9.0s.20070405_4
 This port version is marked as vulnerable.
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
02 May 2007 19:55:07
Original commit files touched by this commit  0.9.0s.20070405_3
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Add security fixes from debian etch (slightly adapted to this version)
- Disable -vmwarevga acceleration code for now (missing range checks)

Obtained from:  debian
Security:      
http://www.vuxml.org/freebsd/0ac89b39-f829-11db-b55c-000e0c6d38a9.html
09 Apr 2007 22:11:23
Original commit files touched by this commit  0.9.0s.20070405_2
 This port version is marked as vulnerable.
nox search for other commits by this committer
Fix plist

Submitted by:   pointyhat via kris
Approved by:    miwi (mentor, implicit)
09 Apr 2007 20:24:44
Original commit files touched by this commit  0.9.0s.20070405_1
 This port version is marked as vulnerable.
nox search for other commits by this committer
Add patch to avoid eepro100 crashes

Approved by:    miwi (mentor, implicit)
Obtained from:  Stefan Weil on qemu-devel mailinglist
07 Apr 2007 19:14:42
Original commit files touched by this commit  0.9.0s.20070405
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 2007-04-05 snapshot:

- PowerPC bugfixes:
  - must clear carry bit when doing addic with a zero immediate value
  - fix missing RETURN in micro-operation that would lead to random failures
    and crashes
  - add USE_PRECISE_EMULATION compilation-time option to choose between
    getting exact floating point results and fast but less accurate computation.
- PowerPC improvments:
  - add missing 64 bits rotate instructions
  - safely define TARGET_PPCSPE when 64 bits registers are used
    a separate target will be needed to use it in 32 bits mode on 32 bits hosts.
- MIPS: Fix enough FPU/R2 support to get 24Kf going.
- Add missing PowerPC 64 instructions
  PowerPC 64 fixes.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
25 Mar 2007 16:33:01
Original commit files touched by this commit  0.9.0s.20070322
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update to 2007-03-22 snapshot:

- ARM reabbot support (orginal patch by Aurelien Jarno).
- SMP half-idle fix.
- Watchpoint support (previous commit got eaten by Savannah server crash).
- ARM register index+writeback fix (Lauro Ramos Venancio).
- PPC: Make it safe to use 64 bits GPR and/or 64 bits host registers.
  For "symetry", add 64 bits versions of all modified functions.
  As a side effect, add a lot of code provision for PowerPC 64 support.
  Move overflow and carry checks in common routines for simple cases.
  Add isel and popcntb instructions from PowerPC 2.03 specification.
  Remove remaining micro-operations helpers prototypes from op.c.
  Fix XER_BC field to be 7 bits long.
  Add power management support for PowerPC 603 & 604.
  Fix compilation warnings.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Mar 2007 17:15:07
Original commit files touched by this commit  0.9.0s.20070309
 This port version is marked as vulnerable.
nox search for other commits by this committer
Update repocopied qemu-devel port to 2007-03-09 snapshot:

- reset rombios32 area
- Support for more SPARC relocations, by Martin Bochnig.
- Serial console improvements, by Stefan Weil.
- Qemu support for S32 and U32 alsa output, by Vassili Karpov.
- PS/2 interface - Allow custom IO ports + IRQ, by Herve Poussineau.
- Add PS/2 keyboard to MIPS R4K, by Herve Poussineau.
- Monitor multiplexing, by Jason Wessel.
- -no-frame option for sdl, by Christian Laursen.
- Don't require a disk image for network boot, by Ferenc Wagner.
- Add -bootp option for slirp, by Anthony Liguori.
- Add OACK support to slirp TFTP server, by Anthony Liguori.
- Change -tftp option to take a root directory, by Anthony Liguori.
- 2nd serial port for Malta, by Jason Wessel.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
10 Mar 2007 17:03:06
Original commit files touched by this commit  0.9.0
 This port version is marked as vulnerable.
nox search for other commits by this committer
- Forced commit to note the following repocopy:
  emulators/qemu -> emulators/qemu-devel

Approved by:    miwi (mentor, implicit)

Number of commits found: 196 (showing only 96 on this page)

«  1 | 2 

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
eximJun 21
openvpnJun 21
openvpn-mbedtlsJun 21
pear-Horde_ImageJun 21
pear-Horde_ImageJun 21
apache22Jun 20
apache24Jun 20
chromiumJun 16
curlJun 15
linux-flashplayerJun 15
p5-RT-Authen-ExternalAuthJun 15
rt42Jun 15
rt44Jun 15
firefoxJun 13
firefox-esrJun 13

13 vulnerabilities affecting 73 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 30410
Broken 167
Deprecated 79
Ignore 459
Forbidden 0
Restricted 207
No CDROM 84
Vulnerable 153
Expired 33
Set to expire 75
Interactive 0
new 24 hours 4
new 48 hours5
new 7 days34
new fortnight317
new month495

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.