Branko Čibej <br...@wandisco.com> writes:

> {{{
> * build/ac-macros/compiler.m4: New file.
>   (SVN_PROG_CC, SVN_CFLAGS_ADD_IFELSE,
>    SVN_PROG_CXX, SVN_CXXFLAGS_ADD_IFELSE): New.
> * aclocal.m4: Include build/ac-macros/compiler.m4.
>
> * configure.ac:
>   - Use SVN_PROG_CC instead of AC_PROG_CC
>   - Use SVN_PROG_CXX instead of AC_PROG_CXX
>   - Use SVN_CFLAGS_ADD_IFELSE and SVN_CXXFLAGS_ADD_IFELSE
>     to add mainter-mode flags
>   - Do not remove -ansi for clang, since it's not set any more.
> }}}

When running autogen.sh I get:

configure.ac:52: warning: AC_REQUIRE: `AC_PROG_CC' was expanded before it was 
required
configure.ac:52: 
http://www.gnu.org/software/autoconf/manual/autoconf.html#Expanded-Before-Required
../../lib/autoconf/c.m4:429: AC_LANG_COMPILER(C) is expanded from...
../../lib/autoconf/lang.m4:329: AC_LANG_COMPILER_REQUIRE is expanded from...
../../lib/autoconf/general.m4:2606: AC_COMPILE_IFELSE is expanded from...
build/ac-macros/compiler.m4:33: _SVN_XXFLAGS_ADD_IFELSE is expanded from...
build/ac-macros/compiler.m4:50: SVN_CFLAGS_ADD_IFELSE is expanded from...
build/ac-macros/compiler.m4:57: SVN_PROG_CC is expanded from...
configure.ac:52: the top level

and similar for AC_PROG_CXX, both repeated with different line numbers.

Linking fails:

cd subversion/libsvn_subr && /bin/bash /home/pm/sw/subversion/obj/libtool 
--tag=CC --silent --mode=link gcc -shared  -std=c90 -pipe -pthread 
-Werror=implicit-function-declaration  -DSVN_DEBUG -DAP_DEBUG   -rpath 
/usr/local/subversionx/lib -version-info 0  -o libsvn_subr-1.la  adler32.lo 
atomic.lo auth.lo base64.lo cache-inprocess.lo cache-membuffer.lo 
cache-memcache.lo cache.lo cache_config.lo checksum.lo cmdline.lo compat.lo 
config.lo config_auth.lo config_file.lo config_win.lo crypto.lo ctype.lo 
date.lo debug.lo deprecated.lo dirent_uri.lo dso.lo eol.lo error.lo 
gpg_agent.lo hash.lo io.lo iter.lo lock.lo log.lo macos_keychain.lo magic.lo 
md5.lo mergeinfo.lo mutex.lo named_atomic.lo nls.lo opt.lo path.lo pool.lo 
prompt.lo properties.lo pseudo_md5.lo quoprint.lo sha1.lo simple_providers.lo 
skel.lo sorts.lo spillbuf.lo sqlite.lo sqlite3wrapper.lo 
ssl_client_cert_providers.lo ssl_client_cert_pw_providers.lo 
ssl_server_trust_providers.lo stream.lo string.lo subst.lo sysinfo.lo target.lo 
temp_serializer.lo time.lo token.lo types.lo user.lo username_providers.lo 
utf.lo utf_validate.lo utf_width.lo validate.lo version.lo win32_crashrpt.lo 
win32_crypto.lo win32_xlate.lo xml.lo -laprutil-1 -lapr-1 -lexpat -lz  
-lsqlite3 -lmagic 
gcc: error: unrecognized command line option '-soname'
gcc: error: libsvn_subr-1.so.0: No such file or directory
make: *** [subversion/libsvn_subr/libsvn_subr-1.la] Error 1

-- 
Certified & Supported Apache Subversion Downloads:
http://www.wandisco.com/subversion/download

Reply via email to