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>


Reply via email to