<div dir="ltr">Hi there<div><br></div><div>Ah, I have to look into this then :)</div><div>I disabled the detection of UDev for now (r<span style="color:rgb(0,0,0);font-family:monospace">13674)</span>, and will add an option later.</div><div><br></div><div><br></div><div>mfg Tobias</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 16 February 2017 at 03:00, Rianav Antares <span dir="ltr"><<a href="mailto:rianav_a@hotmail.com" target="_blank">rianav_a@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
It seems that having devel/libudev-devd installled triggers this behavior. I had been intending to test x11/libinput . 'plasma5-kwin' has install ed, now to log out & back in.<br>
<br>
Cheers,<br>
<br>
______________________________<wbr>__________<br>
From: Tobias C. Berner [<a href="mailto:tcberner@freebsd.org">tcberner@freebsd.org</a>]<br>
Sent: Wednesday, February 15, 2017 5:05 PM<br>
To: Rianav Antares<br>
Cc: <a href="mailto:kde-freebsd@kde.org">kde-freebsd@kde.org</a><br>
Subject: Re: Kwin 5.9.2 fails to build with reference to udev<br>
<span class="im HOEnZb"><br>
Hi there<br>
<br>
That's a very strange error. As it should not try to build the udev stuff. Can you upload the whole buildlog somewhere?<br>
<br>
<br>
mfg Tobias<br>
<br>
</span><div class="HOEnZb"><div class="h5">On 15 February 2017 at 17:56, Rianav Antares <<a href="mailto:rianav_a@hotmail.com">rianav_a@hotmail.com</a><mailto:<a href="mailto:rianav_a@hotmail.com">r<wbr>ianav_a@hotmail.com</a>>> wrote:<br>
<br>
                  Greetings all,<br>
