[Wayland-bugs] [Bug 101361] Current libinput git master doesn't handle paths with spaces in them like it used to

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 12 05:11:26 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=101361

Peter Hutterer <peter.hutterer at who-t.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |NOTOURBUG

--- Comment #6 from Peter Hutterer <peter.hutterer at who-t.net> ---
OK, I don't think this is our fault although it doesn't quite explain why it
used to work. But googling around for libtool and spaces shows quite a few
complaints about this and it's not fixed.

I reproduced it here starting with 56ceac34d0f42f7 but that change is correct.
And the command that fails is:
/bin/sh ../libtool  --tag=CC   --mode=link gcc -Wall -Wextra
-Wno-unused-parameter -g -fvisibility=hidden -Wmissing-prototypes
-Wstrict-prototypes  -I/usr/include/libevdev-1.0/  -O0 -Wall -ggdb3 -Wformat=2
-Wlogical-op -fstack-protector-strong   -o libinput libinput-libinput-tool.o
libshared.la ../src/libinput.la -ludev  -levdev  -lrt -lm 

Note how nothing here has the absolute path, that is expanded inside libtool.

If I go back to 20f5f2d962037888a1a, before the many makefile changes recently
introduced and I add libinput.la to libshared I get the same error message. So
it just didn't get triggered earlier because of a bug in our makefile - now
that it's fixed we trigger the libtool bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170612/d129f8be/attachment.html>


More information about the wayland-bugs mailing list