GNU/Linux >> Znalost Linux >  >> FreeBSD

Subversion (SVN) Problémy a problémy na mod_dav_svn ve FreeBSD

mod_dav_svn je modul serveru Apache pro server Subversion. Balíček mod_dav_svn umožňuje přístup k úložišti Subversion pomocí HTTP prostřednictvím serveru Apache httpd. Následující problémy se týkají SVN verze 1.2.3_1 a mohou se vyskytnout při instalaci SVN i jiných verzí.

Instalace subversion pomocí portu FreeBSD se nezkompiluje a neinstaluje mod_dav_svn.so

Zkuste použít „make -DWITH_MOD_DAV_SVN install“ místo „make WITH_MOD_DAV_SVN=yes install“.

Při instalaci subversion se zobrazí následující chyba:

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

Vyskytly se problémy s proměnnou ${APXS} používanou v Makefile. Stačí přidat následující do subversion Makefile, před jakoukoli deklaraci ${APXS}:

APXS=apxs

Případně můžete změnit ${APXS} v Makefile na skutečnou úplnou cestu k apxs. Nebo můžete před zahájením instalace Subversion spustit „setenv APXS apxs“.

Při kompilaci Subversion se zobrazí následující chyba:

Chyba:sdílená knihovna „apr-1.0“ neexistuje

Tento problém je způsoben tím, že devel/subversion hledá nesprávné LIB_DEPENDS. Změňte následující řádky:

.if !defined(WITHOUT_BDB)
-LIB_DEPENDS+=duben-1.0:${PORTSDIR}/devel/apr-svn
+LIB_DEPENDS+=duben-1.2:${PORTSDIR}/devel/apr-svn
APR_PORT=devel/apr-svn
OPT_NAME=APR_UTIL_WITH_BERKELEY_DB=ano
.jiný
-LIB_DEPENDS+=duben-1.0:${PORTSDIR}/devel/apr
+LIB_DEPENDS+=duben-1.2:${PORTSDIR}/devel/apr
APR_PORT=vývoj/duben
.endif
.endif

Poznámka:– znamená řádek, který se má změnit (před změnou), a + znamená nový řádek, který má být. Všechny ostatní řádky ponechte nedotčené.


FreeBSD
  1. Jak nainstalovat Nginx, MariaDB a PHP (FEMP) Stack na FreeBSD

  2. Jak nainstalovat Apache, MariaDB a PHP (FAMP) Stack na FreeBSD

  3. Debian – deaktivace Ipv6 na Mintu a Debianu?

  1. Freebsd – rozdíl mezi Re0 a Wlan0?

  2. Ubuntu 16.04 a problémy s Amdgpu?

  3. FreeBSD 6.0 na serveru VMware Zpomalení času a hodin

  1. Nainstalujte a nakonfigurujte OpenVPN Server FreeBSD 12

  2. Instalace a konfigurace serveru DHCP (DHCPd) na FreeBSD

  3. Aktualizujte kolekci portů FreeBSD aktuální a nejnovější