Hi,

Aaron M. Ucko wrote:
> Source: subversion
> Version: 1.7.9-1+nmu2
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)
> 
> Subversion's been hitting test suite failures on mipsel, s390(x), and
> the Hurd.

This now includes also amd64 and ia64. While ia64 is about to be
removed from Jessie IIRC, amd64 is the most popular architecture we
have.

> The Linux errors are new since 1.7.9-1, and may stem in
> part from recent changes to build dependencies, whereas the Hurd
> errors (less critical, as it's not a release architecture) date back
> to 1.7.5-1:

The error on amd64 seems to be in the ruby-bindings test suite which
does not seem to cover potentially unsorted output:

/«PKGBUILDDIR»/subversion/bindings/swig/ruby/test/test_wc.rb:285:in 
`test_ancestry':
<[["/tmp/wc-tmp/wc", Svn::Error::Cancelled],
 ["/tmp/wc-tmp/wc/file1", Svn::Error::Cancelled],
 ["/tmp/wc-tmp/wc/file2", Svn::Error::Cancelled]]> expected but was
<[["/tmp/wc-tmp/wc", Svn::Error::Cancelled],
 ["/tmp/wc-tmp/wc/file2", Svn::Error::Cancelled],
 ["/tmp/wc-tmp/wc/file1", Svn::Error::Cancelled]]>.

(file1 and file2 in unexpected order)

I suspect that this can be fixed easily in the test itself in case the
order is really irrelevant in this test.

The error on ia64 is java-bindings related and is probably caused by a
newer Java version or maybe also different Java implementation:

The method getTag() from the type Version refers to the missing type String
----------
1016. ERROR in 
/«PKGBUILDDIR»/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Version.java
 (at line 83)
      private native String getTag();
                     ^^^^^^
String cannot be resolved to a type
----------
1017. ERROR in 
/«PKGBUILDDIR»/subversion/bindings/javahl/src/org/apache/subversion/javahl/types/Version.java
 (at line 89)
      private native String getNumberTag();
                     ^^^^^^
String cannot be resolved to a type
----------
1017 problems (1011 errors, 6 warnings)make[1]: *** 
[subversion/bindings/javahl/classes/org/apache/subversion/javahl/ClientException.class]
 Error 255
make[1]: Leaving directory `/«PKGBUILDDIR»/BUILD'
make: *** [debian/stamp-build-arch] Error 2

(No idea how to fix that. Probably someone with more Java experience
than me should have a look at.)

It's not clear to me what exactly caused the s390(x) build failures.
Looks like test suite failures in svn-test-work/working_copies, but
I'm not 100% sure as I can't pinpoint where the failure happened.

                Regards, Axel
-- 
 ,''`.  |  Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/
: :' :  |  Debian Developer, ftp.ch.debian.org Admin
`. `'   |  1024D: F067 EA27 26B9 C3FC 1486  202E C09E 1D89 9593 0EDE
  `-    |  4096R: 2517 B724 C5F6 CA99 5329  6E61 2FF9 CD59 6126 16B5


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to