[s390x] Adjust lintian overrides for VDSO following the 31-bit removal in 6.19

This commit is contained in:
Aurelien Jarno 2026-01-10 17:53:12 +01:00
parent 2af2de60c8
commit 6442b1e3d2
2 changed files with 6 additions and 4 deletions

2
debian/changelog vendored
View file

@ -17,6 +17,8 @@ linux (6.19~rc4-1~exp1) UNRELEASED; urgency=medium
modules for the BeagleV-Fire board
* [s390x] Drop build-depends on gcc-multilib following the 31-bit removal in
6.19
* [s390x] Adjust lintian overrides for VDSO following the 31-bit removal in
6.19
[ Salvatore Bonaccorso ]
* drivers/misc: Enable NTSYNC as module for all architectures

View file

@ -3,13 +3,13 @@
# glibc doesn't seem to check for a PT_GNU_STACK section in vDSOs, so
# it's OK that they don't have it
{% if arch in ['arm64', 'armhf', 'riscv64'] %}
{% if arch in ['arm64', 'armhf', 'riscv64', 's390x'] %}
{{package}}: shared-library-lacks-stack-section *usr/lib/debug/lib/modules/{{abiname}}{{localversion}}/vdso/vdso.so*
{% endif %}
{% if arch in ['amd64', 'arm64', 'ppc64el', 's390x'] %}
{% if arch in ['amd64', 'arm64', 'ppc64el'] %}
{{package}}: shared-library-lacks-stack-section *usr/lib/debug/lib/modules/{{abiname}}{{localversion}}/vdso/vdso32.so*
{% endif %}
{% if arch in ['amd64', 'ppc64el', 's390x'] %}
{% if arch in ['amd64', 'ppc64el'] %}
{{package}}: shared-library-lacks-stack-section *usr/lib/debug/lib/modules/{{abiname}}{{localversion}}/vdso/vdso64.so*
{% endif %}
{% if arch in ['amd64'] and flavour not in ['cloud-amd64'] %}
@ -18,7 +18,7 @@
# It is intended that 64-bit kernels provide vDSOs for 32-bit executables.
# lintian currently allows i386 executables on amd64.
{% if arch in ['arm64', 'ppc64el', 's390x'] %}
{% if arch in ['arm64', 'ppc64el'] %}
{{package}}: binary-from-other-architecture *usr/lib/debug/lib/modules/{{abiname}}{{localversion}}/vdso/vdso32.so*
{% endif %}
{% if arch in ['amd64'] and flavour not in ['cloud-amd64'] %}