Re: suggestion for installcheck support

2025-06-19 Thread Bruno Haible via Discussion list for the GNU libtool shared library maintenance tool
a wrapper executable which finds the > dll installed in $(DESTDIR)$(bindir) when you do this. Please read my email entirely before replying to part of it. > I really don't see how directly invoking the C compiler and trying to > re-implement features which libtool already has is goin

Re: suggestion for installcheck support

2025-06-19 Thread Nick Bowler
hich finds the dll installed in $(DESTDIR)$(bindir) when you do this. > Therefore, using libtool for 'installcheck' is the wrong approach, > because it's not what packages do when they use the library. I really don't see how directly invoking the C compiler and trying to re-imp

Re: suggestion for installcheck support

2025-06-19 Thread Bruno Haible via Discussion list for the GNU libtool shared library maintenance tool
Nick Bowler wrote: > Won't the problem of setting up shared library search paths be solved > if you just link the test program using libtool, so the usual wrapper > programs are generated to setup the platform-specific search paths? Most packages that *use* a library do so without using libtool. F

Re: suggestion for installcheck support

2025-06-19 Thread Nick Bowler
On Thu, Jun 19, 2025 at 05:44:59PM +0200, Bruno Haible via Discussion list for the GNU libtool shared library maintenance tool wrote: > In the past few days, I've added an 'installcheck' Makefile target to > GNU libiconv, GNU libunistring, GNU gettext, and GNU libsigsegv. > And that uncovered a co

Re: exported symbols of shared libraries on MSVC

2025-06-04 Thread Kirill Makurin
, June 5, 2025 1:45 AM To: libtool@gnu.org Cc: Kirill Makurin Subject: Re: exported symbols of shared libraries on MSVC Hi Kirill, > If you look at commands executed by libtool when it creates a DLL, > you may see that it runs $NM on all object files which go into DLL. > Then it uses

Re: exported symbols of shared libraries on MSVC

