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

Build fails when specifying -DPLUGIN_AUTH_GSSAPI_CLIENT=OFF

Details

    • Bug
    • Status: Closed (View Workflow)
    • Blocker
    • Resolution: Fixed
    • 3.1, 3.3
    • 3.1.21, 3.3.5
    • Build
    • None
    • WindRiver Linux LTS21

    Description

      Since 10.5.16, a new line was added to libmariadb/plugins/auth/CMakeLists.txt:

          SET_TARGET_PROPERTIES(auth_gssapi_client PROPERTIES LINK_FLAGS "-Wl,--as-needed")
      

      This was not protected by ensuring auth_gssapi_client was enabled, and when running cmake with it disabled, errors with the following:

      CMake Error at libmariadb/plugins/auth/CMakeLists.txt:123 (SET_TARGET_PROPERTIES):                                                                              
        SET_TARGET_PROPERTIES Can not find target to add properties to:         auth_gssapi_client                                                            
      

      Attachments

        Activity

          cross Chris Ross created issue -
          cross Chris Ross made changes -
          Field Original Value New Value
          Affects Version/s 10.5.19 [ 28511 ]
          serg Sergei Golubchik made changes -
          Priority Major [ 3 ] Blocker [ 1 ]
          serg Sergei Golubchik made changes -
          Key MDEV-30751 CONC-637
          Affects Version/s 3.3 [ 26080 ]
          Affects Version/s 10.5.19 [ 28511 ]
          Project MariaDB Server [ 10000 ] MariaDB Connector/C [ 10300 ]
          serg Sergei Golubchik made changes -
          Fix Version/s 3.3 [ 26080 ]
          serg Sergei Golubchik made changes -
          Assignee Georg Richter [ georg ]
          serg Sergei Golubchik made changes -
          Summary Building 10.5.19 fails when specifying -DPLUGIN_AUTH_GSSAPI_CLIENT=OFF Build fails when specifying -DPLUGIN_AUTH_GSSAPI_CLIENT=OFF
          serg Sergei Golubchik made changes -
          Fix Version/s 3.1 [ 23223 ]
          serg Sergei Golubchik made changes -
          Assignee Georg Richter [ georg ] Sergei Golubchik [ serg ]
          serg Sergei Golubchik made changes -
          Affects Version/s 3.1 [ 23223 ]
          serg Sergei Golubchik made changes -
          Component/s Build [ 16812 ]
          Fix Version/s 3.1.21 [ 28612 ]
          Fix Version/s 3.3.5 [ 28613 ]
          Fix Version/s 3.1 [ 23223 ]
          Fix Version/s 3.3 [ 26080 ]
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Closed [ 6 ]

          People

            serg Sergei Golubchik
            cross Chris Ross
            Votes:
            0 Vote for this issue
            Watchers:
            4 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.