Hello, Santiago Vila, le mer. 20 août 2025 20:05:30 +0200, a ecrit: > Samuel Thibault wrote: > > Actually, I wonder how it works by luck on linux-any > > Hi. I also wonder the same. In my setup, it fails to build 100% of the > time when I try on systems with 1 CPU, so this is not really > architecture-specific. > > One LLM told me this is "the classic VPATH + ylwrap problem: automake > expects sources in srcdir but the generated files must be written in > builddir" and suggested this: > > --- texlive-bin.orig/texk/detex/Makefile.am > +++ texlive-bin/texk/detex/Makefile.am > @@ -28,6 +28,9 @@ detex_SOURCES = \ > @DETEX_TREE@/detex.h \ > @DETEX_TREE@/detex.l > > +# Ensure the flex-generated source is treated as a built file > +BUILT_SOURCES = @DETEX_TREE@/detex.c
That won't change the problem: it's the build of detex-src/detex.c that fails, because it misses detex-src/$(am__dirstamp) But the LLM suggestion is not completely idiotic, it's just shifted because it just took the common issue rather than actually understanding the real issue: adding BUILT_SOURCES = detex-src/$(am__dirstamp) makes the build go fine because it tells automake to make sure to build this directory before anything else. Samuel

