**** BEGIN LOGGING AT Sat Dec 01 03:00:01 2018 **** BEGIN LOGGING AT Sat Dec 01 08:40:28 2018 Dec 01 13:28:39 https://nopullrequests.appspot.com/ Dec 01 18:33:08 khem, koen, kodi_18 is almost built for qemumips + mesa-opengl Dec 01 18:33:40 besides build-patches, there are many runtime fixes around...I really dunno what to keep Dec 01 18:35:07 ant_home: we need to keep them all, and if possible post it to kodi Dec 01 18:35:18 hello there Dec 01 18:35:34 mips is less and less used arch now a days Dec 01 18:35:50 it's just because I got a mips enigma2 Dec 01 18:36:28 it seems th eproprietary drivers do require an external player Dec 01 18:36:56 khem, I simply forced the arch detection, like for klibc Dec 01 18:37:19 up-to you th epolishing touch ;) Dec 01 18:38:10 I'll push later this evening on a clone layer Dec 01 18:39:17 ant_home: ok Dec 01 18:39:22 see KODI_ARCH_mipsel = "mips" Dec 01 18:39:47 EXTRA_OECMAKE = " \ Dec 01 18:39:47 -DWITH_ARCH=${KODI_ARCH} \ Dec 01 18:39:53 there are better ways, I know Dec 01 18:40:22 apart this, just your previous musl fixes Dec 01 18:40:40 thats ok I guess Dec 01 18:40:58 I am surprised it does not differentiate endianness in kodi Dec 01 18:42:03 ah, and in the .m4 Dec 01 18:42:06 - i*86*-linux-gnu*|i*86*-*-linux-uclibc*) Dec 01 18:42:06 + i*86*-linux-gnu*|i*86*-*-linux-musl*) Dec 01 18:42:16 oops.. Dec 01 18:42:41 do we need to keep uclibc in OE? Dec 01 18:42:49 not really Dec 01 18:43:21 one last Q for you, the new code has a special case for uclibc.. Dec 01 18:43:25 mom Dec 01 18:44:06 ah.. it is removed/commented, anyway Dec 01 18:44:08 - i*86*-linux-gnu*|i*86*-*-linux-uclibc*) Dec 01 18:44:08 + i*86*-linux-gnu*|i*86*-*-linux-musl*) Dec 01 18:44:22 sorry Dec 01 18:44:28 /#define _file _fileno Dec 01 18:44:28 /#elif defined(__UCLIBC__) Dec 01 18:44:28 /#define _file __filedes Dec 01 18:44:31 khem, ^ Dec 01 18:44:54 uclibc lacks _fileno but musl has it? Dec 01 18:45:05 well, it is commented afais Dec 01 18:45:44 0: kodi-18.0+gitrAUTOINC+45aa7b74ea-r0 do_compile (pid 15025) 82% |######### | Dec 01 18:45:50 ... Dec 01 18:46:09 TUNE_FEATURES = "o32 bigendian fpu-hard mips32r2" Dec 01 18:46:43 hmm bigendian it seems hah Dec 01 18:47:17 heh build broke now Dec 01 18:47:39 _fileno is not in musl Dec 01 18:48:20 ok Dec 01 18:48:24 now I get Dec 01 18:48:25 xbmc/platform/posix/utils/PosixInterfaceForCLog.cpp:20:26: error: invalid use of incomplete type 'FILE' {aka 'struct _IO_FILE'} Dec 01 18:48:25 | struct FILEWRAP : public FILE Dec 01 18:48:40 that's the other patch ;) Dec 01 18:49:05 my fork of kodi has musl patches Dec 01 18:49:22 but it was long time ago Dec 01 18:49:29 yes, I have checked almost all these forks Dec 01 18:49:32 ;) Dec 01 18:49:33 I know koen got it going too Dec 01 18:50:07 I'll fix .18 so people from OpenPLi and OE-Alliance etc etc will fork it again Dec 01 18:50:55 ok Dec 01 18:50:56 khem: no I tried and failed, too many musl unfriendly new deps Dec 01 18:51:03 I did not fix 18 Dec 01 18:51:15 ..imagine I need kodi only because the enigma2 browser (vendor-blob) cannot cope with hbbtv Dec 01 18:51:21 khem: although libnfs was the biggest problem, and that going to be replaced by an add-on Dec 01 18:51:36 koen: hmm you posted a picture running with musl Dec 01 18:51:46 khem, I just need 0002-Remove-FILEWRAP.patch Dec 01 18:52:01 will finish soon, ber time now ;) Dec 01 18:52:03 ant_home: ok Dec 01 18:52:20 ah beer standard Time Dec 01 18:52:30 time to drive into rain here Dec 01 18:52:33 ttyl Dec 01 21:42:38 khem, back Dec 01 21:42:53 one last thing for musl Dec 01 21:43:17 one single u_int64_t Dec 01 21:46:26 replaced with uint64_t (maybe some guard is needed) Dec 01 21:46:47 ok, last issue -latomic Dec 01 21:47:03 atomic_base.h:374: error: undefined reference to '__atomic_store_8' Dec 01 22:11:20 just a couple of warnings Dec 01 23:33:21 khem, buildroot has more archs, see here http://lists.busybox.net/pipermail/buildroot/2017-July/196733.html Dec 01 23:33:29 we can maybe validate more **** ENDING LOGGING AT Sun Dec 02 03:00:01 2018