qbs.git
16 months agofix the linkerMode test for Linux ARM
Debian Qt/KDE Maintainers [Mon, 29 Jul 2024 12:40:19 +0000 (15:40 +0300)]
fix the linkerMode test for Linux ARM

Origin: upstream, https://code.qt.io/cgit/qbs/qbs.git/commit/?id=03dc3932dacf76d4
Last-Update: 2024-05-11

Gbp-Pq: Name fix_linker_mode_test.diff

16 months agolink with -latomic when using address sanitizer
Dmitry Shachnev [Mon, 29 Jul 2024 12:40:19 +0000 (15:40 +0300)]
link with -latomic when using address sanitizer

Bug: https://bugs.debian.org/1016041
Forwarded: not-needed
Last-Update: 2022-08-15

Gbp-Pq: Name asan_atomic.diff

16 months agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Mon, 29 Jul 2024 12:40:19 +0000 (15:40 +0300)]
disable build of arm-gcc.s, it causes errors from as

Forwarded: not-needed
Last-Update: 2020-09-20

arm-gcc.s:4: Error: operand 1 must be an integer register -- `mov r0,#0'
arm-gcc.s:5: Error: unknown mnemonic `bx' -- `bx lr'

Gbp-Pq: Name disable_bad_assembly.diff

16 months agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Mon, 29 Jul 2024 12:40:19 +0000 (15:40 +0300)]
do not use -specs=nosys.specs on Debian ARM architectures

Forwarded: not-needed
Last-Update: 2023-07-29

This requires gcc-arm-none-eabi which we do not want to depend on.

Gbp-Pq: Name no_nosys_specs.diff

16 months agotest sanitizers only on amd64
Dmitry Shachnev [Mon, 29 Jul 2024 12:40:19 +0000 (15:40 +0300)]
test sanitizers only on amd64

Forwarded: not-needed
Last-Update: 2023-08-09

In Debian, sanitizers are available not on all architectures.
For example, libtsan0 is available only on (amd64, arm64, ppc64, ppc64el).

Gbp-Pq: Name test_sanitizers_only_on_amd64.diff

16 months agoskip a test that hangs on some non-x86 architectures
Dmitry Shachnev [Mon, 29 Jul 2024 12:40:19 +0000 (15:40 +0300)]
skip a test that hangs on some non-x86 architectures

Forwarded: no
Last-Update: 2023-07-29

Gbp-Pq: Name skip_test_concurrent.diff

16 months agoqbs (2.3.1-6) unstable; urgency=medium
Dmitry Shachnev [Mon, 29 Jul 2024 12:40:19 +0000 (15:40 +0300)]
qbs (2.3.1-6) unstable; urgency=medium

  * Update debian/libqbscore2.3.symbols fifth time in a row.
  * Use dpkg-build-api level 1, drop explicit Rules-Requires-Root: no.
  * Do not build with -O3 on Ubuntu ppc64el, that causes link failures.

[dgit import unpatched qbs 2.3.1-6]

16 months agoImport qbs_2.3.1-6.debian.tar.xz
Dmitry Shachnev [Mon, 29 Jul 2024 12:40:19 +0000 (15:40 +0300)]
Import qbs_2.3.1-6.debian.tar.xz

[dgit import tarball qbs 2.3.1-6 qbs_2.3.1-6.debian.tar.xz]

19 months agoImport qbs_2.3.1.orig.tar.gz
Dmitry Shachnev [Sat, 11 May 2024 15:24:25 +0000 (18:24 +0300)]
Import qbs_2.3.1.orig.tar.gz

[dgit import orig qbs_2.3.1.orig.tar.gz]