aboutsummaryrefslogtreecommitdiff
path: root/debian/changelog
blob: fb256266f1e585a43b98a070523852891101c36d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
qemu-linaro (1.2.0-2012.09-0ubuntu1~linaro1) precise; urgency=low

  * New upstream release.
     - repository: git://git.linaro.org/qemu/qemu-linaro.git
     - commit: 16a706c
     - build: https://ci.linaro.org/jenkins/job/qemu-linaro/44/

     - debian/ repository: git://git.linaro.org/people/rikuvoipio/qemu-packaging.git
     - debian/ commit: 56a8e17

 -- Fathi Boudra <fathi.boudra@linaro.org>  Sat, 15 Sep 2012 09:43:51 +0300

qemu-linaro (1.1.50-2012.08-0ubuntu1~linaro1) precise; urgency=low

  * New upstream release.
    - repository: git://git.linaro.org/qemu/qemu-linaro.git
    - commit: 209b435
    - build: https://ci.linaro.org/jenkins/job/qemu-linaro/39/

    - debian/ repository: git://git.linaro.org/people/rikuvoipio/qemu-packaging.git
    - debian/ commit: 56a8e17
  * Drop define_AT_EMPTY_PATH.patch
  * Update debian/control: 
    - drop perl build dependency.
    - add libfdt-dev build dependency.
  * Update debian/qemu-keymaps.install file.
  * Update debian/rules:
    - update QEMU_CPU for ARM architecture: armv4l -> armv7l.
    - update conf_audio_drv: default to PulseAudio since PA is the default on
      Ubuntu.
    - enable KVM on ARM architecture.
    - enable flat device tree (--enable-fdt).

 -- Fathi Boudra <fathi.boudra@linaro.org>  Fri, 10 Aug 2012 13:32:16 +0000

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