mod_dav_svn è un modulo server Apache per il server Subversion. Il pacchetto mod_dav_svn consente l'accesso a un repository Subversion utilizzando HTTP, tramite il server httpd Apache. I seguenti problemi sono applicabili a SVN versione 1.2.3_1 e possono verificarsi quando installi SVN anche di altre versioni.
Installa subversion usando il port di FreeBSD non viene compilato e non installa mod_dav_svn.so
Prova a usare "make -DWITH_MOD_DAV_SVN install" invece di "make WITH_MOD_DAV_SVN=yes install".
Durante l'installazione di subversion, viene visualizzato il seguente errore:
-e -S LIBEXECDIR=/usr/local/libexec/apache2 -a -n dav libexec/apache2/mod_dav.so
-e:non trovato
Ci sono problemi con la variabile ${APXS} usata in Makefile. Basta aggiungere quanto segue al Makefile di subversion, prima di qualsiasi dichiarazione ${APXS}:
APXS=apx
In alternativa, puoi modificare ${APXS} nel Makefile nel percorso completo effettivo degli apxs. Oppure puoi eseguire "setenv APXS apxs" prima di avviare l'installazione di subversion.
Durante la compilazione di Subversion, viene visualizzato il seguente errore:
Errore:la libreria condivisa “apr-1.0” non esiste
Questo problema è dovuto al fatto che devel/subversion cerca LIB_DEPENDS errati. Modifica le seguenti righe:
.se !definito(SENZA_BDB)
-LIB_DEPENDS+=apr-1.0:${PORTSDIR}/devel/apr-svn
+LIB_DEPENDS+=apr-1.2:${PORTSDIR}/devel/apr-svn
APR_PORT=devel/apr-svn
OPT_NAME=APR_UTIL_WITH_BERKELEY_DB=sì
.altro
-LIB_DEPENDS+=apr-1.0:${PORTSDIR}/devel/apr
+LIB_DEPENDS+=apr-1.2:${PORTSDIR}/devel/apr
APR_PORT=sviluppo/aprile
.finisci se
.endif
Nota:– indica la riga da modificare (prima della modifica) e + indica la nuova riga che si suppone sia. Lascia intatte tutte le altre righe.