I am not sure, I understand this change. To me it looks mostly like avoiding a call to configure. If it is just that, wouldn’t it be simpler to change your build script to include that call with the correct parameters? But I might have missed the important bits in this patch. It would be great, if you could trim down this change to the required lines and provide it as a PR.
Cheers, Fred > Am 13.10.2026 um 20:22 schrieb Yavor Doganov <[email protected]>: > > On Debian and when building a Debian package, the build system first > builds the clean target, and gnustep-gui fails when cross building > because it runs configure without proper cross-compilation arguments. > You can see the build log(s) here (those in green are with the > attached patch applied). > > https://crossqa.debian.net/src/gnustep-gui > > The patch is similar in spirit to what was done in Base 11 years ago > (commit 918fbdd). That change was made for different reasons but > because of it gnustep-base never had cross-compilation problems since > we added this feature in the last Debian release. > <0001-Fix-cross-compilation.patch>
