Summary:
Do I need the --with-apr and --with-apr-util switches?
Details:
Ok, I'm getting closer, but now I'm getting an error with my ./configure line.
First the procedure:
1) extract the tarball for subversion-x.y.z
2) cd into subversion-x.y.z
3) ./configure --without-berkeley-db --with-apr=/usr --with-apr-util=/usr 
--prefix=<prefix>
4) make
5) make check
6) delete <prefix>/lib/libsvn*
7) make install
(Berkeley now spelled correctly. :)
Details at the end of this email.  It complains about the APR config:
"
configure: Apache Portable Runtime (APR) library configuration
checking for APR... configure: error: the --with-apr parameter is 
incorrect. It must specify an install prefix, a build directory, or an 
apr-config file.
"
My guess is there is some source dependency for this apr stuff...and I 
don't have the src rpms install for apr nor apr-util...but I'm not 
sure.  /usr/include/httpd/apr* stuff exists...but I'm not sure what that means.
In any case, is there any reason why I can't just use the apr and apr-util 
dirs in the my subversion source extracted tarball?  Does this make the 
params "--with-arp=. --with-apr-util=."  ...or do I simply not provide the 
params and it defaults to the stuff in the subversion tarball extract?  I 
presume the latter and will run it this way...but it's hard to tell via the 
cmdline output, and so I thought I'd double check here.
-Matt
------------------------ install cmdline details as promised 
---------------------------
mengland@example 5:08pm [...builds/subversion-1.2.3] 19> ./configure 
--without-berkeley-db --with-apr=/usr --with-apr-util=/usr --prefix=/usr/local
configure: Configuring Subversion 1.2.3
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
configure: creating config.nice
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking whether ln -s works... yes
configure: Apache Portable Runtime (APR) library configuration
checking for APR... configure: error: the --with-apr parameter is 
incorrect. It must specify an install prefix, a build directory, or an 
apr-config file.
mengland@example 5:09pm [...builds/subversion-1.2.3] 20> pwd
/home/builds/subversion-1.2.3
mengland@example 5:09pm [...builds/subversion-1.2.3] 21> uname -a
Linux example.com 2.4.20-021stab028.17.777-enterprise #1 SMP Tue Jul 19 
19:31:27 MSD 2005 i686 i686 i386 GNU/Linux
mengland@example 5:09pm [...builds/subversion-1.2.3] 22> date
Mon Sep 26 17:09:50 CDT 2005
mengland@example 5:09pm [...builds/subversion-1.2.3] 23>
mengland@example 5:10pm [...builds/subversion-1.2.3] 23> ls -ld 
/usr/lib/libapr*
    1 lrwxrwxrwx    1 root     root           15 Oct 22  2004 
/usr/lib/libapr.so -> libapr.so.0.0.0*
    1 lrwxrwxrwx    1 root     root           15 Aug 31  2004 
/usr/lib/libapr.so.0 -> libapr.so.0.0.0*
1223 -rwxr-xr-x    1 root     root      1247912 Jun  4  2004 
/usr/lib/libapr.so.0.0.0*
    1 lrwxrwxrwx    1 root     root           19 Oct 22  2004 
/usr/lib/libaprutil.so -> libaprutil.so.0.0.0*
    1 lrwxrwxrwx    1 root     root           19 Aug 31  2004 
/usr/lib/libaprutil.so.0 -> libaprutil.so.0.0.0*
  682 -rwxr-xr-x    1 root     root       694434 Jun  4  2004 
/usr/lib/libaprutil.so.0.0.0*
mengland@example 5:10pm [...builds/subversion-1.2.3] 24>
mengland@biz2tek 5:32pm [/usr/include] 36> date
Mon Sep 26 17:32:42 CDT 2005
mengland@biz2tek 5:32pm [/usr/include] 37> pwd
/usr/include
mengland@biz2tek 5:32pm [/usr/include] 38> find . -iname apr.h
./httpd/apr.h
mengland@biz2tek 5:32pm [/usr/include] 39> ls httpd
total 1233
    1 ap_compat.h            5 apr_optional.h           5 http_main.h
   12 ap_config.h            6 apr_optional_hooks.h    29 http_protocol.h
    6 ap_config_auto.h      13 apr_poll.h              18 http_request.h
    5 ap_config_layout.h    26 apr_pools.h              5 http_vhost.h
    6 ap_listen.h           20 apr_portable.h          61 httpd.h
    7 ap_mmn.h               7 apr_proc_mutex.h         5 mod_cgi.h
   11 ap_mpm.h               6 apr_reslist.h            5 mod_core.h
   12 ap_regkey.h           19 apr_ring.h              87 mod_dav.h
    4 ap_release.h           7 apr_rmm.h               13 mod_include.h
   11 apr.h                  9 apr_sdbm.h               4 mod_log_config.h
    9 apr_allocator.h        6 apr_sha1.h              12 mod_proxy.h
    7 apr_anylock.h          7 apr_shm.h               25 mod_ssl.h
   11 apr_atomic.h           5 apr_signal.h             4 mpm.h
    6 apr_base64.h          15 apr_strings.h           12 mpm_common.h
   57 apr_buckets.h          5 apr_strmatch.h           4 mpm_default.h
    9 apr_compat.h           4 apr_support.h            3 os.h
    6 apr_date.h            18 apr_tables.h             3 pcreposix.h
   12 apr_dbm.h              7 apr_thread_cond.h        4 rfc1413.h
    5 apr_dso.h              6 apr_thread_mutex.h      11 scoreboard.h
   50 apr_errno.h           30 apr_thread_proc.h        5 ssl_expr.h
   16 apr_file_info.h        7 apr_thread_rwlock.h      1 ssl_expr_parse.h
   31 apr_file_io.h         11 apr_time.h               7 ssl_toolkit_compat.h
    4 apr_fnmatch.h         10 apr_uri.h                5 ssl_util_ssl.h
   10 apr_general.h          9 apr_user.h              11 ssl_util_table.h
    9 apr_getopt.h           4 apr_uuid.h               6 unixd.h
    9 apr_global_mutex.h     5 apr_version.h            5 util_cfgtree.h
   10 apr_hash.h             5 apr_want.h               4 util_charset.h
   12 apr_hooks.h            9 apr_xlate.h              5 util_ebcdic.h
    4 apr_inherit.h         15 apr_xml.h               23 util_filter.h
    5 apr_ldap.h             5 apu.h                   15 util_ldap.h
   10 apr_lib.h              7 apu_compat.h             5 util_md5.h
    7 apr_md4.h             42 http_config.h            9 util_script.h
    7 apr_md5.h              7 http_connection.h        5 util_time.h
    9 apr_mmap.h            23 http_core.h              4 util_xml.h
   29 apr_network_io.h      14 http_log.h
mengland@biz2tek 5:35pm [/usr/include] 40>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Sep 27 02:08:51 2005