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

LP:593186 - compilation problems on debian

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Trivial
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      Description

      I'm unable to compile MariaDB under debian 5.0.

      When running "BUILD/autorun.sh" i'm getting these messages:
      BUILD/Makefile.am:88: `%'-style pattern rules are a GNU make extension
      Docs/Makefile.am:42: `%'-style pattern rules are a GNU make extension
      client/Makefile.am:127: `%'-style pattern rules are a GNU make extension
      client/Makefile.am:73: compiling `mysqlimport.c' with per-target flags requires `AM_PROG_CC_C_O' in `configure.in'
      cmd-line-utils/Makefile.am:24: `%'-style pattern rules are a GNU make extension
      cmd-line-utils/readline/Makefile.am:37: `%'-style pattern rules are a GNU make extension
      dbug/Makefile.am:70: `%'-style pattern rules are a GNU make extension
      extra/Makefile.am:60: `%'-style pattern rules are a GNU make extension
      extra/yassl/Makefile.am:5: `%'-style pattern rules are a GNU make extension
      extra/yassl/src/Makefile.am:7: wildcard ../include/*.hpp: non-POSIX variable name
      extra/yassl/src/Makefile.am:7: (probably a GNU make extension)
      extra/yassl/src/Makefile.am:7: wildcard ../include/openssl/*.h: non-POSIX variable name
      extra/yassl/src/Makefile.am:7: (probably a GNU make extension)
      extra/yassl/src/Makefile.am:11: `%'-style pattern rules are a GNU make extension
      extra/yassl/taocrypt/Makefile.am:2: wildcard mySTL/*.hpp: non-POSIX variable name
      extra/yassl/taocrypt/Makefile.am:2: (probably a GNU make extension)
      extra/yassl/taocrypt/Makefile.am:5: `%'-style pattern rules are a GNU make extension
      extra/yassl/taocrypt/benchmark/Makefile.am:9: `%'-style pattern rules are a GNU make extension
      extra/yassl/taocrypt/src/Makefile.am:13: wildcard ../include/*.hpp: non-POSIX variable name
      extra/yassl/taocrypt/src/Makefile.am:13: (probably a GNU make extension)
      extra/yassl/taocrypt/src/Makefile.am:16: `%'-style pattern rules are a GNU make extension
      extra/yassl/taocrypt/test/Makefile.am:9: `%'-style pattern rules are a GNU make extension
      [...]

      Lines in Makefiles are related to BitKeeper.

      I found that that was a old bug of MySQL.
      http://bugs.mysql.com/bug.php?id=30708

      Is bitkeeper really used?

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            serg Sergei Golubchik added a comment -

            Re: compilation problems on debian
            No, it is not used.

            As you've seen it was fixed in MySQL 5.5.5, but MariaDB 5.1 (that's what you're using, right ?) is based MySQL 5.1.

            Anyway, these are harmless warnings. If the compilation fails, please find a line with the real error that stops the compilation, and, I suppose, you'd better open a new bug report for it, and keep this one for %-style warnings.

            Show
            serg Sergei Golubchik added a comment - Re: compilation problems on debian No, it is not used. As you've seen it was fixed in MySQL 5.5.5, but MariaDB 5.1 (that's what you're using, right ?) is based MySQL 5.1. Anyway, these are harmless warnings. If the compilation fails, please find a line with the real error that stops the compilation, and, I suppose, you'd better open a new bug report for it, and keep this one for %-style warnings.
            Hide
            ratzpo Rasmus Johansson added a comment -

            Launchpad bug id: 593186

            Show
            ratzpo Rasmus Johansson added a comment - Launchpad bug id: 593186

              People

              • Assignee:
                monty Michael Widenius
                Reporter:
                laurentdubois Laurent Dubois
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: