s390-tools: fail to build after gcc-defaults 1.215ubuntu2

Bug #2072257 reported by Zixing Liu
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu on IBM z Systems
Fix Released
High
Skipper Bug Screeners
s390-tools (Ubuntu)
Fix Released
High
Frank Heimes
s390-tools-signed (Ubuntu)
Fix Released
High
Frank Heimes

Bug Description

s390-tools now fails to build after gcc-defaults is upgraded to 1.215ubuntu2 due to missing gcc-multilib package.

We might want to evaluate the option that removes gcc-multilib package from Build-Depends.

Tags: s390x
Revision history for this message
Frank Heimes (fheimes) wrote :

Fix is to remove gcc-multilib as dependency from d/control, because due to the removal of 31-bit legacy support gcc-multilib is no longer needed and also (and especially) no longer build for s390x anymore, which led to a failed package rebuilds.

tags: added: s390x
Changed in s390-tools (Ubuntu):
assignee: nobody → Frank Heimes (fheimes)
Changed in s390-tools-signed (Ubuntu):
assignee: nobody → Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
assignee: nobody → Skipper Bug Screeners (skipper-screen-team)
Changed in s390-tools (Ubuntu):
status: New → In Progress
Changed in s390-tools-signed (Ubuntu):
status: New → In Progress
Changed in ubuntu-z-systems:
status: New → In Progress
Changed in s390-tools-signed (Ubuntu):
importance: Undecided → High
Changed in s390-tools (Ubuntu):
importance: Undecided → High
Changed in ubuntu-z-systems:
importance: Undecided → High
Revision history for this message
Frank Heimes (fheimes) wrote :

Test builds are currently building in this PPA:
launchpad.net/~fheimes/+archive/ubuntu/lp2072257

Revision history for this message
Frank Heimes (fheimes) wrote :

Test builds have been completed and successfully tested (I was especially concerned regarding zipl) - see attachment.

Revision history for this message
Frank Heimes (fheimes) wrote :

The debdiffs ...

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

Thank you for the patch and the verification, Frank!

I uploaded s390-tools now; will wait to upload the -signed version once the s390-tools build finishes.

Revision history for this message
Sergio Durigan Junior (sergiodj) wrote :

The s390x build of s390-tools needs to be approved by the archive admins. I've decided to go ahead and upload -signed; we can always retry the build if needed.

Changed in s390-tools (Ubuntu):
status: In Progress → Fix Committed
Changed in s390-tools-signed (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package s390-tools-signed - 2.33.1-0ubuntu3

---------------
s390-tools-signed (2.33.1-0ubuntu3) oracular; urgency=medium

  * Rebuild against 2.33.1-0ubuntu3 (LP: #2072257)

 -- Frank Heimes <email address hidden> Fri, 05 Jul 2024 08:18:12 +0200

Changed in s390-tools-signed (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package s390-tools - 2.33.1-0ubuntu3

---------------
s390-tools (2.33.1-0ubuntu3) oracular; urgency=medium

  * Remove gcc-multilib as dependency from d/control,
    because due to the removal of 31-bit legacy support
    gcc-multilib is no longer needed and also no longer build
    for s390x, which led to a failed package rebuild. LP: #2072257

 -- Frank Heimes <email address hidden> Thu, 04 Jul 2024 18:01:05 +0200

Changed in s390-tools (Ubuntu):
status: Fix Committed → Fix Released
Frank Heimes (fheimes)
Changed in ubuntu-z-systems:
status: In Progress → 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.