Please merge bochs 2.3.7-1 (universe) from Debian unstable (main)

Bug #244164 reported by David Futcher
4
Affects Status Importance Assigned to Milestone
bochs (Ubuntu)
Fix Released
Undecided
Nicolas Valcarcel

Bug Description

Binary package hint: bochs

Please merge bochs 2.3.7-1 (universe) from Debian unstable (main).

bochs (2.3.7-1) unstable; urgency=low

  * New upstream release.
    - debian/patches/00_base.patch: Refresh.
    - debian/patches/01_build.patch: Likewise.
    - debian/patches/02_libtool.patch: Likewise.
    - debian/patches/03_qemu_bios.patch: Likewise.
    - debian/patches/04_man_table.patch: Likewise.
    - debian/patches/05_bios_delay_loop.patch: Likewise.
    - debian/patches/11_ftbfs_3dnow.patch: New file. Fix FTBFS.
    - debian/patches/99_upstream_bios_update.patch: Remove, in sync with
      upstream now.

 -- Guillem Jover <email address hidden> Sat, 28 Jun 2008 03:58:49 +0300

bochs (2.3.6-5) unstable; urgency=low

  * Update packaging Vcs fields to the new URL.
  * Add a debian/README.source file (and move information about how to
    create the stripped tarballs from README.Debian).
  * Now using Standards-Version 3.8.0.
  * Cleanup debian/copyright:
    - Change 'Copyright' to 'Copyright Holders'.
    - Use UTF-8 copyright symbol.
    - Remove packaging svn information.
  * Remove perl from Build-Depends-Indep, it's Build-Essential.

 -- Guillem Jover <email address hidden> Sun, 22 Jun 2008 09:52:32 +0300

bochs (2.3.6-4) unstable; urgency=low

  * Update bochsbios from uptream CVS:
    - Adds SMBIOS and DMI information. (Closes: #400902)
    - Adds support for LBA32 and LBA48. (Closes: #471395)
    - debian/patches/03_qemu_bios.patch: Remove hunk already in upstream.
    - debian/patches/99_upstream_bios_update.patch: New file.
  * Ship compressed man pages, just by rebuilding with a fixed debhelper.
    (Closes: #472932)
  * Provide a compatibility symlink for VGABIOS-lgpl-latest. (Closes: #462024)

 -- Guillem Jover <email address hidden> Thu, 29 May 2008 05:12:50 +0300

bochs (2.3.6-3) unstable; urgency=low

  * Fix delay loop used for processors to be brought up, being optimized
    out when using gcc-4.2. (Closes: #471271)
    - debian/patches/05_bios_delay_loop.patch: New file.
    Thanks to Aurelien Jarno <email address hidden>
  * Do not use pkg-config anymore before AC_PATH_XTRA, the build problem
    was fixed by making sure autoconf was run if needed.
    - debian/patches/20_use_pkg-config.patch: Remove.

 -- Guillem Jover <email address hidden> Mon, 17 Mar 2008 04:44:33 +0200

Revision history for this message
David Futcher (bobbo) wrote :
David Futcher (bobbo)
Changed in bochs:
status: New → Confirmed
status: Confirmed → New
Revision history for this message
Soren Hansen (soren) wrote :

Thanks for working on this! A few comments:

a) I find it somewhat confusing that the changelog says that it includes 11_no-ssp.patch and then later says that it's been renamed to 12_no-ssp.patch.

b) I also find it a bit confusing that "include the no-ssp patch" and "build with -fno-stack-protector" are separate points, yet the no-ssp patch is exactly what makes it build with -fno-stack-protector.

c) I believe the current practice is not to bother documenting that Original-Maintainer mangling and all that.

Suggested resolution for a)+b):

Add a bullet point to the "remaining changes" part, that reads something like:
   - 12_no-ssp.patch (formerly 11_no-ssp.patch): Build with -fno-stack-protector

Revision history for this message
David Futcher (bobbo) wrote :

Fixed a) and b) with Sorens resolution and removed the Original-Maintainer entry from debian/changelog.

New Debian -> Ubuntu debdiff.

Revision history for this message
Nicolas Valcarcel (nvalcarcel) wrote :

The 12_no-ssp.patch line is too large (for one character) other than that it looks good to me, i'm changing that and uploading. Thank you for your contribution.

Changed in bochs:
assignee: nobody → nvalcarcel
Changed in bochs:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.