Hi all, I have recently been contributing to the subversion project, and one of the things I am looking at is the build. I noticed that APR would not do a build from a different directory properly and came up with this small patch to configure.in to make it work. The second patch is for file_io/unix/dir.c which was using a `dirent *' where it needed a `struct dirent *'. Hope these help. I did them as two different patches since the two problems were so unrelated.
Modified: configure.in
Log: Changed top_builddir to use $abs_builddir instead of $abs_srcdir
Revision Changes Path
1.212 1 configure.in
Index: configure.in
===================================================================
RCS file: /home/cvspublic/apr/configure.in,v
retrieving revision 1.212
diff -u -p -r1.212 configure.in
--- configure.in 2001/01/23 06:16:29 1.212
+++ configure.in 2001/01/23 14:39:43
@@ -23,7 +23,7 @@ abs_srcdir=`(cd $srcdir && pwd)`
abs_builddir=`pwd`
dnl Libtool needs this symbol
-top_builddir="$abs_srcdir"
+top_builddir="$abs_builddir"
AC_SUBST(top_builddir)
dnl Get location of helpers directory
Modified: file_io/unix/dir.c
Log: Changed `dirent *' to `struct dirent *'
Revision Changes Path
1.45 1 file_io/unix/dir.c
Index: file_io/unix/dir.c
===================================================================
RCS file: /home/cvspublic/apr/file_io/unix/dir.c,v
retrieving revision 1.45
diff -u -p -r1.45 dir.c
--- file_io/unix/dir.c 2001/01/23 06:16:48 1.45
+++ file_io/unix/dir.c 2001/01/23 14:40:06
@@ -115,7 +115,7 @@ apr_status_t apr_dir_read(apr_finfo_t *f
apr_status_t ret = 0;
#if APR_HAS_THREADS && defined(_POSIX_THREAD_SAFE_FUNCTIONS) \
&& !defined(READDIR_IS_THREAD_SAFE)
- dirent *retent;
+ struct dirent *retent;
ret = readdir_r(thedir->dirstruct, thedir->entry, &retent);
--
>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kevin Pilch-Bisson
[EMAIL PROTECTED]
http://www.pilch-bisson.net
pgpEVh3yB3E2a.pgp
Description: PGP signature
