[suggest] Subversion 1.6.2 is out, I'm working on .spec file

Christoph Maser cmr at financial.com
Mon May 11 15:38:22 CEST 2009


Am Montag, den 11.05.2009, 14:49 +0200 schrieb Nico Kadel-Garcia:


I'd *just* gotten subversion 1.6.1 working, and now 1.6.2 popped out
today. (Sigh.)

One question I'm finding for compiling on RHEL 5/CentOS 5 is how to
handle the SQLite version 3.x dependency. It requires a more recent
version than RHEL 4 and 5 provide, but leaves in a hook to put in the
sqlite3.c file from the 'sqlite-amalmagation' source. I'm unsure whether
to simply copy in the file and use it for all Subversion compilation
(which is easiest), or bring in the tarball for sqlite-amalgamation
(which is cleaner, but makes the SRPM unnecessarily bulky), or simply
say "update the SQLite package, darn it!" and provide a new SQLite
package, which could cause problems with system level components that
expect the older library. The problem probably doesn't occur with recent
Fedora releases and their newer SQLite 3.x.

I sort of favor the 'include the tarball approach, and simply include it
in all cases for Subversion compilation to avoid system software
dependencies, but would welcome insites. If I'm going to exclude it from
systems such as Fedora 10, I'd welcome a bit of insight into how you
wonderful RPMforge folks set the compilation settings for your different
OS packages.


The only option I see is to include the tarball. "update the SQLite package, darn it!" is not an option at all since to much depends on it (perl, yum, rpm  and many more). Taking only the one source file you need seems somewhat awkward to. I will review all the different spec file we got and put a 1.6 release in the test repo later.

Chris
financial.com AG

Munich head office/Hauptsitz München: Maria-Probst-Str. 19 | 80939 München | Germany
Frankfurt branch office/Niederlassung Frankfurt: Messeturm | Friedrich-Ebert-Anlage 49 | 60327 Frankfurt | Germany
Management board/Vorstand: Dr. Steffen Boehnert (CEO/Vorsitzender) | Dr. Alexis Eisenhofer | Dr. Yann Samson | Matthias Wiederwach
Supervisory board/Aufsichtsrat: Dr. Dr. Ernst zur Linden (chairman/Vorsitzender)
Register court/Handelsregister: Munich – HRB 128 972 | Sales tax ID number/St.Nr.: DE205 370 553
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.repoforge.org/pipermail/users/attachments/20090511/81098442/attachment-0004.html>


More information about the users mailing list