[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: FYI: 333-gary-refactor-LTDL_INIT.patch
From: |
Ralf Wildenhues |
Subject: |
Re: FYI: 333-gary-refactor-LTDL_INIT.patch |
Date: |
Wed, 16 Jan 2008 20:07:41 +0100 |
User-agent: |
Mutt/1.5.13 (2006-08-11) |
* Ralf Wildenhues wrote on Sat, Jan 12, 2008 at 03:15:03PM CET:
>
> So I ask to please clarify once and for all the order in which things
> should be (including a notice in NEWS), the rationale for it, and please
> to make it clear in the manual whether LTDL_INIT requires that LT_INIT
> also be called or not (some examples given in the manual carry LTDL_INIT
> but do not mention LT_INIT at all).
OK to apply this fix?
Cheers,
Ralf
2008-01-16 Ralf Wildenhues <address@hidden>
* doc/libtool.texi (Distributing libltdl): Clarify that
LTDL_INIT goes after LT_INIT; also show the latter in the
respective examples.
* tests/subproject.at: Adjust order.
Index: doc/libtool.texi
===================================================================
RCS file: /cvsroot/libtool/libtool/doc/libtool.texi,v
retrieving revision 1.234
diff -u -r1.234 libtool.texi
--- doc/libtool.texi 6 Jan 2008 16:33:30 -0000 1.234
+++ doc/libtool.texi 16 Jan 2008 19:07:07 -0000
@@ -4378,7 +4378,8 @@
if you move to a different release of libltdl.
@c
}. Having made the macros available, you must add a call to the
address@hidden macro to your package's @file{configure.ac} to
address@hidden macro (after the call to @samp{LTDL_INIT}
+to your package's @file{configure.ac} to
perform the configure time checks required to build the library
correctly. Unfortunately, this method has problems if you then try to
link the package binaries with an installed libltdl, or a library that
@@ -4489,6 +4490,7 @@
AM_INIT_AUTOMAKE([subdir-objects])
AC_CONFIG_HEADERS([config.h])
LT_CONFIG_LTDL_DIR([libltdl])
+LT_INIT([dlopen])
LTDL_INIT([nonrecursive])
@end example
@@ -4531,6 +4533,7 @@
AM_INIT_AUTOMAKE
AC_CONFIG_HEADERS([config.h])
LT_CONFIG_LTDL_DIR([libltdl])
+LT_INIT([dlopen])
LTDL_INIT([recursive])
AC_CONFIG_FILES([libltdl/Makefile])
@end example
Index: tests/subproject.at
===================================================================
RCS file: /cvsroot/libtool/libtool/tests/subproject.at,v
retrieving revision 1.13
diff -u -r1.13 subproject.at
--- tests/subproject.at 8 Jan 2008 05:07:41 -0000 1.13
+++ tests/subproject.at 16 Jan 2008 19:07:07 -0000
@@ -33,8 +33,8 @@
AC_CONFIG_AUX_DIR([sub/ltdl/config])
AC_CONFIG_MACRO_DIR([sub/ltdl/m4])
AM_INIT_AUTOMAKE([foreign])
-LT_WITH_LTDL
LT_INIT
+LT_WITH_LTDL
AC_CONFIG_FILES([Makefile])
AC_OUTPUT
]])
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, (continued)
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Ralf Wildenhues, 2008/01/14
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Gary V. Vaughan, 2008/01/14
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Ralf Wildenhues, 2008/01/15
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Gary V. Vaughan, 2008/01/15
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Ralf Wildenhues, 2008/01/15
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Gary V. Vaughan, 2008/01/15
- Message not available
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Ralf Wildenhues, 2008/01/16
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Gary V. Vaughan, 2008/01/17
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Ralf Wildenhues, 2008/01/17
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Ralf Wildenhues, 2008/01/12
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch,
Ralf Wildenhues <=
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Peter Rosin, 2008/01/16
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Ralf Wildenhues, 2008/01/16
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Bob Friesenhahn, 2008/01/16
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Ralf Wildenhues, 2008/01/16
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Gary V. Vaughan, 2008/01/17
- Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Ralf Wildenhues, 2008/01/14
Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Gary V. Vaughan, 2008/01/08
Re: FYI: 333-gary-refactor-LTDL_INIT.patch, Eric Blake, 2008/01/23