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

Re: [Patch v5 3/4] git-compat-util.h: add FLOSS headers for HPE NonStop

From
Junio C Hamano <gitster@pobox.com>
Date
Jan 3, 2019, 22:09 UTC
Message-ID
<xmqqk1jlfl5e.fsf@gitster-ct.c.googlers.com>
In-Reply-To
<007a01d4a3b0$8ae10000$a0a30000$@nexbridge.com>
"Randall S. Becker" <rsbecker@nexbridge.com> writes:
Show 31 quoted lines
> On January 3, 2019 16:41, Eric Sunshine wrote:
>> On Thu, Jan 3, 2019 at 4:04 PM <randall.s.becker@rogers.com> wrote:
>> > The HPE NonStop (a.k.a. __TANDEM) platform cannot build git without
>> > using the FLOSS package supplied by HPE. The convenient location for
>> > including the relevant headers is in this file.
>> >
>> > The NSIG define is also not defined on __TANDEM, so we define it here
>> > as 100 if it is not defined only for __TANDEM builds.
>> >
>> > Signed-off-by: Randall S. Becker <rsbecker@nexbridge.com>
>> > ---
>> > diff --git a/git-compat-util.h b/git-compat-util.h @@ -397,6 +397,17
>> > @@ static inline char *git_find_last_dir_sep(const char *path)
>> > +#ifdef __TANDEM
>> > +#include <floss.h(floss_execl,floss_execlp,floss_execv,floss_execvp)>
>> > +#include <floss.h(floss_getpwuid)>
>> > +#ifndef NSIG
>> > +/* NonStop NSE and NSX do not provide NSIG. SIGGUARDIAN(99) is the
>> highest
>> > +   known, by detective work using kill -l as a list is all signals
>> > +   instead of signal.h where it should be. */
>> 
>> Style nit: With two minor exceptions, all other multi-line comments in this file
>> are formatted as:
>> 
>> /*
>>  * Multi-line
>>  * comment.
>>  */
>
> Doh! I just missed that one. I'll fix this on the next round, if that's ok.

Again, I've queued with a tweak already, i.e. no need to reroll only to fix this one.

Thanks, both.
Previous: Randall S. BeckerNext: randall.s.becker@rogers.com
Message 10 of 11 in “HPE NonStop Port Commits”
  1. 0/4 HPE NonStop Port Commitsrandall.s.becker@rogers.com, Jan 3, 2019
  2. 1/4 transport-helper: use xread instead of readrandall.s.becker@rogers.com, Jan 3, 2019
  3. 2/4 config.mak.uname: support for modern HPE NonStop config.randall.s.becker@rogers.com, Jan 3, 2019
  4. Eric SunshineJan 3, 2019
  5. Randall S. BeckerJan 3, 2019
  6. Junio C HamanoJan 3, 2019
  7. 3/4 git-compat-util.h: add FLOSS headers for HPE NonStoprandall.s.becker@rogers.com, Jan 3, 2019
  8. Eric SunshineJan 3, 2019
  9. Randall S. BeckerJan 3, 2019
  10. Junio C HamanoJan 3, 2019
  11. 4/4 compat/regex/regcomp.c: define intptr_t and uintptr_t on NonStoprandall.s.becker@rogers.com, Jan 3, 2019

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.