Package: libxnnpack0 Version: 0.0~git20240229.fcbf55a-1~exp1 Severity: seriuos
The package fail to propagate to testing, as can be seen on <URL: https://tracker.debian.org/pkg/xnnpack >, because the autopkgtest check for onnxruntime fail with the new package. This is the error: <URL: https://ci.debian.net/packages/o/onnxruntime/testing/amd64/52642186/ > 39s autopkgtest [09:56:56]: test build: [----------------------- 39s /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/libonnxruntime.so: undefined reference to `xnn_setup_convolution2d_nhwc_qc8' 39s /usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/14/../../../x86_64-linux-gnu/libonnxruntime.so: undefined reference to `xnn_create_convolution2d_nhwc_qc8' 39s collect2: error: ld returned 1 exit status 40s autopkgtest [09:56:57]: test build: -----------------------] Looking at the git history on salsa, I see that the symbols in question was removed in commit 42982d3b267293bbc71d3e040126fd1a5fb532f7 when a new upstream version 0.0~git20240229.fcbf55a was imported. Such ABI changes require an updated SONAME to avoid breaking programs in Debian, for example with a rename from libxnnpack0 to libxnnpack1. -- Happy hacking Petter Reinholdtsen