** Changed in: mesa (Ubuntu)
   Importance: High => Medium

** Changed in: mesa (Ubuntu)
     Assignee: Chris Halse Rogers (raof) => (unassigned)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1194002

Title:
  Mesa armhf builds don't depend on libmirclient

Status in mesa package in Ubuntu:
  Triaged

Bug description:
  Have a look at the libegl1-mesa package built for armhf - it doesn't
  depend on libmirclient:

  $ dpkg -I 
libegl1-mesa_9.2~git20130611.761320b1-0ubuntu0+mir3-jenkins81saucy0_armhf.deb
  ...
  Depends: libc6 (>= 2.4), libdrm2 (>= 2.4.25), libgbm1 (>= 7.11~1), libudev1 
(>= 183), libwayland-client0 (>= 1.0.2), libwayland-server0 (>= 1.0.2), 
libx11-6, libx11-xcb1, libxcb-dri2-0 (>= 1.8), libxcb-xfixes0, libxcb1
  ...

  This causes armhf builds to fail that don't depend on libmirclient, e.g.:
  
https://launchpadlibrarian.net/143248120/buildlog_ubuntu-saucy-armhf.unity-system-compositor_0.0.1bzr29saucy0.77%2Bbuild2_FAILEDTOBUILD.txt.gz
  ...
  /usr/bin/c++   -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
-Werror=format-security -D_FORTIFY_SOURCE=2  -std=c++11 -Wall -O2 -g -DNDEBUG   
-Wl,-Bsymbolic-functions -Wl,-z,relro 
CMakeFiles/unity-system-compositor.dir/main.cpp.o 
CMakeFiles/unity-system-compositor.dir/dm_connection.cpp.o 
CMakeFiles/unity-system-compositor.dir/system_compositor.cpp.o  -o 
../bin/unity-system-compositor -rdynamic -lmirserver -lpthread -lboost_chrono 
-lboost_date_time -lboost_filesystem -lboost_system -lboost_thread 
-lboost_program_options -lboost_regex -lpthread 
  /usr/lib/arm-linux-gnueabihf/libEGL.so.1: undefined reference to 
`mir_egl_mesa_display_is_valid'
  collect2: error: ld returned 1 exit status
  make[3]: *** [bin/unity-system-compositor] Error 1

  This works correctly on i386 and amd64.

  Could be related in some was to bug 1168989?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1194002/+subscriptions

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

Reply via email to