From: Jeff King <peff@peff.net>
To: Randy Brandenburg <randy.brandenburg@woh.rr.com>
Cc: git@vger.kernel.org
Subject: Re: Unable to fork off sideband demultiplexer
Date: Thu, 2 Jun 2011 15:29:27 -0400 [thread overview]
Message-ID: <20110602192927.GA21262@sigill.intra.peff.net> (raw)
In-Reply-To: <loom.20110602T172442-653@post.gmane.org>
On Thu, Jun 02, 2011 at 03:29:04PM +0000, Randy Brandenburg wrote:
> I rebuilt git-1.7.5 from source on the Solaris 9 platform with gcc-3.4.6, GNU
> make 3.82, and GNU install (from coreutils 8.11). Following these steps
>
> ----------------------------------------------------------------------------
> # ./configure CC=gcc
Hmm, I would have thought configure would set up most of what you needed
below, but it's possible our autoconf is not very complete (unlike many
projects, it's not necessary to use it to build).
> Edit the Makefile - set the path to "ar", "gcc" and GNU "install".
> CC = /usr/local/bin/gcc
> AR = /usr/ccs/bin/ar
> INSTALL = /usr/local/bin/install
> Look for ifeq ($(uname_S),SunOS) and set INSTALL to /usr/lcoal/bin/install
Rather than edit the Makefile, you can put these in "config.mak" which
is sourced automatically by the Makefile (after the defaults are set up,
so you can override them).
> # gmake NO_TCLTK=1 NO_CURL=1 NO_PTHREADS=YesPlease install prefix=/opt/sfw
> # git --version
> git version 1.7.5
> ----------------------------------------------------------------------------
> Preliminary testing indicates a working system -- will investigate thourough
> today and tomorrow.
Great, I'm glad it's working. With NO_PTHREADS set, you will be
fork()ing off the sideband process instead of using a thread. So you
avoid pthreads altogether and it works, but you can't do multi-threaded
delta compression.
If you build without NO_PTHREADS set on a Solaris 9 box, does it work on
that same box? That would confirm or deny my ABI compatibility theory
(and hopefully point us in the right direction for the sunfreeware
people to build a binary that works on Solaris 9 and 10).
-Peff
next prev parent reply other threads:[~2011-06-02 19:29 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-06-01 14:16 Unable to fork off sideband demultiplexer Randy Brandenburg
2011-06-01 17:15 ` Junio C Hamano
2011-06-01 17:35 ` Jeff King
2011-06-01 19:10 ` Randy Brandenburg
2011-06-02 15:29 ` Randy Brandenburg
2011-06-02 19:29 ` Jeff King [this message]
2011-06-03 12:32 ` Randy Brandenburg
2011-06-03 13:30 ` Randy Brandenburg
2011-06-03 14:49 ` Jeff King
2011-06-03 18:52 ` Randy Brandenburg
2011-06-03 19:24 ` Jeff King
2011-06-03 22:18 ` Brandon Casey
2011-06-02 19:36 ` Ben Walton
2011-06-03 12:29 ` Randy Brandenburg
2011-06-04 19:32 ` Ben Walton
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110602192927.GA21262@sigill.intra.peff.net \
--to=peff@peff.net \
--cc=git@vger.kernel.org \
--cc=randy.brandenburg@woh.rr.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).