--- - branch: MAIN date: Sat Apr 22 20:18:10 UTC 2017 files: - new: '1.168' old: '1.167' path: pkgsrc/emulators/qemu/Makefile pathrev: pkgsrc/emulators/qemu/Makefile@1.168 type: modified - new: '1.50' old: '1.49' path: pkgsrc/emulators/qemu/PLIST pathrev: pkgsrc/emulators/qemu/PLIST@1.50 type: modified - new: '1.125' old: '1.124' path: pkgsrc/emulators/qemu/distinfo pathrev: pkgsrc/emulators/qemu/distinfo@1.125 type: modified - new: '1.3' old: '1.2' path: pkgsrc/emulators/qemu/patches/patch-Makefile.objs pathrev: pkgsrc/emulators/qemu/patches/patch-Makefile.objs@1.3 type: modified - new: '0' old: '1.1' path: pkgsrc/emulators/qemu/patches/patch-target-i386_bpt__helper.c pathrev: pkgsrc/emulators/qemu/patches/patch-target-i386_bpt__helper.c@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/emulators/qemu/patches/patch-target-i386_helper.h pathrev: pkgsrc/emulators/qemu/patches/patch-target-i386_helper.h@0 type: deleted - new: '0' old: '1.1' path: pkgsrc/emulators/qemu/patches/patch-target-i386_translate.c pathrev: pkgsrc/emulators/qemu/patches/patch-target-i386_translate.c@0 type: deleted id: 20170422T201810Z.06341c4e79fa58048ede58c7581b1aaa5ffb6fde log: | Changes 2.9.0: == Warning of unsupported host systems == This release includes changes to the configure script so that it will now report some host operating systems and platforms as "unsupported". These are host setups which we do not have access to and are thus unable to test. They will continue to work in this 2.9 release (though configure will warn you about the unsupported status), but in a future QEMU release we may drop support for those hosts unless somebody volunteers to help us with maintaining them (and can provide build/CI machines). This affects the CPU architectures: * ia64 and the OSes: * GNU/kFreeBSD * DragonFly BSD * NetBSD * OpenBSD * Solaris * AIX * Haiku == System emulation == === Incompatible changes === * Improvements to "-drive": ** "-drive"'s if option defaults to "none" on machines that do not have an onboard IDE or SCSI controller. ** "-drive if=scsi" does not work anymore with PC machine types, as it created an obsolete SCSI controller model. QEMU supports better controllers (megasas, mptsas, virtio-scsi) but which to use depends on the guest you are using. ** "Orphan" -drive options, where an if option is not supported by the emulated machine (e.g. "if=mtd" on x86) is now a fatal error. It had been triggering a warning since version 2.2. === Future incompatible changes === * Three options are using different names on the command line and in configuration file. In particular: ** The "acpi" configuration file section matches command-line option "acpitable"; ** The "boot-opts" configuration file section matches command-line option "boot"; ** The "smp-opts" configuration file section matches command-line option "smp". :-readconfig will standardize on the name for the command line option. * Behavior of automatic calculation of SMP topology when some SMP topology options for -smp are omitted (sockets, cores, threads) will change in the future. If guest ABI needs to be preserved on upgrades while using the SMP topology options, users should either set set all options explicitly (sockets, cores, threads), or omit all of them. * Devices "allwinner-a10", "pc87312", "ssi-sd" will be configured with explicit properties instead of implicitly. This is unlikely to affect users. * For x86, specifying a CPUID feature with both "+feature/-feature" and "feature=on/off" will cause a warning. The current behavior for this combination ("+feature/-feature" wins over "feature=on/off") will be changed so that "+feature" and "-feature" will be synonyms for "feature=on" and "feature=off" respectively). module: pkgsrc subject: 'CVS commit: pkgsrc/emulators/qemu' unixtime: '1492892290' user: adam