Subversion 1.4.6 — New Packaging for Linux

Just as we were heading out on our break for the holidays, the Subversion team issued a maintenance release for 1.4. We have refreshed our CollabNet Subversion packaging to include this release and as of today you can download it for Linux and Solaris. Windows should be available later this week.

A list of fixes in the 1.4.6 release can be viewed here in the CHANGES file. Quite a number of bug fixes were made in the process of producing Subversion 1.5 and it was time to backport the more significant fixes and issue a new 1.4.x release.

If you have followed the packages CollabNet issued for the Subversion 1.5 merge tracking beta program, then you might already be aware that we have revamped our CollabNet Subversion packaging for Linux:

  • The build now uses shared libraries. Previously we used a static build as we thought that would make it easier to support multiple Linux distros. It turns out that doing a shared library build works just as well (and is needed for the rest of what we are doing).
  • We now have a new “extras” RPM that includes ViewVC, which is integrated into our server configuration script. When configuring a server with the “Extras” RPM installed (and using the Apache server option), you will get a simple Yes/No question asking if you want to have ViewVC installed.
  • To support ViewVC, the Extras RPM includes the Subversion bindings for Python. This means you should be able to use hook scripts that require these bindings.
  • The client RPM now includes the JavaHL bindings. We will take advantage of this when 1.5 is released and we release our GUI merge client.

We had planned on switching to this new packaging when Subversion 1.5 releases. However, since the shared library build process resolves some problems that users have had with our static builds, we decided to make these changes now.

The Solaris and Windows packaging remains the same for this release but will include similar changes when we release CollabNet Subversion 1.5.

Update January 8th: CollabNet Subversion 1.4.6 for Windows is now also posted in the downloads section.

 

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

Mark Phippard

Engineering manager for several teams at CollabNet, including CloudForge, Subversion, Subversion Edge, Git and our Desktops and Integrations. Project owner for the Subclipse project, which provides Subversion support in Eclipse. Also a full committer for the Subversion project. Product owner for GitEye, Subversion Edge and the CollabNet Desktops and Integrations.

Tagged with:
Posted in Subversion
9 comments on “Subversion 1.4.6 — New Packaging for Linux
  1. Alex Popescu says:

    Hi!
    Congrats for the new release! I am wondering if you’ll also perform the update of the Mac OS disk image distro. It is currently at version 1.4.4 which is more than 6 months old. I hope you’ll get to this soon as I assume that once you’ve built the Linux distros things will be easy for the Mac.
    cheers,
    ./alex

    .w( the_mindstorm )p.

  2. Jeremy is working on 1.4.6 Universal binaries for the Mac. Stay tuned.
    Best,
    Guido

  3. Andrew Boothman says:

    Can you confirm if the new package fixes the LC_CTYPE locale error that was discussed here http://subversion.open.collab.net/servlets/ProjectForumMessageView?messageID=2971&forumID=42 ?
    Thanks!

  4. Yes, I can confirm that it fixes that problem. That was really the main one I was alluding to in the post that caused us to switch to this packaging prior to 1.5.
    Mark

  5. Chris says:

    Any progress on Subversion 1.4.6 for Mac OS X?
    Thanks.
    Chris

  6. Anya Kelbert says:

    Thanks for the new release. This is probably off topic, but I’m having problems with the RHEL4 extras RPM in the new release 1.4.6. Everything installs smoothly with Configure-CollabNet-Subversion but I am not able to access ViewVC – instead, I get a raw html titled ‘500 Internal Server Error’, but http://localhost/svn works. Reinstalled everything twice and still get the same error. Any ideas?
    Thanks a lot,
    Anya

  7. Please post to one of the discussion forums here:
    http://subversion.open.collab.net/
    It will be easier to have a back and forth conversation. Before you post, I would suggest looking at your Apache error.log and include anything that might be relevant when you post to the forum.
    Thanks
    Mark

  8. Juan Pablo Vadell says:

    Hi, i can’t find the ldap modules (mod_ldap and mod_authnz_ldap) for the linux rpm distribution..
    I’m trying to use the ones that came with Apache 2.2.4 but it doesn’t work.
    Thank You.
    JP

  9. There are forums provided here to ask questions:
    http://subversion.open.collab.net/
    Mark

Leave a Reply

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

*