Bug#1091278: qtremoteobjects-everywhere-src: FTBFS on armhf: qcontainerfwd.h:63:7: error: typedef redefinition with different types ('QList<QByteArray>' vs 'QByteArrayList')
On 24/12/24 at 15:34 +0300, Dmitry Shachnev wrote:
> Control: retitle -1 qtremoteobjects-everywhere-src: FTBFS on armhf: SubClassReplicaTest::basicFunctions fails
> Control: tags -1 + moreinfo
>
> Hi Lucas!
>
> On Mon, Dec 23, 2024 at 06:37:10PM +0100, Lucas Nussbaum wrote:
> > Hi,
> >
> > During a rebuild of all packages in sid, this package failed to build
> > on armhf.
> >
> > This package currently has binary packages on armhf, so this is a regression.
> > Also, there are no known issues on amd64 or arm64 according to recent (a couple
> > days ago) rebuilds.
> >
> > The rebuild was done using an armhf chroot on an AWS "m6g" instance (Graviton2
> > CPU).
> >
> > Relevant part (hopefully):
> > > make[3]: Entering directory '/<<PKGBUILDDIR>>/tests/auto/subclassreplica'
> > > /<<PKGBUILDDIR>>/tests/auto/subclassreplica/target_wrapper.sh ./tst_subclassreplicatest
> > > ********* Start testing of SubClassReplicaTest *********
> > > 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 : SubClassReplicaTest::initTestCase()
> > > QSYSTEM: SubClassReplicaTest::basicFunctions(non-templated pointer) qt.remoteobjects: Listen failed for URL: QUrl("local:test")
> > > QSYSTEM: SubClassReplicaTest::basicFunctions(non-templated pointer) qt.remoteobjects: QAbstractSocket::AddressInUseError
> > > FAIL! : SubClassReplicaTest::basicFunctions(non-templated pointer) 'replica->waitForSource(1000)' returned FALSE. ()
> > > Loc: [tst_subclassreplicatest.cpp(79)]
> > > QSYSTEM: SubClassReplicaTest::basicFunctions(templated pointer) qt.remoteobjects: Listen failed for URL: QUrl("local:test")
> > > QSYSTEM: SubClassReplicaTest::basicFunctions(templated pointer) qt.remoteobjects: QAbstractSocket::AddressInUseError
> > >
> > > === Received signal at function time: 951ms, total time: 951ms, dumping stack ===
> > > === End of stack trace ===
> > > QFATAL : SubClassReplicaTest::basicFunctions(templated pointer) Received signal 11
> > > Function time: 951ms Total time: 951ms
> > > FAIL! : SubClassReplicaTest::basicFunctions(templated pointer) Received a fatal error.
> > > Loc: [Unknown file(0)]
>
> It looks like the test failed to create a UNIX socket named "test" in its own
> directory and listen on it.
>
> Can there be something specific about this build box which could cause this
> error? Maybe you can retry and see if it happens again?
Hi Dmitry,
I retried the build and it failed again, with the same error message.
I cannot think of something specific about the build environment, sorry.
(except that it's an armhf chroot on an arm64 kernel, but that's
supposed to be OK, and I did not detect any strange failure rate among
other packages -- this was a full archive rebuild).
Lucas
Reply to: