Bug#347775: subversion: Debian build patches to ease back-porting

Peter Samuelson peter at p12n.org
Fri Jan 13 05:23:28 UTC 2006


[Blair Zajac]
> I'm a Subversion committer and working on taking the Debian Etch
> Subversion packages and back-porting them for Ubuntu Breezy Badger.
> This is a small patch to Debian's build system to make it easier and
> to document issues I ran into.

s/Etch/Experimental/, I see.  Which is fine.  (:
Thanks for working with us on this!

>   * Depend upon kaffe >= 1.1.6 as the Java bindings do not compile
>     with kaffe 1.1.5.

I assume you meant 2:1.1.6, since etch is at 2:1.1.6-x and breezy is at
2:1.1.5-x.  See the discussion of the "epoch" in Debian Policy 5.6.12:
http://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Version

I'll add that to the Build-Depends.  (As you said later, we don't know
whether it's needed in Depends, so I won't bother with it there.  Let
me know if you find out otherwise.)

>   * Add junit to BuildDepends and pass --with-junit to configure so
>     that 'make check-javahl' can be run.  However, do run run the
>     check during the build since it core dumps with the gij,
>     java-gcj-compat and kaffe-pthreads JVMs.  Sun's 1.5.0_06 JVM does
>     not crash and passes the tests succesfully.

Nod, that looks sensible.

>   * Have libsvn0 depend upon libapr0 (>= 2.0.55-3) so that the
>     packages meet Subversion's requirement for APR 0.9.7.

That's libapr0's responsibility - it should get this stuff right.  If
not, that's where to file the bugs.  See
/var/lib/dpkg/info/libapr0.shlibs.

>   * Pass CLEANUP=true to 'make check' so directories will be removed
>     after successfully passing a test, saving a large amount of disk
>     space.

I'll investigate - if that's what that does, I'm all for it.

Thanks again,
Peter
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-subversion-maintainers/attachments/20060112/d093ac07/attachment.pgp


More information about the pkg-subversion-maintainers mailing list