Gearman Server and Client Libraries

gmake test with 2 failed on FreeBSD 8.1 x64

Reported by Ilya Sabelnikov on 2012-11-19
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gearman
Medium
Brian Aker

Bug Description

Hello,

The result of executing "gmake test" is attached.

So looks configuration summary:

Configuration summary for gearmand version 1.1.3

   * Installation prefix: /usr/home/fruit/srcbuild/gearmand-1.1.3
   * System type: unknown-freebsd8.1
   * Host CPU: x86_64
   * C Compiler: gcc (GCC) 4.2.1 20070719 [FreeBSD]
   * C Flags: -g -O2 -ggdb -O0 -Wno-pragmas -Wall -Wextra -Wunknown-pragmas -std=c99 --param=ssp-buffer-size=1 -Wno-attributes -Waddress -Wbad-function-cast -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat-security -Wformat=2 -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-variable -Wwrite-strings -fwrapv -pipe
   * C++ Compiler: g++ (GCC) 4.2.1 20070719 [FreeBSD]
   * C++ Flags: -g -O2 -O0 -ggdb -Wno-pragmas -Wall -Wextra -Wunknown-pragmas --param=ssp-buffer-size=1 -Wno-attributes -Waddress -Wchar-subscripts -Wcomment -Wctor-dtor-privacy -Wfloat-equal -Wformat=2 -Wmissing-field-initializers -Wnon-virtual-dtor -Wnormalized=id -Woverloaded-virtual -Wpointer-arith -Wredundant-decls -Wshadow -Wsign-compare -Wstrict-overflow=1 -Wswitch-enum -Wundef -Wunused -Wunused-variable -Wwrite-strings -Wformat-security -fwrapv
   * CPP Flags: -isystem /usr/local/include -fvisibility=hidden
   * LIB Flags:
   * 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: 2
   * VCS checkout: no

---

P.S. To be honest, I've also tunned some source files to be compiled on FreeBSD

Ilya Sabelnikov (fruit-dev) wrote :

I'm not sure, whether FreeBSD is officially supported.

We are about to bring a FreeBSD 9.0 builder online, so this is good timing.

What steps did you take to get all of the dependencies for the build to work?

Sent from my Ti85

On Nov 19, 2012, at 15:15, Ilya Sabelnikov <email address hidden> wrote:

> I'm not sure, whether FreeBSD is officially supported.
>
> --
> You received this bug notification because you are subscribed to
> Gearman.
> https://bugs.launchpad.net/bugs/1080737
>
> Title:
> gmake test with 2 failed on FreeBSD 8.1 x64
>
> Status in Gearman Server and Client Libraries:
> New
>
> Bug description:
> Hello,
>
> The result of executing "gmake test" is attached.
>
> So looks configuration summary:
>
> Configuration summary for gearmand version 1.1.3
>
> * Installation prefix: /usr/home/fruit/srcbuild/gearmand-1.1.3
> * System type: unknown-freebsd8.1
> * Host CPU: x86_64
> * C Compiler: gcc (GCC) 4.2.1 20070719 [FreeBSD]
> * C Flags: -g -O2 -ggdb -O0 -Wno-pragmas -Wall -Wextra -Wunknown-pragmas -std=c99 --param=ssp-buffer-size=1 -Wno-attributes -Waddress -Wbad-function-cast -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat-security -Wformat=2 -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-variable -Wwrite-strings -fwrapv -pipe
> * C++ Compiler: g++ (GCC) 4.2.1 20070719 [FreeBSD]
> * C++ Flags: -g -O2 -O0 -ggdb -Wno-pragmas -Wall -Wextra -Wunknown-pragmas --param=ssp-buffer-size=1 -Wno-attributes -Waddress -Wchar-subscripts -Wcomment -Wctor-dtor-privacy -Wfloat-equal -Wformat=2 -Wmissing-field-initializers -Wnon-virtual-dtor -Wnormalized=id -Woverloaded-virtual -Wpointer-arith -Wredundant-decls -Wshadow -Wsign-compare -Wstrict-overflow=1 -Wswitch-enum -Wundef -Wunused -Wunused-variable -Wwrite-strings -Wformat-security -fwrapv
> * CPP Flags: -isystem /usr/local/include -fvisibility=hidden
> * LIB Flags:
> * 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: 2
> * VCS checkout: no
>
> ---
>
>
> P.S. To be honest, I've also tunned some source files to be compiled on FreeBSD
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gearmand/+bug/1080737/+subscriptions

Brian Aker (brianaker) wrote :

The test cases were easy to fix.

You also have some patches for performance/etc for FreeBSD? If so could you create a pull request?

Thanks!

Changed in gearmand:
assignee: nobody → Brian Aker (brianaker)
milestone: none → 1.0.2
importance: Undecided → Medium
status: New → In Progress
Ilya Sabelnikov (fruit-dev) wrote :

This is what I changed to get Gearman 1.1.3 be compiled.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers