Hello Helmut,

On Wed, 23 Apr 2025 at 06:30, Helmut Grohne <hel...@subdivi.de> wrote:
> curl intentionally broke cross compilation in its last upstream release.
> It stopped installing fish/zsh completion files, because that's
> impossible for cross compilation. Turns out, that's factually wrong and
> skipping the files makes the build fail. I'm attaching a revert for your
> convenience. Please include it at least in Debian even if it ends up not
> being upstreamable.

I think you misunderstood the intentions and order of events here, we never
installed shell completions for curl [0] and upstream actually solved the root
of that problem on 8.13.0[1], they just forgot to update the makefiles.

Saying there's intention in that can be upsetting to upstream when that's not
true[2], but I know this was just a misunderstanding and not ill intended. I
appreciate your work and reporting this!

I have submitted this patch upstream at https://github.com/curl/curl/pull/17148


Regards,

[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812965
[1] https://github.com/curl/curl/commit/795425f765389df8aa63c8b3fddd21ab2a3dc193
[2] Our words as Debian Developers carry a lot of weight some times.

-- 
Samuel Henrique <samueloph>

Reply via email to