[FFe] Upgrade Ardour to 6.6+git for gcc 10 + glib 2.68 compatibility

Bug #1921796 reported by Erich Eickmeyer
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ardour (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Ardour 6.5 currently FTBFS against glib 2.68 and its RCs. Per [1], this failure was introduced as a regression against glib 2.67.5 causing a complete failure to build from source. We were not made aware of this regression until Matthias Klouse (doko) did the mass test rebuild in the hours leading up to Beta Freeze.

After working with the Ardour developers, namely Dr. Robin Gareus, we determined this failure to be solved in Ardour 6.6's git master (soon to be Ardour 6.7) with a minor patch. Unfortunately, since Ardour 6.6 introduces several new features, this is requiring a Feature Freeze Exception to introduce the relevant fixes which were added after 6.6's release.

The only flavor of Ubuntu currently seeding Ardour is Ubuntu Studio. As the Ubuntu Studio lead, I give my approval for this exception.

This package update has been uploaded awaiting approval.

List of changes is available in [2].

[1] https://people.canonical.com/~doko/ftbfs-report/test-rebuild-20210325-hirsute-hirsute.html
[2] http://ardour.org/whatsnew.html

description: updated
Revision history for this message
Łukasz Zemczak (sil2100) wrote :

Ok, this is really quite a lot of changes, but since this has been +1'ed by the Ubuntu Studio lead (and being only seeded there), I guess let's do it. Hopefully this won't slow the Beta down! If it does, I'll be angry! FFe approved.

Changed in ardour (Ubuntu):
status: New → Triaged
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ardour - 1:6.6.0+ds0-0ubuntu1

---------------
ardour (1:6.6.0+ds0-0ubuntu1) hirsute; urgency=medium

  [ Dennis Braun ]
  * New upstream version 6.6.0+ds0
  * Refresh patchset
  * d/control: Add new line at the end of the file
  * Update d/copyright year and add myself to the d/ section

  [ Erich Eickmeyer ]
  * Upload to hirsute
  * Use git source for gcc 10 & glib 2.68 compatibility (LP: #1921796)

 -- Erich Eickmeyer <email address hidden> Sat, 27 Feb 2021 01:10:49 +0100

Changed in ardour (Ubuntu):
status: Triaged → 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.