qbs.git
2 weeks agoMerge version 3.1.2-2+rpi1 and 3.2.0-2 to produce 3.2.0-2+rpi1 forky-staging archive/raspbian/3.2.0-2+rpi1 raspbian/3.2.0-2+rpi1
Raspbian automatic forward porter [Fri, 22 May 2026 19:56:31 +0000 (20:56 +0100)]
Merge version 3.1.2-2+rpi1 and 3.2.0-2 to produce 3.2.0-2+rpi1

4 weeks agoMerge qbs (3.2.0-2) import into refs/heads/workingbranch
Pino Toscano [Sun, 10 May 2026 08:57:35 +0000 (10:57 +0200)]
Merge qbs (3.2.0-2) import into refs/heads/workingbranch

4 weeks agoDefine PATH_MAX if not already available
Pino Toscano [Sun, 10 May 2026 08:57:35 +0000 (10:57 +0200)]
Define PATH_MAX if not already available

Last-Update: 2025-12-12
Forwarded: not-needed

Helps building on GNU/Hurd, which does not provide PATH_MAX

Gbp-Pq: Name path_max.diff

4 weeks agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Sun, 10 May 2026 08:57:35 +0000 (10:57 +0200)]
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

4 weeks agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Sun, 10 May 2026 08:57:35 +0000 (10:57 +0200)]
do not use -specs=nosys.specs on Debian ARM architectures

Forwarded: not-needed
Last-Update: 2025-09-25

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

Gbp-Pq: Name no_nosys_specs.diff

4 weeks agotest sanitizers only on amd64
Dmitry Shachnev [Sun, 10 May 2026 08:57:35 +0000 (10:57 +0200)]
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

4 weeks agoBetter report target vs host differences
Pino Toscano [Sun, 10 May 2026 08:57:35 +0000 (10:57 +0200)]
Better report target vs host differences

Last-Update: 2026-03-07
Origin: https://code.qt.io/cgit/qbs/qbs.git/commit/?id=a88a68210ef4b9ad9188d2c7897f6216439a4254
Applied-Upstream: 3.3.0, commit:a88a68210ef4b9ad9188d2c7897f6216439a4254

When reporting that the target and the host are not detected as the
same (typically in tests, and also in one example), print the actual
values of platform+architecture for both target and host.

This does not change the behaviour, and rather helps debugging things
in case e.g. tests are skipped because of target vs host mismatch
(reported as cross-compiling).

Gbp-Pq: Name upstream_Better-report-target-vs-host-differences.patch

4 weeks agoqbs (3.2.0-2) unstable; urgency=medium
Pino Toscano [Sun, 10 May 2026 08:57:35 +0000 (10:57 +0200)]
qbs (3.2.0-2) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * Few more updates to copyright, following the review in the NEW queue.
  * Bump Standards-Version to 4.7.4, no changes required.
  * Enable the patch test_sanitizers_only_on_amd64.diff again, as the upstream
    code still needs more logic.
  * Add a basic debian/upstream/metadata file.

[dgit import unpatched qbs 3.2.0-2]

4 weeks agoImport qbs_3.2.0-2.debian.tar.xz
Pino Toscano [Sun, 10 May 2026 08:57:35 +0000 (10:57 +0200)]
Import qbs_3.2.0-2.debian.tar.xz

[dgit import tarball qbs 3.2.0-2 qbs_3.2.0-2.debian.tar.xz]

4 weeks agoImport qbs_3.2.0.orig.tar.gz
Pino Toscano [Fri, 8 May 2026 18:02:53 +0000 (20:02 +0200)]
Import qbs_3.2.0.orig.tar.gz

[dgit import orig qbs_3.2.0.orig.tar.gz]

3 months agoMerge version 2.6.1-1+rpi1 and 3.1.2-2 to produce 3.1.2-2+rpi1 archive/raspbian/3.1.2-2+rpi1 raspbian/3.1.2-2+rpi1
Raspbian automatic forward porter [Fri, 27 Feb 2026 04:36:23 +0000 (04:36 +0000)]
Merge version 2.6.1-1+rpi1 and 3.1.2-2 to produce 3.1.2-2+rpi1

