diff options
Diffstat (limited to 'debian/changelog')
-rw-r--r-- | debian/changelog | 406 |
1 files changed, 406 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..d2cb285 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,406 @@ +qemu-linaro (1.0.50-2012.03-0ubuntu1~ppa11.10.1) oneiric; urgency=low + + * Upload to the tools ppa + + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 15 Mar 2012 23:51:36 -0700 + +qemu-linaro (1.0.50-2012.03-0ubuntu1) precise; urgency=low + + * Update watch file since launchpad now uses https for the download links. + * New upstream release. + - Fixes use of deprecated gthread calls when building on arm. + LP: #928555. + * Drop 0001_linux-user-reserve-4GB-of-vmem-for-32-on-64.patch, included + upstream with some follow-on fixes. + + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 15 Mar 2012 16:18:18 -0700 + +qemu-linaro (1.0.50-2012.02-0ubuntu1~ppa11.10.1) oneiric; urgency=low + + * Upload to the tools ppa + + -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 20 Feb 2012 18:42:50 -0800 + +qemu-linaro (1.0.50-2012.02-0ubuntu1) precise; urgency=low + + * New upstream release. + * Pass --enable-uname-release=2.6.32 for the user emulation builds, so that + we have a sensible baseline kernel value regardless of what the + underlying host kernel is. This makes eglibc happier when running under + emulation on a very old kernel for instance (whose host syscall ABI has + nothing to do with what emulated syscalls are supported), and probably + also lets us steer clear for the moment of code that has problem with + the new kernel upstream versioning convention. LP: #921078. + * debian/patches/define_AT_EMPTY_PATH.patch: make sure AT_EMPTY_PATH + is defined. Thanks to Serge Hallyn <serge.hallyn@ubuntu.com>. + Closes LP: #930181. + + -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 20 Feb 2012 17:32:06 -0800 + +qemu-linaro (1.0.50-2012.01-0ubuntu4) precise; urgency=low + + * New patch, 0001_linux-user-reserve-4GB-of-vmem-for-32-on-64, from + http://lists.gnu.org/archive/html/qemu-devel/2011-12/msg01697.html; fixes + mmap when running a 32-bits guest on a 64-bits host; LP: #906922. + + -- Loïc Minier <loic.minier@ubuntu.com> Fri, 17 Feb 2012 11:27:00 +0100 + +qemu-linaro (1.0.50-2012.01-0ubuntu3) precise; urgency=low + + * Don't build the qemu-kvm-spice package on i386, spice is 64-bit-only. + LP: #928432. + * This means we don't have to disable -Werror on the spice build anymore. + + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 07 Feb 2012 23:34:36 +0000 + +qemu-linaro (1.0.50-2012.01-0ubuntu2~ppa11.10.1) oneiric; urgency=low + + * Upload to the tools ppa + + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 07 Feb 2012 11:27:37 -0800 + +qemu-linaro (1.0.50-2012.01-0ubuntu2) precise; urgency=low + + * Turn off -Werror for the spice build: the spice API uses a 64-bit + integer type for storing pointers even on 32-bit systems, leading to + warnings about wrong casts that we can safely ignore here. LP: #926195. + * Pass --disable-spice to the system build, otherwise it ends up having + spice enabled as well. + + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 07 Feb 2012 11:09:14 -0800 + +qemu-linaro (1.0.50-2012.01-0ubuntu1) precise; urgency=low + + * New upstream release. + + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 02 Feb 2012 14:25:28 -0800 + +qemu-linaro (1.0-2011.12-0ubuntu1~ppa11.10.1) oneiric; urgency=low + + * upload to the tools ppa + + -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 14 Dec 2011 17:13:43 -0800 + +qemu-linaro (1.0-2011.12-0ubuntu1) precise; urgency=low + + * New upstream release. + + -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 14 Dec 2011 16:58:18 -0800 + +qemu-linaro (0.15.91-2011.11-0ubuntu1~ppa11.10.1) oneiric; urgency=low + + * upload to the tools ppa + + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 06 Dec 2011 09:42:01 -0800 + +qemu-linaro (0.15.91-2011.11-0ubuntu1) precise; urgency=low + + * New upstream release. + - fixes segfaults of aptitude under qemu-arm-static. LP: #898474. + * debian/patches/1-tcg-ppc-tcg-target.c-Avoid-set-but-not-used-gcc-warn.patch: + drop, addressed upstream. + * Drop use of -Wno-error=deprecated-declarations build option, no longer + needed for gnutls compatibility. + + [ Serge Hallyn ] + * Add qemu-kvm-spice package + - debian/control: add libspice-protocol-dev and libspice-server-dev + to build-depends, define the qemu-kvm-spice package, + remove all other packages, and rename source package to qemu-kvm. + - debian/rules: + * keep only spice-enabled binaries + * rename our binaries to '-spice' + - debian/qemu-kvm-spice.links and debian/qemu-kvm-spice.install: install + kvm-spice and qemu-system-x86_64-spice + + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 06 Dec 2011 09:35:22 -0800 + +qemu-linaro (0.15.50-2011.10-0ubuntu1~ppa11.10.1) oneiric; urgency=low + + * upload to the tools ppa + + -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 28 Oct 2011 10:43:40 -0700 + +qemu-linaro (0.15.50-2011.10-0ubuntu1) precise; urgency=low + + * New upstream release. + * debian/patches/6-6-tcg-arm-Make-tcg_out_addi-inline.patch, + debian/patches/5-6-tcg-ia64-Fix-typos-in-AREG0-setup-in-prologue..patch, + debian/patches/target-cris-opcode-cris.h-rename-REG_PC-SP-to-CRIS_REG_PC-SP.patch, + debian/patches/Reorder-default-ram_size-initialization.patch: + drop, addressed upstream. + * Build with -Wno-error=deprecated-declarations, to work around a build + failure due to use of deprecated gnutls functions. + + -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 28 Oct 2011 17:37:30 +0000 + +qemu-linaro (0.15.50-2011.08-0ubuntu4) oneiric; urgency=low + + * FFe for new upstream version, fixing build failure in oneiric. + LP: #832830. + * debian/binfmts/*: replace unsupported 'flags: OC' with 'credentials yes', + so that suid binaries work under qemu-user. LP: #790971 + * debian/binfmts/qemu-armeb: point to qemu-armeb-static, not + qemu-arm-static. LP: #855365. + + -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 26 Sep 2011 15:07:14 -0700 + +qemu-linaro (0.15.50-2011.08-0ubuntu3) oneiric; urgency=low + + * debian/patches/0001-tcg-ppc-tcg-target.c-Avoid-set-but-not-used-gcc- + warn.patch: updated patch to fix additional warnings. + * debian/patches/Reorder-default-ram_size-initialization.patch: patch from + trunk, reorder default ram_size initialization, fixing a regression that + slows down tcg-based system targets by a factor of 3-4. Thanks to + Jan Kiszka <jan.kiszka@web.de>. + + -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 26 Aug 2011 17:00:24 -0700 + +qemu-linaro (0.15.50-2011.08-0ubuntu2) oneiric; urgency=low + + * debian/patches/6-6-tcg-arm-Make-tcg_out_addi-inline.patch: [6/6] + tcg-arm: Make tcg_out_addi inline. Fixes a build failure on armel. + * debian/patches/5-6-tcg-ia64-Fix-typos-in-AREG0-setup-in- + prologue..patch: [5/6] tcg-ia64: Fix typos in AREG0 setup in + prologue. Fixes a build failure on ia64. + * debian/patches/0001-tcg-ppc-tcg-target.c-Avoid-set-but-not-used-gcc- + warn.patch: Avoid 'set but not used' gcc warnings. Fixes a build failure + on powerpc. Thanks to Peter Maydell <peter.maydell@linaro.org>. + * debian/patches/target-cris-opcode-cris.h-rename-REG_PC-SP-to- + CRIS_REG_PC-SP.patch: target-cris/opcode-cris.h: rename REG_PC/SP to + CRIS_REG_PC/SP. Fixes a build failure on sparc. Thanks to + Peter Maydell <peter.maydell@linaro.org>. + + -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 19 Aug 2011 21:55:42 -0700 + +qemu-linaro (0.15.50-2011.08-0ubuntu1) oneiric; urgency=low + + * New upstream release. + + -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 19 Aug 2011 14:39:14 -0700 + +qemu-linaro (0.14.50-2011.06-0-0ubuntu1) oneiric; urgency=low + + * New upstream release. + * debian/rules: drop workaround forcing building with -marm for + armel/armhf, upstream code is now reported to work in Thumb-2 mode. + LP: #731095. + + -- Steve Langasek <steve.langasek@ubuntu.com> Thu, 16 Jun 2011 09:04:43 -0700 + +qemu-linaro (0.14.50-2011.04-1-0ubuntu2) oneiric; urgency=low + + * Rework conffile removal: + - use old style conffile removal as to not require a pre-depends on dpkg + helpers which aren't present in lucid instead of using + dpkg-maintscript-helper. + - remove the conffile in qemu-user-static.preinst rather than + qemu-kvm-extras-static.preinst, .postinst and .postrm as to leave no + chance to the conffile to stay behind. + + -- Loïc Minier <loic.minier@linaro.org> Wed, 18 May 2011 18:45:12 +0200 + +qemu-linaro (0.14.50-2011.04-1-0ubuntu1) oneiric; urgency=low + + * New upstream release. + + -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 04 May 2011 09:19:47 -0700 + +qemu-linaro (0.14.50-2011.03-1-0ubuntu2) natty; urgency=low + + * debian/rules: include i386 and x86_64 in the list of possible + binfmt-misc targets, since qemu-user-static does include + qemu-i386-static and qemu-x86_64-static and we want these to work on + non-x86 archs by default. + + -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 11 Apr 2011 22:26:38 -0700 + +qemu-linaro (0.14.50-2011.03-1-0ubuntu1) natty; urgency=low + + * New upstream release for a targeted bugfix. + + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 08 Mar 2011 10:36:53 -0800 + +qemu-linaro (0.14.50-2011.03-0-0ubuntu1) natty; urgency=low + + [ Loïc Minier ] + * Also pass -fno-var-tracking on armhf. + + [ Steve Langasek ] + * New upstream release. + * Build with -marm on armel/armhf; Peter Maydell reports that building for + Thumb-2 gives an emulator that doesn't work. + * Add support for cross-compiling the package. + + -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 07 Mar 2011 22:55:03 -0800 + +qemu-linaro (0.13.50-2011.02-0-0ubuntu1) natty; urgency=low + + * Expand the debian/watch matching to include all series. + * New upstream release. + * debian/rules: to work around gcc 4.5 memory usage on armel with -O2 -g, + add -fno-var-tracking to CFLAGS. + + -- Steve Langasek <steve.langasek@ubuntu.com> Mon, 07 Feb 2011 12:21:42 -0800 + +qemu-linaro (0.13.50-2011.02-0~rc2-0ubuntu1) natty; urgency=low + + * New upstream release. + - drop all debian/patches, merged upstream. + * debian/qemu-user-static.sysctl*: don't override vm.mmap_min_addr at all + anymore; per Peter this is obsoleted upstream in + <http://git.qemu.org/qemu.git/commit/?id=379f6698>. In the near term we + still have sysctl files to use for disabling vdso on non-amd64 systems. + + -- Steve Langasek <steve.langasek@ubuntu.com> Wed, 02 Feb 2011 12:31:07 -0800 + +qemu-linaro (0.13.50-2011.02-0~rc1+dfsg-0ubuntu2) natty; urgency=low + + * debian/source/options: put all upstream changes in a single debian patch + within the package. + * hw/slavio_intctl.c: fix an off-by-one error that causes us to walk off + the end of the array and results in a FTBFS (though oddly, only on + armel). + * drop changes to target-arm/helper.c; according to Loïc this is fixed + differently upstream. + * debian/patches/Detect-and-use-GCC-atomic-builtins-for-locking.patch: + Detect and use GCC atomic builtins for locking. Thanks to + Loïc Minier <lool@dooz.org>. + * Add a Replaces: on qemu-kvm (<< 0.13.0+noroms-0ubuntu13) to take over + the qemu-user manpage. (No Breaks: because the package isn't broken + without a manpage.) + + -- Steve Langasek <steve.langasek@ubuntu.com> Tue, 01 Feb 2011 00:35:05 -0800 + +qemu-linaro (0.13.50-2011.02-0~rc1+dfsg-0ubuntu1) natty; urgency=low + + * New upstream version from https://launchpad.net/qemu-linaro + * Rename source package to 'qemu-linaro' to indicate the branch switch + * Split binary packages to match Debian naming and rebase (more or less) + on the Debian packaging + * Pick up qemu-kvm-extras{,-static} as transitional packages depending + on our binaries, making this the authoritative source for !x86 qemu + emulation in Ubuntu + * Don't depend on openbios-ppc, openbios-sparc, or openhackware; these + are still needed for proper ppc/sparc system use, but these packages + aren't available in Ubuntu so that would just make qemu-system + uninstallable. + * Add armhf to the list of allowed architectures + * debian/qemu-user-static.sysctl*, debian/rules: copy the sysctl rules over + from qemu-kvm-extras-static, but bump the vm mmap_min_addr to 32k from 4k + since 32k is what armel itself wants and whatever historical reasons for + the 4k limit seem to be gone now from qemu. + * Repack to strip out the binary-only bios blobs from the pc-bios directory + in the upstream tarball; these are asserted to be GPL-licensed but are + not accompanied by source, which would make them non-redistributable. + * Drop the qemu-utils package (for now); assume that the qemu-kvm binaries + will do the job until someone shows otherwise. + + -- Steve Langasek <steve.langasek@ubuntu.com> Fri, 28 Jan 2011 21:06:04 -0800 + +qemu-maemo (0.0~20100921+871d996-0ubuntu1~linaro1) maverick; urgency=low + + * New snapshot from meego/omap3-rebase branch; remaining changes: + - Ignore writes of perf reg (cp15 with crm == 12) + * Increase the address where we load the initrd on ARM so as + to leave enough room for our piggish vmlinuz + its decompressed + counterpart. (This is patch 'arm-higher-initrd-load-addr' from + Ubuntu qemu-kvm, thanks to Jason Andrews, Loïc Minier.) + * Fix ivshmem build on 32-bit hosts (cherry-pick of upstream qemu + commit ad0a4ac1 from Avi Kivity <avi@redhat.com>) + * Map NAND devices into OMAP GPMC space; this fixes a failure + to boot recent beagleboard kernels; LP: #628471 + * Fix an out-of-bounds array access causing a compile failure on + ARM (cherry-pick of upstream qemu commit 2aa326be from + Loïc Minier <loic.minier@linaro.org>) + + -- Peter Maydell <peter.maydell@linaro.org> Tue, 21 Sep 2010 14:22:45 +0100 + +qemu-maemo (0.0~20100806+d7a5eb1-0ubuntu1~linaro2) lucid; urgency=low + + * Fix a couple of bugs in the OMAP3 FAT code; fixes booting of Ubuntu images + and probably of FAT16 images as well; LP: #609706. + - Fix logic test to use && in omap3_mmc_fat_boot + - Fix use of p after free() in omap3_mmc_fat_boot() + + -- Loïc Minier <loic.minier@linaro.org> Sat, 21 Aug 2010 23:18:11 +0200 + +qemu-maemo (0.0~20100806+d7a5eb1-0ubuntu1~linaro1) lucid; urgency=low + + * New snapshot with some new qemu-maemo fixes; remaining changes: + - Ignore writes of perf reg (cp15 with crm == 12) + - Emulate BeagleBoard C4 + . Add omap2_gpio_in_set() for GPIO input lines + . Set GPIO lines 171-173 to emulate revC4 + - Add missing breaks in omap3_hsusb_tll_write() + + -- Loïc Minier <loic.minier@linaro.org> Wed, 11 Aug 2010 10:28:59 +0200 + +qemu-maemo (0.0~20100711+677985a-0ubuntu1~linaro1) lucid; urgency=low + + [ Matt Waddel ] + * Add missing breaks in omap3_hsusb_tll_write() + + -- Loïc Minier <loic.minier@linaro.org> Tue, 10 Aug 2010 13:46:25 +0200 + +qemu-maemo (0.0~20100711+677985a-0ubuntu1~dooz3) maverick; urgency=low + + * Emulate BeagleBoard C4; LP: #574875. + - Add omap2_gpio_in_set() for GPIO input lines. + - Set GPIO lines 171-173 to emulate revC4. + * Ignore writes of perf reg (cp15 with crm == 12); LP: #570456. + + -- Loïc Minier <loic.minier@ubuntu.com> Sun, 25 Jul 2010 21:32:35 +0200 + +qemu-maemo (0.0~20100711+677985a-0ubuntu1~dooz2) maverick; urgency=low + + * twl4030: Add PWMB OFF and ON regs; in twl4030_4a_write() add PWMB OFF and + ON regs at 0xf1+0 for ON and +1 for OFF. These are written to while + booting some Angstrom images. + + -- Loïc Minier <loic.minier@ubuntu.com> Sun, 11 Jul 2010 21:54:31 +0200 + +qemu-maemo (0.0~20100711+677985a-0ubuntu1~dooz1) maverick; urgency=low + + * Massage previous changelog entries a bit. + * Switch back to building on all architectures, since this package is moving + back to regular PPAs (without the non-virtual flag). + * New snapshot merging all fixes and including a couple more. + + -- Loïc Minier <loic.minier@ubuntu.com> Sun, 11 Jul 2010 19:18:06 +0200 + +qemu-maemo (0.0~20100519-0ubuntu1~chessy2) lucid; urgency=low + + * Only build on supported architectures as in the qemu-kvm package. + + -- Matt Waddel <matt.waddel@ubuntu.com> Sat, 22 May 2010 00:03:29 -0600 + +qemu-maemo (0.0~20100519-0ubuntu1~chessy1) lucid; urgency=low + + * Add support for omap i2c byte reads; handling is similar to the way + i2c_write and i2c_writeb work. + * Fix infinite loop in byte-wide i2c writes; the STP bit in the status + register is not set so the i2c_end_transfer() routine is never being + called, even when the data buffer is empty. Moving the i2c_end_transfer() + call outside the STP check seems to fix this problem. + + -- Matt Waddel <matt.waddel@ubuntu.com> Wed, 19 May 2010 15:33:31 -0600 + +qemu-maemo (0.0~20100323+0372af3-0ubuntu1~dooz1) lucid; urgency=low + + * New snapshot merging all fixes and including support for multiple SD + devices; no remaining changes. + * New version format; update revision parsing logic. + + -- Loïc Minier <loic.minier@ubuntu.com> Tue, 23 Mar 2010 18:25:31 +0100 + +qemu-maemo (0.0~413abab-0ubuntu1~dooz1) lucid; urgency=low + + * Initial packaging; changes from snapshot: + - Revert "add multi-sd support" commit which broke plenty of things. + - vl.c: Re-add cursor_allow_grab = 1, missing from commit "make cursor + grab optional" + - qemu-error.c: add a proper format strings in all cases. + * Snapshot to ports-dev PPA. + + -- Loïc Minier <loic.minier@ubuntu.com> Tue, 23 Mar 2010 11:39:02 +0100 |