Your message dated Fri, 02 May 2025 09:04:42 +0000
with message-id <e1uamk2-0055jq...@fasolo.debian.org>
and subject line Bug#1103368: fixed in dosbox-x 2025.02.01+dfsg-2
has caused the Debian Bug report #1103368,
regarding dosbox-x: FTBFS in testing/armhf:
../../../src/hardware/esfmu/esfm.c:1915:25: error: ‘asm’ operand has impossible
constraints or there are not enough registers
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1103368: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103368
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: dosbox-x
Version: 2025.02.01+dfsg-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20250416 ftbfs-trixie
Hi,
During a rebuild of all packages in testing (trixie), your package failed
to build on armhf.
Relevant part (hopefully):
> gcc -DHAVE_CONFIG_H -I. -I../../../src/hardware -I../.. -I../../../include
> -I../../../src/aviwriter -I../../../src/hardware/snd_pc98/sound
> -I../../../src/hardware/snd_pc98/common
> -I../../../src/hardware/snd_pc98/generic
> -I../../../src/hardware/snd_pc98/sound/getsnd
> -I../../../src/hardware/snd_pc98/x11 -I../../../src/hardware/snd_pc98/cbus
> -I../../../src -Wno-int-to-void-pointer-cast -Wno-address-of-packed-member
> -Wno-format-zero-length -Wno-missing-field-initializers
> -Wno-strict-aliasing -Wno-implicit-fallthrough
> -Wno-deprecated-declarations -Wnon-virtual-dtor -Wsuggest-override
> -Wconversion-null -Wsign-promo -Wlogical-op
> -Wno-error=incompatible-pointer-types -Wno-error=format-security
> -pedantic -Wunused -Wextra -Wall -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2
> -I/usr/include/SDL2 -D_REENTRANT
> -I/build/reproducible-path/dosbox-x-2025.02.01+dfsg
> -I/build/reproducible-path/dosbox-x-2025.02.01+dfsg/vs/sdlnet/linux-host/include
>
> -I/build/reproducible-path/dosbox-x-2025.02.01+dfsg/vs/sdlnet/linux-host/include/SDL
> -I/usr/include/freetype2 -I/usr/include/libpng16 -DLIBSLIRP_STATIC
> -I/usr/include/slirp -I/usr/include/glib-2.0
> -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sysprof-6
> -pthread -g -Werror=implicit-function-declaration
> -ffile-prefix-map=/build/reproducible-path/dosbox-x-2025.02.01+dfsg=.
> -fstack-protector-strong -fstack-clash-protection -Wformat
> -Werror=format-security -std=gnu11 -O2
> -I/build/reproducible-path/dosbox-x-2025.02.01+dfsg
> -I/build/reproducible-path/dosbox-x-2025.02.01+dfsg/vs/sdlnet/linux-host/include
>
> -I/build/reproducible-path/dosbox-x-2025.02.01+dfsg/vs/sdlnet/linux-host/include/SDL
> -I/usr/include/freetype2 -I/usr/include/libpng16 -DLIBSLIRP_STATIC
> -I/usr/include/slirp -I/usr/include/glib-2.0
> -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/sysprof-6
> -pthread -c -o esfmu/esfm_registers.o
> ../../../src/hardware/esfmu/esfm_registers.c
> cc1: warning: command-line option ‘-Wnon-virtual-dtor’ is valid for
> C++/ObjC++ but not for C
> cc1: warning: command-line option ‘-Wsuggest-override’ is valid for
> C++/ObjC++ but not for C
> cc1: warning: command-line option ‘-Wconversion-null’ is valid for C++/ObjC++
> but not for C
> cc1: warning: command-line option ‘-Wsign-promo’ is valid for C++/ObjC++ but
> not for C
> In function ‘ESFM_process_feedback’,
> inlined from ‘ESFM_generate’ at ../../../src/hardware/esfmu/esfm.c:2222:2:
> ../../../src/hardware/esfmu/esfm.c:1915:25: error: ‘asm’ operand has
> impossible constraints or there are not enough registers
> 1915 | asm (
> | ^~~
> At top level:
> cc1: note: unrecognized command-line option ‘-Wno-int-to-void-pointer-cast’
> may have been intended to silence earlier diagnostics
> make[6]: *** [Makefile:815: esfmu/esfm.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2025/04/16/dosbox-x_2025.02.01+dfsg-1_testing-armhf.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250416;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250416&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: dosbox-x
Source-Version: 2025.02.01+dfsg-2
Done: Stephen Kitt <sk...@debian.org>
We believe that the bug you reported is fixed in the latest version of
dosbox-x, 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 1103...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephen Kitt <sk...@debian.org> (supplier of updated dosbox-x 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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 02 May 2025 10:46:37 +0200
Source: dosbox-x
Architecture: source
Version: 2025.02.01+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Stephen Kitt <sk...@debian.org>
Changed-By: Stephen Kitt <sk...@debian.org>
Closes: 1103368
Changes:
dosbox-x (2025.02.01+dfsg-2) unstable; urgency=medium
.
* Disable esfmu assembly optimisations on armhf, they no longer build
there. Closes: #1103368.
Checksums-Sha1:
0bbeb7cbbbda6a91b3d7c801d37715d47a86f8a6 2346 dosbox-x_2025.02.01+dfsg-2.dsc
0e14265eb3b1171bf674535ad580b2492c1830bd 18228
dosbox-x_2025.02.01+dfsg-2.debian.tar.xz
92372ba9bc6b90dbb36837e1ba0ad26d631a7bf4 15649
dosbox-x_2025.02.01+dfsg-2_source.buildinfo
Checksums-Sha256:
ddae0975809e1da731b61963aabbfa18edfae0c9dd8e20840d54b69a9fb9fe2c 2346
dosbox-x_2025.02.01+dfsg-2.dsc
46d7242007910055bf92c15fb9e300e3b136cf7d67a27eda8af7e28c7c13cf6c 18228
dosbox-x_2025.02.01+dfsg-2.debian.tar.xz
904a8397a2d728d188d244e8408a2e2ad7c853b942afcbb31c9d0771f9c1938f 15649
dosbox-x_2025.02.01+dfsg-2_source.buildinfo
Files:
868d82f5ff9cc1510f331c82479d2f07 2346 otherosfs optional
dosbox-x_2025.02.01+dfsg-2.dsc
c88249c19b49258cccdf339f46615726 18228 otherosfs optional
dosbox-x_2025.02.01+dfsg-2.debian.tar.xz
ede82ec2591de6da42779ba332039270 15649 otherosfs optional
dosbox-x_2025.02.01+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEnPVX/hPLkMoq7x0ggNMC9Yhtg5wFAmgUhpQACgkQgNMC9Yht
g5zQNQ//f3y7ZwW73mumLCOR3lQlkyioN8RBttfBmIfWE46aTYm8scnhvN7yvm18
s7mDh6TsOcLzLSj8yjAIByzB/fEMJlnfyEqa/a/QARqc3Nq6maMQ9Jv1TUUOjwCN
Hvt+I01cO423y1hWRHFUscZ5Obxyycy1fh9HF1Td33ZiMgJaEkrWNVeWz5NkDXG5
DTL3ibqH8NLVd6XhMyJNyDRnkVZEdXjFz5z+L0nnXAku4Wn50Fw8OFA+97nc4pCJ
xA7GAl1zsak9dO1zyL3nb0v4U1jbjnPISfmcmLkwput8jPg4olEUvwm5IsMbKOZS
oYTArw1H7jZ4vleM5lg7BoysfgOk1GdwufOoxcUnPsc/MVVQwPjGIC5ZERYtQSmq
6r0Ik4L866mk/5TCD68XpaTD7wezsysT0F3T4Sp1ggglsYa7YfAq4jGpBbvQkUCX
PNrciI+l8wJOvT+W9HmIICG0aXwVOjNPf7uJ09L/Spu4HL4mFni/FeUKxbn50JAh
RgSyW9z9bsdrkJW+Z2pPEhGFVf1eQe3X0zLgD+597PQ1QYZj/XyLoF1yykjtbHwb
QUxb2/Mj5TeXR7pstMyL5vlZI0N8gO1EGHRYe3JgZgGtQHxsoQ01p4kCjqBwE5z8
2+2wj+54czdKwqK+C9wTkxQ8nIusyAZfYc+f1vSBVuJSnjto9Ls=
=q3hj
-----END PGP SIGNATURE-----
pgpbANP9Q8o6E.pgp
Description: PGP signature
--- End Message ---