ChanServ changed the topic of #libreelec to: [~ LibreELEC Support Channel ~ current release: LibreELEC (Leia) 9.2.4 RELEASE ~ No discussion/support for piracy addons ~ https://libreelec.tv/2018/04/community-builds/ ~ https://freenode.irclog.whitequark.org/libreelec ~]
CYBERDEViL has quit [Quit: Leaving]
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
tsal has quit [Ping timeout: 240 seconds]
tsal has joined #libreelec
Tobbi has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
xexaxo1 has quit [Ping timeout: 272 seconds]
xexaxo1 has joined #libreelec
buzzmarshall has quit [Remote host closed the connection]
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
lawl has joined #libreelec
<lawl> hey, i patched the xpad driver for xbox controllers on my machine to fix an annoyance and wanted to apply it on my libreelec box. normally i would to that by building it with dkms, but libreelec doesn't have that. what's the recommended way to test a patched kernel module on libreelec, preferrably without building it from scratch?
_whitelogger has joined #libreelec
Toilie has joined #libreelec
<chewitt> lawl kinda hard due to the way LE packages everything into two files
<chewitt> in theory you 'only' need to build the target kernel
<chewitt> but that already builds a fair chunk of the image, so really you might as well build the whole thing
<chewitt> in terms of how you add the patch
<lawl> yeah i just tried grabbing the matching kernel source from kernel.org and just building the module with make M=drivers/.... and see if i can just dump the built `.ko` on the libreelec system and load it with `insmod`. We'll see if that works i guess
<chewitt> create a diff patch and place in packages/linux/patches/
_whitelogger has joined #libreelec
<lawl> nope, can't get it to load correctly, it said it's loaded, but doesn't work :/
<chewitt> time to build the full image then
<lawl> i could also just try to upstream it and wait
<lawl> i'm really lazy :P
<chewitt> which device do you need to test it on
<chewitt> ?
<lawl> x64 chromebox, so i wouldn't need to cross compile, i'll probably do it the next couple of days. maybe libreelec would even take the patch before i try upstreaming it into the kernel, not sure if they'll accept it
<chewitt> well, now you revealed the patch is untested, we (me) won't be blind merging it :)
<lawl> it's not untested, it's tested on my regular linux box
<lawl> and before sending it to libreelec, yes, i would of course test it there too
kriger has quit [Read error: Connection timed out]
<chewitt> can you share the patch?
<chewitt> i.e. pastebin it
<lawl> adds the ability to turn off xbox 360 wireless controllers, which you currently can only do by popping the battery pack, which is annoying
<chewitt> the other criteria for accepting patches is normally that the patch has been submitted upstream, so we can later drop the patch
<chewitt> else we end up hoarding stuff for years, and it gets messy (a lesson learned the hard way)
<lawl> yeah i'll probably try to upstream it, just not sure if they'll accept it. there's an argument to be made that this is something userspace should handle
<lawl> though, currently userspace has no interface to actually do that, so i just wanted to patch to driver and pop the patched driver in as a dkms module on libreelec, but as i just learned, that won't work, so...
<chewitt> I started a build running with the patch .. should be done in about 30-35 mins
<lawl> oh, awesome, thanks
<chewitt> re. upstreaming .. nothing ventured, nothing gained
<chewitt> i'm always happy to pre-review patches for etiquette mistakes if you put the commit in a public repo I can look at
<lawl> haha yeah, but the LKML is scary and i'm neither a C hacker a kernel hacker nor do I like e-mail very much
<chewitt> I can't review code, but it's usually the process stuff that trips people up
<chewitt> e.g. use of real names, typo's, factual titles and info in the submission, etc.
<lawl> yes. and e-mail. i hate e-mail
<chewitt> but "it is the way" so gotta roll with it
asdf28 has joined #libreelec
<chewitt> once you setup git with some aliases it's a lot easier
_whitelogger has joined #libreelec
andy-burns has joined #libreelec
<chewitt> ignore the funny versioning..
<lawl> awesome, ty, flashing it now
<lawl> no dice, unfortunately
<lawl> kicked off my own build, let's see
_fraggle_ has joined #libreelec
gouchi has joined #libreelec
r0bert has quit [Quit: 11:56:06 [cuddlyPlatypus] i get my kicks off interracial midget bondage, but that's just me]
BCMM has joined #libreelec
r0bert has joined #libreelec
Tobbi has joined #libreelec
turm01l has quit [Quit: Bye.]
turm01l has joined #libreelec
<yang> Will there eventually be LE support for Chromebox 4, which gets on market in december?
<lawl> chewitt: finished building and tested it now, and it works, so i'm happy, thanks for your help! i think something must have gone wrong applying the patch before.
pauljw has quit [Quit: Later...]
pauljw has joined #libreelec
kriger has joined #libreelec
gouchi has quit [Remote host closed the connection]
CYBERDEViL has joined #libreelec
buzzmarshall has joined #libreelec
gouchi has joined #libreelec
linuxstb has quit [Quit: Bye.]
linuxstb has joined #libreelec
Fenster` has joined #libreelec
Fenster has quit [Ping timeout: 240 seconds]
Israphel has quit [Quit: quit]
Israphel has joined #libreelec
shibboleth has joined #libreelec
BCMM has quit [Ping timeout: 265 seconds]
lolek has joined #libreelec
Tobbi has quit [Quit: Leaving]
Tobbi has joined #libreelec
tommygunner has joined #libreelec
andy-burns has quit [Ping timeout: 272 seconds]
<tommygunner> hi
<tommygunner> there are some wrong checksums, causing some errors when running the download-tool
<tommygunner> LibreELEC.tv/sources/libretro-mame2016/libretro-mame2016-02987af9b81a9c3294af8fb9d5a34f9826a2cf4d.tar.gz' saved [114715427]
<tommygunner> WARNING Incorrect checksum calculated on downloaded file: got 4bd7e13d94506f6f556ddc3615b230645d72114f377cb84297dfd284372a4c5b wanted d09ce628901f8b19417f05a84aa7cb1bc2b567b05b0de2bb425451d62f897507
gouchi has quit [Remote host closed the connection]
turm01l has quit [Ping timeout: 256 seconds]
turm01l has joined #libreelec
lolek has quit [Quit: Leaving.]
ChanServ has quit [*.net *.split]
CYBERDEViL has quit [Quit: Leaving]
asdf28 has quit [Ping timeout: 260 seconds]
ChanServ has joined #libreelec
_fraggle_ has quit [Remote host closed the connection]
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
_abbenormal has quit [Read error: Connection reset by peer]
_abbenormal has joined #libreelec
pauljw has quit [Quit: Leaving]
pauljw has joined #libreelec