View Issue Details

IDProjectCategoryView StatusLast Update
0007947CentOS-7mariadbpublic2014-11-28 15:36
Reportertolyar Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platformx86_64OSCentOSOS Version7
Product Version7.0-1406 
Summary0007947: Missing charsets in libmysqlclient.so.18.0.0
DescriptionThere is too small amount my_charset_* symbols in libmysqlclient.

On CentOS 5
>readelf -Ws /usr/lib64/mysql/libmysqlclient.so.15.0.0 | grep -c my_charset
73

On CentOS 7
readelf -Ws /usr/lib64/mysql/libmysqlclient.so.18.0.0 | grep -c my_charset
3

For example I need my_charset_utf8_bin but it is absent in libmysqlclient.so.18.0.0 but presents in mariadb's headers:

>grep my_charset_utf8_bin /usr/include/mysql/m_ctype.h
extern struct charset_info_st my_charset_utf8_bin;

>rpm -qf /usr/include/mysql/m_ctype.h
mariadb-devel-5.5.40-1.el7_0.x86_64

>rpm -qf /usr/lib64/mysql/libmysqlclient.so.18.0.0
mariadb-libs-5.5.40-1.el7_0.x86_64

TagsNo tags attached.
abrt_hash
URL

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2014-11-28 15:36 tolyar New Issue