2020-07-17T14:31:28 #kisslinux ililtili: libudev-zero works now with mouse and keyboard on sway as drop in replacement 2020-07-17T14:31:41 #kisslinux But I cant build sway against libudev-zero 2020-07-17T16:36:51 #kisslinux hey, has anyone tried to build kernel 5.8? running into problems with even elftoolchains libelf, had to revert this patch as a workaround to get it to build https://lore.kernel.org/lkml/20200421220843.188260-2-samitolvanen⊙gc/ 2020-07-17T17:05:28 #kisslinux I haven't tried building 5.8 cuz it's still rc, but looking at elftoolchain's source it appears to have that function, what build error are you getting? 2020-07-17T17:28:26 #kisslinux E5ten: looks like they would be getting the same build error I reported a while back for linux-nitrous 2020-07-17T17:30:19 #kisslinux but wasn't that an issue with the old old libelf, not elftoolchain's libelf? 2020-07-17T17:31:26 #kisslinux That's what I thought too 2020-07-17T17:37:19 #kisslinux it was a bunch of warnings like these but linux's objtool trees warnings in this case as an error "usr/initramfs_data.o: warning: objtool: gelf_getsymshndx: Invalid argument" 2020-07-17T17:38:35 #kisslinux no idea why it's giving this warning though, /usr/include/gelf does indeed contain the function, but dont really know much about libelf at all 2020-07-17T17:38:45 #kisslinux s/trees/treats 2020-07-17T17:44:59 #kisslinux Yeah that's the same error I was having with linux-nitrous 2020-07-17T17:45:04 #kisslinux This doesn't look good :S 2020-07-17T17:52:41 #kisslinux mmm, maybe it's just expecting arguments in a different order? taking a quick glance at elfutils gelf_getsymshndx declaration looks like the data and src args are reversed 2020-07-17T17:53:04 #kisslinux *gelf_getsymshndx (Elf_Data *_src, Elf_Data *_shindexsrc, int _index, GElf_Sym *_dst, Elf32_Word *_shindexdst); 2020-07-17T17:53:18 #kisslinux vs GElf_Sym *gelf_getsymshndx (Elf_Data *__symdata, Elf_Data *__shndxdata, int __ndx, GElf_Sym *__sym, Elf32_Word *__xshndx); 2020-07-17T17:54:32 #kisslinux will probably play around with a dirty patch later 2020-07-17T18:53:10 #kisslinux claudia02: i can't reproduce in clean chroot. everything compiled without any errors 2020-07-17T18:54:31 #kisslinux you need to rebuild step-by-step all packages which depends on eudev 2020-07-17T18:56:43 #kisslinux and i recommend starting with libinput 2020-07-17T18:58:00 #kisslinux also don't forget to replace `eudev` with `libudev-zero` in all packages to avoid possible issues 2020-07-17T19:00:58 #kisslinux and you can remove optional-udev patch in libinput if you like because you don't need it anymore 2020-07-17T19:05:41 #kisslinux i'll do release and add to community soon, just need to be sure that everything is stable 2020-07-17T19:10:37 #kisslinux tinyramfs if anyone interested will be added to community too. for now i don't do that because docs are confusing and useless, i'm writing new docs and man pages 2020-07-17T19:13:27 #kisslinux illiliti: Now I have sucessfully build sway against libudev-zero. Our libinput build does enable eudev conditionally. I have not recognized that before.. 2020-07-17T19:14:04 #kisslinux nice! 2020-07-17T19:19:46 #kisslinux dilynm: I cant update kde due to missing extra-cmake-modules 72 2020-07-17T19:20:45 #kisslinux claudia02: btw while building wlroots i realized that libxkbcommon doesn't pull wayland-protocols dependency 2020-07-17T19:20:48 #kisslinux termbin.com/a46z 2020-07-17T19:22:00 #kisslinux i had to build wayland-protocols manually 2020-07-17T19:23:47 #kisslinux Allright, I will fix this. thanks 2020-07-17T19:27:02 #kisslinux dilynm: I have updagraded ecm to 5.72 but attica complains that its not accepted. 2020-07-17T20:42:16 #kisslinux dylanaraps: lmao I love that the promptless install script downloads promptless instead of using the copy in its own git repo 2020-07-17T21:12:11 #kisslinux oh well kiss is good for 3d modelling something, slicing it, and using it to tap signals that then go into a usb LA thats connected up to kiss running sigrok+pulseview