Feature #7173

Upgrade to syslinux 6.03-pre18 or later

Added by intrigeri 2014-05-08 12:33:42 . Updated 2014-10-16 08:10:32 .

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

100%

Feature Branch:
bugfix/7173-upgrade-syslinux
Type of work:
Code
Blueprint:

Starter:
0
Affected tool:
Deliverable for:

Description

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


Subtasks

Feature #7174: Wait for syslinux 6.03-pre5 or later to be in Debian Resolved intrigeri

0

Feature #7683: Have ISO with syslinux 6.03-pre18+ tested on various hardware Resolved intrigeri

100


Related issues

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

History

#1 Updated by intrigeri 2014-05-13 08:41:44

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

#2 Updated by intrigeri 2014-05-13 08:49:42

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

#3 Updated by intrigeri 2014-05-13 08:51:30

  • 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
  • Target version deleted (Sustainability_M1)

#4 Updated by intrigeri 2014-05-13 08:51:54

  • Target version set to Sustainability_M1

#5 Updated by intrigeri 2014-05-13 08:54:55

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

#6 Updated by intrigeri 2014-05-13 08:58:53

#7 Updated by intrigeri 2014-05-13 08:59:18

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

#8 Updated by intrigeri 2014-05-25 13:01:02

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

#9 Updated by intrigeri 2014-05-25 13:01:05

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

#10 Updated by intrigeri 2014-06-29 09:38:07

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

#11 Updated by intrigeri 2014-06-29 09:42:07

  • 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 2014-07-14 14:53:49

#13 Updated by intrigeri 2014-07-14 14:56:37

  • 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 2014-07-15 18:30:53

#15 Updated by intrigeri 2014-07-15 18:33:24

  • 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 Bug #7232, but for other purposes (e.g. Feature #7231) we need 6.03-pre18. The latter anyway brings tons of bugfixes.

#16 Updated by intrigeri 2014-07-20 16:12:18

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

#17 Updated by intrigeri 2014-07-27 23:02:28

  • 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 2014-07-28 20:11:08

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

#19 Updated by intrigeri 2014-07-28 20:11:24

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

#20 Updated by intrigeri 2014-07-28 20:35:18

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

#21 Updated by intrigeri 2014-08-25 22:35:48

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

#22 Updated by intrigeri 2014-08-25 22:51:22

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

#23 Updated by intrigeri 2014-09-09 17:28:15

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 2014-09-25 16:15:06

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

#25 Updated by anonym 2014-10-16 08:10:32

  • Status changed from Fix committed to Resolved