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

Re: Problems with git 1.8.5.3 on HP-UX 11.11

From
Jeff King <peff@peff.net>
Date
Mar 28, 2014, 20:02 UTC
Message-ID
<20140328200218.GA3145@sigill.intra.peff.net>
In-Reply-To
<CAPig+cQKZ-oKTQ4Y2=qDaeQRXVZYOKRcSadOx2RwfjCziuu6fw@mail.gmail.com>
On Fri, Mar 28, 2014 at 03:43:29PM -0400, Eric Sunshine wrote:
Show 21 quoted lines
> On Fri, Mar 28, 2014 at 3:01 PM, Jeff King <peff@peff.net> wrote:
> > On Fri, Mar 28, 2014 at 11:09:14AM -0000, Gerhard Grimm wrote:
> >> git submodule init
> >>
> >> fails with the output
> >>
> >>     Assertion failed: err == REG_ESPACE, file compat/regex/regexec.c, line 1096
> >>     No submodule mapping found in .gitmodules for path 'module'
> >
> > The regexes we use here are not particularly complicated. So either
> > there is a bug (but nobody else has reported anything on any other
> > platform) or your system regex library has some problem with what we are
> > feeding it. The simplest solution may be to compile with:
> >
> >   NO_REGEX=YesPlease
> >
> > which will build and use the glibc implementation in compat/regex
> > instead.
> 
> Based upon the assertion-failure message, it looks like he's already
> using compat/regex.

Heh, I didn't even notice that. I just looked at all of the libc calls at the top of the backtrace, but of course that is just from assert() on up.

So now it seems doubly odd to me, since it is running the same regex library that is used elsewhere.

-Peff
Previous: Eric Sunshine
Message 5 of 5 in “Problems with git 1.8.5.3 on HP-UX 11.11”
  1. Gerhard GrimmMar 28, 2014
  2. Thomas AckermannMar 28, 2014
  3. Jeff KingMar 28, 2014
  4. Eric SunshineMar 28, 2014
  5. Jeff KingMar 28, 2014

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.