Apache com o Subversion falha no MacOSX Mavericks

1

Depois de instalar o MacOSX Mavericks na outra noite, notei que minha pequena configuração do servidor SVN havia parado de funcionar. Eu recompilei todas as fontes atuais do Subversion de acordo com as instruções. Agora funciona até o ponto de autenticação e depois falha.

Quando eu executo o svn-serve, recebo um servidor SVN perfeito.

Configuração do Apache SVN:

LoadModule dav_svn_module libexec/apache2/mod_dav_svn.so 
LoadModule authz_svn_module libexec/apache2/mod_authz_svn.so 

<Location /svn> 
  DAV svn 
  SVNParentPath /Volumes/Users/svn 

  SSLRequireSSL 

  AuthType Basic 
  AuthName "Subversion repository" 
  AuthUserFile /private/etc/apache2/subversion.auth 

  Require valid-user 
</Location>

Depois de pesquisar na web, encontrei instruções para usar o lldb e obtive:

(lldb) thread backtrace all
* thread #1: tid = 0x43651, 0x00007fff8a8c2812 libsystem_c.dylib'strlen + 18, queue = 'com.apple.main-thread, stop reason = EXC_BAD_ACCESS (code=1, address=0x0)
  frame #0: 0x00007fff8a8c2812 libsystem_c.dylib'strlen + 18
  frame #1: 0x00000001061710e0 mod_hfs_apple.so'___lldb_unnamed_function3$$mod_hfs_apple.so + 52
  frame #2: 0x0000000105e5448d httpd'ap_run_fixups + 109
  frame #3: 0x0000000105e55395 httpd'ap_process_request_internal + 1621
  frame #4: 0x0000000105e5f752 httpd'ap_process_request + 98
  frame #5: 0x0000000105e5b823 httpd'ap_process_http_connection + 147
  frame #6: 0x0000000105e3e97d httpd'ap_run_process_connection + 109
  frame #7: 0x0000000105e3ef45 httpd'ap_process_connection + 117
  frame #8: 0x0000000105e69893 httpd'child_main + 1587
  frame #9: 0x0000000105e682ee httpd'make_child + 414
  frame #10: 0x0000000105e683a0 httpd'startup_children + 128
  frame #11: 0x0000000105e673d4 httpd'ap_mpm_run + 708
  frame #12: 0x0000000105e32a8e httpd'main + 3278
  frame #13: 0x00007fff90cb35fd libdyld.dylib'start + 1

E agora eu estou sem noção.

    
por ernie 27.10.2013 / 19:05

1 resposta

0

Problema conhecido com as versões atuais. Você pode usar o patch aqui: link

Alternativamente, você pode descarregar o mod_hfs_apple se você não estiver usando o httpd para algo diferente do SVN, já que não há necessidade nesse caso.

    
por 05.11.2013 / 00:55