gmake test with 2 failed on FreeBSD 8.1 x64

Bug #1080737 reported by Ilya Sabelnikov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gearman
In Progress
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

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

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

Revision history for this message
Brian Aker (brianaker) wrote : Re: [Bug 1080737] Re: gmake test with 2 failed on FreeBSD 8.1 x64

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

Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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