Add golang-github-containers-{common,image} to lto-disabled-list

Bug #1931258 reported by Lucas Kanashiro
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
golang-github-containers-common (Ubuntu)
Fix Released
Undecided
Unassigned
Hirsute
Won't Fix
Undecided
Unassigned
golang-github-containers-image (Ubuntu)
Fix Released
Undecided
Unassigned
Hirsute
Won't Fix
Undecided
Unassigned
lto-disabled-list (Ubuntu)
Fix Released
Undecided
Unassigned
Hirsute
Won't Fix
Undecided
Unassigned

Bug Description

Actually golang-github-containers-{common,image} are already present in the lto-disabled-list but only for amd64. We have seen the following build failures against both packages in Impish and Hirsute on non-amd64 arches:

# github.com/containers/storage/pkg/devicemapper
../../../go-build2465159309/b262/_cgo_export.c:21:13: error: variable ‘_cgoexp_ebd00b0772db_StorageDevmapperLogCallback’ redeclared as function
   21 | extern void _cgoexp_ebd00b0772db_StorageDevmapperLogCallback(void *);
      | ^
../../../go-build2465159309/b262/cgo-generated-wrappers:1:5: note: previously declared here
lto1: fatal error: errors during merging of translation units
compilation terminated.

After some research it seems related to this Golang upstream bug:

https://github.com/golang/go/issues/45275

Therefore, I'd like to add arch any to golang-github-containers-{common,image} in Hirsute and Impish.

Tags: lto
tags: added: lto
Revision history for this message
Brian Murray (brian-murray) wrote :

  7 lto-disabled-list (10) impish; urgency=medium
  8
  9 * Add arch any to golang-github-containers-{common,image} (LP: #1931258).
 10
 11 -- Lucas Kanashiro <email address hidden> Tue, 08 Jun 2021 15:56:58 -0300

Changed in golang-github-containers-common (Ubuntu):
status: New → Fix Released
Changed in golang-github-containers-image (Ubuntu):
status: New → Fix Released
Revision history for this message
Brian Murray (brian-murray) wrote :

The Hirsute Hippo has reached End of Life, so this bug will not be fixed for that release.

Changed in golang-github-containers-common (Ubuntu Hirsute):
status: New → Won't Fix
Changed in golang-github-containers-image (Ubuntu Hirsute):
status: New → Won't Fix
Graham Inggs (ginggs)
Changed in lto-disabled-list (Ubuntu):
status: New → Fix Released
Changed in lto-disabled-list (Ubuntu Hirsute):
status: New → Won't Fix
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.