Not all tests pass if libuuid is not found

Bug #1078936 reported by Ilya Sabelnikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gearman
Confirmed
Medium
Brian Aker

Bug Description

OS: Fedora 17 (x86_64)

The "make test" report is attached. Here is my ./configure settings.

P.S. by running "make install" got no errors.

---
Configuration summary for gearmand version 1.1.3

   * Installation prefix: /usr/local/gearmand-1.1.3
   * System type: unknown-linux-gnu
   * Host CPU: x86_64
   * C Compiler: gcc (GCC) 4.7.2 20120921 (Red Hat 4.7.2-2)
   * C Flags: -g -O2 -ggdb -O0 -Wno-pragmas -Wall -Wextra -Wunknown-pragmas -std=c99 --param=ssp-buffer-size=1 -Wno-attributes -Waddress -Warray-bounds -Wbad-function-cast -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat-security -Wformat=2 -Wlogical-op -Wmaybe-uninitialized -Wmissing-field-initializers -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Woverride-init -Wpointer-arith -Wpointer-sign -Wredundant-decls -Wshadow -Wsign-compare -Wstrict-overflow=1 -Wswitch-enum -Wundef -Wunused -Wunused-result -Wunused-variable -Wwrite-strings -floop-parallelize-all -fwrapv -pipe
   * C++ Compiler: g++ (GCC) 4.7.2 20120921 (Red Hat 4.7.2-2)
   * C++ Flags: -g -O2 -O0 -ggdb -Wno-pragmas -Wall -Wextra -Wunknown-pragmas --param=ssp-buffer-size=1 -Wno-attributes -Waddress -Warray-bounds -Wchar-subscripts -Wcomment -Wctor-dtor-privacy -Wfloat-equal -Wformat=2 -Wmaybe-uninitialized -Wmissing-field-initializers -Wlogical-op -Wnon-virtual-dtor -Wnormalized=id -Woverloaded-virtual -Wpointer-arith -Wredundant-decls -Wshadow -Wsign-compare -Wstrict-overflow=1 -Wswitch-enum -Wundef -Wc++11-compat -Wunused -Wunused-result -Wunused-variable -Wwrite-strings -Wformat-security -floop-parallelize-all -fwrapv
   * CPP Flags: -fvisibility=hidden
   * LIB Flags: -pie
   * Assertions enabled: yes
   * Debug enabled: yes
   * Warnings as failure: no
   * Building with libsqlite3 yes
   * Building with libdrizzle no
   * Building with libmemcached not found
   * Building with libpq no
   * Building with tokyocabinet no
   * Building with libmysql yes
   * make -j: 3
   * VCS checkout: no

---

Revision history for this message
Ilya Sabelnikov (fruit-dev) wrote :
Revision history for this message
Brian Aker (brianaker) wrote :

You are missing some part of libuuid (look at config.log and it will tell you what was missed).

The test system doesn't know how to handle this, though the library does compile without it.

Changed in gearmand:
status: New → Confirmed
summary: - make test completes with 1 failed test
+ Not all tests pass if libuuid is not found
Changed in gearmand:
importance: Undecided → Medium
Revision history for this message
Ilya Sabelnikov (fruit-dev) wrote :

I see. After adding missing libuuid, all 16 tests passed (6 tests skipped). Thanks for explanation.

Brian Aker (brianaker)
Changed in gearmand:
milestone: none → 1.1.5
assignee: nobody → Brian Aker (brianaker)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.