2025-06-04 Thread Bruno Haible via Discussion list for the GNU libtool shared library maintenance tool
Hi Kirill, > If you look at commands executed by libtool when it creates a DLL, > you may see that it runs $NM on all object files which go into DLL. > Then it uses some awk script to generate list of all `extern` symbols > defined in those object files. Libtool then appends each symbol with > `-l

Re: libtool installs the wrapper executable in MSVC with -O2 -GL options

2025-05-11 Thread Yang Kun
After a few attempts, I summarized a much easier steps to reproduce this issue. I'm highly recommend that run in a VM. 1. Install vs_BuildTools.exe, and then just install C++ components 2. Install msys2 from https://www.msys2.org/ 3. Click "x64 Native Tools Command Prompt for VS" from start menu

Re: Build shared and static libs on the same run?

2025-04-08 Thread Nate Bargmann
* On 2025 08 Apr 07:06 -0500, Simon Richter wrote: > Hi, > > On 4/8/25 18:29, Nate Bargmann wrote: > > > Normally the result is reversed. My observation is that whenever > > '--enable-static' is passed the shared libs are suppressed. The > > architecture I am using is what Debian calls 'amd64'

Re: Build shared and static libs on the same run?

2025-04-08 Thread Simon Richter
Hi, On 4/8/25 18:29, Nate Bargmann wrote: Normally the result is reversed. My observation is that whenever '--enable-static' is passed the shared libs are suppressed. The architecture I am using is what Debian calls 'amd64' and other distributions call 'x86_64-linux-gnu'. Ah, configure.ac h

Re: Build shared and static libs on the same run?

2025-04-08 Thread Nate Bargmann
* On 2025 07 Apr 20:39 -0500, simon.rich...@hogyros.de wrote: > Hi, > > if I remember correctly, you need to pass both --enable-static and > --enable-shared to get both. Hi Simon. That is an idea worth a try but it didn't work for me. The first indication is at the end of the 'configure' script

Re: Build shared and static libs on the same run?

2025-04-07 Thread Simon . Richter
Hi, if I remember correctly, you need to pass both --enable-static and --enable-shared to get both. On many systems, both are built with -fPIC now, to allow use of static libraries in position-independent executables, I'm not sure if libtool handles this efficiently, but it mostly means longer

Re: What is the purpose of CXX's and FC's predeps, postdeps, and friends?

2025-02-19 Thread Ileana Dumitrescu
Hi Christian, On 18/02/2025 10:49, Christian Feld wrote: Dear libtoolers, the macro _LT_SYS_HIDDEN_LIBDEPS sets the _LT_TAGDECLs   predep_objects,   postdep_objects,   predeps (always empty),   postdeps,   compiler_lib_search_dirs, and   compiler_lib_search_path. _LT_SYS_HIDDEN_LIBDEPS

Re: libtool on AIX - soname feature inconsistent?

2024-12-09 Thread Ileana Dumitrescu
On 09/12/2024 17:57, Ben Huntsman wrote: Hi everyone-    Just wanted to bring this up again.  Is there a formal procedure for filing a bug?  Anyone here who is more familiar with the libtool codebase and would have some advice on how to fix this? Here [1] is some documentation for contributi

Re: libtool on AIX - soname feature inconsistent?

2024-12-09 Thread Ben Huntsman
@gnu.org on behalf of Ben Huntsman Sent: Saturday, November 30, 2024 3:48 PM To: Nick Bowler Cc: libtool@gnu.org Subject: Re: libtool on AIX - soname feature inconsistent? Hi there! Thank you for confirming my findings. That was exactly what I was seeing. Now the question is, how do

Re: libtool-2.5.4 released [stable]

2024-12-05 Thread Ileana Dumitrescu
Hi everyone! I just want to say that I appreciate all of the thank you emails I have received for the latest release of GNU Libtool. It has not been an easy project to maintain, but it has been a fun challenge for me. Also, thank you to everyone who has helped submit bugs and patches to GNU Libt

Re: libtool on AIX - soname feature inconsistent?

2024-11-30 Thread Ben Huntsman
From: Nick Bowler Sent: Thursday, November 28, 2024 9:33 AM To: Ben Huntsman Cc: libtool@gnu.org Subject: Re: libtool on AIX - soname feature inconsistent? On 2024-11-27 01:01, Ben Huntsman wrote: > In particular, I noticed that if you add libtool to a project

Re: libtool on AIX - soname feature inconsistent?

2024-11-28 Thread Nick Bowler
On 2024-11-27 01:01, Ben Huntsman wrote: > In particular, I noticed that if you add libtool to a project by > calling LT_INIT, and then run ./configure with the > --with-aix-soname=svr4, the .la files that get produced with the > library_names='whatever.so.3 whatever.so', but if you call > LT_INIT(

Re: Dynamic libraries on OpenBSD

2024-10-24 Thread Ileana Dumitrescu
On 24/10/2024 06:37, Artemis Tosini wrote: Hello, I'm working on a tool for cross-compiling an OpenBSD system from Linux and libtool is causing some issues with shared libraries. My Linux system doesn't have `/usr/libexec/ld.so`, so libtool always claims that the target does not support share

Re: Some questions about use libtool when linking

2024-10-21 Thread Ileana Dumitrescu
On 08/10/2024 18:31, Kun Yang wrote: Greetings, I'm intended to update libtool package for MSYS2, but some troubles occurred that beyond my ability. I'm confused by some flags when linking. Compared to v2.4.7, libtool now accepts more flags when linking. The most of the flags in https://githu

Re: Some questions about use libtool when linking

2024-10-10 Thread Yang Kun
Oh, I'm sorry for the confusing mail, it was truncated and combined by with 80 column limit. Here is the right commands. libtool --version | head -1 echo "void foo(void) {}" >foo.c libtool --mode=compile --tag=CC cc -c foo.c  -o foo.lo    -O3 -ffast-math libtool --mode=link    --tag=CC cc    fo

Re: Issue with added '-threads' added while using Intel 2024.0.0 C compiler icx

2024-08-26 Thread Roumen Petrov
Hello, I'm sorry for top posting. Multithread library does not mean that program(utility,command,application) is multithreaded. From my point of view libraries must not export information for threads. This could be from either shell config-script, or "package-config file, or predefined autoc

Re: Issue with added '-threads' added while using Intel 2024.0.0 C compiler icx

2024-08-25 Thread Nick Bowler
On 2024-08-23 13:35, Witold Interewicz wrote: > I have 2 Qs here: > - What is (in short/sketch) the set of conditions that causes libtool > to add this switch '-threads' (or where may I read about it)? It could be coming from another library you are using. For example, some libtool library (.la f

Re: Replacing ar with libtool

2024-08-11 Thread Bob Friesenhahn
On Sat, 10 Aug 2024, Simon Richter wrote: Libtool supports "convenience libraries", which are unpacked and repacked automatically to merge all objects to a single large library. That takes a bit of extra time in a build and cannot be parallelized either, but in large projects it makes the Mak

Re: Replacing ar with libtool

2024-08-10 Thread Simon Richter
Hi, On 8/10/24 20:08, Navin P wrote: When i run make -j1 i find all the object files  libx.a but when i do make -j8 i find some missing object files inside libx.a. Typically you'd generate all objects first, then archive them in a single invocation. This is I/O bound anyway, so you're not lo

Re: libtool-2.5.1 released [beta]

2024-08-09 Thread Ileana Dumitrescu
Hi Richard, On 09/08/2024 17:41, Richard Purdie wrote: On Fri, 2024-07-26 at 19:13 +0300, Ileana Dumitrescu wrote: On 26/07/2024 03:26, Bruno Haible wrote: Hi Ileana, I tested a GNU gettext tarball, built with libtool-2.5.1, on several platforms, including on Solaris 11.3 (where libtool-2.4.7

Re: libtool-2.5.1 released [beta]

2024-08-09 Thread Richard Purdie
On Fri, 2024-07-26 at 19:13 +0300, Ileana Dumitrescu wrote: > On 26/07/2024 03:26, Bruno Haible wrote: > > Hi Ileana, > > > > I tested a GNU gettext tarball, built with libtool-2.5.1, on > > several platforms, > > including on Solaris 11.3 (where libtool-2.4.7 had a problem). No > > issues found;

Re: libgcc crossback fails

2024-08-05 Thread pifminns deettnta
configure: error: in `/home/cqwrteur/toolchains_build/toolchainbuildscripts/gccbuild/x86_64-w64-mingw32/.gnuartifacts/x86_64-generic-linux-gnu/x86_64-w64-mingw32/x86_64-generic-linux-gnu/gcc/x86_64-generic-linux-gnu/32/libgcc': configure: error: C preprocessor "/lib/cpp" fails sanity check See `co

