[no subject]

2024-12-06 Thread Ileana Dumitrescu
branch: development
commit b73482d0bd16ede41e82444b5fd647d818f814dc
Author: Ileana Dumitrescu 
AuthorDate: Fri Dec 6 16:24:07 2024 +0200

libtool.texi: Document '--no-warnings' in manual
---
 doc/libtool.texi | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/doc/libtool.texi b/doc/libtool.texi
index 263e3ad6..be824eec 100644
--- a/doc/libtool.texi
+++ b/doc/libtool.texi
@@ -1381,6 +1381,9 @@ Report the warnings falling in category @var{CATEGORY}. 
The default
 category is @command{all}. To disable warnings, use the category
 @command{none}.
 
+@item --no-warnings
+Do not print out any warning messages.
+
 @end table
 
 The current @command{libtool} implementation is done with a shell script



[no subject]

2024-12-06 Thread Ileana Dumitrescu
branch: development
commit 416ff25e14c900ba9cc220f1df0f2ee672cad4c9
Author: Ileana Dumitrescu 
AuthorDate: Fri Dec 6 16:28:02 2024 +0200

ltmain.in: Replace old warnings with documentation

Without the ability to disable these old warnings individually, they
are migrating to the relevant section of the documentation to inform
new users that may not know. These warnings have been present for
two decades, so existing users should be aware of this functionality.

* build-aux/ltmain.in: Remove old warnings.
* doc/libtool.texi: Document contents of warning messages.
---
 build-aux/ltmain.in | 2 --
 doc/libtool.texi| 5 -
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/build-aux/ltmain.in b/build-aux/ltmain.in
index fa157775..9139086b 100644
--- a/build-aux/ltmain.in
+++ b/build-aux/ltmain.in
@@ -5375,8 +5375,6 @@ func_mode_link ()
*-*-cygwin* | *-*-mingw* | *-*-windows* | *-*-pw32* | *-*-os2* | 
*-*-darwin* | *-cegcc*)
  # The PATH hackery in wrapper scripts is required on Windows
  # and Darwin in order for the loader to find any dlls it needs.
- func_warning "'-no-install' is ignored for $host"
- func_warning "assuming '-no-fast-install' instead"
  fast_install=no
  ;;
*) no_install=yes ;;
diff --git a/doc/libtool.texi b/doc/libtool.texi
index be824eec..8dae9407 100644
--- a/doc/libtool.texi
+++ b/doc/libtool.texi
@@ -1587,7 +1587,10 @@ if the program won't be necessarily installed.
 Link an executable @var{output-file} that can't be installed and
 therefore doesn't need a wrapper script on systems that allow hardcoding
 of library paths.  Useful if the program is only used in the build tree,
-e.g., for testing or generating other files.
+e.g., for testing or generating other files. For Windows and Darwin hosts,
+@option{-no-install} is ignored, and @option{-no-fast-install} is assumed.
+@footnote{The PATH hackery in wrapper scripts is required on Windows and
+Darwin in order for the loader to find any dlls it needs.}
 
 @item -no-undefined
 Declare that @var{output-file} does not depend on any libraries other



development updated (0fe02ce4 -> 416ff25e)

2024-12-06 Thread Ileana Dumitrescu
ildumi pushed a change to branch development.

from 0fe02ce4 maint: post-release administrivia
 new b73482d0 libtool.texi: Document '--no-warnings' in manual
 new 416ff25e ltmain.in: Replace old warnings with documentation


Summary of changes:
 build-aux/ltmain.in | 2 --
 doc/libtool.texi| 8 +++-
 2 files changed, 7 insertions(+), 3 deletions(-)