gearmand does not compile in ubuntu 11.10

Bug #868883 reported by Vijay Samuel
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Gearman
Fix Released
Undecided
Vijay Samuel

Bug Description

libtool: link: g++ -DHAVE_LIBMEMCACHED=0 -DHAVE_LIBGEARMAN -pipe -std=gnu++98 -O0 -DDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -floop-parallelize-all -Wstrict-aliasing -Wswitch-enum -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wframe-larger-than=32768 -Wno-redundant-decls -z relro -z now -o libtest/.libs/unittest libtest/libtest_unittest-unittest.o libgearman/.libs/libgearman.so libtest/.libs/libtest.a /home/vjsamuel/repos/gearman/trunk/libgearman/.libs/libgearman.so -luuid -lrt -pthread
/bin/bash ./libtool --tag=CXX --mode=link g++ -pipe -std=gnu++98 -O0 -DDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -floop-parallelize-all -Wstrict-aliasing -Wswitch-enum -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wframe-larger-than=32768 -Wno-redundant-decls -z relro -z now -o libtest/skiptest libtest/skiptest.o libtest/libtest.la -lrt
libtool: link: g++ -pipe -std=gnu++98 -O0 -DDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -floop-parallelize-all -Wstrict-aliasing -Wswitch-enum -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wframe-larger-than=32768 -Wno-redundant-decls -z relro -z now -o libtest/.libs/skiptest libtest/skiptest.o libtest/.libs/libtest.a /home/vjsamuel/repos/gearman/trunk/libgearman/.libs/libgearman.so -luuid -lrt -pthread
/bin/bash ./libtool --tag=CXX --mode=link g++ -pipe -std=gnu++98 -O0 -DDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -floop-parallelize-all -Wstrict-aliasing -Wswitch-enum -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wframe-larger-than=32768 -Wno-redundant-decls -z relro -z now -o tests/client_test tests/client_test.o tests/do.o tests/do_background.o tests/execute.o tests/gearman_client_do_job_handle.o tests/gearman_execute_partition.o tests/protocol.o tests/server_options.o tests/task.o tests/unique.o tests/workers.o tests/workers_v1.o libgearman/libgearman.la libtest/libtest.la tests/libstartworker.la -lrt
libtool: link: g++ -pipe -std=gnu++98 -O0 -DDEBUG -fvisibility=hidden -fvisibility-inlines-hidden -Werror -pedantic -Wall -Wundef -Wshadow -fdiagnostics-show-option -floop-parallelize-all -Wstrict-aliasing -Wswitch-enum -Wextra -Wformat -Wno-format-nonliteral -Wno-format-security -Woverloaded-virtual -Wnon-virtual-dtor -Wctor-dtor-privacy -Wno-long-long -Wmissing-declarations -Wframe-larger-than=32768 -Wno-redundant-decls -z relro -z now -o tests/.libs/client_test tests/client_test.o tests/do.o tests/do_background.o tests/execute.o tests/gearman_client_do_job_handle.o tests/gearman_execute_partition.o tests/protocol.o tests/server_options.o tests/task.o tests/unique.o tests/workers.o tests/workers_v1.o libgearman/.libs/libgearman.so libtest/.libs/libtest.a /home/vjsamuel/repos/gearman/trunk/libgearman/.libs/libgearman.so -luuid tests/.libs/libstartworker.a -lrt -pthread
/usr/bin/ld: tests/.libs/libstartworker.a(tests_libstartworker_la-start_worker.o): undefined reference to symbol 'uuid_unparse@@UUID_1.0'
/usr/bin/ld: note: 'uuid_unparse@@UUID_1.0' is defined in DSO /usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../x86_64-linux-gnu/libuuid.so so try adding it to the linker command line
/usr/lib/gcc/x86_64-linux-gnu/4.6.1/../../../x86_64-linux-gnu/libuuid.so: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[1]: *** [tests/client_test] Error 1
make[1]: Leaving directory `/home/vjsamuel/repos/gearman/trunk'
make: *** [all] Error 2

Related branches

Vijay Samuel (vjsamuel)
Changed in gearmand:
assignee: nobody → Vijay Samuel (vjsamuel)
status: New → Confirmed
status: Confirmed → Fix Committed
Brian Aker (brianaker)
Changed in gearmand:
status: Fix Committed → Fix Released
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.