libtool
[Top][All Lists]
Advanced

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

Fw: Libtool versioning for the Git repository


From: Jeremiah Wilson
Subject: Fw: Libtool versioning for the Git repository
Date: Wed, 8 Oct 2008 17:25:29 -0700 (PDT)



----- Forwarded Message ----
From: Jeremiah Wilson <address@hidden>
To: Ralf Wildenhues <address@hidden>
Sent: Wednesday, October 8, 2008 5:19:50 PM
Subject: Re: Libtool versioning for the Git repository

Sure!

This is the output from my most recent gnash checkout, revision 9974.

address@hidden ~/BZR/gnash/trunk $ ./autogen.sh
Running libtoolize 1.3016 --force --copy  --ltdl ...
libtoolize: putting auxiliary files in `.'.
libtoolize: copying file `./ltmain.sh'
libtoolize: putting macros in `macros'.
libtoolize: copying file `macros/argz.m4'
libtoolize: copying file `macros/libtool.m4'
libtoolize: copying file `macros/ltdl.m4'
libtoolize: copying file `macros/ltoptions.m4'
libtoolize: copying file `macros/ltsugar.m4'
libtoolize: copying file `macros/ltversion.m4'
libtoolize: copying file `macros/lt~obsolete.m4'
libtoolize: putting libltdl files in `libltdl'.
libtoolize: copying file `libltdl/COPYING.LIB'
libtoolize: copying file `libltdl/README'
libtoolize: copying file `libltdl/argz_.h'
libtoolize: copying file `libltdl/argz.c'
libtoolize: copying file `libltdl/loaders/dld_link.c'
libtoolize: copying file `libltdl/loaders/dlopen.c'
libtoolize: copying file `libltdl/loaders/dyld.c'
libtoolize: copying file `libltdl/loaders/load_add_on.c'
libtoolize: copying file `libltdl/loaders/loadlibrary.c'
libtoolize: copying file `libltdl/loaders/shl_load.c'
libtoolize: copying file `libltdl/lt__dirent.c'
libtoolize: copying file `libltdl/lt__strl.c'
libtoolize: copying file `libltdl/libltdl/lt__alloc.h'
libtoolize: copying file `libltdl/libltdl/lt__dirent.h'
libtoolize: copying file `libltdl/libltdl/lt__glibc.h'
libtoolize: copying file `libltdl/libltdl/lt__private.h'
libtoolize: copying file `libltdl/libltdl/lt__strl.h'
libtoolize: copying file `libltdl/libltdl/lt_dlloader.h'
libtoolize: copying file `libltdl/libltdl/lt_error.h'
libtoolize: copying file `libltdl/libltdl/lt_system.h'
libtoolize: copying file `libltdl/libltdl/slist.h'
libtoolize: copying file `libltdl/loaders/preopen.c'
libtoolize: copying file `libltdl/lt__alloc.c'
libtoolize: copying file `libltdl/lt_dlloader.c'
libtoolize: copying file `libltdl/lt_error.c'
libtoolize: copying file `libltdl/ltdl.c'
libtoolize: copying file `libltdl/ltdl.h'
libtoolize: copying file `libltdl/slist.c'
libtoolize: creating file `libltdl/Makefile.am'
libtoolize: Remember to add `LT_CONFIG_LTDL_DIR([libltdl])' to `configure.ac'.
libtoolize: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and
libtoolize: rerunning libtoolize, to keep the correct libtool macros in-tree.
processing .
Running aclocal -I macros  ...
configure.ac:2048: warning: AC_CACHE_VAL(gcc_visibility_bug, ...): suspicious cache-id, must contain _cv_ to be cached
../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from...
configure.ac:2005: CHECK_VISIBILITY_GCC_BUG is expanded from...
configure.ac:2048: the top level
Running autoheader...
configure.ac:2048: warning: AC_CACHE_VAL(gcc_visibility_bug, ...): suspicious cache-id, must contain _cv_ to be cached
../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from...
configure.ac:2005: CHECK_VISIBILITY_GCC_BUG is expanded from...
configure.ac:2048: the top level
Running automake --add-missing --copy  ...
configure.ac:2048: warning: AC_CACHE_VAL(gcc_visibility_bug, ...): suspicious cache-id, must contain _cv_ to be cached
../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from...
configure.ac:2005: CHECK_VISIBILITY_GCC_BUG is expanded from...
configure.ac:2048: the top level
Running autoconf ...
configure.ac:2048: warning: AC_CACHE_VAL(gcc_visibility_bug, ...): suspicious cache-id, must contain _cv_ to be cached
../../lib/autoconf/general.m4:1974: AC_CACHE_VAL is expanded from...
../../lib/autoconf/general.m4:1994: AC_CACHE_CHECK is expanded from...
configure.ac:2005: CHECK_VISIBILITY_GCC_BUG is expanded from...
configure.ac:2048: the top level
address@hidden ~/BZR/gnash/trunk $

And this is Subversion from the SVN repository, revision 33565:

address@hidden ~/SVN/subversion/trunk $ ./autogen.sh
buildcheck: checking installation...
buildcheck: autoconf version 2.63 (ok)
buildcheck: autoheader version 2.63 (ok)
buildcheck: libtool version 1.3016 (ok)
Copying libtool helper: /usr/share/aclocal/libtool.m4
Creating build-outputs.mk...
Creating svn_private_config.h.in...
configure.ac:176: warning: LTOPTIONS_VERSION is m4_require'd but not m4_defun'd
build/libtool.m4:67: LT_INIT is expanded from...
configure.ac:176: the top level
configure.ac:176: warning: LTSUGAR_VERSION is m4_require'd but not m4_defun'd
configure.ac:176: warning: LTVERSION_VERSION is m4_require'd but not m4_defun'd
configure.ac:176: warning: LTOBSOLETE_VERSION is m4_require'd but not m4_defun'd
Creating configure...
configure.ac:176: warning: LTOPTIONS_VERSION is m4_require'd but not m4_defun'd
build/libtool.m4:67: LT_INIT is expanded from...
configure.ac:176: the top level
configure.ac:176: warning: LTSUGAR_VERSION is m4_require'd but not m4_defun'd
configure.ac:176: warning: LTVERSION_VERSION is m4_require'd but not m4_defun'd
configure.ac:176: warning: LTOBSOLETE_VERSION is m4_require'd but not m4_defun'd
configure.ac:176: error: possibly undefined macro: LT_INIT
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
configure:7774: error: possibly undefined macro: m4_ifval
configure:10983: error: possibly undefined macro: _LT_SET_OPTIONS


You can run ./configure now.

Running autogen.sh implies you are a maintainer.  You may prefer
to run configure in one of the following ways:

./configure --enable-maintainer-mode
./configure --disable-shared
./configure --enable-maintainer-mode --disable-shared

Note:  If you wish to run a Subversion HTTP server, you will need
Apache 2.x.  See the INSTALL file for details.

address@hidden ~/SVN/subversion/trunk $
----- Original Message ----
From: Ralf Wildenhues <address@hidden>
To: Jeremiah Wilson <address@hidden>
Cc: address@hidden
Sent: Wednesday, October 8, 2008 2:13:52 PM
Subject: Re: Libtool versioning for the Git repository

Hi Jeremiah,

thanks for the report.  I was not aware of this.

* Jeremiah Wilson wrote on Wed, Oct 08, 2008 at 08:49:47PM CEST:
> I think that instead of having the more recent version at the end of
> the version string, it should be in front of the parentheses.
>
> So, instead of: libtool (GNU libtool 1.3016 2008-10-05) 2.2.7a
>
> I propose: libtool 2.2.7a (GNU libtool 1.3016 2008-10-05)
>
> The reason for this is that certain programs(Gnash BZR repository,
> Subversion SVN repository, etc.) appear to look inside the parentheses
> for the libtool version, which subsequently causes the autogen script
> to either fail or use the version of libtool inside the parentheses.

Can you post an example failure that is caused by this, including
package this happens with, commands called, and output copy'n'pasted?

Thanks!
Ralf



reply via email to

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