#884472 qbs: FTBFS on x32: qbs-setup-qt (qmake?) bus error

Package:
src:qbs
Source:
qbs
Submitter:
"Aaron M. Ucko"
Date:
2022-06-18 12:06:06 UTC
Severity:
important
Tags:
#884472#5
Date:
2017-12-15 16:37:23 UTC
From:
To:
Builds of qbs for x32 (admittedly not a release architecture) have
been failing lately:

  + /<<BUILDDIR>>/qbs-1.8.1+dfsg/bin/qbs-setup-qt /usr/bin/qmake qbs_autotests
  Bus error
  debian/rules:46: recipe for target 'override_dh_auto_test-arch' failed

It's not clear from the log which program encountered the bus error,
so this might (or might not!) turn out to be a qmake bug.

Could you please take a look?

Thanks!

#884472#10
Date:
2017-12-16 02:10:21 UTC
From:
To:
El 15 dic. 2017 1:39 p.m., "Aaron M. Ucko" <ucko@debian.org> escribió:

Source: qbs
Version: 1.8.1+dfsg-4
Severity: important
Tags: upstream
Justification: fails to build from source (but built successfully in the
past)
User: debian-amd64@lists.debian.org
Usertags: x32

Builds of qbs for x32 (admittedly not a release architecture) have
been failing lately:

  + /<<BUILDDIR>>/qbs-1.8.1+dfsg/bin/qbs-setup-qt /usr/bin/qmake
qbs_autotests
  Bus error
  debian/rules:46: recipe for target 'override_dh_auto_test-arch' failed

It's not clear from the log which program encountered the bus error,
so this might (or might not!) turn out to be a qmake bug.

Could you please take a look?


In my experience bus errors are arch-related. Of course this case might be
different, but I certainly would not start by checking qmake.

I suggest you to ping porters.

#884472#15
Date:
2017-12-16 02:10:21 UTC
From:
To:
El 15 dic. 2017 1:39 p.m., "Aaron M. Ucko" <ucko@debian.org> escribió:

Source: qbs
Version: 1.8.1+dfsg-4
Severity: important
Tags: upstream
Justification: fails to build from source (but built successfully in the
past)
User: debian-amd64@lists.debian.org
Usertags: x32

Builds of qbs for x32 (admittedly not a release architecture) have
been failing lately:

  + /<<BUILDDIR>>/qbs-1.8.1+dfsg/bin/qbs-setup-qt /usr/bin/qmake
qbs_autotests
  Bus error
  debian/rules:46: recipe for target 'override_dh_auto_test-arch' failed

It's not clear from the log which program encountered the bus error,
so this might (or might not!) turn out to be a qmake bug.

Could you please take a look?


In my experience bus errors are arch-related. Of course this case might be
different, but I certainly would not start by checking qmake.

I suggest you to ping porters.

#884472#20
Date:
2017-12-18 16:29:19 UTC
From:
To:
Lisandro Damián Nicanor Pérez Meyer <perezmeyer@gmail.com> writes:
[...]
[...]

My point was simply that the message did not indicate whether
qbs-setup-qt or qmake encountered the bus error, which is presumably
arch-related regardless.  Sorry if that was unclear.

I've copied debian-amd64 accordingly.  (I'm not aware of an x32-specific
list, but the port runs on amd64 hardware.)

#884472#25
Date:
2017-12-19 19:13:15 UTC
From:
To:
No problems, I've got that. I might have been too succint at replying.

It has been a long time since I last saw one of those, so I had to check the
web for it's meaning:

<https://stackoverflow.com/questions/212466/what-is-a-bus-error>

Cheers!