Project

General

Profile

Feature #7173

Upgrade to syslinux 6.03-pre18 or later

Added by intrigeri over 5 years ago. Updated almost 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Hardware support
Target version:
Start date:
05/08/2014
Due date:
% Done:

100%

Feature Branch:
bugfix/7173-upgrade-syslinux
Type of work:
Code
Blueprint:
Starter:
No
Affected tool:

Description

syslinux 6.03-pre1 has bugs (e.g. #7232). We want to upgrade it.


Subtasks

Feature #7174: Wait for syslinux 6.03-pre5 or later to be in DebianResolvedintrigeri

Feature #7683: Have ISO with syslinux 6.03-pre18+ tested on various hardwareResolvedintrigeri


Related issues

Related to Tails - Feature #6578: Test UEFI support with OVMF Resolved 01/07/2014
Blocks Tails - Bug #6576: Display our custom syslinux background picture in UEFI mode Rejected 07/20/2014
Blocks Tails - Bug #7232: Boot in older VirtualBox is broken by syslinux 6 Resolved 05/08/2014
Blocks Tails - Feature #7231: Test suite: UEFI boot Resolved 07/18/2014
Blocks Tails - Feature #6397: Support booting from USB devices exposed as non-removable In Progress 06/30/2014

History

#1 Updated by intrigeri over 5 years ago

  • Blocks Bug #6576: Display our custom syslinux background picture in UEFI mode added

#2 Updated by intrigeri over 5 years ago

  • Copied to Bug #7232: Boot in older VirtualBox is broken by syslinux 6 added

#3 Updated by intrigeri over 5 years ago

  • Subject changed from Upgrade to syslinux 6.03-pre5 or later to fix boot in older VirtualBox to Upgrade to syslinux 6.03-pre5 or later
  • Description updated (diff)
  • Target version deleted (Sustainability_M1)

#4 Updated by intrigeri over 5 years ago

  • Target version set to Sustainability_M1

#5 Updated by intrigeri over 5 years ago

  • Parent task deleted (#5739)

This won't be done in time for 1.1, dropping the parent task. The 2.0 milestone was inherited from #5739, not sure if it's still relevant.

#6 Updated by intrigeri over 5 years ago

#7 Updated by intrigeri over 5 years ago

  • Blocks deleted (Feature #6563: Backport syslinux 6.x for Wheezy)

#8 Updated by intrigeri over 5 years ago

  • Copied to deleted (Bug #7232: Boot in older VirtualBox is broken by syslinux 6)

#9 Updated by intrigeri over 5 years ago

  • Blocks Bug #7232: Boot in older VirtualBox is broken by syslinux 6 added

#10 Updated by intrigeri about 5 years ago

  • Related to Feature #6397: Support booting from USB devices exposed as non-removable added

#11 Updated by intrigeri about 5 years ago

  • Status changed from Confirmed to In Progress

The feature/6397-stop-relying-on-the-removable-bit branch has a recent syslinux backport and the needed bits to cope with changes in the packaging. That could be extracted in a branch that's only about upgrading syslinux.

#12 Updated by intrigeri about 5 years ago

#13 Updated by intrigeri about 5 years ago

  • Feature Branch set to bugfix/7173-upgrade-syslinux

That could be extracted in a branch that's only about upgrading syslinux.

Done.

#14 Updated by intrigeri about 5 years ago

#15 Updated by intrigeri about 5 years ago

  • Subject changed from Upgrade to syslinux 6.03-pre5 or later to Upgrade to syslinux 6.03-pre18 or later

6.03-pre5 might be enough to fix #7232, but for other purposes (e.g. #7231) we need 6.03-pre18. The latter anyway brings tons of bugfixes.

#16 Updated by intrigeri about 5 years ago

  • Related to Feature #7629: Have syslinux menu tested with 6.03-pre18+ added

#17 Updated by intrigeri about 5 years ago

  • Target version changed from Sustainability_M1 to Tails_1.2

Project-wise, it's a 2.0 goal, as part of the UEFI support one. But I'd like to see this included in 1.2.

#18 Updated by intrigeri about 5 years ago

  • Related to deleted (Feature #6397: Support booting from USB devices exposed as non-removable)

#19 Updated by intrigeri about 5 years ago

  • Blocks Feature #6397: Support booting from USB devices exposed as non-removable added

#20 Updated by intrigeri about 5 years ago

  • Related to deleted (Feature #7629: Have syslinux menu tested with 6.03-pre18+)

#21 Updated by intrigeri about 5 years ago

The test results show some improvements, and no regression, which validates this upgrade.

#22 Updated by intrigeri about 5 years ago

  • Assignee deleted (intrigeri)
  • QA Check set to Ready for QA

#23 Updated by intrigeri almost 5 years ago

Updated the branch to syslinux 3:6.03~pre20+dfsg-2~bpo70+1 (and merged into experimental). Seems to work fine, at least in QEMU, both in BIOS and UEFI mode.

#24 Updated by anonym almost 5 years ago

  • Status changed from In Progress to Fix committed
  • QA Check changed from Ready for QA to Pass

#25 Updated by anonym almost 5 years ago

  • Status changed from Fix committed to Resolved

Also available in: Atom PDF