On 13/11/2025 07:41, KO Myung-Hun wrote:
From: KO Myung-Hun <[email protected]>

If a length of $release and/or $versionsuffix is more than 8 bytes,
a length of DLL name may be more than 8.

Then, this corrupts a generated DLL on OS/2.

This patch assures 3 bytes for libname, 2 bytes for release, and 3 bytes
for version at least.

* m4/libtool.m4 (soname_spec) [os2*]: Limit a length of DLL name to 8.3
correctly.

Thank you for the patch! It has been applied in the development branch.

https://cgit.git.savannah.gnu.org/cgit/libtool.git/commit/?h=development&id=da026c4f2310167e203a9c445531d3891ff2b6b6

--
Ileana Dumitrescu

GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354

Attachment: OpenPGP_0x6570EA01146F7354.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to