Analysis of autpkgtest failure for Mantic (about comment #16):
1) For libopenmpt/0.7.2-1 (i386), it is a building erorr which has nothing to do with pulesaudio:
755s /usr/lib/gcc-cross/i686-linux-gnu/13/../../../../i686-linux-gnu/bin/ld: /tmp/ccQalxLn.o: in function `main': 755s pattern-dump-c.c:(.text+0x458): undefined reference to `openmpt_error_func_default' 755s /usr/lib/gcc-cross/i686-linux-gnu/13/../../../../i686-linux-gnu/bin/ld: pattern-dump-c.c:(.text+0x461): undefined reference to `openmpt_log_func_default' 755s /usr/lib/gcc-cross/i686-linux-gnu/13/../../../../i686-linux-gnu/bin/ld: pattern-dump-c.c:(.text+0x473): undefined reference to `openmpt_module_create2' 755s /usr/lib/gcc-cross/i686-linux-gnu/13/../../../../i686-linux-gnu/bin/ld: pattern-dump-c.c:(.text+0x4be): undefined reference to `openmpt_module_get_num_orders' 755s /usr/lib/gcc-cross/i686-linux-gnu/13/../../../../i686-linux-gnu/bin/ld: pattern-dump-c.c:(.text+0x4f8): undefined reference to `openmpt_module_get_order_pattern' 755s /usr/lib/gcc-cross/i686-linux-gnu/13/../../../../i686-linux-gnu/bin/ld: pattern-dump-c.c:(.text+0x509): undefined reference to `openmpt_module_get_num_channels' 755s /usr/lib/gcc-cross/i686-linux-gnu/13/../../../../i686-linux-gnu/bin/ld: pattern-dump-c.c:(.text+0x544): undefined reference to `openmpt_module_get_pattern_row_channel_command' 755s /usr/lib/gcc-cross/i686-linux-gnu/13/../../../../i686-linux-gnu/bin/ld: pattern-dump-c.c:(.text+0x55f): undefined reference to `openmpt_module_get_pattern_row_channel_command' 755s /usr/lib/gcc-cross/i686-linux-gnu/13/../../../../i686-linux-gnu/bin/ld: pattern-dump-c.c:(.text+0x58e): undefined reference to `openmpt_module_destroy' 755s collect2: error: ld returned 1 exit status
2) For libsdl2/2.28.3+dfsg-2 (i386), it is a buliding error which has nothing to do with pusleaudio:
440s use-ttf.c:7:11: fatal error: SDL_ttf.h: No such file or directory 440s 7 | # include <SDL_ttf.h> 440s | ^~~~~~~~~~~ 440s compilation terminated. 440s + rm -rf /tmp/tmp.CcXjR8RPS6 440s autopkgtest [21:27:55]: test deprecated-use: -----------------------] 440s deprecated-use FAIL non-zero exit status 1
3) For pipewire/0.3.79-2 (i386), it is a buliding error which has nothing to do with pusleaudio:
1333s + i686-linux-gnu-gcc -otrivial trivial.c -lm 1333s trivial.c:1:10: fatal error: pipewire/pipewire.h: No such file or directory 1333s 1 | #include <pipewire/pipewire.h> 1333s | ^~~~~~~~~~~~~~~~~~~~~ 1333s compilation terminated. 1333s autopkgtest [21:42:52]: test libpipewire-0.3-dev: -----------------------] 1333s libpipewire-0.3-dev FAIL non-zero exit status 1
So in my opinion, these 3 failure have nothing to do with pulseaudio, probably we should hint them in the tests on i386 enviroment.
Analysis of autpkgtest failure for Mantic (about comment #16):
1) For libopenmpt/0.7.2-1 (i386), it is a building erorr which has nothing to do with pulesaudio:
755s /usr/lib/ gcc-cross/ i686-linux- gnu/13/ ../../. ./../i686- linux-gnu/ bin/ld: /tmp/ccQalxLn.o: in function `main': dump-c. c:(.text+ 0x458): undefined reference to `openmpt_ error_func_ default' gcc-cross/ i686-linux- gnu/13/ ../../. ./../i686- linux-gnu/ bin/ld: pattern- dump-c. c:(.text+ 0x461): undefined reference to `openmpt_ log_func_ default' gcc-cross/ i686-linux- gnu/13/ ../../. ./../i686- linux-gnu/ bin/ld: pattern- dump-c. c:(.text+ 0x473): undefined reference to `openmpt_ module_ create2' gcc-cross/ i686-linux- gnu/13/ ../../. ./../i686- linux-gnu/ bin/ld: pattern- dump-c. c:(.text+ 0x4be): undefined reference to `openmpt_ module_ get_num_ orders' gcc-cross/ i686-linux- gnu/13/ ../../. ./../i686- linux-gnu/ bin/ld: pattern- dump-c. c:(.text+ 0x4f8): undefined reference to `openmpt_ module_ get_order_ pattern' gcc-cross/ i686-linux- gnu/13/ ../../. ./../i686- linux-gnu/ bin/ld: pattern- dump-c. c:(.text+ 0x509): undefined reference to `openmpt_ module_ get_num_ channels' gcc-cross/ i686-linux- gnu/13/ ../../. ./../i686- linux-gnu/ bin/ld: pattern- dump-c. c:(.text+ 0x544): undefined reference to `openmpt_ module_ get_pattern_ row_channel_ command' gcc-cross/ i686-linux- gnu/13/ ../../. ./../i686- linux-gnu/ bin/ld: pattern- dump-c. c:(.text+ 0x55f): undefined reference to `openmpt_ module_ get_pattern_ row_channel_ command' gcc-cross/ i686-linux- gnu/13/ ../../. ./../i686- linux-gnu/ bin/ld: pattern- dump-c. c:(.text+ 0x58e): undefined reference to `openmpt_ module_ destroy'
755s pattern-
755s /usr/lib/
755s /usr/lib/
755s /usr/lib/
755s /usr/lib/
755s /usr/lib/
755s /usr/lib/
755s /usr/lib/
755s /usr/lib/
755s collect2: error: ld returned 1 exit status
2) For libsdl2/ 2.28.3+ dfsg-2 (i386), it is a buliding error which has nothing to do with pusleaudio:
440s use-ttf.c:7:11: fatal error: SDL_ttf.h: No such file or directory ------- ------- --]
440s 7 | # include <SDL_ttf.h>
440s | ^~~~~~~~~~~
440s compilation terminated.
440s + rm -rf /tmp/tmp.CcXjR8RPS6
440s autopkgtest [21:27:55]: test deprecated-use: -------
440s deprecated-use FAIL non-zero exit status 1
3) For pipewire/0.3.79-2 (i386), it is a buliding error which has nothing to do with pusleaudio:
1333s + i686-linux-gnu-gcc -otrivial trivial.c -lm pipewire. h: No such file or directory pipewire. h> ~~~~~~~ ~~~~~~~ 0.3-dev: ------- ------- ------- --]
1333s trivial.c:1:10: fatal error: pipewire/
1333s 1 | #include <pipewire/
1333s | ^~~~~~~
1333s compilation terminated.
1333s autopkgtest [21:42:52]: test libpipewire-
1333s libpipewire-0.3-dev FAIL non-zero exit status 1
So in my opinion, these 3 failure have nothing to do with pulseaudio, probably we should hint them in the tests on i386 enviroment.