Uploaded image for project: 'MariaDB Connector/C'
  1. MariaDB Connector/C
  2. CONC-304

Rename the static library to libmariadb.a and other libmariadb files in a consistent manner

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • None
    • 3.1.8
    • None
    • None

    Description

      The old libmariadbclient18 package included libmariadbclient.so.18. The development package included dynamic libmariadbclient.so and static libmariadbclient.a.

      In the new Connnector/C we have dynamic libmariadb.so and libmariadbclient.a. This name mismatch is really confusing for humans using this library, and it creates conflicts in packages as files overwrite each other in wrong places. Please rename the static library to libmariadb.a.

      There has been a patch for this since 2014 (does not apply anymore): https://anonscm.debian.org/cgit/pkg-mysql/mariadb-connector-c.git/tree/debian/patches/rename_static_lib.patch?id=08de8a73c371d4fbbccb1bd8ffb739acf64867db

      Thanks!

      Related issue: MDEV-14921

      Attachments

        Issue Links

          Activity

            People

              otto Otto Kekäläinen
              otto Otto Kekäläinen
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.