← Back to team overview

linux-traipu team mailing list archive

[Bug 999541] Re: compiling fails on Oneiric with libgearman-1.0/client.h

 

** Changed in: drizzle
       Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of UBUNTU -
AL - BR, which is subscribed to Drizzle.
https://bugs.launchpad.net/bugs/999541

Title:
  compiling fails on Oneiric with libgearman-1.0/client.h

Status in A Lightweight SQL Database for Cloud Infrastructure and Web Applications:
  Fix Released

Bug description:
  Compiling latest trunk fails due to trying to include a gearman header
  file that doesn't exist in Ubuntu Oneiric.

  ...
  make[2]: Entering directory `/home/hingo/hacking/drizzle/drizzle.bzr/drizzle-json_server-keyvalue-test'
    CXX    plugin/gearman_udf/plugin_libgearman_udf_plugin_la-function_map.lo
  plugin/gearman_udf/function_map.cc:17:35: fatal error: libgearman-1.0/client.h: No such file or directory
  compilation terminated.
  make[2]: *** [plugin/gearman_udf/plugin_libgearman_udf_plugin_la-function_map.lo] Error 1
  make[2]: Leaving directory `/home/hingo/hacking/drizzle/drizzle.bzr/drizzle-json_server-keyvalue-test'
  make[1]: *** [check-recursive] Error 1
  make[1]: Leaving directory `/home/hingo/hacking/drizzle/drizzle.bzr/drizzle-json_server-keyvalue-test'
  make: *** [check] Error 2
  ...
  $ sudo apt-get install libgearman-dev
  ...
  libgearman-dev is already the newest version.
  ...
  $ lsb_release -ai
  No LSB modules are available.
  Distributor ID: Ubuntu
  Description:    Ubuntu 11.10
  Release:        11.10
  Codename:       oneiric
  $ ls /usr/include/libgearman/
  byteorder.h   command.h     connection.h  core.h        job.h         packet.h      task.h        visibility.h
  client.h      configure.h   constants.h   gearman.h     log.h         strerror.h    universal.h   worker.h
  $ ls /usr/include/libgearman-1.0
  ls: cannot access /usr/include/libgearman-1.0: No such file or directory

  See related bug #992758. It seems to me that bug contains a correct
  fix, however my plugin/gearman_udf/function_map.cc currently contains
  something else than what #992758 did.

  Workaround:
  ./configure --wihtout-gearman-udf-plugin

To manage notifications about this bug go to:
https://bugs.launchpad.net/drizzle/+bug/999541/+subscriptions


References