[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-07-10 Thread Launchpad Bug Tracker
This bug was fixed in the package mir - 0.27.0+17.10.20170630-0ubuntu1

---
mir (0.27.0+17.10.20170630-0ubuntu1) artful; urgency=medium

  [ Daniel van Vugt ]
  * New upstream release 0.27.0 (https://launchpad.net/mir/+milestone/0.27.0)
- ABI summary:
  . mirclient ABI unchanged at 9
  . mirserver ABI bumped to 44
  . mircommon ABI unchanged at 7
  . mirplatform ABI bumped to 61
  . mirprotobuf ABI unchanged at 3
  . mirplatformgraphics ABI bumped to 13
  . mirclientplatform ABI unchanged at 5
  . mirinputplatform ABI bumped to 7
  . mircore ABI unchanged at 1
- Enhancements:
  . Mostly groundwork required to support major enhancements coming in
future Mir versions.
  . Removed android-input and eliminated the entire "3rd_party/" subtree.
Now the Mir source tree contains original code only.
  . Added mir_prompt_session_new_fds_for_prompt_providers_sync API.
  . mirout: Added load and save options for keeping display configs
on disk.
  . mirout: Added "--" support for applying configuration changes under
Unity8.
  . Fixed failure of DRM hardware cursor {hide(); show(image);}
  . Added server option: "--cursor software" (MIR_SERVER_CURSOR=software)
  . Added letterboxing/black bars support to the GL renderer in preparation
for generic output cloning.
  . Added client API for getting the logical size of an output.
  . Migrated MirCookie to use SHA-256.
  . Ensure RealKMSOutputConfiguration stays in sync with actual hardware
state.
  . Added support for drag-and-drop.
  . Lots of other client API enhancements.
  . Minor clean-ups, optimizations and dead code removal.
  . Added support for building on Ubuntu 17.10 artful.
  . Update example code to use undeprecated API.
  . mesa-kms: Support hardware cursors in hybrid setups.
  . Rework and publish the graphics platform APIs
- Bugs fixed:
  . [enhancement] Make able to get version information from client /
server APIs (LP: #1195540)
  . Touch screen coordinates don't rotate with the screen (LP: #1349660)
  . Subpixel order not included in Mir display information (LP: #1393578)
  . [enhancement] Missing client API for relative surface movement (e.g.
dragging client-decorated windows) (LP: #1420334) . Mir does not reset
key states when paused or resumed (modifiers get stuck after VT
switching) (LP: #1536279)
  . NBS never uses mc::MultiMonitorMode::single_monitor_fast, even when
only a single monitor is plugged in (LP: #1561418)
  . Inconsistent behaviour of Num Lock (LP: #1588237)
  . A scaled (not panned or clipped) mirror/clone mode is desired
(LP: #1639226)
  . Rotating an output left or right without restarting the
compositor distorts the image (LP: #1643488)
  . support display scaling slider in unity8 (LP: #1645372)
  . [ FAILED ] NestedInputWithMouse.mouse_pointer_coordinates_in_nested_
server_are_accumulated (LP: #1646375)
  . [ FAILED ] NestedInputWithMouse.mouse_pointer_position_is_in_sync_with_
host_server (LP: #1646558)
  . abi_check doesn't check mircore (LP: #1649354)
  . [testsfail] PromptSessionClientAPI.client_pid_is_associated_with_
session hangs and times out (LP: #1655929)
  . EDID does not change when hotplugging a monitor (LP: #1660017)
  . [regression] Mir 0.26.0 - spinner loading animation, minimize, maximize
too fast (LP: #1661072)
  . [regression] Unity8 stutters constantly (like half frame rate) using
Mir 0.26.0 (LP: #1661128)
  . [regression] mir_demo_server refuses to quit on Ctrl+Alt+Backspace or
Ctrl+C in its terminal (deadlock in DefaultInputDeviceHub::add_device)
(LP: #1661151)
  . [regression] mirout crashes when connecting to unity8 or any nested
server: [libprotobuf FATAL
/usr/include/google/protobuf/repeated_field.h:1408] CHECK failed:
(index) < (current_size_): (LP: #1661163)
  . [ FAILED ] DefaultInputManagerTest.forwards_pause_continue_state_
changes_to_platform (LP: #1661187)
  . [regression] Segfault on detect_fd_leaks during acceptance tests (in
DisplayConfiguration/{DisplayFormatSetting,DisplaySubpixelSetting})
(LP: #1661498)
  . [regression] Nested server segfaults or rapidly logs exceptions when a
fullscreen client starts [in mir_presentation_chain_set_dropping_mode
... std::exception::what: Operation not permitted] (LP: #1661508)
  . [regression] Windowed clients of nested servers are all black
(LP: #1661521)
  . mir_window_request_persistent_id_sync seg faults when called twice
(LP: #1661704)
  . mir_acceptance_tests now takes 10 seconds longer (in r4002 compared to
r4001) (LP: #1662044)
  . Mir graphics platform ABI broke in series 0.26 but 

Re: [Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-06-26 Thread Dimitri John Ledkov
Excellent! I am sorry, I got confused about linked branches from
ci-train-bot. Thanks a lot! =)

On 26 June 2017 at 02:56, Daniel van Vugt 
wrote:

> Already done :)
>
> 
> revno: 4151 [merge]
> author: Daniel van Vugt 
> committer: Tarmac
> branch nick: development-branch
> timestamp: Tue 2017-04-11 14:04:58 +
> message:
>   Remove the workaround for LP: #1674201, now that the fix for
>   libudev.pc is in zesty.
>   . Fixes: https://bugs.launchpad.net/bugs/1674201.
>
>   Approved by Alberto Aguirre, mir-ci-bot.
> 
>
>
> ** Changed in: mir
>Status: Fix Committed => Won't Fix
>
> ** Changed in: mir
> Milestone: 0.27.0 => None
>
> ** Changed in: mir (Ubuntu)
>Status: New => Won't Fix
>
> --
> You received this bug notification because you are a bug assignee.
> Matching subscriptions: systemd
> https://bugs.launchpad.net/bugs/1674201
>
> Title:
>   cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
>   due to libudev.so being in a different directory to where libudev.pc
>   searches for it
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/mir/+bug/1674201/+subscriptions
>


-- 
Regards,

Dimitri.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-06-25 Thread Daniel van Vugt
Already done :)


revno: 4151 [merge]
author: Daniel van Vugt 
committer: Tarmac
branch nick: development-branch
timestamp: Tue 2017-04-11 14:04:58 +
message:
  Remove the workaround for LP: #1674201, now that the fix for
  libudev.pc is in zesty.
  . Fixes: https://bugs.launchpad.net/bugs/1674201.

  Approved by Alberto Aguirre, mir-ci-bot.



** Changed in: mir
   Status: Fix Committed => Won't Fix

** Changed in: mir
Milestone: 0.27.0 => None

** Changed in: mir (Ubuntu)
   Status: New => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-06-23 Thread Dimitri John Ledkov
It seems like workarounds for this bug are being merged into mir, even
though on all ubuntu releases libudev.pc has been corrected to point at
the right location for the libudev.so.

E.g.:


cat /usr/lib/x86_64-linux-gnu/pkgconfig/libudev.pc
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

prefix=/usr
exec_prefix=/usr
libdir=/lib/x86_64-linux-gnu
includedir=/usr/include

Name: libudev
Description: Library to access udev device information
Version: 232
Libs: -L${libdir} -ludev
Cflags: -I${includedir}

(zesty-amd64)root@sochi:/tmp# dpkg -S libudev.so
libudev1:amd64: /lib/x86_64-linux-gnu/libudev.so.1.6.5
libudev-dev:amd64: /lib/x86_64-linux-gnu/libudev.so
libudev1:amd64: /lib/x86_64-linux-gnu/libudev.so.1


This is results for zesty.

Thus no workarounds should be needed at all in the mir scripts.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-06-15 Thread Launchpad Bug Tracker
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-zesty-2818

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-06-08 Thread Launchpad Bug Tracker
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-artful-2806

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-04-11 Thread mir-ci-bot
Fix committed into lp:mir at revision None, scheduled for release in
mir, milestone 0.28.0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-04-09 Thread Daniel van Vugt
** Branch linked: lp:~vanvugt/mir/remove-workaround-1674201

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-04-07 Thread Launchpad Bug Tracker
This bug was fixed in the package systemd - 232-21ubuntu2

---
systemd (232-21ubuntu2) zesty; urgency=medium

  * pkgconfig: Cherrypick upstream fix to libdir locations in .pc files
(LP: #1674201)

 -- Dimitri John Ledkov   Tue, 28 Mar 2017 16:59:14
+0100

** Changed in: systemd (Ubuntu)
   Status: Fix Committed => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-04-03 Thread Launchpad Bug Tracker
** Branch linked: lp:~ci-train-bot/mir/mir-ubuntu-zesty-2683

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-04-02 Thread Daniel van Vugt
** Also affects: mir (Ubuntu)
   Importance: Undecided
   Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-03-29 Thread Dimitri John Ledkov
** Changed in: systemd (Ubuntu)
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-03-28 Thread Dimitri John Ledkov
** Changed in: systemd (Ubuntu)
   Status: New => Confirmed

** Changed in: systemd (Ubuntu)
 Assignee: (unassigned) => Dimitri John Ledkov (xnox)

** Changed in: systemd (Ubuntu)
Milestone: None => ubuntu-17.03

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-03-27 Thread Daniel van Vugt
$ dpkg -L libudev-dev | grep -e '\.pc' -e '\.so'
/usr/lib/x86_64-linux-gnu/pkgconfig/libudev.pc
/lib/x86_64-linux-gnu/libudev.so

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-03-27 Thread Daniel van Vugt
In zesty at least it is still broken:

$ grep libdir /usr/lib/x86_64-linux-gnu/pkgconfig/libudev.pc
libdir=/usr/lib/x86_64-linux-gnu
Libs: -L${libdir} -ludev

$ find /usr /lib -name libudev.so
/lib/x86_64-linux-gnu/libudev.so

^^^ Not in /usr

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-03-27 Thread Dimitri John Ledkov
Is there anything to fix in src:systemd? as far as I can see everything
is correct:

$ dpkg -L libudev-dev | grep -e '\.pc' -e '\.so'
/usr/lib/x86_64-linux-gnu/pkgconfig/libudev.pc
/usr/lib/x86_64-linux-gnu/libudev.so

And yes the .so is symlink to a file in /lib location:

$ ls -latr /usr/lib/x86_64-linux-gnu/libudev.so
lrwxrwxrwx 1 root root 38 Feb 15 15:10 /usr/lib/x86_64-linux-gnu/libudev.so -> 
/lib/x86_64-linux-gnu/libudev.so.1.6.4

Which is all correct and the path mentioned in .pc matches the location
of the .so file.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-03-21 Thread Daniel van Vugt
** Changed in: mir
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 1674201] Re: cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev] due to libudev.so being in a different directory to where libudev.pc searches for it

2017-03-20 Thread Launchpad Bug Tracker
** Branch linked: lp:mir

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1674201

Title:
  cross-compile-chroot.sh (to zesty) fails to build [cannot find -ludev]
  due to libudev.so being in a different directory to where libudev.pc
  searches for it

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs