[CONC-437] ld.lld: warning: attempt to reassign symbol 'mysql_get_timeout_value' of version 'libmysqlclient_18' to version 'libmariadb_3' Created: 2019-08-26  Updated: 2021-02-01  Resolved: 2019-09-17

Status: Closed
Project: MariaDB Connector/C
Component/s: None
Affects Version/s: 3.1.3
Fix Version/s: 3.1.4

Type: Bug Priority: Major
Reporter: Eugene Kosov (Inactive) Assignee: Georg Richter
Resolution: Fixed Votes: 0
Labels: None


 Description   

Warnings from lld linker:

ld.lld: warning: attempt to reassign symbol 'mysql_get_timeout_value' of version 'libmysqlclient_18' to version 'libmariadb_3'
ld.lld: warning: attempt to reassign symbol 'mysql_get_timeout_value_ms' of version 'libmysqlclient_18' to version 'libmariadb_3'
ld.lld: warning: attempt to reassign symbol 'mysql_get_timeout_value' of version 'libmysqlclient_18' to version 'libmariadb_3'
ld.lld: warning: attempt to reassign symbol 'mysql_get_timeout_value_ms' of version 'libmysqlclient_18' to version 'libmariadb_3'

lld guy says that we have some problem with our linking scripts: https://bugs.llvm.org/show_bug.cgi?id=37154

Here is where error was changed to warning for our case: https://reviews.llvm.org/D64549

I'm not sure in which version to fix it. Probably we wont change anything with our GA versions so I put 10.5 as fixVersion.



 Comments   
Comment by Sergei Golubchik [ 2019-08-28 ]

Indeed, mysql_get_timeout_value and mysql_get_timeout_value_ms are listed twice in the libmariadb_3 section.

Comment by Georg Richter [ 2019-09-17 ]

Fixed.

commit 261a5c435581c8d6c6341afac95bcc5c96d1435c

Generated at Thu Feb 08 03:05:19 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.