<br>
<br>
I attempted to update to the 5.9.2 release. However the 'kwin' port build process eventually stops with the following:<br>
<br>
MakeFiles/libinputtest.dir/__/<wbr>udev.cpp.o: In function `KWin::Udev::Udev()':<br>
--- effects/CMakeFiles/kwin4_<wbr>effect_builtins.dir/all ---<br>
<br>
cd /usr/ports/x11-wm/plasma5-<wbr>kwin/work/.build/effects && /usr/local/lib/libexec/kf5/<wbr>kconfig_compiler_kf5 /usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/effects/<wbr>mouseclick/mouseclick.kcfg /usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/effects/<wbr>mouseclick/mouseclickconfig.<wbr>kcfgc -d /usr/ports/x11-wm/plasma5-<wbr>kwin/work/.build/effects/<br>
--- effects/mousemarkconfig.h ---<br>
--- tests/CMakeFiles/libinputtest.<wbr>dir/all ---<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0xa): undefined reference to `udev_new()'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::Udev::~Udev()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x2e): undefined reference to `udev_unref(udev*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevEnumerate::<wbr>UdevEnumerate(KWin::Udev*)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x50): undefined reference to `udev_enumerate_new(udev*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevEnumerate::~<wbr>UdevEnumerate()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x6a): undefined reference to `udev_enumerate_unref(udev_<wbr>enumerate*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevEnumerate::<wbr>addMatch(KWin::UdevEnumerate::<wbr>Match, char const*)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x86): undefined reference to `udev_enumerate_add_match_<wbr>sysname(udev_enumerate*, char const*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x91): undefined reference to `udev_enumerate_add_match_<wbr>subsystem(udev_enumerate*, char const*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevEnumerate::scan()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0xaf): undefined reference to `udev_enumerate_scan_devices(<wbr>udev_enumerate*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevEnumerate::find(<wbr>std::__1::function<bool ()(std::__1::unique_ptr<KWin::<wbr>UdevDevice, std::__1::default_delete<KWin:<wbr>:UdevDevice> > const&)>)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0xea): undefined reference to `udev_enumerate_get_list_<wbr>entry(udev_enumerate*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x117): undefined reference to `udev_list_entry_get_next(<wbr>udev_list_entry*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x129): undefined reference to `udev_list_entry_get_name(<wbr>udev_list_entry*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x145): undefined reference to `udev_device_new_from_syspath(<wbr>udev*, char const*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x186): undefined reference to `udev_device_unref(udev_<wbr>device*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x1dd): undefined reference to `udev_device_unref(udev_<wbr>device*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::Udev::<wbr>deviceFromSyspath(char const*)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x238): undefined reference to `udev_device_new_from_syspath(<wbr>udev*, char const*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::Udev::primaryGpu()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x27e): undefined reference to `udev_enumerate_new(udev*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x299): undefined reference to `udev_enumerate_add_match_<wbr>subsystem(udev_enumerate*, char const*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x2a8): undefined reference to `udev_enumerate_add_match_<wbr>sysname(udev_enumerate*, char const*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x2b0): undefined reference to `udev_enumerate_scan_devices(<wbr>udev_enumerate*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x2ff): undefined reference to `udev_enumerate_unref(udev_<wbr>enumerate*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::Udev::virtualGpu()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x35e): undefined reference to `udev_enumerate_new(udev*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x379): undefined reference to `udev_enumerate_add_match_<wbr>subsystem(udev_enumerate*, char const*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x388): undefined reference to `udev_enumerate_add_match_<wbr>sysname(udev_enumerate*, char const*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x390): undefined reference to `udev_enumerate_scan_devices(<wbr>udev_enumerate*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x3df): undefined reference to `udev_enumerate_unref(udev_<wbr>enumerate*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::Udev::renderNode()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x43e): undefined reference to `udev_enumerate_new(udev*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x459): undefined reference to `udev_enumerate_add_match_<wbr>subsystem(udev_enumerate*, char const*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x468): undefined reference to `udev_enumerate_add_match_<wbr>sysname(udev_enumerate*, char const*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x470): undefined reference to `udev_enumerate_scan_devices(<wbr>udev_enumerate*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x4bf): undefined reference to `udev_enumerate_unref(udev_<wbr>enumerate*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::Udev::monitor()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x515): undefined reference to `udev_monitor_new_from_<wbr>netlink(udev*, char const*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevDevice::~<wbr>UdevDevice()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x55e): undefined reference to `udev_device_unref(udev_<wbr>device*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevDevice::<wbr>getParentWithSubsystemDevType(<wbr>char const*, char const*) const':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x57e): undefined reference to `udev_device_get_parent_with_<wbr>subsystem_devtype(udev_device*<wbr>, char const*, char const*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevDevice::devNode()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x59e): undefined reference to `udev_device_get_devnode(udev_<wbr>device*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevDevice::sysNum() const':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x5c1): undefined reference to `udev_device_get_sysnum(udev_<wbr>device*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevDevice::property(<wbr>char const*)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x63e): undefined reference to `udev_device_get_property_<wbr>value(udev_device*, char const*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevDevice::<wbr>hasProperty(char const*, char const*)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x662): undefined reference to `udev_device_get_property_<wbr>value(udev_device*, char const*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevMonitor::<wbr>UdevMonitor(KWin::Udev*)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x6a7): undefined reference to `udev_monitor_new_from_<wbr>netlink(udev*, char const*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevMonitor::~<wbr>UdevMonitor()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x6cf): undefined reference to `udev_monitor_unref(udev_<wbr>monitor*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevMonitor::fd() const':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x6ef): undefined reference to `udev_monitor_get_fd(udev_<wbr>monitor*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevMonitor::<wbr>filterSubsystemDevType(char const*, char const*)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x70f): undefined reference to `udev_monitor_filter_add_<wbr>match_subsystem_devtype(udev_<wbr>monitor*, char const*, char const*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevMonitor::enable()':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x72f): undefined reference to `udev_monitor_enable_<wbr>receiving(udev_monitor*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `KWin::UdevMonitor::getDevice(<wbr>)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x767): undefined reference to `udev_monitor_receive_device(<wbr>udev_monitor*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `std::__1::__function::__func<<wbr>KWin::Udev::primaryGpu()::$_0, std::__1::allocator<KWin::<wbr>Udev::primaryGpu()::$_0>, bool ()(std::__1::unique_ptr<KWin::<wbr>UdevDevice, std::__1::default_delete<KWin:<wbr>:UdevDevice> > const&)>::operator()(std::__1:<wbr>:unique_ptr<KWin::UdevDevice, std::__1::default_delete<KWin:<wbr>:UdevDevice> > const&)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x80d): undefined reference to `udev_device_get_parent_with_<wbr>subsystem_devtype(udev_device*<wbr>, char const*, char const*)'<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x821): undefined reference to `udev_device_get_sysattr_<wbr>value(udev_device*, char const*)'<br>
CMakeFiles/libinputtest.dir/__<wbr>/udev.cpp.o: In function `std::__1::__function::__func<<wbr>KWin::Udev::virtualGpu()::$_1, std::__1::allocator<KWin::<wbr>Udev::virtualGpu()::$_1>, bool ()(std::__1::unique_ptr<KWin::<wbr>UdevDevice, std::__1::default_delete<KWin:<wbr>:UdevDevice> > const&)>::operator()(std::__1:<wbr>:unique_ptr<KWin::UdevDevice, std::__1::default_delete<KWin:<wbr>:UdevDevice> > const&)':<br>
/usr/ports/x11-wm/plasma5-<wbr>kwin/work/kwin-5.9.2/udev.cpp:<wbr>(.text+0x8ed): undefined reference to `udev_device_get_syspath(udev_<wbr>device*)'<br>
c++: error: linker command failed with exit code 1 (use -v to see invocation)<br>
*** [tests/libinputtest] Error code 1<br>
<br>
Any idea how to fix? Thanks.<br>
<br>
Best Regards,<br>
<br>
</div></div></blockquote></div><br></div>