** Changed in: unity
   Importance: Undecided => Critical

** Changed in: unity
       Status: New => Fix Released

** Changed in: unity
     Assignee: (unassigned) => Stephen M. Webb (bregma)

-- 
You received this bug notification because you are a member of DX
Packages, which is subscribed to unity in Ubuntu.
Matching subscriptions: dx-packages
https://bugs.launchpad.net/bugs/1286284

Title:
  Unity FTBFS with -O3

Status in Unity:
  Fix Released
Status in “unity” package in Ubuntu:
  Fix Released

Bug description:
  Unity fails to build from source at the -O3 optimization level.

  Builds end with the following error.

  CMakeFiles/test-gtest.dir/__/services/panel-service.c.o  -o test-gtest  
-L/usr/lib/powerpc64le-linux-gnu/libunity -rdynamic -pthread 
-Wl,--export-dynamic -L/usr/lib/powerpc64le-linux-gnu/libunity 
-lunity-protocol-private -latk-bridge-2.0 -lgmodule-2.0 -lindicator3 
-ljson-glib-1.0 -lbamf3 -lnotify -lnux-4.0 -lnux-graphics-4.0 -lpcre -lpng12 
-lnux-core-4.0 -lGLEW -lGLEWmx -lXxf86vm -lGLU -lGL -lunity-misc -lgtk-3 
-lgdk-3 -latk-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 
-lcairo -lxpathselect -lzeitgeist-2.0 -lXext -lXdamage -lXcomposite -lX11-xcb 
-lXrandr -lXinerama -lICE -lSM -lxslt -lglibmm-2.4 -lstartup-notification-1 
-lxcb -lxml2 -lsigc-2.0 -lgeis -lXfixes -lXi -lXrender -lX11 -lunity -ldee-1.0 
-ldbusmenu-glib -lgthread-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lupstart 
-lnih -lnih-dbus -ldbus-1 ../UnityCore/libunity-core-6.0.so.9.0.0 -lcompiz_core 
-lm libtest-libs-c.a ../gmock/gtest/libgtest.a ../gmock/libgmock.a 
../dash/libdash-lib.a ../decorations/libdecorations-lib.a ../hud/libhud-lib.a 
../launcher/liblauncher-lib.a ../panel/libpanel-lib.a 
../dash/previews/libpreviews-lib.a ../shortcuts/libshortcuts-lib.a 
../shutdown/libshutdown-lib.a ../launcher/libswitcher-lib.a 
../unity-shared/libunity-shared.a ../unity-shared/libunity-shared-bamf.a 
../unity-shared/libunity-shared-standalone.a -lpthread 
/usr/lib/compiz/libcomposite.so ../unity-shared/libunity-shared-compiz.a 
-L/usr/lib/compiz -lcompiz_core /usr/lib/compiz/libopengl.so -lopengl 
-lcomposite -Wl,--export-dynamic -latk-bridge-2.0 -lgmodule-2.0 -lindicator3 
-ljson-glib-1.0 -lbamf3 -lnotify -lnux-4.0 -lnux-graphics-4.0 -lpcre -lpng12 
-lGLEW -lGLEWmx -lXxf86vm -lGLU -lGL -lunity-misc -lgtk-3 -lgdk-3 -latk-1.0 
-lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo-gobject -lpango-1.0 -lcairo 
-lxpathselect -lzeitgeist-2.0 -lXext -lXdamage -lXcomposite -lX11-xcb -lXrandr 
-lXinerama -lICE -lSM -lxslt -lglibmm-2.4 -lstartup-notification-1 -lxcb -lxml2 
-lgeis -lXfixes -lXi -lXrender -lX11 -ldbusmenu-glib 
../UnityCore/libunity-core-6.0.so.9.0.0 -pthread 
-L/usr/lib/powerpc64le-linux-gnu/libunity -lunity-protocol-private 
-lnux-core-4.0 -lsigc-2.0 -ldee-1.0 -lgthread-2.0 -lgio-2.0 -lgobject-2.0 
-lglib-2.0 -lm -lpthread -ldl -lGL -lGLU 
/usr/lib/powerpc64le-linux-gnu/libunity/libunity-protocol-private.so 
-Wl,-rpath,/usr/lib/powerpc64le-linux-gnu/libunity:/build/buildd/unity-7.1.2+14.04.20140225/obj-powerpc64le-linux-gnu/UnityCore:/usr/lib/compiz
 
  CMakeFiles/test-gtest.dir/test_launcher_controller.cpp.o: In function 
`unity::TestLauncherController_GetLastIconPriorityUnSticky_Test::TestBody()':
  
/build/buildd/unity-7.1.2+14.04.20140225/tests/test_launcher_controller.cpp:1059:
 undefined reference to `int 
unity::launcher::Controller::Impl::GetLastIconPriority<unity::launcher::VolumeLauncherIcon>(std::string
 const&, bool)'
  CMakeFiles/test-gtest.dir/test_launcher_controller.cpp.o: In function 
`unity::TestLauncherController_GetLastIconPriorityUnStickyWithAllStickyIcons_Test::TestBody()':
  
/build/buildd/unity-7.1.2+14.04.20140225/tests/test_launcher_controller.cpp:1079:
 undefined reference to `int 
unity::launcher::Controller::Impl::GetLastIconPriority<unity::launcher::VolumeLauncherIcon>(std::string
 const&, bool)'
  CMakeFiles/test-gtest.dir/test_launcher_controller.cpp.o: In function 
`unity::TestLauncherController_GetLastIconPriorityUnStickyWithSomeStickyIcons_Test::TestBody()':
  
/build/buildd/unity-7.1.2+14.04.20140225/tests/test_launcher_controller.cpp:1099:
 undefined reference to `int 
unity::launcher::Controller::Impl::GetLastIconPriority<unity::launcher::VolumeLauncherIcon>(std::string
 const&, bool)'
  CMakeFiles/test-gtest.dir/test_launcher_controller.cpp.o: In function 
`unity::TestLauncherController_GetLastIconPriorityUnStickyWithNoIcons_Test::TestBody()':
  
/build/buildd/unity-7.1.2+14.04.20140225/tests/test_launcher_controller.cpp:1110:
 undefined reference to `int 
unity::launcher::Controller::Impl::GetLastIconPriority<unity::launcher::VolumeLauncherIcon>(std::string
 const&, bool)'
  CMakeFiles/test-gtest.dir/test_launcher_controller.cpp.o: In function 
`unity::TestLauncherController_GetLastIconPriorityUnStickyWithNoIconsAndUri_Test::TestBody()':
  
/build/buildd/unity-7.1.2+14.04.20140225/tests/test_launcher_controller.cpp:1126:
 undefined reference to `int 
unity::launcher::Controller::Impl::GetLastIconPriority<unity::launcher::VolumeLauncherIcon>(std::string
 const&, bool)'
  
CMakeFiles/test-gtest.dir/test_launcher_controller.cpp.o:/build/buildd/unity-7.1.2+14.04.20140225/tests/test_launcher_controller.cpp:1135:
 more undefined references to `int 
unity::launcher::Controller::Impl::GetLastIconPriority<unity::launcher::VolumeLauncherIcon>(std::string
 const&, bool)' follow
  collect2: error: ld returned 1 exit status

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity/+bug/1286284/+subscriptions

-- 
Mailing list: https://launchpad.net/~dx-packages
Post to     : dx-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~dx-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to