<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - Current libinput git master doesn't handle paths with spaces in them like it used to"
href="https://bugs.freedesktop.org/show_bug.cgi?id=101361#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEEDINFO "
title="NEEDINFO - Current libinput git master doesn't handle paths with spaces in them like it used to"
href="https://bugs.freedesktop.org/show_bug.cgi?id=101361">bug 101361</a>
from <span class="vcard"><a class="email" href="mailto:pointedstick@zoho.com" title="Nate Graham <pointedstick@zoho.com>"> <span class="fn">Nate Graham</span></a>
</span></b>
<pre>Had to bisect from a known-good commit from a few months ago
(6ba530f2d8038c433d5e849f23815f528666d155) since there didn't seem to be a
1.6.0 tag available.
Nevertheless, I'm not sure it worked. It seems to have instead found the commit
causing a *different* issue that it also died on while trying all those
revisions:
/usr/bin/ld: libinput_debug_gui-libinput-debug-gui.o: undefined reference to
symbol 'udev_new@@LIBUDEV_183'
//lib/x86_64-linux-gnu/libudev.so.1: error adding symbols: DSO missing from
command line
collect2: error: ld returned 1 exit status
Makefile:620: recipe for target 'libinput-debug-gui' failed
make[2]: *** [libinput-debug-gui] Error 1
make[2]: Leaving directory '/home/nate/SpiderOak Hive/Software projects/git
projects/FreeDesktop/libinput/tools'
Makefile:445: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/nate/SpiderOak Hive/Software projects/git
projects/FreeDesktop/libinput'
Makefile:377: recipe for target 'all' failed
make: *** [all] Error 2
a69294251df92e818f695cd2456c8eb860e02522 is the first bad commit
commit a69294251df92e818f695cd2456c8eb860e02522
Author: Peter Hutterer <<a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>>
Date: Wed May 24 10:36:44 2017 +1000
Fold the event-gui into the libinput tool
It's common enough for users to want to debug libinput behavior without
interference by the compositor or the X server. Being able to run a GUI
without having to compile from git is helpful.
Note that this changes --enable-event-gui autotools option to
--enable-debug-gui and the event-gui mesonconf option to debug-gui.
This also drops the standalone event-gui binary in both autotools and
meson.
Signed-off-by: Peter Hutterer <<a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>>
:100644 100644 338d385cc777bb4e94fd068576bd46b9526e0e39
3d60337cb7a5bbd76be99434d576d6eca9354c67 M configure.ac
:100644 100644 0bd96a941d8090803d5a228998a7c91d019220b0
552f51ef940f7871ab0c2a956d42eca906ec7f0a M meson.build
:100644 100644 5cd6d70ee7c2e34d26061b7a00e876fff0ef0ec3
f432e7ea1fd2028aaeb543fbcad830b036500dba M meson_options.txt
:040000 040000 dd04c370e303e39c1d08a59b7390442a8976b542
16173187cb50f1effccf524e8f29610c922e7ca2 M tools
bisect run success</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>