Comment 18 for bug 2051895

Revision history for this message
Hui Wang (hui.wang) wrote :

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.