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-rc-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org