3 months agoMerge qbs (3.1.2-2) import into refs/heads/workingbranch
Pino Toscano [Sat, 14 Feb 2026 08:44:14 +0000 (09:44 +0100)]
Merge qbs (3.1.2-2) import into refs/heads/workingbranch

3 months agoDefine PATH_MAX if not already available
Pino Toscano [Sat, 14 Feb 2026 08:44:14 +0000 (09:44 +0100)]
Define PATH_MAX if not already available

Last-Update: 2025-12-12
Forwarded: not-needed

Helps building on GNU/Hurd, which does not provide PATH_MAX

Gbp-Pq: Name path_max.diff

3 months agolink with -latomic when using address sanitizer
Dmitry Shachnev [Sat, 14 Feb 2026 08:44:14 +0000 (09:44 +0100)]
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

3 months agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Sat, 14 Feb 2026 08:44:14 +0000 (09:44 +0100)]
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

3 months agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Sat, 14 Feb 2026 08:44:14 +0000 (09:44 +0100)]
do not use -specs=nosys.specs on Debian ARM architectures

Forwarded: not-needed
Last-Update: 2025-09-25

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

Gbp-Pq: Name no_nosys_specs.diff

3 months agotest sanitizers only on amd64
Dmitry Shachnev [Sat, 14 Feb 2026 08:44:14 +0000 (09:44 +0100)]
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

3 months agoskip a test that hangs on some non-x86 architectures
Dmitry Shachnev [Sat, 14 Feb 2026 08:44:14 +0000 (09:44 +0100)]
skip a test that hangs on some non-x86 architectures

Forwarded: no
Last-Update: 2025-08-31

Gbp-Pq: Name skip_test_concurrent.diff

3 months ago[PATCH] Fix build with Qt 6.10
Ivan Komissarov [Wed, 4 Feb 2026 21:42:19 +0000 (00:42 +0300)]
[PATCH] Fix build with Qt 6.10

Change-Id: Iab8a4291d12c90ba4538d9ce138fdb74886c081e
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Gbp-Pq: Name upstream_Fix-build-with-Qt-6.10.patch

3 months agoqbs (3.1.2-2) unstable; urgency=medium
Pino Toscano [Sat, 14 Feb 2026 08:44:14 +0000 (09:44 +0100)]
qbs (3.1.2-2) unstable; urgency=medium

  * Team upload.
  * Define PATH_MAX if not available, to help building on GNU/Hurd;
    patch path_max.diff.
  * Increase the timeout of qtest with QTEST_FUNCTION_TIMEOUT also for alpha,
    and hppa.
  * Backport upstream commit a8a17646b136873132c5fba98ee1bea681a7dcaa to build
    with Qt 6.10; patch upstream_Fix-build-with-Qt-6.10.patch.
  * Fix copyright. (Closes: #1127583)
  * Bump Standards-Version to 4.7.3, no changes required.
  * Drop Priority: optional, no more needed since dpkg 1.22.13.

[dgit import unpatched qbs 3.1.2-2]

3 months agoImport qbs_3.1.2-2.debian.tar.xz
Pino Toscano [Sat, 14 Feb 2026 08:44:14 +0000 (09:44 +0100)]
Import qbs_3.1.2-2.debian.tar.xz

[dgit import tarball qbs 3.1.2-2 qbs_3.1.2-2.debian.tar.xz]

5 months agoMerge qbs (3.1.2-1) import into refs/heads/workingbranch
Pino Toscano [Fri, 12 Dec 2025 07:37:27 +0000 (08:37 +0100)]
Merge qbs (3.1.2-1) import into refs/heads/workingbranch

5 months agoImport qbs_3.1.2.orig.tar.gz
Pino Toscano [Fri, 12 Dec 2025 07:37:27 +0000 (08:37 +0100)]
Import qbs_3.1.2.orig.tar.gz

[dgit import orig qbs_3.1.2.orig.tar.gz]

5 months agolink with -latomic when using address sanitizer
Dmitry Shachnev [Fri, 12 Dec 2025 07:37:27 +0000 (08:37 +0100)]
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

5 months agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Fri, 12 Dec 2025 07:37:27 +0000 (08:37 +0100)]
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

