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

LP:593186 - compilation problems on debian

Details

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

    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?

      Attachments

        Activity

          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.

          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.

          Launchpad bug id: 593186

          ratzpo Rasmus Johansson (Inactive) added a comment - Launchpad bug id: 593186

          People

            monty Michael Widenius
            laurentdubois Laurent Dubois (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 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.