Uploaded image for project: 'MariaDB Foundation Development'
  1. MariaDB Foundation Development
  2. MDBF-183

icc based builds contain shared libraries of the intel compiler

Details

    • Task
    • Status: Closed (View Workflow)
    • Blocker
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      From https://mariadb.zulipchat.com/#narrow/stream/236699-Buildbot/topic/icc.20-file-key-management.20plugin.20failures plugins link to intel compiler

      $ ldd /buildbot/build-mariadb-10.5/mysql-test/var/plugins/file_key_management.so
          linux-vdso.so.1 (0x00007ffe283fe000)
          libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f1e9308f000)
          libimf.so => not found
          libsvml.so => not found
          libirng.so => not found
          libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f1e92eae000)
          libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f1e92d5f000)
          libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f1e92d42000)
          libintlc.so.5 => not found
          libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f1e92b50000)
          libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f1e92b4a000)
          /lib64/ld-linux-x86-64.so.2 (0x00007f1e930c4000)
      

      In buildbot the following is needed to ensure these pass tests:

      export LD_LIBRARY_PATH=/opt/intel/sw_dev_tools/lib/intel64_lin/

      Currently there redistribution of icc based builds in releases isn't realistic.

      Attachments

        Activity

          danblack Daniel Black created issue -
          cvicentiu Vicențiu Ciorbaru made changes -
          Field Original Value New Value
          Status To Do [ 10003 ] Done [ 10001 ]
          cvicentiu Vicențiu Ciorbaru logged work - 2020-12-21 17:02
          • Time Spent:
            0.25d
             
            <No comment>

          -DBUILD_CONFIG=mysql_release will generate tarballs that link statically to intel libraries and can run on systems without icc installed.

          cvicentiu Vicențiu Ciorbaru added a comment - -DBUILD_CONFIG=mysql_release will generate tarballs that link statically to intel libraries and can run on systems without icc installed.
          cvicentiu Vicențiu Ciorbaru made changes -
          Worklog Id 78703 [ 78703 ]
          Remaining Estimate 0d [ 0 ]
          Time Spent 0.25d [ 7200 ]
          serg Sergei Golubchik made changes -
          Workflow MFWA: Task Management Workflow [ 116248 ] MariaDB v4 [ 162160 ]
          Status Done [ 10001 ] Closed [ 6 ]
          julien.fritsch Julien Fritsch made changes -
          Workflow MariaDB v4 [ 162160 ] MariaDB Foundation v1 [ 188451 ]

          People

            cvicentiu Vicențiu Ciorbaru
            danblack Daniel Black
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0d
                0d
                Logged:
                Time Spent - 0.25d
                0.25d