[pkg-gnupg-maint] Bug#1103787: gpgme1.0: Testsuite error on 32bit archs with 64bit time (FAIL with gnupg 2.4, SKIP with 2.2)
Andreas Metzler
ametzler at bebt.de
Mon Apr 21 15:59:31 BST 2025
Source: gpgme1.0
Version: 1.24.2-1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: debian-arm at lists.debian.org, ametzler at bebt.de
User: debian-arm at lists.debian.org
Usertags: armel armhf
Hello,
upgrading gpg from 2.2 to 2.4 changed the outcome of
t-addexistingsubkey5 (and ..6) from
********* Start testing of AddExistingSubkeyJobTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (arm-little_endian-ilp32-eabi-hardfloat shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS : AddExistingSubkeyJobTest::initTestCase()
SKIP : AddExistingSubkeyJobTest::testAddExistingSubkeyAsync() gpg does not yet support adding an existing subkey to another key via the command API
Loc: [../../../../lang/qt/tests/t-addexistingsubkey.cpp(137)]
SKIP : AddExistingSubkeyJobTest::testAddExistingSubkeySync() gpg does not yet support adding an existing subkey to another key via the command API
Loc: [../../../../lang/qt/tests/t-addexistingsubkey.cpp(137)]
SKIP : AddExistingSubkeyJobTest::testAddExistingSubkeyWithExpiration() gpg does not yet support adding an existing subkey to another key via the command API
Loc: [../../../../lang/qt/tests/t-addexistingsubkey.cpp(137)]
PASS : AddExistingSubkeyJobTest::cleanupTestCase()
Totals: 2 passed, 0 failed, 3 skipped, 0 blacklisted, 164ms
********* Finished testing of AddExistingSubkeyJobTest *********
to
********* Start testing of AddExistingSubkeyJobTest *********
Config: Using QtTest library 5.15.15, Qt 5.15.15 (arm-little_endian-ilp32-eabi-hardfloat shared (dynamic) release build; by GCC 14.2.0), debian unknown
PASS : AddExistingSubkeyJobTest::initTestCase()
PASS : AddExistingSubkeyJobTest::testAddExistingSubkeyAsync()
PASS : AddExistingSubkeyJobTest::testAddExistingSubkeySync()
FAIL! : AddExistingSubkeyJobTest::testAddExistingSubkeyWithExpiration() Compared values are not the same
Actual (result.code()) : 0
Expected (static_cast<int>(GPG_ERR_INV_TIME)): 161
Loc: [../../../../lang/qt/tests/t-addexistingsubkey.cpp(238)]
PASS : AddExistingSubkeyJobTest::cleanupTestCase()
Totals: 4 passed, 1 failed, 0 skipped, 0 blacklisted, 3564ms
********* Finished testing of AddExistingSubkeyJobTest *********
This shows up on all 32 bit archs with 64bit time that had the build-deps
(armhf, armel and as non-relase arch powerpc).
It is not Debian specific, it also shows up against vanilla gnupg 2.4.7 or
2.5.5.
cu Andreas
More information about the pkg-gnupg-maint
mailing list