GNU/Linux >> Tutoriels Linux >  >> FreeBSD

Problèmes de Subversion (SVN) et problèmes sur mod_dav_svn dans FreeBSD

mod_dav_svn est un module serveur Apache pour le serveur Subversion. Le paquet mod_dav_svn permet d'accéder à un dépôt Subversion en utilisant HTTP, via le serveur Apache httpd. Les problèmes suivants s'appliquent à SVN version 1.2.3_1 et peuvent également survenir lorsque vous installez SVN d'autres versions.

Installer subversion en utilisant le port de FreeBSD ne compile pas et n'installe pas mod_dav_svn.so

Essayez d'utiliser "make -DWITH_MOD_DAV_SVN install" au lieu de "make WITH_MOD_DAV_SVN=yes install".

Lors de l'installation de subversion, l'erreur suivante apparaît :

-e -S LIBEXECDIR=/usr/local/libexec/apache2 -a -n dav libexec/apache2/mod_dav.so
-e :introuvable

Il y a des problèmes avec la variable ${APXS} utilisée dans Makefile. Ajoutez simplement ce qui suit au Makefile de subversion, avant toute déclaration ${APXS} :

APXS=apxs

Alternativement, vous pouvez remplacer ${APXS} dans le Makefile par le chemin complet réel des apxs. Ou vous pouvez exécuter "setenv APXS apxs" avant de démarrer l'installation de subversion.

Lors de la compilation de subversion, l'erreur suivante apparaît :

Erreur :la bibliothèque partagée "apr-1.0" n'existe pas

Ce problème est dû au fait que devel/subversion recherche les mauvaises LIB_DEPENDS. Modifiez les lignes suivantes :

.if !défini(SANS_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=oui
.autre
-LIB_DEPENDS+=apr-1.0 :${PORTSDIR}/devel/apr
+LIB_DEPENDS+=apr-1.2 :${PORTSDIR}/devel/apr
APR_PORT=devel/avr
.fin si
.endif

Remarque :– signifie la ligne à modifier (avant modification) et + signifie la nouvelle ligne supposée être. Laissez toutes les autres lignes intactes.


FreeBSD
  1. Debian – Désactiver Ipv6 sur Mint et Debian ?

  2. Freebsd - Différence entre Re0 et Wlan0 ?

  3. Problèmes Ubuntu 16.04 et Amdgpu ?

  4. Installer et configurer le serveur OpenVPN FreeBSD 12

  5. Problèmes d'utilisation du tri et de la communication

Comment installer Subversion sur Ubuntu 16.04

Problèmes de câble USB-C vers Hdmi dans Ubuntu 16.10 et 17.04 ?

Comment installer WordPress sur FreeBSD

Comment installer et configurer Subversion (SVN) sur CentOS 7

Installer et configurer phpMyAdmin

Problèmes de serveur courants et solutions