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

Re: msgmft segfaulting on tiger

From
Shawn O. Pearce <spearce@spearce.org>
Date
Feb 22, 2008, 06:58 UTC
Message-ID
<20080222065836.GE8410@spearce.org>
In-Reply-To
<46a038f90802211559w457c5460k7447ba8b38352713@mail.gmail.com>
Martin Langhoff <martin.langhoff@gmail.com> wrote:
Show 10 quoted lines
> On Fri, Feb 22, 2008 at 12:53 PM, Martin Langhoff
> <martin.langhoff@gmail.com> wrote:
> > Today I've debugged a compile of git 1.5.4.2 failing on OSX Tiger (on
> >  Basilio's machine). The problem is during the git-gui build, in the PO
> >  file handling. Apparently fmtmsg (from fink) segfaults on de.po so the
> >  fix is to say
> 
> Grumble. It seems like msgfmt that fink provides actually does not
> support the --tcl flag. So perhaps the right thing is to always say
> NO_MSGFMT on OSX?

I'd hate to do this. GNU msgfmt does better checking on the messages then po2msg.sh does, and its a tiny bit faster. So I'd rather stick to the standard tool that is widely used.

Currently we are looking to see if msgfmt generates an exit status of 127, and if so we fallback to po2msg.sh. Apparently however that test is passing and thus you are using the fink msgfmt.

Did you try building with `make V=1` to look at the full output and not the prettied up simplified output the Makefile uses by default? It won't fix your issue but it may be interesting to see if msgfmt is failing with a particular message or not.

-- 
Shawn.
Previous: Martin LanghoffNext: Martin Langhoff
Message 3 of 21 in “msgmft segfaulting on tiger”
  1. Martin LanghoffFeb 21, 2008
  2. Martin LanghoffFeb 21, 2008
  3. Shawn O. PearceFeb 22, 2008
  4. Martin LanghoffFeb 22, 2008
  5. Gabriel SaldañaFeb 27, 2008
  6. Johannes SchindelinFeb 27, 2008
  7. Gabriel SaldañaFeb 27, 2008
  8. Johannes SchindelinFeb 27, 2008
  9. Junio C HamanoFeb 27, 2008
  10. Shawn O. PearceFeb 28, 2008
  11. msgmft segfaulting on ubuntu gutsy (clean)Gabriel Saldaña, Mar 4, 2008
  12. Shawn O. PearceMar 4, 2008
  13. Gabriel SaldañaFeb 28, 2008
  14. Shawn O. PearceMar 5, 2008
  15. Junio C HamanoMar 6, 2008
  16. Simplify MSGFMT setting in MakefileJunio C Hamano, Mar 12, 2008
  17. Shawn O. PearceMar 12, 2008
  18. Charles BaileyMar 12, 2008
  19. Paul MackerrasMar 14, 2008
  20. Junio C HamanoMar 14, 2008
  21. Andreas EricssonMar 14, 2008

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.