This is my fault. Files that I removed in tree somehow were still
included from a different directory. I will have it fixed in just a bit.
Cheers,
--Brian
On Jan 25, 2009, at 1:34 PM, Philip Herron
<[email protected]> wrote:
Hey guys
I just done a bzr pull on my trunk to merge with, and had lots of
problems with the scheduling classes. So i thought it would just bzr
fresh.
And had the first errors, where scheduler.{h,cc} was missing so i
copied it from an old revision which got me a good bit further, but
now I just got:
make[3]: Entering directory `/home/redbrain/workspace/drizzle/
drizzle-bug308440/plugin/pool_of_threads'
/bin/bash ../../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H
-I../.. -I../.. -fpch-deps -Wall -Wextra -Werror -pedantic -Wundef -
Wno-redundant-decls -Wno-long-long -Wno-strict-aliasing -fno-rtti -
O3 -ggdb3 -MT pool_of_threads.lo -MD -MP -MF .deps/
pool_of_threads.Tpo -c -o pool_of_threads.lo pool_of_threads.cc
libtool: compile: g++ -DHAVE_CONFIG_H -I../.. -I../.. -fpch-deps -
Wall -Wextra -Werror -pedantic -Wundef -Wno-redundant-decls -Wno-
long-long -Wno-strict-aliasing -fno-rtti -O3 -ggdb3 -MT
pool_of_threads.lo -MD -MP -MF .deps/pool_of_threads.Tpo -c
pool_of_threads.cc -fPIC -DPIC -o .libs/pool_of_threads.o
In file included from pool_of_threads.cc:24:
session_scheduler.h:21: error: redefinition of ‘class session_schedu
ler’
../../drizzled/scheduler.h:59: error: previous definition of ‘class
session_scheduler’
pool_of_threads.cc: In function ‘void libevent_kill_session_callback
(int, short int, void*)’:
pool_of_threads.cc:208: error: cannot convert ‘event**’ to
‘event*’ for argument ‘1’ to ‘int event_del(event*)’
pool_of_threads.cc: In function ‘void libevent_add_session_callback(
int, short int, void*)’:
pool_of_threads.cc:259: error: cannot convert ‘event**’ to
‘event*’ for argument ‘1’ to ‘int event_add(event*, timeval*
)’
pool_of_threads.cc: In function ‘void libevent_add_connection(Sessio
n*)’:
pool_of_threads.cc:286: error: no matching function for call to ‘ses
sion_scheduler::session_scheduler(Session*&)’
../../drizzled/scheduler.h:68: note: candidates are:
session_scheduler::session_scheduler(const session_scheduler&)
../../drizzled/scheduler.h:66: note:
session_scheduler::session_scheduler()
make[3]: *** [pool_of_threads.lo] Error 1
make[3]: Leaving directory `/home/redbrain/workspace/drizzle/drizzle-
bug308440/plugin/pool_of_threads'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/redbrain/workspace/drizzle/drizzle-
bug308440/plugin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/redbrain/workspace/drizzle/drizzle-
bug308440'
make: *** [all] Error 2
Not quite sure if its worth a bug report.
Anyways just wondering if anyone is having a similar problem? I am
guessing its i dont need scheduler.h/cc anymore but some file was
trying to include it somwhere, i'll try and go though and find it.
-Phil
http://redbrain.co.uk
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp