On Apr 25, 2012, at 13:10, Dieter Provoost <email address hidden> wrote:
> Also failing with "error: 'drizzle_column_skip_all' was not declared in
> this scope" when compiling 0.32.
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/944277
>
> Title:
> Falling to compile Gearman 0.28 on Ubuntu with libdrizzle
>
> Status in Gearman Server and Client Libraries:
> In Progress
>
> Bug description:
> Hi,
>
> Having major problems installing Gearman 0.28 with libDrizzle support.
>
> Server:
>
> Operating system Ubuntu 11.10
> CPU Cores 1 core
> RAM (Memory) 1GB
> HDD (Disk Space) 50GB
>
> Below my steps:
>
> $wget
> https://launchpad.net/gearmand/trunk/0.28/+download/gearmand-0.28.tar.gz
>
> $tar zfx gearmand-0.28.tar.gz
>
> $cd gearmand-0.28/
>
> $./configure
>
> ---
> Configuration summary for gearmand version 0.28
>
> * Installation prefix: /usr/local
> * System type: unknown-linux-gnu
> * Host CPU: x86_64
> * C Compiler: gcc (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
> * Assertions enabled: yes
> * Debug enabled: no
> * Warnings as failure:
> * Building with libsqlite3 no
> * Building with libdrizzle yes
> * Building with libmemcached no
> * Building with libpq yes
> * Building with tokyocabinet yes
>
> Then:
>
> $make
>
> CXX libgearman-server/plugins/queue/drizzle/libgearman_server_libgearman_server_la-queue.lo
> libgearman-server/plugins/queue/drizzle/queue.cc: In function 'gearmand_error_t gearman_server_queue_libdrizzle_init(gearmand::plugins::queue::Drizzle*, gearman_server_st*)':
> libgearman-server/plugins/queue/drizzle/queue.cc:417:66: error: 'drizzle_column_skip_all' was not declared in this scope
> libgearman-server/plugins/queue/drizzle/queue.cc: In function 'gearmand_error_t _libdrizzle_add(gearman_server_st*, void*, const char*, size_t, const char*, size_t, const void*, size_t, gearmand_job_priority_t, int64_t)':
> libgearman-server/plugins/queue/drizzle/queue.cc:498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 10 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 12 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 10 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 12 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 9 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 11 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 9 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 11 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc: In function 'gearmand_error_t _libdrizzle_done(gearman_server_st*, void*, const char*, size_t, const char*, size_t)':
> libgearman-server/plugins/queue/drizzle/queue.cc:568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 8 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 10 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_string<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 8 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> libgearman-server/plugins/queue/drizzle/queue.cc:568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 10 has type 'std::vector<char>::size_type {aka long unsigned int}' [-Wformat]
> make[1]: *** [libgearman-server/plugins/queue/drizzle/libgearman_server_libgearman_server_la-queue.lo] Error 1
> make[1]: Leaving directory `/root/gearmand-0.28'
> make: *** [all] Error 2
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/gearmand/+bug/944277/+subscriptions
Pull the code from the latest lp:drizzle
Sent from my Ti85
On Apr 25, 2012, at 13:10, Dieter Provoost <email address hidden> wrote:
> Also failing with "error: 'drizzle_ column_ skip_all' was not declared in /bugs.launchpad .net/bugs/ 944277 /launchpad. net/gearmand/ trunk/0. 28/+download/ gearmand- 0.28.tar. gz 0.28.tar. gz server/ plugins/ queue/drizzle/ libgearman_ server_ libgearman_ server_ la-queue. lo server/ plugins/ queue/drizzle/ queue.cc: In function 'gearmand_error_t gearman_ server_ queue_libdrizzl e_init( gearmand: :plugins: :queue: :Drizzle* , gearman_ server_ st*)': server/ plugins/ queue/drizzle/ queue.cc: 417:66: error: 'drizzle_ column_ skip_all' was not declared in this scope server/ plugins/ queue/drizzle/ queue.cc: In function 'gearmand_error_t _libdrizzle_ add(gearman_ server_ st*, void*, const char*, size_t, const char*, size_t, const void*, size_t, gearmand_ job_priority_ t, int64_t)': server/ plugins/ queue/drizzle/ queue.cc: 498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 10 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 12 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 10 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 498:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 12 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 9 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 11 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 9 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 509:33: warning: field precision specifier '.*' expects argument of type 'int', but argument 11 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: In function 'gearmand_error_t _libdrizzle_ done(gearman_ server_ st*, void*, const char*, size_t, const char*, size_t)': server/ plugins/ queue/drizzle/ queue.cc: 568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 8 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 10 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 4 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 6 has type 'std::basic_ string< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 8 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ queue.cc: 568:27: warning: field precision specifier '.*' expects argument of type 'int', but argument 10 has type 'std::vector< char>:: size_type {aka long unsigned int}' [-Wformat] server/ plugins/ queue/drizzle/ libgearman_ server_ libgearman_ server_ la-queue. lo] Error 1 gearmand- 0.28' /bugs.launchpad .net/gearmand/ +bug/944277/ +subscriptions
> this scope" when compiling 0.32.
>
> --
> You received this bug notification because you are a bug assignee.
> https:/
>
> Title:
> Falling to compile Gearman 0.28 on Ubuntu with libdrizzle
>
> Status in Gearman Server and Client Libraries:
> In Progress
>
> Bug description:
> Hi,
>
> Having major problems installing Gearman 0.28 with libDrizzle support.
>
> Server:
>
> Operating system Ubuntu 11.10
> CPU Cores 1 core
> RAM (Memory) 1GB
> HDD (Disk Space) 50GB
>
> Below my steps:
>
> $wget
> https:/
>
> $tar zfx gearmand-
>
> $cd gearmand-0.28/
>
> $./configure
>
> ---
> Configuration summary for gearmand version 0.28
>
> * Installation prefix: /usr/local
> * System type: unknown-linux-gnu
> * Host CPU: x86_64
> * C Compiler: gcc (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1
> * Assertions enabled: yes
> * Debug enabled: no
> * Warnings as failure:
> * Building with libsqlite3 no
> * Building with libdrizzle yes
> * Building with libmemcached no
> * Building with libpq yes
> * Building with tokyocabinet yes
>
> Then:
>
> $make
>
> CXX libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> libgearman-
> make[1]: *** [libgearman-
> make[1]: Leaving directory `/root/
> make: *** [all] Error 2
>
> To manage notifications about this bug go to:
> https:/