lp:ubuntu/trusty/gnumach

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/trusty/gnumach
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Status:
Mature

Recent revisions

20. By Samuel Thibault <email address hidden>

* New upstream snapshot
* Bump Standards-Version to 3.9.2 (no change needed)

19. By Samuel Thibault <email address hidden>

[ Samuel Thibault ]
* New upstream snapshot
  - debian/patches/50_initrd.patch: Refresh.
* debian/rules: Add rules to build Xen variants of gnumach.
* debian/source/options: Enable bz2 compression.
* debian/patches/60_bigmem.patch: Add patch to support almost up to 2GiB
  memory.
* debian/rules: Rename /boot/gnumach* into
  /boot/gnumach-1.3.99-{xen-,}486{,-dbg}
* debian/control:
  - Rename gnumach{,-dbg} into gnumach-image-1.3.99-486{,-dbg} (except in
  udebs).
  - Add gnumach-image-1.3.99-xen-486{,-dbg} containing Xen variants of gnumach
  - Add gnumach-common to contain msgids and info documentation shared by
  gnumach-image-1.3.99 packages, which now depend on it and replace the
  previous gnumach package.
  - Add gnumach-image-{xen-,}486, which depend on
  gnumach-image-1.3.99-{xen-,}486.
  - Re-add gnumach{,-dbg} packages, which depend on gnumach-image-486 and
  gnumach-image-1.3.99-486-dbg, make these packages break grub-pc versions
  before the one which generate menu entries for all /boot/gnumach* files.
  - Rename gnumach-udeb into kernel-image-1.3.99-486-di.
  - Add kernel-image-1.3.99-xen-486-di.
  - Use Package-Type instead of XC-Package-Type.
  - Make gnumach packages break glibc versions before the one which can cope
  with > 1GiB memory support.
  - Fix upstream URL (Closes: Bug#604257).
* debian/rules: Apply package renames in $(pkg{,_xen,_udeb,_dbg,_xen_dbg).
* debian/gnumach*.{install,docs}: Rename accordingly.
* debian/patches/11_ignore_CSIn.patch: Ignore \E[6n emited by busybox.
* debian/gnumach-image.{preinst,postinst,prerm,postrm}: Add script to get
  e.g. update-grub called.

18. By Samuel Thibault <email address hidden>

[ Samuel Thibault ]
* New upstream snapshot.
* debian/control
  - (gnumach-udeb): Add XC- prefix to Package-Type. Add Provides:
  kernel-image, *-modules.
  - Remove duplicate priority and section fields.
  - Add ${misc:Depends}.
* debian/patches/40_iopl_mem.patch: Add patch, not enabled yet, to be used
  instead of 40_iopl_mmap.patch when a new snapshot is taken.
* debian/patches/40_iopl_mmap.patch: Add a "mem" alias for the iopl device,
  since that is what upstream provides.
* Now using Standards-Version 3.9.1 (no changes needed).
* debian/rules: Remove enable-sis900 as it's now the default.
* debian/patches/50_initrd.patch: New patch to add ramdisk support for d-i.
* debian/control: Remove Neal and Jeff from Uploaders (Closes: #565164).

[ Guillem Jover ]
* Use any-i386 in binary package Architecture fields.
* Update Vcs fields to point to the new git repositories.

17. By Guillem Jover <email address hidden>

* New upstream git snapshot.

[ Guillem Jover ]
* Update debian/copyright to point to the git repository.
* Sync with upstream:
  - debian/patches/05_halt_on_panic_flag.patch: Remove, merged upstream.
  - debian/patches/12_sis900.patch: Likewise.
  - debian/patches/14_alloc_params.patch: Likewise.
  - debian/patches/15_mem_obj_proxy.patch: Likewise.
  - debian/patches/16_ide_multsect.patch: Likewise.
  - debian/patches/20_xmm_support.patch: Likewise.
  - debian/patches/05_halt_on_panic_flag.patch: Refresh.
* Switch to source format “3.0 (quilt)”:
  - Remove quilt from Build-Depends.
  - Remove quilt.make include from debian/rules.
  - Remove patch and unpatch targets from debian/rules.
  - Remove now unneeded debian/README.source.
* Do not include ChangeLog.0*, they are not shipped upstream anymore.
* Remove Marcus Brinkmann from Uploaders. Closes: #503568

16. By Samuel Thibault <email address hidden>

[ Guillem Jover ]
* Change gnumach-dbg section to debug.
* Change source and gnumach section to kernel.
* Now using Standards-Version 3.8.3.

[ Samuel Thibault ]
* debian/patches/14_alloc_params.patch: reserve 128MiB for virtual memory
  space. Fixes boot with more than ~900MiB.
* debian/patches/20_mmx_support.patch: rename to 20_xmm_support.patch and
  fix comment: the added support is XMM registers, not MMX.
* debian/control: Add myself as uploader.

15. By Guillem Jover <email address hidden>

* New upstream CVS snapshot.
  - Do not panic in fpintr if we receive the interrupt twice in the same
    thread. (Closes: #447036)

[ Samuel Thibault ]
* Remove kern/mach_param.h patch from debian/patches/14_alloc_params.patch,
  increase zone_map_size and maximum number of cached objects.

[ Guillem Jover ]
* Switch to debhelper compatibility level 7.
* Use dh_prep instead of “dh_clean -k”.
* Remove XC- prefix from Package-Type field.
* Sync with upstream:
  - debian/patches/00_clean_gfdl.patch: Refresh.
  - debian/patches/05_halt_on_panic_flag.patch: Likewise.
  - debian/patches/14_alloc_params.patch: Likewise.
  - debian/patches/15_mem_obj_proxy.patch: Likewise.
  - debian/patches/20_mmx_support.patch: Likewise.

14. By Guillem Jover <email address hidden>

* New upstream CVS snapshot.
  - Fix zalloc alignment support, and thus alignment of FPU save area.
    (Closes: #440068)
  - Enable multicast for IPv6.
  - Enable Bus Mastering on triton chipsets.
  - Fix gcc-4.3 non-inlining. (Closes: #474902)
  - Fix direction flag on syscall entry. (Closes: #469566)
  - Fix initialization of RTL8139. (Closes: #469566)

[ Samuel Thibault ]
* Append more agressive caching parameter to
  debian/patches/14_alloc_params.patch.
* New patch to enable IDE multiple sector I/O when the drive can do it.
  - debian/patches/16_ide_multsect.patch
* Clean debian/tmp-dbg.

[ Guillem Jover ]
* Add Homepage field.
* Add Vcs-Browser and Vcs-Svn fields.
* Remove repository information from debian/copyright as it is now on
  debian/control.
* Refer to GPL-2 from common-licenses instead of just GPL.
* Add a README.source.
* Now using Standards-Version 3.8.0.
* Refresh patches with -pab.
* Remove DPATCHLEVEL variable from patches.
* Change source and binary packages from Section base to admin.
* Mangle the Debian version in the watch file.
* Sync with upstream:
  - debian/patches/00_clean_gfdl.patch: Refresh.
  - debian/patches/05_halt_on_panic_flag.patch: Likewise.
  - debian/patches/13_ide_dma.patch: Likewise.
  - debian/patches/14_alloc_params.patch: Likewise.
* Use $(filter ...) instead of $(findstring ...) to extract space separated
  options from DEB_BUILD_OPTIONS in debian/rules.
* Merge check targets into build targets.
* Clean up debian/rules:
  - Run autoreconf on-demand, which fixes a FTBFS when built twice in a
    row. (Closes: #424353)
  - Support parallel builds by moving 'patch' dependency from
    the build to a new pre-patch-* targets that serializes configuration.
* Properly clean up autogenerated cruft.
* Add Build-Depends on autoconf and automake now that we call autoreconf at
  build time.

13. By Guillem Jover <email address hidden>

* New upstream CVS snapshot.
  - debian/patches/90_autoconf_autogen.patch: Regenerated.
* Add an autoregen target to ease regenerating the autoconf patch.
* Use binary:Version instead of the deprecated Source-Version substvar.
* Do not use configure file stamps, use config.status instead.

12. By Guillem Jover <email address hidden>

* New upstream CVS snapshot.
  - debian/patches/41_io_unlock_ioremove.patch: Removed, merged upstream.
  - debian/patches/42_disable_ioperm.patch: Likewise.
  - debian/patches/43_debvice_port_fix.patch: Likewise.
  - debian/patches/44_more_ports.patch: Likewise.
  - debian/patches/45_io_per_task.patch: Likewise.
  - debian/patches/46_io_device.patch: Likewise.
  - debian/patches/20_mmx_support.patch: Sync.
  - debian/patches/90_autoconf_autogen.patch: Regenerated.
* Temporarily restore support for memory mapping through the iopl device,
  so that stuff like X can work again. (Closes: #421135)
  - debian/patches/40_iopl_mmap.patch: New file.
  Thanks to Samuel Thibault <email address hidden>.

11. By Guillem Jover <email address hidden>

* New upstream CVS snapshot.
  - debian/patches/44_more_ports.patch: Sync.
  - debian/patches/45_io_per_task.patch: Likewise.
  - debian/patches/05_halt_on_panic_flag.patch
  - debian/patches/12_sis900.patch: Unfuzzy.
  - debian/patches/13_ide_dma.patch: Likewise.
  - debian/patches/14_alloc_params.patch: Likewise.
  - debian/patches/45_io_per_task.patch: Likewise.
  - debian/patches/46_io_device.patch: Likewise.
  - debian/patches/90_autoconf_autogen.patch: Regenerated.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/utopic/gnumach
This branch contains Public information 
Everyone can see this information.

Subscribers