git/list[1] front-page[2] threads[3] people[4] search[5] about
 

RE: [PATCH RFC 0/3] Introduce Rust and announce that it will become mandatorty

From
rsbecker@nexbridge.com <rsbecker@nexbridge.com>
Date
Sep 21, 2025, 03:18 UTC
Message-ID
<003401dc2aa6$623d1420$26b73c60$@nexbridge.com>
In-Reply-To
<CAH=ZcbDGaxiW=QCTrRo3YqxS-rY0e5h5PrnKQt9htJfn4firJA@mail.gmail.com>
On September 20, 2025 9:24 PM, Ezekiel Newren wrote:
Show 14 quoted lines
>On Sat, Sep 20, 2025 at 7:15 PM <rsbecker@nexbridge.com> wrote:
>> >What I meant was: Is there a compiler that can be compiled to both
>> >NonStop and Linux. What is the name of the C++17 compiler that you
>> >use on NonStop? Is there a Linux or Windows cross compiler that can target
>NonStop?
>>
>> We have c99, c11, c17. The only Windows cross compiler is c99, but
>> that requires a license from HPE that I cannot provide. There are not
>> non-commercial compilers available that can be used to cross compile.
>> Also, standard configure processing does not work on Windows for NonStop.
>
>If C/C++ can be cross compiled from Windows to a NonStop target, then why does
>Git need to run on NonStop itself? Why couldn't you use Git on Windows and then
>copy the compiled executables to your NonStop targets?

This is a much longer discussion. Windows is simply not a trusted platform. NonStop is. Building on NonStop provides a virus free/malware free container that passes audit requirements for financial transactions that cannot be demonstrated on Windows. I have customers who refuse all attempts at building anything on NonStop.

In addition, production control cannot be done from windows. There is more to life than Dev in DevSecOps, which is the only thing Windows builds gives you. Unless git runs on NonStop, production artifacts (scripts, configuration, deployed objects) cannot be audited and controlled.

Previous: Ezekiel NewrenNext: Ezekiel Newren
Message 9 of 13 in “Re: [PATCH RFC 0/3] Introduce Rust and announce that it will become mandatorty”
  1. Sergey FedorovSep 20, 2025
  2. rsbecker@nexbridge.comSep 20, 2025
  3. Ezekiel NewrenSep 20, 2025
  4. Sam JamesSep 20, 2025
  5. rsbecker@nexbridge.comSep 20, 2025
  6. Ezekiel NewrenSep 20, 2025
  7. rsbecker@nexbridge.comSep 21, 2025
  8. Ezekiel NewrenSep 21, 2025
  9. rsbecker@nexbridge.comSep 21, 2025
  10. Ezekiel NewrenSep 21, 2025
  11. rsbecker@nexbridge.comSep 21, 2025
  12. Ezekiel NewrenSep 21, 2025
  13. rsbecker@nexbridge.comSep 22, 2025

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.