Updating databases/mariadb55-server to 5.5.40

Phil Stone phil.stone at gmx.com
Sun Nov 23 18:46:41 UTC 2014


   Hi,

   Updating databases/mariadb55-server from 5.5.39 to 5.5.40 on FreeBSD
   8.4p19 leads to the following error on one of my systems:

   <snip>
   -- Performing Test NEW_READLINE_INTERFACE
   -- Performing Test NEW_READLINE_INTERFACE - Success
   -- Performing Test READLINE_V5
   -- Performing Test READLINE_V5 - Success
   -- Performing Test HAVE_HIST_ENTRY
   -- Performing Test HAVE_HIST_ENTRY - Failed
   CMake Error at cmake/jemalloc.cmake:9 (MESSAGE):
     MariaDB no longer bundles jemalloc
   Call Stack (most recent call first):
     CMakeLists.txt:370 (CHECK_JEMALLOC)
   -- Configuring incomplete, errors occurred!
   See also
   "/usr/ports/databases/mariadb55-client/work/mariadb-5.5.40/CMakeFiles/C
   MakeOutput.log".
   See also
   "/usr/ports/databases/mariadb55-client/work/mariadb-5.5.40/CMakeFiles/C
   MakeError.log".
   *** Error code 1
   Stop in /usr/ports/databases/mariadb55-client.
   *** Error code 1
   Stop in /usr/ports/databases/mariadb55-client.
   ===>>> make build failed for databases/mariadb55-client
   ===>>> Aborting update
   ===>>> Update for databases/mariadb55-client failed
   ===>>> Aborting update
   ===>>> You can restart from the point of failure with this command
   line:
          portmaster <flags> databases/mariadb55-client
   databases/mariadb55-server
   #

   The port tree is otherwise maintained up to date thru portsnap.

   The following patch resolves the problem:
   --- Makefile.orig       2014-11-22 19:46:05.000000000 +0100
   +++ Makefile    2014-11-23 14:35:18.252559000 +0100
   @@ -76,7 +76,7 @@
    .endif

    .if ${OSVERSION} < 1000012
   -CMAKE_ARGS+=   -DWITH_JEMALLOC="bundled"
   +CMAKE_ARGS+=   -DWITH_JEMALLOC="auto"
    .else
    CMAKE_ARGS+=   -DWITH_JEMALLOC="system"
    .endif

   Is this issue specific to my configuration or did anybody else came
   across the same issue?
   Thank you in advance for your consideration.

   Cheers,
   Phil


More information about the freebsd-ports mailing list