libassuan: autopkgtest regression in -release on amd64

Bug #1856056 reported by Graham Inggs
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
glibc (Ubuntu)
Fix Released
Undecided
Unassigned
libassuan (Ubuntu)
Fix Released
Undecided
Unassigned
wine (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

libassuan's autopkgtest seems to have regressed in -release on amd64

autopkgtest
/usr/bin/i686-w64-mingw32-ld: /usr/x86_64-w64-mingw32/lib/libgpg-error.a: error adding symbols: file format not recognized
collect2: error: ld returned 1 exit status
autopkgtest [18:27:28]: test win32: -----------------------]
win32 FAIL non-zero exit status 1

This regression is preventing glibc and wine from migrating from -proposed.

Graham Inggs (ginggs)
summary: - autopkgtest regression in -release on amd64
+ libassuan: autopkgtest regression in -release on amd64
Graham Inggs (ginggs)
Changed in glibc (Ubuntu):
status: New → Fix Released
Changed in wine (Ubuntu):
status: New → Fix Released
Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

looks like libgpg-error.a contains 64bit symbols even on 686 builds.
Investigating...

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :
Download full text (3.3 KiB)

file *o
libgpg_error_la-argparse.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0x10ae8, 83 symbols
libgpg_error_la-b64dec.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0x60a0, 42 symbols
libgpg_error_la-b64enc.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0x71ee, 51 symbols
libgpg_error_la-code-from-errno.o: Intel amd64 COFF object file, no line number info, not stripped, 14 sections, symbol offset=0x44a2, 33 symbols
libgpg_error_la-code-to-errno.o: Intel amd64 COFF object file, no line number info, not stripped, 14 sections, symbol offset=0x87f4, 33 symbols
libgpg_error_la-estream-printf.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0xd400, 58 symbols
libgpg_error_la-estream.o: Intel amd64 COFF object file, no line number info, not stripped, 16 sections, symbol offset=0x31a74, 223 symbols
libgpg_error_la-init.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0xa2e4, 92 symbols
libgpg_error_la-logging.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0x10d0c, 121 symbols
libgpg_error_la-spawn-w32.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0xe32e, 78 symbols
libgpg_error_la-strerror.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0x80c6, 44 symbols
libgpg_error_la-strsource.o: Intel amd64 COFF object file, no line number info, not stripped, 14 sections, symbol offset=0xed8, 35 symbols
libgpg_error_la-syscall-clamp.o: Intel amd64 COFF object file, no line number info, not stripped, 12 sections, symbol offset=0xc34, 31 symbols
libgpg_error_la-sysutils.o: Intel amd64 COFF object file, no line number info, not stripped, 14 sections, symbol offset=0x9dd6, 55 symbols
libgpg_error_la-version.o: Intel amd64 COFF object file, no line number info, not stripped, 14 sections, symbol offset=0x1f06, 36 symbols
libgpg_error_la-visibility.o: Intel amd64 COFF object file, no line number info, not stripped, 19 sections, symbol offset=0x1a230, 326 symbols
libgpg_error_la-w32-estream.o: Intel amd64 COFF object file, no line number info, not stripped, 14 sections, symbol offset=0xbd2c, 64 symbols
libgpg_error_la-w32-gettext.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0x1004a, 73 symbols
libgpg_error_la-w32-iconv.o: Intel amd64 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0xfc7a, 69 symbols
libgpg_error_la-w32-lock.o: Intel amd64 COFF object file, no line number info, not stripped, 14 sections, symbol offset=0x7616, 45 symbols
libgpg_error_la-w32-reg.o: Intel amd64 COFF object file, no line number info, not stripped, 14 sections, symbol offset=0x38fc, 41 symbols
libgpg_error_la-w32-thread.o: Intel amd64 COFF object file, no line number info, not stripped, 12 sections, symbol ...

Read more...

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :
Download full text (3.4 KiB)

on debian:
root@Unimatrix05-Bionic:/# ar x /usr/i686-w64-mingw32/lib/libgpg-error.a
root@Unimatrix05-Bionic:/# file *.o
libgpg_error_la-argparse.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0xf264, 79 symbols
libgpg_error_la-b64dec.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0x5c06, 38 symbols
libgpg_error_la-b64enc.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0x6bb4, 47 symbols
libgpg_error_la-code-from-errno.o: Intel 80386 COFF object file, no line number info, not stripped, 12 sections, symbol offset=0x42d2, 29 symbols
libgpg_error_la-code-to-errno.o: Intel 80386 COFF object file, no line number info, not stripped, 12 sections, symbol offset=0x87e2, 29 symbols
libgpg_error_la-estream-printf.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0xb298, 56 symbols
libgpg_error_la-estream.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0x25066, 217 symbols
libgpg_error_la-init.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0x90f0, 88 symbols
libgpg_error_la-logging.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0xe742, 117 symbols
libgpg_error_la-spawn-w32.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0xd002, 74 symbols
libgpg_error_la-strerror.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0x7a72, 40 symbols
libgpg_error_la-strsource.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0xed2, 33 symbols
libgpg_error_la-syscall-clamp.o: Intel 80386 COFF object file, no line number info, not stripped, 10 sections, symbol offset=0xbd4, 27 symbols
libgpg_error_la-sysutils.o: Intel 80386 COFF object file, no line number info, not stripped, 12 sections, symbol offset=0x98de, 51 symbols
libgpg_error_la-version.o: Intel 80386 COFF object file, no line number info, not stripped, 12 sections, symbol offset=0x1a4e, 32 symbols
libgpg_error_la-visibility.o: Intel 80386 COFF object file, no line number info, not stripped, 15 sections, symbol offset=0xf010, 318 symbols
libgpg_error_la-w32-estream.o: Intel 80386 COFF object file, no line number info, not stripped, 12 sections, symbol offset=0xadfc, 60 symbols
libgpg_error_la-w32-gettext.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0xe0d6, 76 symbols
libgpg_error_la-w32-iconv.o: Intel 80386 COFF object file, no line number info, not stripped, 13 sections, symbol offset=0xd4f0, 65 symbols
libgpg_error_la-w32-lock.o: Intel 80386 COFF object file, no line number info, not stripped, 11 sections, symbol offset=0x6d88, 39 symbols
libgpg_error_la-w32-reg.o: Intel 80386 COFF object file, no line number info, not stripped, 12 sections, symbol offset=0x3728, 37 symbols
libgpg_error...

Read more...

Revision history for this message
Gianfranco Costamagna (costamagnagianfranco) wrote :

meh, got the issue

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libassuan - 2.5.3-7ubuntu2

---------------
libassuan (2.5.3-7ubuntu2) focal; urgency=medium

  * Fix testsuite flags being incorrectly passed
    (patch taken from libgpg-error). (LP: #1856056)

 -- Gianfranco Costamagna <email address hidden> Thu, 23 Jan 2020 12:30:00 +0100

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