Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Fixed
    • 5.5.33a
    • 5.5.34
    • None
    • None
    • OpenBSD

    Description

      The build fails with jemalloc..

      /usr/local/bin/cmake -E cmake_progress_report /home/ports/pobj/mariadb-5.5.33a/build-amd64/CMakeFiles 
      [  1%] Performing build step for 'jemalloc'
      cd /home/ports/pobj/mariadb-5.5.33a/build-amd64/extra/jemalloc/build && /usr/bin/make build_lib_static
      *** Parse error in /home/ports/pobj/mariadb-5.5.33a/build-amd64/extra/jemalloc/build: Need an operator in 'vpath' (Makefile:3)
      *** Parse error: Need an operator in '.' (Makefile:4)
      *** Parse error: Missing dependency operator (Makefile:60)
      *** Parse error: Need an operator in 'else' (Makefile:62)
      *** Parse error: Missing dependency operator (Makefile:63)
      *** Parse error: Need an operator in 'else' (Makefile:65)
      *** Parse error: Need an operator in 'endif' (Makefile:67)
      *** Parse error: Need an operator in 'endif' (Makefile:68)
      *** Parse error: Missing dependency operator (Makefile:84)
      *** Parse error: Need an operator in 'endif' (Makefile:86)
      *** Parse error: Missing dependency operator (Makefile:87)
      *** Parse error: Need an operator in 'endif' (Makefile:89)
      *** Parse error: Need an operator in 'PIC_CFLAGS' (Makefile:90)
      *** Parse error: Need an operator in 'else' (Makefile:92)
      *** Parse error: Need an operator in 'endif' (Makefile:94)
      *** Parse error: Missing dependency operator (Makefile:96)
      *** Parse error: Need an operator in 'endif' (Makefile:98)
      *** Parse error: Missing dependency operator (Makefile:108)
      *** Parse error: Need an operator in 'endif' (Makefile:110)
      *** Parse error: Need an operator in 'CC_MM' (Makefile:141)
      *** Parse error: Need an operator in '/home/ports/pobj/mariadb-5.5.33a/mariadb-5.5.33a/extra/jemalloc/src/zone.c' (Makefile:142)
      *** Parse error: Need an operator in '/home/ports/pobj/mariadb-5.5.33a/mariadb-5.5.33a/extra/jemalloc/src/zone.c' (Makefile:143)
      *** Parse error: Need an operator in '/home/ports/pobj/mariadb-5.5.33a/mariadb-5.5.33a/extra/jemalloc/test/rallocm.c' (Makefile:144)
      *** Parse error: Need an operator in 'endif' (Makefile:145)
      *** Parse error: Missing dependency operator (Makefile:152)
      *** Parse error: Need an operator in 'endif' (Makefile:154)
      *** Parse error: Need an operator in 'CC_MM' (Makefile:156)
      *** Parse error: Need an operator in 'endif' (Makefile:163)
      *** Parse error: Need an operator in 'CC_MM' (Makefile:168)
      *** Parse error: Need an operator in 'endif' (Makefile:170)
      *** Parse error: Missing dependency operator (Makefile:172)
      *** Parse error: Need an operator in 'endif' (Makefile:176)
      *** Parse error: Missing dependency operator (Makefile:217)
      *** Parse error: Need an operator in 'endif' (Makefile:219)
      *** Parse error: Missing dependency operator (Makefile:306)
      *** Parse error: Need an operator in 'endif' (Makefile:324)

      Attachments

        Activity

          brad0 Brad Smith created issue -

          Vlad, if jemalloc doesn't support BSD make, then I'd suggest to disable jemalloc on BSD. FreeBSD and NetBSD have jemalloc as their default malloc implementation anyway, there's no need to use our bundled copy

          serg Sergei Golubchik added a comment - Vlad, if jemalloc doesn't support BSD make, then I'd suggest to disable jemalloc on BSD. FreeBSD and NetBSD have jemalloc as their default malloc implementation anyway, there's no need to use our bundled copy
          serg Sergei Golubchik made changes -
          Field Original Value New Value
          Assignee Vladislav Vaintroub [ wlad ]
          serg Sergei Golubchik made changes -
          Fix Version/s 5.5.34 [ 13700 ]
          serg Sergei Golubchik made changes -
          Description The build fails with jemalloc..

          /usr/local/bin/cmake -E cmake_progress_report /home/ports/pobj/mariadb-5.5.33a/build-amd64/CMakeFiles
          [ 1%] Performing build step for 'jemalloc'
          cd /home/ports/pobj/mariadb-5.5.33a/build-amd64/extra/jemalloc/build && /usr/bin/make build_lib_static
          *** Parse error in /home/ports/pobj/mariadb-5.5.33a/build-amd64/extra/jemalloc/build: Need an operator in 'vpath' (Makefile:3)
          *** Parse error: Need an operator in '.' (Makefile:4)
          *** Parse error: Missing dependency operator (Makefile:60)
          *** Parse error: Need an operator in 'else' (Makefile:62)
          *** Parse error: Missing dependency operator (Makefile:63)
          *** Parse error: Need an operator in 'else' (Makefile:65)
          *** Parse error: Need an operator in 'endif' (Makefile:67)
          *** Parse error: Need an operator in 'endif' (Makefile:68)
          *** Parse error: Missing dependency operator (Makefile:84)
          *** Parse error: Need an operator in 'endif' (Makefile:86)
          *** Parse error: Missing dependency operator (Makefile:87)
          *** Parse error: Need an operator in 'endif' (Makefile:89)
          *** Parse error: Need an operator in 'PIC_CFLAGS' (Makefile:90)
          *** Parse error: Need an operator in 'else' (Makefile:92)
          *** Parse error: Need an operator in 'endif' (Makefile:94)
          *** Parse error: Missing dependency operator (Makefile:96)
          *** Parse error: Need an operator in 'endif' (Makefile:98)
          *** Parse error: Missing dependency operator (Makefile:108)
          *** Parse error: Need an operator in 'endif' (Makefile:110)
          *** Parse error: Need an operator in 'CC_MM' (Makefile:141)
          *** Parse error: Need an operator in '/home/ports/pobj/mariadb-5.5.33a/mariadb-5.5.33a/extra/jemalloc/src/zone.c' (Makefile:142)
          *** Parse error: Need an operator in '/home/ports/pobj/mariadb-5.5.33a/mariadb-5.5.33a/extra/jemalloc/src/zone.c' (Makefile:143)
          *** Parse error: Need an operator in '/home/ports/pobj/mariadb-5.5.33a/mariadb-5.5.33a/extra/jemalloc/test/rallocm.c' (Makefile:144)
          *** Parse error: Need an operator in 'endif' (Makefile:145)
          *** Parse error: Missing dependency operator (Makefile:152)
          *** Parse error: Need an operator in 'endif' (Makefile:154)
          *** Parse error: Need an operator in 'CC_MM' (Makefile:156)
          *** Parse error: Need an operator in 'endif' (Makefile:163)
          *** Parse error: Need an operator in 'CC_MM' (Makefile:168)
          *** Parse error: Need an operator in 'endif' (Makefile:170)
          *** Parse error: Missing dependency operator (Makefile:172)
          *** Parse error: Need an operator in 'endif' (Makefile:176)
          *** Parse error: Missing dependency operator (Makefile:217)
          *** Parse error: Need an operator in 'endif' (Makefile:219)
          *** Parse error: Missing dependency operator (Makefile:306)
          *** Parse error: Need an operator in 'endif' (Makefile:324)
          The build fails with jemalloc..
          {noformat}
          /usr/local/bin/cmake -E cmake_progress_report /home/ports/pobj/mariadb-5.5.33a/build-amd64/CMakeFiles
          [ 1%] Performing build step for 'jemalloc'
          cd /home/ports/pobj/mariadb-5.5.33a/build-amd64/extra/jemalloc/build && /usr/bin/make build_lib_static
          *** Parse error in /home/ports/pobj/mariadb-5.5.33a/build-amd64/extra/jemalloc/build: Need an operator in 'vpath' (Makefile:3)
          *** Parse error: Need an operator in '.' (Makefile:4)
          *** Parse error: Missing dependency operator (Makefile:60)
          *** Parse error: Need an operator in 'else' (Makefile:62)
          *** Parse error: Missing dependency operator (Makefile:63)
          *** Parse error: Need an operator in 'else' (Makefile:65)
          *** Parse error: Need an operator in 'endif' (Makefile:67)
          *** Parse error: Need an operator in 'endif' (Makefile:68)
          *** Parse error: Missing dependency operator (Makefile:84)
          *** Parse error: Need an operator in 'endif' (Makefile:86)
          *** Parse error: Missing dependency operator (Makefile:87)
          *** Parse error: Need an operator in 'endif' (Makefile:89)
          *** Parse error: Need an operator in 'PIC_CFLAGS' (Makefile:90)
          *** Parse error: Need an operator in 'else' (Makefile:92)
          *** Parse error: Need an operator in 'endif' (Makefile:94)
          *** Parse error: Missing dependency operator (Makefile:96)
          *** Parse error: Need an operator in 'endif' (Makefile:98)
          *** Parse error: Missing dependency operator (Makefile:108)
          *** Parse error: Need an operator in 'endif' (Makefile:110)
          *** Parse error: Need an operator in 'CC_MM' (Makefile:141)
          *** Parse error: Need an operator in '/home/ports/pobj/mariadb-5.5.33a/mariadb-5.5.33a/extra/jemalloc/src/zone.c' (Makefile:142)
          *** Parse error: Need an operator in '/home/ports/pobj/mariadb-5.5.33a/mariadb-5.5.33a/extra/jemalloc/src/zone.c' (Makefile:143)
          *** Parse error: Need an operator in '/home/ports/pobj/mariadb-5.5.33a/mariadb-5.5.33a/extra/jemalloc/test/rallocm.c' (Makefile:144)
          *** Parse error: Need an operator in 'endif' (Makefile:145)
          *** Parse error: Missing dependency operator (Makefile:152)
          *** Parse error: Need an operator in 'endif' (Makefile:154)
          *** Parse error: Need an operator in 'CC_MM' (Makefile:156)
          *** Parse error: Need an operator in 'endif' (Makefile:163)
          *** Parse error: Need an operator in 'CC_MM' (Makefile:168)
          *** Parse error: Need an operator in 'endif' (Makefile:170)
          *** Parse error: Missing dependency operator (Makefile:172)
          *** Parse error: Need an operator in 'endif' (Makefile:176)
          *** Parse error: Missing dependency operator (Makefile:217)
          *** Parse error: Need an operator in 'endif' (Makefile:219)
          *** Parse error: Missing dependency operator (Makefile:306)
          *** Parse error: Need an operator in 'endif' (Makefile:324)
          {noformat}

          Disabled jemalloc by default everywhere, except Linux and OSX (on those 2 systems only I was able to actually compile the bundled jemalloc as external project)

          wlad Vladislav Vaintroub added a comment - Disabled jemalloc by default everywhere, except Linux and OSX (on those 2 systems only I was able to actually compile the bundled jemalloc as external project)
          wlad Vladislav Vaintroub made changes -
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Closed [ 6 ]
          serg Sergei Golubchik made changes -
          Workflow defaullt [ 29110 ] MariaDB v2 [ 43997 ]
          ratzpo Rasmus Johansson (Inactive) made changes -
          Workflow MariaDB v2 [ 43997 ] MariaDB v3 [ 63246 ]
          serg Sergei Golubchik made changes -
          Workflow MariaDB v3 [ 63246 ] MariaDB v4 [ 147069 ]

          People

            wlad Vladislav Vaintroub
            brad0 Brad Smith
            Votes:
            0 Vote for this issue
            Watchers:
            3 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.