Subversion 1.4.6 AIX Binaries Available

Sometimes finding open source software for AIX can be a pain. Finding binaries is hard enough, and then they might be out of date. Subversion binaries for AIX have suffered this fate until now and I am proud to announce the availability of Subversion 1.4.6 AIX binaries, a free download from openCollabNet.

These new AIX binaries are a complete Subversion 1.4.6 installation. The server includes support for all repository data stores and all repository access layers. The binaries even ship with Apache 2.2.x modules and the Python language bindings.

You’ll notice the binaries do not include the Java, Perl or Ruby bindings. Due to the complexity of building these, we’ve decided not to ship them in our initial release. The AIX binaries are currently maintained as a community effort, so feel free to join the effort to make the download more complete. If you are interested, visit the AIX section of the SVNbinaries project on openCollabNet. The SVNbinaries project is also where you can find more information on the AIX binaries, like the build instructions and the README. Lastly, the SVNbinaries project is where you can submit feedback and requests, and even get community support.


* Apache, Apache Subversion and the Subversion logo are trademarks of the Apache Software Foundation. Subversion® is a registered trademark of the Apache Software Foundation.

Tagged with: , ,
Posted in Subversion
17 comments on “Subversion 1.4.6 AIX Binaries Available
  1. harry wertmuller says:

    Some “just curious” questions from one of the Mindless Masses:
    1. Is it correct to say that .NET competes with Subversion?
    2. Any idea what percent of Java development/maintainance is done on .NET?
    3. Do any web developers use Subversion to maintain web content [HTML; Java; whatever.]
    4. Does Subversion integrate well with Google Widget Toolbox? [or are Google Widgets preemptively non-collaborative therefore needing little version control?]
    Would be interested in any responses, including “have no idea”.

  2. Harry,
    Although this is the wrong place to ask, since you’re basically hijacking my blog post for unrelated content, here are your answers:
    1. No. .NET is a development/application framework while Subversion is a version control system.
    2. That question makes no sense.
    3. Yes. It’s very common.
    4. GWT uses Subversion for it’s version control system but working well doesn’t make sense. GWT is a toolkit for dynamic web applications while Subversion is a version control system. They don’t really share any commonalities.
    Take care,
    P.S. – Next time you have questions related to Subversion, it’s better to ask in the forums at

  3. harry wertmuller says:

    Thanks for the answers. Since I injected questions in the wrong place, would you care to post something like “Basic questions regarding Subversion or the AIX implementation should be posted on…” ?

  4. Harry,
    Jeremy posted a link in his answer. There are various forums located here where you can ask questions and generally carry on discussions about Subversion:
    If the questions are specifically about the AIX binaries, the best place would be here:

  5. Very good news. It had been a pain to compile it on our Aix server (and without knowing aix :)), since our sysadmin didn’t care about doing it.
    I hadn’t had the courage to build an apache version to go with it, so that’s great your build is containing one.
    Something I didn’t read clearly in this post: is collabnet going to deliver an Aix version for future svn versions, like 1.5?
    Thanks a lot.

  6. Mathus,
    These are maintained by me personally and I do plan on keeping the binary as up to date as time allows. 1.5 binaries will be available when 1.5 is released.
    Take care,

  7. Régis says:

    Excellent news! I’ve been fighting hours to get svn working on AIX, in vain. I’m pretty sure this si going to help a lot 🙂

  8. Ron Sheely says:

    I am having difficulties installing the binaries (extracted from subversion-1.4.6-apache-python.tar.gz) on an AIX host. For now, I am using my $HOME/local directory to experiment. At this time I only need the svn client. I installed svn, plus the additional Subversion binaries, in $HOME/local/bin, and made svn executable. I installed all the subversion libs in $HOME/local/lib. This particular incarnation of AIX wants me to update my environment variables in a file named LOGON in $HOME/bin/LOGON. I dumped the contents of LOGON:
    export LIBPATH=$HOME/local/lib:$LIBPATH
    When I attempt to run svn without the arguments, instead of invocation help, I get the following error:
    $ svn
    Could not load program svn:
    Dependent module /home/rons/local/lib/ could not be loaded.
    The module has too many section headers
    or the file has been truncated.
    Do you think my lib file is corrupt/broken, or did I set up my environment incorrectly?
    Here is dump of my environment:
    $ echo $PATH
    $ echo $LIBPATH
    Is the trailing colon (:) a problem? A colleague used ftp to copy the extracted tar.gz files to my home directory. Could ftp have corrupted or truncated the lib files?

  9. Baptiste says:

    Any news about providing the binaries updated for SVN 1.5.x?
    Thanks a lot.

  10. Baptiste says:

    Please ignore my previous comment, you already answered the question I asked some time ago:
    Sorry :-), and thank you.

  11. Ilko says:

    Because it’s been quite long since SVN 1.5 is here I’d like to ask once again what are the plans to release AIX binaries for it?

  12. Well, we never intended on maintaining a binary for AIX. The purpose of the 1.4.6 release was to release to the public what we did for a client, since building for AIX is quite the pain. Since we do not have AIX hardware access, maintaining a binary just doesn’t make much sense. That being said, there are no plans to maintain the Subversion binary for AIX.

  13. Jim says:

    I am having the same problem as Ron:
    $ ./svn
    exec(): 0509-036 Cannot load program ./svn because of the following errors:
    0509-150 Dependent module could not be loaded.
    0509-022 Cannot load module
    0509-026 System error: A file or directory in the path name does not exist.
    The instructions state that:
    You may need to set or append the LIBPATH environment variable to include /opt/subversion/lib
    I guess my assumption at this point is that the files must be installed under /opt/subversion. Attempting to install them under a different location (and setting LIBPATH accordingly) doesn’t seem to work.
    Does this sound correct?

  14. Thanks for the answers. Since I injected questions in the wrong place, would you care to post something like “Basic questions regarding Subversion or the AIX implementation should be posted on…” ?

  15. My thanks for info. I agree with author, finding open source is painful

  16. Medyum says:

    My thanks for info. I agree with author, finding open source is painful

  17. medyum says:

    This web site is really very nice .. This article has been perfect. Thank you very much. medyum I follow your stories and documents continuously. Thank you for sharing ..

Leave a Reply

Your email address will not be published. Required fields are marked *