libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

FYI: 285-gary-diagnose-missing-LT_WITH_LTDL.diff


From: Gary V. Vaughan
Subject: FYI: 285-gary-diagnose-missing-LT_WITH_LTDL.diff
Date: Wed, 26 Oct 2005 11:34:46 +0100 (BST)
User-agent: mailnotify/0.7

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Applied to HEAD.

  * looking for address@hidden/libtool--devo--1.0--patch-333 to compare with
  * comparing to address@hidden/libtool--devo--1.0--patch-333
  M  libtoolize.m4sh
  M  ChangeLog
  
  * modified files
  
  Index: Changelog
  from  Gary V. Vaughan  <address@hidden>
        * libtoolize.m4sh: Move the consistency checks...
        (func_check_macros): ...into here.  Also suggest LT_WITH_LTDL if
        appropriate.
  
  2005-10-26  Gary V. Vaughan  <address@hidden>
  
  --- orig/libtoolize.m4sh
  +++ mod/libtoolize.m4sh
  @@ -794,17 +794,66 @@
   func_check_macros ()
   {
       $opt_debug
  +    ac_config_macro_dir_advised=false
   
  -    $seen_autoconf \
  -      || return
  +    $seen_autoconf || return
   
  -    # Don't trace for this, we're just checking the user didn't invoke it
  -    # directly from configure.ac.
  -    $SED 's,[d]nl .*$,,; s,# .*$,,' "$configure_ac" | grep AC_PROG_RANLIB \
  -      && func_echo "\`AC_PROG_RANLIB' is rendered obsolete by \`LT_INIT'"
  +    # Suggest modern idioms for storing autoconf macros:
  +    if test -z "$macrodir$ltdldir"; then
  +      if test x"$m4dir" = x.; then
  +     func_echo "Consider adding \`AC_CONFIG_MACRO_DIR([m4])' to 
$configure_ac and rerunning"
  +     func_echo " libtoolize, to keep the correct libtool macros in-tree."
  +      else
  +     func_echo "Consider adding \`AC_CONFIG_MACRO_DIR([$m4dir])'to 
$configure.ac,"
  +     func_echo "and rerunning libtoolize."
  +      fi
  +    elif test -z "$m4dir"; then
  +      if test "$ltdldir/m4" != "$m4dir"; then
  +     acmacrodir="$ltdldir/m4"
  +      else
  +     acmacrodir="$aclocaldir"
  +      fi
  +
  +      func_echo "You should add the contents of the following files to 
\`aclocal.m4':"
  +      for need in libtool.m4 ltoptions.m4 ltversion.m4 ltsugar.m4; do
  +     func_echo "  \`$acmacrodir/$need'"
  +      done
  +      if $seen_ltdl || $opt_ltdl; then
  +     for need in argz.m4 ltdl.m4; do
  +       func_echo "  \`$acmacrodir/$need'"
  +     done
  +      fi
  +      if test "$acmacrodir" != "$aclocaldir"; then
  +        func_echo "or else add \`AC_CONFIG_MACRO_DIR([[$acmacrodir]])' to 
$configure_ac."
  +     ac_config_macro_dir_advised=:
  +      fi
  +    fi
  +
  +    $seen_libtool ||
  +      func_echo "Remember to add \`LT_INIT' to $configure_ac."
  +
  +    if $opt_ltdl; then
   
  -    $seen_libtool \
  -      || func_echo "Remember to add \`LT_INIT' to \`$configure_ac'."
  +      # Suggest using LT_WITH_LTDL if appropriate:
  +      $seen_ltdl ||
  +        func_echo "Consider adding \`LT_WITH_LTDL' to $configure_ac"
  +
  +      # Remind the user to call LT_CONFIG_LTDL_DIR:
  +      test -n "$ac_ltdldir" ||
  +        func_echo "Remember to add \`LT_CONFIG_LTDL_DIR([[$ltdldir]])' to 
\`$configure_ac'."
  +
  +      # Offer some suggestions for avoiding duplicate files in a project
  +      # that uses libltdl:
  +      test "$ltdldir/config" = "$auxdir" ||
  +        func_echo "Consider using \`AC_CONFIG_AUX_DIR([[$ltdldir/config]])' 
in $configure_ac."
  +      $ac_config_macro_dir_advised || test "$ltdldir/m4" = "$m4dir" ||
  +        func_echo "Consider using \`AC_CONFIG_MACRO_DIR([[$ltdldir/m4]])' in 
$configure_ac."
  +    else
  +      # Don't trace for this, we're just checking the user didn't invoke it
  +      # directly from configure.ac.
  +      $SED 's,[d]nl .*$,,; s,# .*$,,' "$configure_ac" | grep AC_PROG_RANLIB 
&&
  +        func_echo "\`AC_PROG_RANLIB' is rendered obsolete by \`LT_INIT'"
  +    fi
   
       # FIXME: Ensure ltmain.sh, libtool.m4 and ltdl.m4 are from the same 
release
   }
  @@ -942,7 +991,6 @@
     glob_exclude_pkgaux_files='config.guess|config.sub|install-sh|ltmain.sh'
   
     func_scan_files
  -  $opt_quiet || func_check_macros
   
     # Copy all the files from installed libltdl to this project, if the
     # user specified `--ltdl'.
  @@ -997,54 +1045,7 @@
         "$m4dir" func_serial_update
     fi
   
  -  # Suggest modern idioms for storing autoconf macros:
  -  $opt_quiet || \
  -    if $seen_autoconf; then
  -      ac_config_macro_dir_advised=false
  -
  -      if test -z "$macrodir$ltdldir"; then
  -     if test x"$m4dir" = x.; then
  -       func_echo "Consider adding \`AC_CONFIG_MACRO_DIR([m4])' to 
$configure_ac and rerunning"
  -       func_echo " libtoolize, to keep the correct libtool macros in-tree."
  -     else
  -       func_echo "Consider adding \`AC_CONFIG_MACRO_DIR([$m4dir])'to 
$configure.ac,"
  -       func_echo "and rerunning libtoolize."
  -     fi
  -      elif test -z "$m4dir"; then
  -        if test "$ltdldir/m4" != "$m4dir"; then
  -       acmacrodir="$ltdldir/m4"
  -     else
  -       acmacrodir="$aclocaldir"
  -     fi
  -
  -        func_echo "You should add the contents of the following files to 
\`aclocal.m4':"
  -     for need in libtool.m4 ltoptions.m4 ltversion.m4 ltsugar.m4; do
  -       func_echo "\`$acmacrodir/$need'"
  -     done
  -     if $seen_ltdl || $opt_ltdl; then
  -       for need in argz.m4 ltdl.m4; do
  -         func_echo "\`$acmacrodir/$need'"
  -       done
  -     fi
  -        if test "$acmacrodir" != "$aclocaldir"; then
  -          func_echo "or else add \`AC_CONFIG_MACRO_DIR([[$acmacrodir]])' to 
$configure_ac."
  -       ac_config_macro_dir_advised=:
  -     fi
  -      fi
  -
  -      if $opt_ltdl; then
  -        # Remind the user to call LT_CONFIG_LTDL_DIR:
  -        test -n "$ac_ltdldir" ||
  -          func_echo "Remember to add \`LT_CONFIG_LTDL_DIR([[$ltdldir]])' to 
\`$configure_ac'."
  -
  -        # Offer some suggestions for avoiding duplicate files in a project
  -        # that uses libltdl:
  -        test "$ltdldir/config" = "$auxdir" ||
  -          func_echo "Consider using 
\`AC_CONFIG_AUX_DIR([[$ltdldir/config]])' in $configure_ac."
  -        $ac_config_macro_dir_advised || test "$ltdldir/m4" = "$m4dir" ||
  -          func_echo "Consider using \`AC_CONFIG_MACRO_DIR([[$ltdldir/m4]])' 
in $configure_ac."
  -      fi
  -    fi
  +  $opt_quiet || func_check_macros
   }
   
   exit $exit_status
  
  
  
- -- 
Gary V. Vaughan      ())_.  address@hidden,gnu.org}
Research Scientist   ( '/   http://tkd.kicks-ass.net
GNU Hacker           / )=   http://www.gnu.org/software/libtool
Technical Author   `(_~)_   http://sources.redhat.com/autobook
_________________________________________________________
This patch notification generated by tlaapply version 1.0
http://tkd.kicks-ass.net/arch/address@hidden/cvs-utils--tla--1.0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)

iD8DBQFDX1vFFRMICSmD1gYRAlijAKC2HsaekxSklKppKb+32eSUZJap7wCfRdlL
9QKD2wbWwwuSaT9/cPJ6Y5Y=
=3RYy
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]