Thanks for your reply, Jason. On Tue, Oct 16, 2012 at 08:53:52AM -0400, Jason Stephenson wrote: > > > > su opensrf > > cd /home/opensrf > > git clone git://git.evergreen-ils.org/OpenSRF.git > > git clone git://git.evergreen-ils.org/Evergreen.git > > # XXX Add "working" remote for both repos and checkout the > > collab/berick/bsd-compat branch > > exit # su opensrf > > > > The two explicit git invocations worked fine, but I have no idea > > how to improvise on the theme of the commented 'XXX' line. > > Nevertheless I tried to press on. > > You won't get anywhere on FreeBSD without Bill's branch or mine. > > You can add the remote working repo like so: > > git remote add working git://git.evergreen-ils.org/working/Evergreen.git
That line gives me: fatal: Not a git repository (or any of the parent directories): .git > git fetch working > > I'd recommend you checkout my freebsd-compat branch because it is the > most recent attempt at installing Evergreen on FreeBSD: > > git checkout -b frebsd-compat working/user/dyrcona/freebsd-compat > git rebase origin master > > You want to do the rebase to bring it up to date with the latest > changes in master. I haven't touched that branch in about 6 months. > > You will run into conflicts if you rebase, so my best advice is to > actually hold off until someone says the branch has been brought up to > date with recent changes in master. If you're feeling bold, you can > try to resolve the conflicts yourself. I'll re-assess my boldness once I've pulled down your freebsd-compat branch and taken a look. > Bill's instructions are out of date. The autogen.sh script has been > removed. The README now instructs that you run autoreconf -i. There > should also be a more up to date version of the FreeBSD install > instructions in the docs directory on the FreeBSD-compat branch. The > file path is docs/eg-freebsd.txt from the git root. However, that > documentation hasn't been updated in 6 months so you may need to check > for drift between these instructions and the README. > > OpenSRF installs pretty much as-is following the directions in > eg-freebsd.txt. You will need the freebsd-compat branch in order to > install Evergreen. Thank you for making it available. Jim
