Debian Patches

Status for qbs/3.1.0-2

Patch Description Author Forwarded Bugs Origin Last update
skip_test_concurrent.diff skip a test that hangs on some non-x86 architectures Pino Toscano <pino@debian.org> no 2025-08-31
test_sanitizers_only_on_amd64.diff test sanitizers only on amd64 In Debian, sanitizers are available not on all architectures.
For example, libtsan0 is available only on (amd64, arm64, ppc64, ppc64el).
Dmitry Shachnev <mitya57@debian.org> not-needed 2023-08-09
no_nosys_specs.diff do not use -specs=nosys.specs on Debian ARM architectures This requires gcc-arm-none-eabi which we do not want to depend on. Dmitry Shachnev <mitya57@debian.org> not-needed 2025-09-25
disable_bad_assembly.diff disable build of arm-gcc.s, it causes errors from as 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'
Dmitry Shachnev <mitya57@debian.org> not-needed 2020-09-20
asan_atomic.diff link with -latomic when using address sanitizer Dmitry Shachnev <mitya57@debian.org> not-needed upstream 2022-08-15
gcc-handle-absolute-module-source-paths-in-modules.json.diff gcc: handle absolute module source paths in modules.json files At least on Debian (and derivative), the JSON file with std modules has
absolute paths:
.
$ gcc -print-file-name=libstdc++.modules.json
/usr/lib/gcc/x86_64-linux-gnu/15/libstdc++.modules.json
$ cat /usr/lib/gcc/x86_64-linux-gnu/15/libstdc++.modules.json
{
"version": 1,
"revision": 1,
"modules": [
{
"logical-name": "std",
"source-path": "/usr/include/c++/15/bits/std.cc",
"is-std-library": true
},
{
"logical-name": "std.compat",
"source-path": "/usr/include/c++/15/bits/std.compat.cc",
"is-std-library": true
}
]
}
.
Joining the directory of the JSON file with the source path results in
an invalid path, thus not finding & using the std modules.
.
To handle this situation, first check whether the source path is an
absolute path, returning it as-is.
Pino Toscano <toscano.pino@tiscali.it> yes debian 2025-10-11

All known versions for source package 'qbs'

Links