Skip to content

Latest commit

 

History

History
38 lines (27 loc) · 1.29 KB

gitinstall-aix.md

File metadata and controls

38 lines (27 loc) · 1.29 KB

Installing git on AIX

Topics in this document:


Problems with Common Repositories

Why did we not use common repositories to install git on AIX?

File /usr/lib/libssl.a has binary references to the SSL library, libssl.so.0.9.8. When common repositories installed git, they installed a newer version of SSL with it (in /usr/local).

This caused problems with Jenkins; Jenkins was unable to properly use git (via Java) because SSL 1.0.x wasn't referenced in /usr/lib/libssl.a. By replacing the file with a newer one from the /usr/local directory, this caused OMI to link against SSL 1.0.x, would result in customers being unable to install OMI properly.

Instructions for Installing git

The instructions to install git work properly on both AIX 6.1 and AIX 7.1:

  1. Install RPM dependencies from IBM
  • autoconf
  • m4
  • zlib
  • zlib-devel
  1. Extract git v2.7 source from Github
  2. Configure git
  • cd git-2.7.0/; make configure; ./configure --without-tcltk
  1. Build and install
  • sudo make install