svn over https fails after 9.1 upgrade

Shane Ambler FreeBSD at ShaneWare.Biz
Sun Feb 17 19:20:17 UTC 2013


I have found the cause of the problem - the openssl port with ASM 
enabled (it defaults to on). The issue is reported in pr/176214

I added WITH_OPENSSL_PORT to my make.conf just after upgrading to 9.1 
(not sure I mentioned that before) and have repeated the steps a few 
times without fail.

cd /usr/ports/security/openssl
Enable ASM, make deinstall install - SVN FAILS
Disable ASM, make deinstall install - SVN WORKS

I have to say the invalid xml was misleading, the main give away was the 
fact that the 175002 error number shows up when the server doesn't 
respond to the requested protocol and also when you Ctrl-C during a 
checkout. So I went experimenting elsewhere.

This could indicate that svn needs fixing when it comes to error 
checking as it appears that a failed https connection response can get 
passed through to xml processing before failing.

Just to clarify I am running 9.1 amd64 world built with clang and no gcc 
installed from base. I have not tested this error with a gcc build of 
openssl.




More information about the freebsd-ports-bugs mailing list