Hi Jussi, On Fri, Feb 24, 2023 at 02:27:20PM +0200, Jussi Pakkanen wrote: > I do have a test that runs the new cross file generator. I ran it > again by hand and it does work. The files it produces are not exactly > the same, but the information within seems to be the same. The only > major difference is the new cmake section, which should be ignored if > CMake is not used in the build (and not even generated if the CMake > binary is not present.
Could it be that you tested env2mfile, but not debcrossgen? It would always exit non-zero no matter what. No error message. This really should have been caught by the "crossbuild" autopkgtest, but wasn't. I don't quite understand why. It happened on every single build using meson via dh_auto_configure. > Thus I'd need logs of the actual build failure that occurred, but I > could not easily find any. The NMU was done without a corresponding > bug, so there is no trace there. I can upload a version with the new > code path enabled to experimental if that helps. One of the obvious examples is bolt. You can find logs at https://crossqa.debian.net/src/bolt Yeah, let's try experimental. Can you try building bolt using your meson before uploading? An easy way is using sbuild together with --extra-package. Please ping me after the upload. Helmut