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

Re: git on Solaris?

From
Glenn Rempe <glenn@rempe.us>
Date
Feb 20, 2008, 22:59 UTC
Message-ID
<loom.20080220T224704-454@post.gmane.org>
In-Reply-To
<200802202158.m1KLw2wM014330@rs40.luxsci.com>
Daniel Quinlan <danq <at> brtt.com> writes:
> 
> I'm investigating moving to git for our development, but I'm having  
> difficulty getting a functional
> version on Solaris. 

I am using Git on OpenSolaris (a Joyent accelerator). I found the process of compiling Git on Solaris impossible to figure out myself as well. The solution I found lay in installing Git from a package that Joyent provides which has been working well for me deploying Rails apps to Joyent using Capistrano and Git.

I did the following:

On my accelerator I downloaded this entire package dir to my local home dir:

http://pkgsrc.joyent.com/2007Q3/All/
I copied the whole thing recursively with this command:
wget -q -r -nc http://pkgsrc.joyent.com/2007Q3/All/
Then:

sudo /opt/local/sbin/pkg_add \ ~/pkgsrc.joyent.com/2007Q3/All/scmgit-1.5.3.2.tgz

You might be able to deduce what was done to get it working by digging into the scmgit package file.

Here is a wiki page with instructions for compiling Git on solaris, but I could not get them to work reliably (I could compile but tests would not pass).

http://discuss.joyent.com/viewtopic.php?pid=145354

I too would love to find a way to do a simple compile and install similar to what I do on OS X.

Glenn
Previous: Shawn O. Pearce
Message 3 of 3 in “git on Solaris?”
  1. Daniel QuinlanFeb 20, 2008
  2. Shawn O. PearceFeb 20, 2008
  3. Glenn RempeFeb 20, 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.