#1142193 vkd3d: FTBFS on armhf: Assembler messages: Error: unrecognized symbol type ""

Package:
src:vkd3d
Source:
src:vkd3d
Submitter:
Simon McVittie
Date:
2026-08-08 15:51:03 UTC
Severity:
normal
Tags:
#1142193#5
Date:
2026-07-16 11:26:19 UTC
From:
To:
Thanks for merging the new upstream release 2.0 of vkd3d. Unfortunately,
the new release is failing to build on armhf:
...

Possibly something is going wrong with the use of "DEMO_EMBED" to embed
the triangle.hlsl source code into the demo executable, which seems to
be emulating C23 #embed in a mostly-backward-compatible way?

(I can confirm that this demo does work on amd64 and i386, but not
necessarily on other architectures.)

    smcv

#1142193#10
Date:
2026-07-16 14:03:15 UTC
From:
To:
Control: forwarded -1 https://bugs.winehq.org/show_bug.cgi?id=60022
Control: tags -1 + patch

More diagnosis on https://bugs.winehq.org/show_bug.cgi?id=60022
upstream, and I've proposed a patch that seems to build successfully on
both armhf and amd64 (attached).

Unfortunately, most of the test suite fails when I try this in an armhf
schroot on amdahl, but I think that's an orthogonal issue which I'll
report separately.

     smcv

#1142193#19
Date:
2026-08-08 15:49:41 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
vkd3d, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1142193@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stephen Kitt <skitt@debian.org> (supplier of updated vkd3d package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sat, 08 Aug 2026 17:29:02 +0200
Source: vkd3d
Architecture: source
Version: 2.0+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Wine Party <debian-wine@lists.debian.org>
Changed-By: Stephen Kitt <skitt@debian.org>
Closes: 1055135 1142191 1142192 1142193 1142206 1142299
Changes:
 vkd3d (2.0+ds-2) unstable; urgency=medium
 .
   [ Simon McVittie ]
   * d/control: Add missing dependency libvkd3d-headers -> libvulkan-dev.
   * d/tests/control: Add missing dependencies for -dev test (Closes: #1142191).
   * d/tests/libvkd3d-dev: Use cross-compile-friendly executable names.
 .
   [ Stephen Kitt ]
   * Limit builds to supportable architectures
     (Closes: #1142192, #1142193, #1142206, #1142299).
   * Build on loong64 (Closes: #1055135).
Checksums-Sha1:
 009fa48024d57e93ea12bc5485f6e751e3d002ff 2993 vkd3d_2.0+ds-2.dsc
 339876145b6b9cf93d6f0040adeb4b87578d4f68 11708 vkd3d_2.0+ds-2.debian.tar.xz
 65cc82c444fcccdbda20215a7a6dc8505730c232 6933 vkd3d_2.0+ds-2_source.buildinfo
Checksums-Sha256:
 fc87d075f2328f57492ecbca1b6691ccb35d13164cc61a4410ebb1f5fc94c483 2993 vkd3d_2.0+ds-2.dsc
 0a028e6c9db08d2f57f303343b32222cc83cd675f115c8705b3c104497f68a1f 11708 vkd3d_2.0+ds-2.debian.tar.xz
 0a2b8d6ac223fb47392d5742594b6f861cf11e533ce06f3dedd537c12c44327a 6933 vkd3d_2.0+ds-2_source.buildinfo
Files:
 0a8534eeecd0c04f84bdc5f42e1c6aca 2993 libs optional vkd3d_2.0+ds-2.dsc
 86ce189af23fe5e355d7c1258dfa509c 11708 libs optional vkd3d_2.0+ds-2.debian.tar.xz
 7bfb202298eb3cd16005993e32612305 6933 libs optional vkd3d_2.0+ds-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmp3S0wACgkQgNMC9Yht
g5xZyg//QXeqH0a8yd9Nhrad19eakx7gkIdLl28mW3nPJDCCevQwZphWMnHJKZdt
+MgVrOITYVugsESQsKImrMWJWq7HSjrHO187bVAmsCP/OWr8VKansjMvUgr041ZD
85diosGS8W/sGauMRZCMohLHXKe5NODfNg3+5ZbzJz4Kq/yqxKnIVioQc4wA2XI4
LKAq8avk8NYKH+IjKVTc/MhiCDJRBWv7X2toXq/jLu/P5VgNT4rTgK+vq0S2EB54
HdC0ZNuJLNKBh1ZUHFqb6FBUzCkPpKewhe8k0NnG1C2Q7vCa206ZGkQ8yIs+m9KN
agR7QAtwgx8XMzS9ofy864pGxjSRlwdA3U40a+iZCwciZMMRPKc+u4h0eQLXdItR
NjToy/RgEYwAr+Oqz/iZHHssnFR1wQWNF/ASdPLGhTBDM//hGswZNZhHaduvI55A
IWSMd+fpnfOZkPWIgk4Mj/609r8FUjoEjbWWqk7Y/KpcjhGyJbNoTTq9vPrpemwY
RpX3JSWJZ2R9u2/kWEV+KBsY/2auMF+p7M5edTJypow/Koaywx2qVuurVc+8DSt7
JFTfjJjINpkItfqefn9qKZXJPZPE6hgKM5WWxHhQ3urFmWM24SkrSmZtfe1Fbsn2
kgHGg4KCVoXDfxFyw6xnR4nB1k/YMonInuTlEU6FW0jYfosWVao=
=TBY9
-----END PGP SIGNATURE-----