[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] libtool.m4: Fix -export-symbols for GNU ld on non-Linux
From: |
Ileana Dumitrescu |
Subject: |
Re: [PATCH] libtool.m4: Fix -export-symbols for GNU ld on non-Linux |
Date: |
Tue, 23 Jan 2024 15:01:08 +0200 |
User-agent: |
Mozilla Thunderbird |
On 23/01/2024 03:38, Mike Frysinger wrote:
On 22 Jan 2024 15:34, Tijl Coosemans wrote:
Apply the fix for Linux from fb5e6cda96bd9dcae9e4f62ec8b6b3e572a32743
to the non-Linux cases.
-export-symbols was implemented using --retain-symbols-file. For
non-exported symbols this flag tries to remove symbol information
altogether which it can only do if a symbol isn't referenced
anywhere. So, often this flag doesn't do anything. With a version
script non-exported symbols can be marked local instead of removed.
this looks fine, but i kind of think we should wait to kick out the current
release and then merge it
-mike
I agree. I'm currently waiting on upload permissions to Savannah, so
that I can upload an alpha. If it takes too long to get permissions,
I'll consider going ahead and merging this in.
--
Ileana Dumitrescu
GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354
OpenPGP_0x6570EA01146F7354.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature