Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-3937

[HandlerSocket] [GCC 4.8] GLIBCXX_3.4.15 not found

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Incomplete
    • Affects Version/s: 5.3.11
    • Fix Version/s: 5.3.13
    • Component/s: None
    • Labels:
    • Environment:
      # uname -rop
      FreeBSD 10.0-CURRENT amd64

      Description

      Can't open shared library '/usr/local/lib/mysql/plugin/handlersocket.so' (errno: 2
      /usr/lib/libstdc++.so.6: version GLIBCXX_3.4.15 required by /usr/local/lib/mysql/
      plugin/handlersocket.so not found)
      
      # gcc48 -v
      Using built-in specs.
      COLLECT_GCC=gcc48
      Target: x86_64-portbld-freebsd10.0
      gcc version 4.8.0 20121125 (experimental) (FreeBSD Ports Collection)
      

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            serg Sergei Golubchik added a comment -

            Where did you take the binaries? Our FreeBSD binary tarball?

            Show
            serg Sergei Golubchik added a comment - Where did you take the binaries? Our FreeBSD binary tarball?
            Show
            devzone.my Aleai Sumity added a comment - http://www.freshports.org/databases/mariadb-server http://www.freshports.org/databases/mariadb-client
            Hide
            devzone.my Aleai Sumity added a comment -

            gcc48 build in source code

            http://www.freshports.org/lang/gcc48

            Show
            devzone.my Aleai Sumity added a comment - gcc48 build in source code http://www.freshports.org/lang/gcc48
            Hide
            serg Sergei Golubchik added a comment -

            did you build mariadb server and client and gcc? all on the same system?

            I could only understand an error like that, if handlersocket.so was built somewhere else, where libstdc++.so.6 provides the symbol GLIBCXX_3.4.15, and then moved to your computer.

            Or - perhaps you've built it with a different gcc/libstdc++ and then changed the compiler/libstdc++

            Show
            serg Sergei Golubchik added a comment - did you build mariadb server and client and gcc? all on the same system? I could only understand an error like that, if handlersocket.so was built somewhere else, where libstdc++.so.6 provides the symbol GLIBCXX_3.4.15, and then moved to your computer. Or - perhaps you've built it with a different gcc/libstdc++ and then changed the compiler/libstdc++

              People

              • Assignee:
                serg Sergei Golubchik
                Reporter:
                devzone.my Aleai Sumity
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: