← Back to team overview

maria-developers team mailing list archive

Need help re. which files to include in 5.5 .debs

 

Hi Serg,

As you suggested, I compared .deb file contents with what `make install`
produces in 5.5.

I discovered that the following files are missing from .debs. I need help
understanding which of these should be added to the .debs. (I think anything
added should be to package libmariadbclient-dev):

    /usr/lib/libmysqlservices.a

    /usr/include/mysql.h
    /usr/include/mysql_com.h
    /usr/include/mysqld_ername.h
    /usr/include/mysqld_error.h
    /usr/include/mysql_embed.h
    /usr/include/mysql/psi
    /usr/include/mysql/psi/mysql_file.h
    /usr/include/mysql/psi/mysql_thread.h
    /usr/include/mysql/psi/psi_abi_v1.h
    /usr/include/mysql/psi/psi_abi_v2.h
    /usr/include/mysql/psi/psi.h
    /usr/include/client_plugin.h
    /usr/include/decimal.h
    /usr/include/errmsg.h
    /usr/include/keycache.h
    /usr/include/m_ctype.h
    /usr/include/m_string.h
    /usr/include/my_alloc.h
    /usr/include/my_attribute.h
    /usr/include/my_compiler.h
    /usr/include/my_dbug.h
    /usr/include/my_getopt.h
    /usr/include/my_global.h
    /usr/include/my_list.h
    /usr/include/my_net.h
    /usr/include/my_pthread.h
    /usr/include/mysql_time.h
    /usr/include/mysql_version.h
    /usr/include/my_sys.h
    /usr/include/my_valgrind.h
    /usr/include/my_xml.h
    /usr/include/plugin_audit.h
    /usr/include/plugin_auth.h
    /usr/include/plugin_ftparser.h
    /usr/include/plugin.h
    /usr/include/sql_common.h
    /usr/include/sql_state.h
    /usr/include/sslopt-case.h
    /usr/include/sslopt-longopts.h
    /usr/include/sslopt-vars.h
    /usr/include/typelib.h

It seems pretty obvious that "mysql.h" is needed. But should I add _all_ the
.h files? And what about libmysqlservices.a?

 - Kristian.


Follow ups