Closed mu578 closed 1 year ago
Where is the log/link of failed build?
in second one under distcheck. It is to compare between both which are using the exact same makefile include.
It seems that you are using msys2 in CI. We're probably in wrong repository.
Have you tried to use the msys2 make i.e. /usr/bin/make ? mingw32-make is not used generally and less tested.
That's argument console length issues.bSo the shell gets truncated memory to deal with which ends up in random parse errors. I shortened all paths to relative and it disappeared.
so case close.
Not sure about mingw32-make
but I suspect it invokes cmd
for recipes, like make
which invokes a shell? For one single command line, cmd has a length limit of 8K characters which is shorter than the NT syscall limit (32K) and is even shorter than bash (a few megabytes).
Hello, I have two projects using the exact same set of makefiles one just build fine the other one trigger errors on a single ruleset ; I went checking for all sort of things like space, bad characters ; nothing ; all sources are ascii cleared ; all filenames ok
here reference builds:
https://github.com/mu578/mu0/actions/runs/5165919329/jobs/9305715828 https://github.com/mu578/mu8/actions/runs/5165936223/jobs/9305740260
if any clue ; welcome ; I also tried to reduce the number of files thinking about some argument list length or memory issues ; nothing ; so far as it is the same exact file ; it doesn't make any sense to me.
Is it an installation problem on some machines? sorry ; this is website ; wrong place ; but still ? is anyone ever experienced such?