5 months agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Fri, 12 Dec 2025 07:37:27 +0000 (08:37 +0100)]
do not use -specs=nosys.specs on Debian ARM architectures

Forwarded: not-needed
Last-Update: 2025-09-25

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

Gbp-Pq: Name no_nosys_specs.diff

5 months agotest sanitizers only on amd64
Dmitry Shachnev [Fri, 12 Dec 2025 07:37:27 +0000 (08:37 +0100)]
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

5 months agoskip a test that hangs on some non-x86 architectures
Dmitry Shachnev [Fri, 12 Dec 2025 07:37:27 +0000 (08:37 +0100)]
skip a test that hangs on some non-x86 architectures

Forwarded: no
Last-Update: 2025-08-31

Gbp-Pq: Name skip_test_concurrent.diff

5 months agoqbs (3.1.2-1) unstable; urgency=medium
Pino Toscano [Fri, 12 Dec 2025 07:37:27 +0000 (08:37 +0100)]
qbs (3.1.2-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

[dgit import unpatched qbs 3.1.2-1]

5 months agoImport qbs_3.1.2-1.debian.tar.xz
Pino Toscano [Fri, 12 Dec 2025 07:37:27 +0000 (08:37 +0100)]
Import qbs_3.1.2-1.debian.tar.xz

[dgit import tarball qbs 3.1.2-1 qbs_3.1.2-1.debian.tar.xz]

8 months agoManual merge of version 2.4.2-2+rpi1 and 2.6.1-1 to produce 2.6.1-1+rpi1 trixie-staging archive/raspbian/2.6.1-1+rpi1 raspbian/2.6.1-1+rpi1
Peter Michael Green [Thu, 11 Sep 2025 20:32:18 +0000 (20:32 +0000)]
Manual merge of version 2.4.2-2+rpi1 and 2.6.1-1 to produce 2.6.1-1+rpi1

13 months agoMerge qbs (2.6.1-1) import into refs/heads/workingbranch
Pino Toscano [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
Merge qbs (2.6.1-1) import into refs/heads/workingbranch

13 months agoMake the quickjs embedded copy build on GNU/Hurd
Pino Toscano [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
Make the quickjs embedded copy build on GNU/Hurd

Forwarded: not-needed
Origin: vendor
Last-Update: 2024-12-10

Backport/adapt the changes done in the upstream quickjs project for supporting
GNU/Hurd to the embedded copy in qbs:
https://github.com/bellard/quickjs/pull/316

This patch can be dropped when qbs rebases its copy to a new version of the
upstream quickjs.

Gbp-Pq: Name quickjs_hurd.diff

13 months agolink with -latomic when using address sanitizer
Dmitry Shachnev [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
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

13 months agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
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

13 months agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
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

13 months agotest sanitizers only on amd64
Dmitry Shachnev [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
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

13 months agoskip a test that hangs on some non-x86 architectures
Dmitry Shachnev [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
skip a test that hangs on some non-x86 architectures

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

Gbp-Pq: Name skip_test_concurrent.diff

13 months agoqbs (2.6.1-1) unstable; urgency=medium
Pino Toscano [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
qbs (2.6.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

[dgit import unpatched qbs 2.6.1-1]

13 months agoImport qbs_2.6.1.orig.tar.gz
Pino Toscano [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
Import qbs_2.6.1.orig.tar.gz

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

13 months agoImport qbs_2.6.1-1.debian.tar.xz
Pino Toscano [Mon, 21 Apr 2025 06:26:31 +0000 (08:26 +0200)]
Import qbs_2.6.1-1.debian.tar.xz

[dgit import tarball qbs 2.6.1-1 qbs_2.6.1-1.debian.tar.xz]

14 months agoMerge qbs (2.6.0-2) import into refs/heads/workingbranch
Pino Toscano [Sun, 30 Mar 2025 06:23:58 +0000 (08:23 +0200)]
Merge qbs (2.6.0-2) import into refs/heads/workingbranch

14 months agoMake the quickjs embedded copy build on GNU/Hurd
Pino Toscano [Sun, 30 Mar 2025 06:23:58 +0000 (08:23 +0200)]
Make the quickjs embedded copy build on GNU/Hurd

Forwarded: not-needed
Origin: vendor
Last-Update: 2024-12-10

Backport/adapt the changes done in the upstream quickjs project for supporting
GNU/Hurd to the embedded copy in qbs:
https://github.com/bellard/quickjs/pull/316

This patch can be dropped when qbs rebases its copy to a new version of the
upstream quickjs.

Gbp-Pq: Name quickjs_hurd.diff

14 months agolink with -latomic when using address sanitizer
Dmitry Shachnev [Sun, 30 Mar 2025 06:23:58 +0000 (08:23 +0200)]
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

14 months agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Sun, 30 Mar 2025 06:23:58 +0000 (08:23 +0200)]
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

14 months agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Sun, 30 Mar 2025 06:23:58 +0000 (08:23 +0200)]
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

14 months agotest sanitizers only on amd64
Dmitry Shachnev [Sun, 30 Mar 2025 06:23:58 +0000 (08:23 +0200)]
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

14 months agoskip a test that hangs on some non-x86 architectures
Dmitry Shachnev [Sun, 30 Mar 2025 06:23:58 +0000 (08:23 +0200)]
skip a test that hangs on some non-x86 architectures

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

Gbp-Pq: Name skip_test_concurrent.diff

14 months agoqbs (2.6.0-2) unstable; urgency=medium
Pino Toscano [Sun, 30 Mar 2025 06:23:58 +0000 (08:23 +0200)]
qbs (2.6.0-2) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.

[dgit import unpatched qbs 2.6.0-2]

14 months agoImport qbs_2.6.0-2.debian.tar.xz
Pino Toscano [Sun, 30 Mar 2025 06:23:58 +0000 (08:23 +0200)]
Import qbs_2.6.0-2.debian.tar.xz

[dgit import tarball qbs 2.6.0-2 qbs_2.6.0-2.debian.tar.xz]

14 months agoImport qbs_2.6.0.orig.tar.gz
Pino Toscano [Sat, 29 Mar 2025 06:50:00 +0000 (07:50 +0100)]
Import qbs_2.6.0.orig.tar.gz

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

16 months agoMerge qbs (2.5.1-1) import into refs/heads/workingbranch
Pino Toscano [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
Merge qbs (2.5.1-1) import into refs/heads/workingbranch

16 months agoMake the quickjs embedded copy build on GNU/Hurd
Pino Toscano [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
Make the quickjs embedded copy build on GNU/Hurd

Forwarded: not-needed
Origin: vendor
Last-Update: 2024-12-10

Backport/adapt the changes done in the upstream quickjs project for supporting
GNU/Hurd to the embedded copy in qbs:
https://github.com/bellard/quickjs/pull/316

This patch can be dropped when qbs rebases its copy to a new version of the
upstream quickjs.

Gbp-Pq: Name quickjs_hurd.diff

16 months agolink with -latomic when using address sanitizer
Dmitry Shachnev [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
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 [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
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 [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
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 [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
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 [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
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.5.1-1) unstable; urgency=medium
Pino Toscano [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
qbs (2.5.1-1) unstable; urgency=medium

  * Team upload.
  * New upstream release.

[dgit import unpatched qbs 2.5.1-1]

16 months agoImport qbs_2.5.1.orig.tar.gz
Pino Toscano [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
Import qbs_2.5.1.orig.tar.gz

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

16 months agoImport qbs_2.5.1-1.debian.tar.xz
Pino Toscano [Sun, 2 Feb 2025 11:49:04 +0000 (12:49 +0100)]
Import qbs_2.5.1-1.debian.tar.xz

[dgit import tarball qbs 2.5.1-1 qbs_2.5.1-1.debian.tar.xz]

17 months agoMerge qbs (2.5.0-2) import into refs/heads/workingbranch
Pino Toscano [Tue, 10 Dec 2024 05:26:52 +0000 (06:26 +0100)]
Merge qbs (2.5.0-2) import into refs/heads/workingbranch

17 months agoMake the quickjs embedded copy build on GNU/Hurd
Pino Toscano [Tue, 10 Dec 2024 05:26:52 +0000 (06:26 +0100)]
Make the quickjs embedded copy build on GNU/Hurd

Forwarded: not-needed
Origin: vendor
Last-Update: 2024-12-10

Backport/adapt the changes done in the upstream quickjs project for supporting
GNU/Hurd to the embedded copy in qbs:
https://github.com/bellard/quickjs/pull/316

This patch can be dropped when qbs rebases its copy to a new version of the
upstream quickjs.

Gbp-Pq: Name quickjs_hurd.diff

17 months agolink with -latomic when using address sanitizer
Dmitry Shachnev [Tue, 10 Dec 2024 05:26:52 +0000 (06:26 +0100)]
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

17 months agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Tue, 10 Dec 2024 05:26:52 +0000 (06:26 +0100)]
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

17 months agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Tue, 10 Dec 2024 05:26:52 +0000 (06:26 +0100)]
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

17 months agotest sanitizers only on amd64
Dmitry Shachnev [Tue, 10 Dec 2024 05:26:52 +0000 (06:26 +0100)]
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

17 months agoskip a test that hangs on some non-x86 architectures
Dmitry Shachnev [Tue, 10 Dec 2024 05:26:52 +0000 (06:26 +0100)]
skip a test that hangs on some non-x86 architectures

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

Gbp-Pq: Name skip_test_concurrent.diff

17 months agoqbs (2.5.0-2) unstable; urgency=medium
Pino Toscano [Tue, 10 Dec 2024 05:26:52 +0000 (06:26 +0100)]
qbs (2.5.0-2) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.
  * Backport/adapt fixes from the upstream quickjs for GNU/Hurd to the embedded
    copy in qbs; patch quickjs_hurd.diff.

[dgit import unpatched qbs 2.5.0-2]

17 months agoImport qbs_2.5.0-2.debian.tar.xz
Pino Toscano [Tue, 10 Dec 2024 05:26:52 +0000 (06:26 +0100)]
Import qbs_2.5.0-2.debian.tar.xz

[dgit import tarball qbs 2.5.0-2 qbs_2.5.0-2.debian.tar.xz]

17 months agoImport qbs_2.5.0.orig.tar.gz
Pino Toscano [Sun, 8 Dec 2024 19:37:44 +0000 (20:37 +0100)]
Import qbs_2.5.0.orig.tar.gz

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

19 months agoMerge qbs (2.4.2-3) import into refs/heads/workingbranch
Pino Toscano [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
Merge qbs (2.4.2-3) import into refs/heads/workingbranch

19 months agolink with -latomic when using address sanitizer
Dmitry Shachnev [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
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

19 months agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
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

19 months agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
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

19 months agotest sanitizers only on amd64
Dmitry Shachnev [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
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

19 months agoskip a test that hangs on some non-x86 architectures
Dmitry Shachnev [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
skip a test that hangs on some non-x86 architectures

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

Gbp-Pq: Name skip_test_concurrent.diff

19 months ago[PATCH] cmake: Do not install .gitignore files
Pino Toscano [Sat, 26 Oct 2024 08:59:34 +0000 (10:59 +0200)]
[PATCH] cmake: Do not install .gitignore files

Avoid installing .gitignore files from the resources, as they are of
no much use.

Change-Id: I606544a2125bb97124e6f2b1322ccdbfb695c08c
Reviewed-by: Ivan Komissarov <ABBAPOH@gmail.com>
Gbp-Pq: Name upstream_cmake-Do-not-install-.gitignore-files.patch

19 months agoqbs (2.4.2-3) unstable; urgency=medium
Pino Toscano [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
qbs (2.4.2-3) unstable; urgency=medium

  * Team upload.
  * Build the documentation only during arch-indep builds:
    - move the python3-bs4, and python3-lxml build dependencies to
      Build-Depends-Indep
    - copy the qt6-tools-dev build dependency to Build-Depends-Indep, as it is
      needed for running the test suite
    - enable the -DQBS_INSTALL_HTML_DOCS, and -DQBS_INSTALL_QCH_DOCS cmake
      arguments only when their respective packages are to be built
  * Mark the qt6-declarative-dev, and qt6-tools-dev build dependencies as
    !nocheck, as they are needed only when running the test suite.
  * Update symbols file from the logs of buildds.
  * Stop passing -DQBS_INSTALL_PREFIX to cmake, as it has not been used for a
    long time.
  * Simplifying avoiding installing .gitignore files:
    - backport upstream commit 862deed5ec60c36c603d5ac84546804ea67cc675 to not
      install .gitignore files; patch
      upstream_cmake-Do-not-install-.gitignore-files.patch
    - stop removing them from the sources in dh_auto_clean, to not modify the
      sources
    - drop the entries from debian/not-installed
  * Remove entries from debian/not-installed that do not exist anymore.
  * Remove Uploaders who have not contributed anything in more than 5 years.

[dgit import unpatched qbs 2.4.2-3]

19 months agoImport qbs_2.4.2-3.debian.tar.xz
Pino Toscano [Fri, 1 Nov 2024 10:12:59 +0000 (11:12 +0100)]
Import qbs_2.4.2-3.debian.tar.xz

[dgit import tarball qbs 2.4.2-3 qbs_2.4.2-3.debian.tar.xz]

19 months agoMerge version 2.3.1-4+rpi1 and 2.4.2-2 to produce 2.4.2-2+rpi1 archive/raspbian/2.4.2-2+rpi1 raspbian/2.4.2-2+rpi1
Raspbian automatic forward porter [Thu, 31 Oct 2024 17:39:23 +0000 (17:39 +0000)]
Merge version 2.3.1-4+rpi1 and 2.4.2-2 to produce 2.4.2-2+rpi1

19 months agoMerge qbs (2.4.2-2) import into refs/heads/workingbranch
Pino Toscano [Wed, 23 Oct 2024 19:56:58 +0000 (21:56 +0200)]
Merge qbs (2.4.2-2) import into refs/heads/workingbranch

19 months agolink with -latomic when using address sanitizer
Dmitry Shachnev [Wed, 23 Oct 2024 19:56:58 +0000 (21:56 +0200)]
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

19 months agodisable build of arm-gcc.s, it causes errors from as
Dmitry Shachnev [Wed, 23 Oct 2024 19:56:58 +0000 (21:56 +0200)]
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

19 months agodo not use -specs=nosys.specs on Debian ARM architectures
Dmitry Shachnev [Wed, 23 Oct 2024 19:56:58 +0000 (21:56 +0200)]
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

19 months agotest sanitizers only on amd64
Dmitry Shachnev [Wed, 23 Oct 2024 19:56:58 +0000 (21:56 +0200)]
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

19 months agoskip a test that hangs on some non-x86 architectures
Dmitry Shachnev [Wed, 23 Oct 2024 19:56:58 +0000 (21:56 +0200)]
skip a test that hangs on some non-x86 architectures

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

Gbp-Pq: Name skip_test_concurrent.diff

19 months agoqbs (2.4.2-2) unstable; urgency=medium
Pino Toscano [Wed, 23 Oct 2024 19:56:58 +0000 (21:56 +0200)]
qbs (2.4.2-2) unstable; urgency=medium

  * Team upload.
  * Upload to unstable.

[dgit import unpatched qbs 2.4.2-2]

19 months agoImport qbs_2.4.2-2.debian.tar.xz
Pino Toscano [Wed, 23 Oct 2024 19:56:58 +0000 (21:56 +0200)]
Import qbs_2.4.2-2.debian.tar.xz

[dgit import tarball qbs 2.4.2-2 qbs_2.4.2-2.debian.tar.xz]

19 months agoImport qbs_2.4.2.orig.tar.gz
Pino Toscano [Sun, 13 Oct 2024 08:22:03 +0000 (10:22 +0200)]
Import qbs_2.4.2.orig.tar.gz

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

22 months agoMerge qbs (2.3.1-6) import into refs/heads/workingbranch
Dmitry Shachnev [Mon, 29 Jul 2024 12:40:19 +0000 (15:40 +0300)]
Merge qbs (2.3.1-6) import into refs/heads/workingbranch

22 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

22 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

22 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

22 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

22 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

22 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

22 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]

22 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]

22 months agoupdate symbols stuff for 2.x archive/raspbian/2.3.1-4+rpi1 raspbian/2.3.1-4+rpi1
Peter Michael Green [Sun, 14 Jul 2024 20:59:27 +0000 (20:59 +0000)]
update symbols stuff for 2.x