I've been publishing hooks to build SRPM's and thus RPM's at github. And
I've done some cleanup to get 1.6.18 better built for RHEL 4,a nd gotten
1.7.4 to build and withstand basic function testing for RHEL 4. That was
painful, but it makes subversion-1.7.4 SRPM's buildable for RHEL 4.

The paths for the hooks are:

     https://github.com/nkadel/subversion-1.6.18-srpm
     https://github.com/nkadel/subversion-1.7.4-srpm


There's also a 'Makefile' I find very useful for doing local testing in
"mock" environments for RHEL 4, 5, and 6 on i386 and x86_64 environments,
all in one "make" command.

The RHEL 4 compatibility for 1.7.4 is similar to that for 1.6.18: lots of
features need to be disabled, including Java and Ruby and psvn and
bash_completion and kwallet and the gnome keyring widgets. I'm a bit
uncertain about the utility of the Python plugins, since I'm not a big
Python user, and would seriously welcome testing.

RHEL 4 and 5 fail a few of the 'make check' tests for merging, so 'make
check' is disabled.

And, a social note: Yes, publishing Subversion related tools on github is a
bit weird, but it's lot more flexible for developers without write access
to the central "write" repository, and works well for branches where the
commits need to be registered locally, not published to the central site.

Reply via email to