subversion can be compiled with "--enable-debug". Please enable it via the "debug" USE-flag.
I actually checked what it does, and it accomplishes nothing except that it munges CFLAGS. I'll fix the munging, so that debug symbols will be provided and the flag a real noop.
Subversion can be configured with "--enable-maintainer-mode". It appends "-DSVN_DEBUG -DAP_DEBUG" and usually "-Wpointer-arith -Wwrite-strings -Wshadow" to CFLAGS. Please enable it via the "debug" USE-flag. Patch: --- dev-util/subversion/subversion-1.4.4-r3.ebuild +++ dev-util/subversion/subversion-1.4.4-r3.ebuild @@ -12,7 +12,7 @@ LICENSE="Apache-1.1" SLOT="0" -IUSE="apache2 berkdb emacs java nls nowebdav perl python ruby" +IUSE="apache2 berkdb debug emacs java nls nowebdav perl python ruby" RESTRICT="test" COMMONDEPEND="apache2? ( ${APACHE2_DEPEND} ) @@ -130,6 +130,7 @@ econf ${myconf} \ $(use_with berkdb berkeley-db) \ + $(use_enable debug maintainer-mode) \ $(use_with python) \ $(use_enable nls) \ --disable-experimental-libtool \
It is fixed in subversion-1.5_pre26086 in Eaedificāta Repository. http://www.ffta.host.sk/Eaedificata/index.html
not apache related
fixed in 1.4.5