Re: libgcc crossback fails

2024-08-05 Thread pifminns deettnta
___ From: pifminns deettnta Sent: Monday, August 5, 2024 02:40 To: gcc-h...@gnu.org Subject: Re: libgcc crossback fails Config.log is generated ridiculously. From: pifminns deettnta Sent: Monday, August 5, 2024 02:30 To: gcc-h...@gnu.org Subject: Fw: libgcc cro

Re: libtool-2.5.1 released [beta]

2024-07-26 Thread Ileana Dumitrescu
Hi Bruno! On 26/07/2024 03:26, Bruno Haible wrote: Hi Ileana, I tested a GNU gettext tarball, built with libtool-2.5.1, on several platforms, including on Solaris 11.3 (where libtool-2.4.7 had a problem). No issues found; everything is fine. Bruno I am happy to hear that, and thank you for

Re: libtool-2.5.1 released [beta]

2024-07-25 Thread Bruno Haible
Hi Ileana, I tested a GNU gettext tarball, built with libtool-2.5.1, on several platforms, including on Solaris 11.3 (where libtool-2.4.7 had a problem). No issues found; everything is fine. Bruno

Re: -no_fixup_chains patch

2024-07-09 Thread Ileana Dumitrescu
On 05/07/2024 21:53, Gary V. Vaughan wrote: On Jul 5, 2024, at 8:05 AM, Ileana Dumitrescu wrote: On 04/07/2024 20:55, Gary V. Vaughan wrote: On Jul 2, 2024, at 12:01 PM, Václav Haisman wrote: On 28. 06. 24 0:41, Ozkan Sezer wrote: [Sorry, I seem to have deleted the mailing list message f

Re: -no_fixup_chains patch

2024-07-05 Thread Gary V. Vaughan
> On Jul 5, 2024, at 8:05 AM, Ileana Dumitrescu > wrote: > > On 04/07/2024 20:55, Gary V. Vaughan wrote: >>> On Jul 2, 2024, at 12:01 PM, Václav Haisman wrote: >>> >>> On 28. 06. 24 0:41, Ozkan Sezer wrote: [Sorry, I seem to have deleted the mailing list message from my inbox] Rega

Re: -no_fixup_chains patch

2024-07-05 Thread Ileana Dumitrescu
On 04/07/2024 20:55, Gary V. Vaughan wrote: On Jul 2, 2024, at 12:01 PM, Václav Haisman wrote: On 28. 06. 24 0:41, Ozkan Sezer wrote: [Sorry, I seem to have deleted the mailing list message from my inbox] Regarding -no_fixup_chains patch i.e.   http://git.savannah.gnu.org/gitweb/?p=libtool.

Re: -no_fixup_chains patch

2024-07-04 Thread Gary V. Vaughan
> On Jul 2, 2024, at 12:01 PM, Václav Haisman wrote: > > On 28. 06. 24 0:41, Ozkan Sezer wrote: >> [Sorry, I seem to have deleted the mailing list message from my inbox] >> Regarding -no_fixup_chains patch i.e. >> >> http://git.savannah.gnu.org/gitweb/?p=libtool.git;a=commitdiff;h=3d1baeeef90

Re: -no_fixup_chains patch

2024-07-04 Thread Ozkan Sezer
On Thu, Jul 4, 2024 at 4:54 PM Ileana Dumitrescu wrote: > > On 03/07/2024 21:28, Ozkan Sezer wrote: > > On Wed, Jul 3, 2024 at 6:42 PM Ileana Dumitrescu > > wrote: > > However, if you guys do this: AS_VAR_APPEND requires autoconf 2.64. What > > is the minimum required autoconf version for libtool

Re: -no_fixup_chains patch

2024-07-04 Thread Ileana Dumitrescu
On 03/07/2024 21:28, Ozkan Sezer wrote: On Wed, Jul 3, 2024 at 6:42 PM Ileana Dumitrescu wrote: On 02/07/2024 22:01, Václav Haisman wrote: On 28. 06. 24 0:41, Ozkan Sezer wrote: [Sorry, I seem to have deleted the mailing list message from my inbox] Regarding -no_fixup_chains patch i.e. htt

Re: -no_fixup_chains patch

2024-07-03 Thread Ozkan Sezer
On Wed, Jul 3, 2024 at 6:42 PM Ileana Dumitrescu wrote: > > On 02/07/2024 22:01, Václav Haisman wrote: > > On 28. 06. 24 0:41, Ozkan Sezer wrote: > >> [Sorry, I seem to have deleted the mailing list message from my inbox] > >> > >> Regarding -no_fixup_chains patch i.e. > >> > >> http://git.savanna

Re: -no_fixup_chains patch

2024-07-03 Thread Ileana Dumitrescu
On 02/07/2024 22:01, Václav Haisman wrote: On 28. 06. 24 0:41, Ozkan Sezer wrote: [Sorry, I seem to have deleted the mailing list message from my inbox] Regarding -no_fixup_chains patch i.e. http://git.savannah.gnu.org/gitweb/?p=libtool.git;a=commitdiff;h=3d1baeeef90a6b9e16c545babe833f28dca1

Re: flang compiler and wrappers

2024-07-03 Thread Ileana Dumitrescu
On 03/07/2024 17:41, Shterenlikht, Anton wrote: On 3 Jul 2024, at 15:17, Ileana Dumitrescu wrote: Hi Anton, On 03/07/2024 16:40, Shterenlikht, Anton wrote: Hello Ileana It seems your original patch is good, To make sure I understand, is the original patch that worked for you the one appl

Re: flang compiler and wrappers

2024-07-03 Thread Shterenlikht, Anton
> On 3 Jul 2024, at 15:17, Ileana Dumitrescu > wrote: > > Hi Anton, > > On 03/07/2024 16:40, Shterenlikht, Anton wrote: >> Hello Ileana >> It seems your original patch is good, > > To make sure I understand, is the original patch that worked > for you the one applied here: > https://git.sav

Re: flang compiler and wrappers

2024-07-03 Thread Ileana Dumitrescu
Hi Anton, On 03/07/2024 16:40, Shterenlikht, Anton wrote: Hello Ileana It seems your original patch is good, To make sure I understand, is the original patch that worked for you the one applied here: https://git.savannah.gnu.org/cgit/libtool.git/commit/?h=master&id=33d4b69fccbbb557c1160cc46c

Re: flang compiler and wrappers

2024-07-03 Thread Shterenlikht, Anton
Hello Ileana It seems your original patch is good, provided I add autoreconf -fiv -Wall or similar. My problem was in building netcdf. However, on closer inspection, I noticed that the patched libtool was not picked up, for some reason: 40 # Which release of libtool.m4 was used? 41 mac

Re: -no_fixup_chains patch

2024-07-02 Thread Václav Haisman
On 28. 06. 24 0:41, Ozkan Sezer wrote: [Sorry, I seem to have deleted the mailing list message from my inbox] Regarding -no_fixup_chains patch i.e. http://git.savannah.gnu.org/gitweb/?p=libtool.git;a=commitdiff;h=3d1baeeef90a6b9e16c545babe833f28dca155a7 Is '+=' universally supported?? Maybe

Re: [PATCH] fix appending of -no_fixup_chains to _lt_dar_allow_undefined

2024-07-01 Thread Ileana Dumitrescu
On 29/06/2024 17:58, Ozkan Sezer wrote: With current development branch, 'allow_undefined_flag' in the libtool script generated after running configure looked like this: allow_undefined_flag="\$_lt_dar_allow_undefined \$wl-no_fixup_chains" The solution I ended up with and applied in SDL is the

Re: flang compiler and wrappers

2024-06-29 Thread Ileana Dumitrescu
On 28/06/2024 08:56, Shterenlikht, Anton wrote: On 27 Jun 2024, at 17:36, Ileana Dumitrescu wrote: On 26/06/2024 10:21, Shterenlikht, Anton wrote: Please help understand and fix this problem: libtool: link: ftn -shared -soname libxxx.so.0 -o .libs/libxxx.so.0.0.0 clang-16: error: unkn

Re: -no_fixup_chains patch

2024-06-29 Thread Ileana Dumitrescu
On 28/06/2024 01:41, Ozkan Sezer wrote: [Sorry, I seem to have deleted the mailing list message from my inbox] Regarding -no_fixup_chains patch i.e. http://git.savannah.gnu.org/gitweb/?p=libtool.git;a=commitdiff;h=3d1baeeef90a6b9e16c545babe833f28dca155a7 Is '+=' universally supported?? Maybe

Re: flang compiler and wrappers

2024-06-27 Thread Shterenlikht, Anton
> On 27 Jun 2024, at 17:36, Ileana Dumitrescu > wrote: > > On 26/06/2024 10:21, Shterenlikht, Anton wrote: >> Please help understand and fix this problem: >> libtool: link: ftn -shared -soname libxxx.so.0 -o >> .libs/libxxx.so.0.0.0 >> clang-16: error: unknown argument: '-soname' >> whic

Re: -no_fixup_chains patch

2024-06-27 Thread Ozkan Sezer
[Sorry, I seem to have deleted the mailing list message from my inbox] Regarding -no_fixup_chains patch i.e. http://git.savannah.gnu.org/gitweb/?p=libtool.git;a=commitdiff;h=3d1baeeef90a6b9e16c545babe833f28dca155a7 Is '+=' universally supported?? Maybe change to something like the following??

Re: flang compiler and wrappers

2024-06-27 Thread Ileana Dumitrescu
On 26/06/2024 10:21, Shterenlikht, Anton wrote: Please help understand and fix this problem: libtool: link: ftn -shared -soname libxxx.so.0 -o .libs/libxxx.so.0.0.0 clang-16: error: unknown argument: '-soname' which comes from my compiler wrapper not recognised. Sorry for missing your ea

Re: [sr #111069] libtool: patch: Fix dynamic_lookup warnings from new Mac linker

2024-06-27 Thread Ileana Dumitrescu
On 27/06/2024 18:28, Ozkan Sezer wrote: On Thu, Jun 27, 2024 at 5:29 PM Ileana Dumitrescu wrote: Follow-up Comment #16, sr #111069 (group libtool): I have updated development with a feature test: https://git.savannah.gnu.org/cgit/libtool.git/commit/?h=development&id=3d1baeeef90a6b9e16c545bab

Re: [sr #111069] libtool: patch: Fix dynamic_lookup warnings from new Mac linker

2024-06-27 Thread Ozkan Sezer
On Thu, Jun 27, 2024 at 5:29 PM Ileana Dumitrescu wrote: > > Follow-up Comment #16, sr #111069 (group libtool): > > I have updated development with a feature test: > > https://git.savannah.gnu.org/cgit/libtool.git/commit/?h=development&id=3d1baeeef90a6b9e16c545babe833f28dca155a7 > > Please tell me

Re: [sr #111069] libtool: patch: Fix dynamic_lookup warnings from new Mac linker

2024-06-25 Thread Ileana Dumitrescu
On 21/06/2024 21:36, Ozkan Sezer wrote: I have merged a patch in the development branch to append '-no_fixup_chains' for macOS versions 11.3*-14* and Xcode versions 13-15*. I have verified this removes the warning that I was seeing on macOS 12.7.5, Xcode 14.2.0.0.1.1668646533 [1][2]. I have not s

Re: [sr #111069] libtool: patch: Fix dynamic_lookup warnings from new Mac linker

2024-06-21 Thread Ozkan Sezer
> I have merged a patch in the development branch to append '-no_fixup_chains' > for macOS versions 11.3*-14* and Xcode versions 13-15*. I have verified this > removes the warning that I was seeing on macOS 12.7.5, Xcode > 14.2.0.0.1.1668646533 [1][2]. I have not seen any regressions from this on >

Re: Add missing sysroot to library path ?

2024-05-31 Thread Ileana Dumitrescu
On 31/05/2024 17:47, Joakim Tjernlund wrote: On Thu, 2024-05-30 at 18:10 +0300, Ileana Dumitrescu wrote: On 29/05/2024 16:27, Joakim Tjernlund wrote: Ping ? On Wed, 2024-01-31 at 19:53 +0200, Ileana Dumitrescu wrote: On 31/01/2024 17:15, Joakim Tjernlund wrote: Has some variant of https://l

Re: Add missing sysroot to library path ?

2024-05-31 Thread Joakim Tjernlund
On Thu, 2024-05-30 at 18:10 +0300, Ileana Dumitrescu wrote: > On 29/05/2024 16:27, Joakim Tjernlund wrote: > > Ping ? > > > > On Wed, 2024-01-31 at 19:53 +0200, Ileana Dumitrescu wrote: > > > On 31/01/2024 17:15, Joakim Tjernlund wrote: > > > > Has some variant of > > > > https://lists.gnu.org/ar

Re: some options still missing?

2024-05-31 Thread Ileana Dumitrescu
On 31/05/2024 14:42, Joakim Tjernlund wrote: On Mon, 2024-05-20 at 17:06 +0200, Joakim Tjernlund wrote: This fix seems to have been lost: https://lists.gnu.org/archive/html/libtool-patches/2019-05/msg0.html Ping? I think the current state in libtool is that static ASAN works for LLVM now

Re: some options still missing?

2024-05-31 Thread Joakim Tjernlund
On Mon, 2024-05-20 at 17:06 +0200, Joakim Tjernlund wrote: > This fix seems to have been lost: > https://lists.gnu.org/archive/html/libtool-patches/2019-05/msg0.html Ping? I think the current state in libtool is that static ASAN works for LLVM now but not for gcc as gcc has libasan/libubsan e

Re: Add missing sysroot to library path ?

2024-05-30 Thread Ileana Dumitrescu
On 29/05/2024 16:27, Joakim Tjernlund wrote: Ping ? On Wed, 2024-01-31 at 19:53 +0200, Ileana Dumitrescu wrote: On 31/01/2024 17:15, Joakim Tjernlund wrote: Has some variant of https://lists.gnu.org/archive/html/libtool-patches/2022-04/msg00010.html been discussed/considered ? Joakim Th

Re: Number of tests in GNU Libtool 2.4.7 test suite

2024-05-20 Thread Ileana Dumitrescu
Hi, On 20/05/2024 14:22, mjjm 1.14.2 wrote: Hello dear developers and programmers and maintainers of GNU Libtool. I just wanted to know how many tests are there in GNU Libtool 2.4.7 test suite? Its already a few hours since I've run the make -k check command. I'm already in the 87th test, I w

Re: How to force libtool to use CXX mode?

2024-05-14 Thread Nick Bowler
On 2024-05-14 17:02, Bob Friesenhahn wrote: > Since it is not allowed to wrap a target replacement in an Automake > condition, I am finding it necessary to write new rules which use > variables that I define. I think it works despite the strange warning about multiple targets? But regardless, you

Re: How to force libtool to use CXX mode?

2024-05-14 Thread Bob Friesenhahn
On 5/13/24 20:52, Bruno Haible wrote: Bob Friesenhahn wrote: Automake does have a critical bug in that for a target which only optionally has C++ sources, that target is always linked using C++. Without this issue, the trick of including an empty optional C++ source file in the build would w

Re: How to force libtool to use CXX mode?

2024-05-13 Thread Bruno Haible
Bob Friesenhahn wrote: > Automake does have a critical bug in that for a target which only optionally > has C++ sources, that target is always linked using C++. Without this issue, > the trick of including an empty optional C++ source file in the build would > work. But I do not want GraphicsMag

Re: How to force libtool to use CXX mode?

2024-05-13 Thread Bob Friesenhahn
On 5/13/24 16:37, Karl Berry wrote: convince Automake to force libtool to link using the C++ compiler When there are no C++ sources? Why? Just trying to understand ... There are no C++ sources from my project, but there is a C++ compiler used for the overall build. As clarification, this i

Re: How to force libtool to use CXX mode?

2024-05-13 Thread Karl Berry
convince Automake to force libtool to link using the C++ compiler When there are no C++ sources? Why? Just trying to understand ... I'm sorry Bob, but I just don't know. Maybe the just-released libtool-2.5.0 alpha offers some new help? If there is some bug in or feature for Automake that wo

Re: Installation of libtool-2.4.7 from source

2024-04-23 Thread Ileana Dumitrescu
You can set datadir by running "./configure --datadir=/usr/opt" when you build libtool. datadir is responsible for setting the path to /usr/local/share/. This should fix the issue. Alternatively, you could manually patch libtoolize with this: --- build/libtoolize2024-04-23 18:38:01.944324133

Re: Next libtool release?

2024-04-19 Thread Ileana Dumitrescu
On 18/04/2024 21:52, Joakim Tjernlund wrote: What happened to the release? Joakim The release has been delayed since I have not received a confirmation email from ftp-upload administrators that the Automated Upload Registration is complete. I am sure they have been busy, and I assure you th

Re: .la file dependency_libs dropping sole -lm dependency

2024-01-31 Thread Bob Friesenhahn
Well this definitely looks like a bug. I can't imagine any reason that would be correct. I'm trying to reproduce it now, with GraphicsMagick. I filed a bug [1]. Thanks for the detailed report! Thank you very much for volunteering to be a libtool maintainer. You would need latest GraphicsMagic

Re: .la file dependency_libs dropping sole -lm dependency

2024-01-31 Thread Ileana Dumitrescu
On 31/01/2024 17:33, Bob Friesenhahn wrote: The libtool used reports itself as   % /usr/local/bin/libtool --version   libtool (GNU libtool) 2.4.7   Written by Gordon Matzigkeit, 1996   Copyright (C) 2014 Free Software Foundation, Inc. which I think is confusing since the tarball date is

Re: .la file dependency_libs dropping sole -lm dependency

2024-01-31 Thread Ileana Dumitrescu
On 31/01/2024 20:57, Bob Friesenhahn wrote: On Wed, 31 Jan 2024, Bob Friesenhahn wrote: bin/bash ./libtool  --tag=CXX --mode=link g++-10 -no-undefined -export-symbols-regex ".*"  -version-info 27:4:24 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -o magick/libGraphicsMagick.la -rpath /usr/loc

Re: .la file dependency_libs dropping sole -lm dependency

2024-01-31 Thread Bob Friesenhahn
On Wed, 31 Jan 2024, Bob Friesenhahn wrote: bin/bash ./libtool --tag=CXX --mode=link g++-10 -no-undefined -export-symbols-regex ".*" -version-info 27:4:24 -L/usr/local/lib -Wl,-rpath,/usr/local/lib -o magick/libGraphicsMagick.la -rpath /usr/local/lib [ list of .lo files ] -lm An I misunde

Re: Add missing sysroot to library path ?

2024-01-31 Thread Ileana Dumitrescu
On 31/01/2024 17:15, Joakim Tjernlund wrote: Has some variant of https://lists.gnu.org/archive/html/libtool-patches/2022-04/msg00010.html been discussed/considered ? Joakim The patchset seems good, and that particular patch was most likely forgotten about. I'll look through the thread and

Re: Introducing a new maintainer of libtool

2024-01-18 Thread Mike Frysinger
On 18 Jan 2024 11:25, Ozkan Sezer wrote: > On 1/18/24, Mike Frysinger wrote: > > On 17 Jan 2024 20:07, Ozkan Sezer wrote: > [...] > >> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52253 > > > > doesn't look like a regression. it can wait. > > It's a regression from 2.2.6, later versions have th

Re: Introducing a new maintainer of libtool

2024-01-18 Thread Ileana Dumitrescu
On 18/01/2024 08:41, Mike Frysinger wrote: i was looking in HACKING & README & the manual & in a clean tree. if you bootstrap, you get the README-release file which explains things. i posted 2 patches which fix `make distcheck` for me. i'll wait a little to see if there's any feedback on them

Re: Introducing a new maintainer of libtool

2024-01-18 Thread Ozkan Sezer
On 1/18/24, Mike Frysinger wrote: > On 17 Jan 2024 20:07, Ozkan Sezer wrote: [...] >> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52253 > > doesn't look like a regression. it can wait. It's a regression from 2.2.6, later versions have the issue, so how is it not a regression?

Re: Introducing a new maintainer of libtool

2024-01-17 Thread Mike Frysinger
On 17 Jan 2024 18:43, Mike Frysinger wrote: > On 17 Jan 2024 16:09, Ileana Dumitrescu wrote: > > I'll need some time figuring out the release process, but otherwise I > > should be able to get an alpha release out soon. Mike has been helpful > > and has merged in many patches over the past few da

Re: Introducing a new maintainer of libtool

2024-01-17 Thread Mike Frysinger
On 17 Jan 2024 16:09, Ileana Dumitrescu wrote: > I'll need some time figuring out the release process, but otherwise I > should be able to get an alpha release out soon. Mike has been helpful > and has merged in many patches over the past few days. there doesn't seem to be libtool-specific relea

Re: Introducing a new maintainer of libtool

2024-01-17 Thread Mike Frysinger
On 17 Jan 2024 20:07, Ozkan Sezer wrote: > Please remember to check with debbugs.gnu.org: > https://debbugs.gnu.org/cgi/pkgreport.cgi?package=libtool;max-bugs=100;base-order=1;bug-rev=1 > > There are plenty of bugs in there. E.g.: we're always going to have a bug backlog. if there's something sp

Re: Introducing a new maintainer of libtool

2024-01-17 Thread Ileana Dumitrescu
On 17/01/2024 19:07, Ozkan Sezer wrote: Please remember to check with debbugs.gnu.org: https://debbugs.gnu.org/cgi/pkgreport.cgi?package=libtool;max-bugs=100;base-order=1;bug-rev=1 There are plenty of bugs in there. E.g.: Yes, there's quite a lot that have piled up. I'll do my best to triage

Re: Introducing a new maintainer of libtool

2024-01-17 Thread Vincent Lefevre
On 2024-01-17 20:07:55 +0300, Ozkan Sezer wrote: > Please remember to check with debbugs.gnu.org: > https://debbugs.gnu.org/cgi/pkgreport.cgi?package=libtool;max-bugs=100;base-order=1;bug-rev=1 > > There are plenty of bugs in there. E.g.: > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52253 >

Re: Introducing a new maintainer of libtool

2024-01-17 Thread Ozkan Sezer
Please remember to check with debbugs.gnu.org: https://debbugs.gnu.org/cgi/pkgreport.cgi?package=libtool;max-bugs=100;base-order=1;bug-rev=1 There are plenty of bugs in there. E.g.: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52253 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=45738 https://deb

Re: Introducing a new maintainer of libtool

2024-01-17 Thread Mike Frysinger
On 17 Jan 2024 15:56, Simon Josefsson wrote: > Looking at that, it seems the bootstrap and bootstrap.conf scripts are > really old. seems like they're up-to-date to me. it's using the fork: https://github.com/gnulib-modules/bootstrap > Do we have any GitLab CI/CD testing for libtool? there is n

Re: Introducing a new maintainer of libtool

2024-01-17 Thread Simon Josefsson via Discussion list for the GNU libtool shared library maintenance tool
Ileana Dumitrescu writes: >> On 16/01/2024 22:59, Simon Josefsson wrote: >> If what's on git master passes self checks, I would package it and >> prepare an alpha release and announce that to pretesters mailing list. >> Assuming there is nothing in git master that really upsets you and needs >> t

Re: Introducing a new maintainer of libtool

2024-01-17 Thread Ileana Dumitrescu
> On 16/01/2024 22:59, Simon Josefsson wrote: If what's on git master passes self checks, I would package it and prepare an alpha release and announce that to pretesters mailing list. Assuming there is nothing in git master that really upsets you and needs to be backed out. Don't look at more

Re: Introducing a new maintainer of libtool

2024-01-16 Thread Vincent Lefevre
On 2024-01-16 15:44:08 -0500, Mike Frysinger wrote: > On 13 Jan 2024 14:49, Ileana Dumitrescu wrote: > > My short term plans are to review the numerous mailing list patches and > > get them merged in. This will be an easy and productive first step for > > me and libtool. I will also look at the v

Re: Introducing a new maintainer of libtool

2024-01-16 Thread Simon Josefsson via Discussion list for the GNU libtool shared library maintenance tool
Welcome Ileana! Mike Frysinger writes: > On 13 Jan 2024 14:49, Ileana Dumitrescu wrote: >> My short term plans are to review the numerous mailing list patches and >> get them merged in. This will be an easy and productive first step for >> me and libtool. I will also look at the various distro

Re: Introducing a new maintainer of libtool

2024-01-16 Thread Mike Frysinger
On 13 Jan 2024 14:49, Ileana Dumitrescu wrote: > My short term plans are to review the numerous mailing list patches and > get them merged in. This will be an easy and productive first step for > me and libtool. I will also look at the various distro patches and see > if any of them are fit to b

Re: [PATCH] libtool: Use AC_CHECK_PROG instead of AC_CHECK_TOOL to find "find"

2023-12-05 Thread Mike Frysinger
lgtm -mike signature.asc Description: PGP signature

Re: [PATCH] libtool: Use AC_CHECK_PROG instead of AC_CHECK_TOOL to find "find"

2023-12-04 Thread Uwe Kleine-König
Hello, I got the Subject wrong, it must read: libtool: Use AC_CHECK_PROG instead of AC_CHECK_TOOL to find "file" (i.e. s/"find"/"file"/) Best regards Uwe -- Pengutronix e.K. | Uwe Kleine-König| Industrial Linux Solutions | https://

Re: bug#67539: GNU Automake 1.16.5 FAILS one test objc-megademo

2023-12-02 Thread Mike Frysinger
On 30 Nov 2023 22:45, Nick Bowler wrote: > Interestingly the libtool manual also says "If [libtool] can't infer a > tag, then it defaults to the configuration for the C language", which is > clearly not the case (it seems what actually happens is that if libtool > can't infer a tag then it exits

Re: libtool using AC_CHECK_TOOL to find file

2023-12-01 Thread Mike Frysinger
On 25 Oct 2023 20:24, Uwe Kleine-König wrote: > while cross-building a package I noticed a warning emitted by configure: > > ... > checking for arm-v7a-linux-gnueabihf-file... no > checking for file... file > configure: WARNING: using cross tools not prefixed with host trip

Re: bug#67539: GNU Automake 1.16.5 FAILS one test objc-megademo

2023-11-30 Thread Nick Bowler
On 2023-11-30 21:46, Karl Berry wrote: Hi Dennis, libtool: compile: unable to infer tagged configuration Thanks for the report. As you surmise, apparently this needs to be reported to libtool. (Although afaik libtool is currently unmaintained, so I don't know when or if anything will get

Re: stable release from 2.4.7 branch?

2023-10-23 Thread Nick Bowler
On 2023-10-22 10:48, Shterenlikht, Anton wrote: > I'm working on > > https://savannah.gnu.org/support/index.php?110947 > > and tried the development version from git. > > That version identifies itself as > > $ libtool --version > libtool (GNU libtool) 2.4.7.4-1ec8f > > yet the latest stable versi

Re: stable release from 2.4.7 branch?

2023-10-22 Thread Shterenlikht, Anton
> On 22 Oct 2023, at 15:48, Shterenlikht, Anton > wrote: > > I'm working on > > https://savannah.gnu.org/support/index.php?110947 > > and tried the development version from git. > > That version identifies itself as > > $ libtool --version > libtool (GNU libtool) 2.4.7.4-1ec8f > > yet th

Re: armflang: error: unknown argument: '-soname'

2023-10-19 Thread Shterenlikht, Anton
For comparison, here's how the same line looks like when I use gfortran: libtool: link: gfortran -shared -fPIC -g -O2 -Wl,-soname -Wl,libp2.so.0 -o .libs/libp2.so.0.0.0 > On 19 Oct 2023, at 19:20, Shterenlikht, Anton > wrote: > > Please help me understand how to deal correctly with t

Re: shrext_cmds get passed literally into user code

2023-08-05 Thread Eric Gallager
On Mon, Jul 31, 2023 at 7:18 PM Eric Gallager wrote: > > I am on Darwin, where libtool sets shrext_cmds to `test .$module = > .yes && echo .so || echo .dylib`. In the project's configure.ac, there > is code that does this: > > AC_DEFINE_UNQUOTED([SHARED_LIB_EXT],["${shrext_cmds}"], >

Re: libtool hangs in func_convert_core_msys_to_w32 when cross-compiling with mingw under cygwin

2023-07-25 Thread Evgeny Grin
Sorry for necroreply. When *cross* compiling from Cygwin to MinGW (read: native Windows) the different "--build" and "--host" must be used, like --build=x86_64-pc-cygwin --host=x86_64-w64-mingw32 or --build=x86_64-pc-cygwin --host=x86_64-pc-mingw64 as you are building is on Cygwin, not on MinGW

Re: libtool (use with autotest)

2023-07-24 Thread Simon Sobisch
Thank you for the feedback, I may need to make this clearer Am 24.07.2023 um 22:01 schrieb Nick Bowler: On 2023-07-24, Simon Sobisch wrote: [...] Am 06.07.2023 um 14:55 schrieb Jose E. Marchesi: On 2023-07-03 17:16:59 +0200, Bruno Haible wrote: Someone wrote: Without relinking at in

Re: libtool (use with autotest)

2023-07-24 Thread Nick Bowler
On 2023-07-24, Simon Sobisch wrote: > > I hope to possibly get an answer by moving this question to the > appropriate lists :-) > For more context I provide the original responses to this topic. > > Am 06.07.2023 um 14:55 schrieb Jose E. Marchesi: >> >>> On 2023-07-03 17:16:59 +0200, Bruno Haible

Re: [opensoftware] [sr #110849] make check darwin.at test fails on Linux

2023-03-08 Thread Christoph Prokop
> Was this run on a git checkout or distribution tarball? tarball: https://ftp.gnu.org/gnu/libtool/libtool-2.4.7.tar.gz > You bring up a good question. If it's a git checkout I think it makes sense > to run these since it may detect potential portability issues for Darwin > hosts that are obser

Re: [sr #110849] make check darwin.at test fails on Linux

2023-03-07 Thread Alex Ameen
Was this run on a git checkout or distribution tarball? You bring up a good question. If it's a git checkout I think it makes sense to run these since it may detect potential portability issues for Darwin hosts that are observable from Linux systems. It may also make sense to run some of these tes

  1   2   3   4   5   6   7   8   9   10   >