**** BEGIN LOGGING AT Fri Dec 15 03:00:02 2017 Dec 15 11:35:00 ant_work: hi, what is the kernel status like ? 4.16 still the goal? Dec 15 11:36:25 yes, I don't see yet the lcd backlight fix in -next / 4.15 trees Dec 15 11:38:26 so unless new regriessions are introduced we should have a vanilla, patch-free 4.16 for pxz zaurus Dec 15 11:38:38 *pxa Dec 15 11:45:17 great, so 4.15 or -next is already good to go ? Anything outstanding ? Dec 15 11:46:21 or hold the horses till 4.16 ? Dec 15 11:50:47 it's just that silly white lcd... Dec 15 11:51:10 I didn't test 4.15-rc yet Dec 15 11:52:41 btw I fear there are issues with 'new' touchscreen drivers: we need to check in userspace Dec 15 11:53:05 the old driver used tslib but now we only have the input/event interface Dec 15 11:53:26 so the white blank issue is still present ? Dec 15 11:53:29 afair the TS did spit strange values and I did not finish the calibration Dec 15 11:53:44 yes , you need to use Xorg now to calibrate the touchscreen Dec 15 11:55:07 about lcd: https://marc.info/?l=linux-fbdev&r=1&b=201712&w=2 Dec 15 11:55:50 still in limbo... "Didn't I already ack this one?" Dec 15 11:56:05 today ;) Dec 15 11:56:48 hm, yes I can see, this SPI madness is still ongoing, I wonder what regression introduced it in the first place Dec 15 11:56:53 greguu, calibration fails in OPIE images (old tslib) and in newer X11 images with matchbox/sato Dec 15 11:57:33 ..but works on poodle Dec 15 11:57:53 so I think it is the kernel driver Dec 15 12:01:21 wow, tslib has a new release from 12th of Nov 2017. Does it include the calibrate tool ? Dec 15 12:02:46 * greguu got a bit out of touch in the last months Dec 15 12:06:29 afair there was some interpolation done by tslib which is supposedly done now by the kernel driver Dec 15 12:06:40 afaik touch screen can be configured bu xinput Dec 15 12:07:29 it's now th einput subsytem so userspace uses uevent, evdev, evtest Dec 15 12:08:06 basically just need some time and logging ;) Dec 15 12:09:16 note that it is broken since 3,2 kernels iirc, with the new ts drivers, PATA, etc Dec 15 12:09:57 (in OpenEmbedded, with our userspace) Dec 15 12:11:07 hm, so there are two ways, use Xorg and xinput, only working in a X session Dec 15 12:11:41 or use tslib, also allowing out of X touchscreen Dec 15 12:11:43 ? Dec 15 12:12:35 right, OPIE did not use X, just tslib Dec 15 12:13:30 so is tslib really needed ? most console apps would not benefit from touch interface .? Dec 15 12:15:03 let me remember..I think it was deprecated Dec 15 12:15:13 indeed Dec 15 12:15:42 http://zaurus-devel.linuxtogo.narkive.com/TVu3p2Z9/touchscreen-calibration-issues-again Dec 15 12:15:51 7 years ago ;) Dec 15 12:16:17 yeah, nostalgia Dec 15 12:16:41 wayland for pxa2xx framebuffers ? Dec 15 12:17:05 what is tha futua ? Dec 15 12:17:11 heh Dec 15 12:18:01 we have anyway to check "1. Fix ads7846 kernel driver noise" has been done. iirc yes Dec 15 12:18:03 Xorg is hardly usable on the Zaurus, dont you agree Dec 15 12:18:22 is heavy, yes, we used xserver-kdrive Dec 15 12:18:40 what ? this is still maintained ? kdrive? Dec 15 12:18:55 X11? Dec 15 12:18:58 mean Dec 15 12:18:59 nope, that is the issue Dec 15 12:19:24 once kdrive was removed we found ourselves w/o ts support Dec 15 12:19:39 (it was a special kdrive) Dec 15 12:19:40 stranded Dec 15 12:19:46 I know Dec 15 12:20:07 in the meanwhile OPIe, QT based, still works Dec 15 12:20:19 so I agree, we don't need X Dec 15 12:20:31 but seems the only viable choice atm Dec 15 12:21:01 hm, sad that DirectFB left the game Dec 15 12:21:14 :/ Dec 15 12:21:49 and ùfbdev is regularly deprecated Dec 15 12:21:50 was good, had pxa3 hardware support even Dec 15 12:21:59 *fbdev Dec 15 12:23:11 fbdev was never really good, DirectFB tried to fill the gap, for PXA2 not much gain but at least rotation, for PXA3 hardare Dec 15 12:23:49 no it is KMS or nothing Dec 15 12:24:08 I understand modern hw needs DRM/KMS Dec 15 12:25:45 I patched DirectFB and a SDL 1.2 version many years ago to get games going without X Dec 15 12:26:09 worked quite well, but I struggled getting mouse coordinates going Dec 15 12:26:14 epic times Dec 15 12:26:20 due to rotation Dec 15 12:26:58 well, now I am happy to boot Arch in console only Dec 15 12:27:25 in the last years I have been fixing the console-images only Dec 15 12:28:07 once kernel has stabilized again we can finally cook up something Dec 15 12:28:39 I tried to convince Alpine Linux developer Nathan to release a armv5tel port, but no luck. Dec 15 12:28:52 can we make a musl based port happen with OE ? Dec 15 12:29:14 btw one kernel for all akita/spitz/borzoi/terrier and one for the 7/8xx clamshells Dec 15 12:29:35 I already build musl Dec 15 12:29:55 is ok on armv4/armv5 but must be built with ARM ISA Dec 15 12:29:59 not thumb Dec 15 12:30:16 thumb ? never really used it Dec 15 12:30:40 native musl arm 5 would be great Dec 15 12:31:03 we have the privilege, the OE maintainer is one of the lead developers of musl ;) Dec 15 12:31:13 ha! Dec 15 12:31:37 I recently sent him the last two bulid fixes for armv4/5 Dec 15 12:32:16 I belive Alpine Linux is agreat distro, just a shame they do not provide armv5tel support. Maybe put some pressure on Dec 15 12:32:20 about musl, I still don't see big size advantages Dec 15 12:32:28 not about size Dec 15 12:32:35 I remain on klibc for kexecboot stuff Dec 15 12:32:37 memory footprint Dec 15 12:32:49 ah, that's different story Dec 15 12:32:52 ah, so klibc vs musl Dec 15 12:33:09 klibc-static is unbeatable Dec 15 12:33:29 kexecboot+kexec+ubiattach less than 80KiB Dec 15 12:35:09 true, this is a win in static file size Dec 15 12:35:16 good for kexecboot Dec 15 12:35:37 but for OS, musl seems to be the most lean libc Dec 15 12:35:51 on low RAM system Dec 15 12:36:25 OE build on musl yet? Dec 15 12:38:06 it one setting Dec 15 12:38:21 tested ? Dec 15 12:38:27 I am interested ? Dec 15 12:39:08 yes, widely Dec 15 12:39:17 https://github.com/kraj/meta-musl Dec 15 12:39:58 nowadays it is merged in oe-core so you don't need an extra layer Dec 15 12:40:23 just some flags ? Dec 15 12:40:24 you just set TCLIBC=musl in local.conf Dec 15 12:40:29 hm I see Dec 15 12:40:41 default is glibc still Dec 15 12:41:03 any feedback on musl on armv5tel ? Dec 15 12:41:10 I use the same setup/instructions but add meta-handheld and meta-initramfs layers Dec 15 12:41:28 maybe I still have some musl images uploaded...let me check Dec 15 12:41:38 so no compile issues at all ? Dec 15 12:41:57 not at all Dec 15 12:42:57 like to test a basic busybox system based on musl (armv5tel) Dec 15 12:43:11 with latest musl, just my pending patch here Dec 15 12:43:12 https://patchwork.openembedded.org/patch/146600/ Dec 15 12:43:33 ah, now you try to drag my again to use bitbake and OE dev tools. Dec 15 12:43:39 :) Dec 15 12:44:01 well, I bet the flags are named differently for buildroot Dec 15 12:44:26 but here we have very reproducible builds now Dec 15 12:45:07 buildroot a good alternative for testing but not for release Dec 15 12:45:23 when I had issues with gcc7 I tried it out all Dec 15 12:45:28 linaro, buildroot, .. Dec 15 12:45:38 I had to go back to OE ;) Dec 15 12:45:52 haha Dec 15 12:46:00 buildroot did not support armv5 Dec 15 12:46:05 in the latest rel Dec 15 12:46:20 really ? I thought it is possible, even as we speak with musl Dec 15 12:46:34 I could not find any toolchain Dec 15 12:46:45 with gcc7/armv5 Dec 15 12:46:59 hm, maybe this is a build yourself part Dec 15 12:47:48 I wonder how long Arch will support armv5. At the moment it is still pretty good up to date packages. Dec 15 12:47:54 in fact OE is unique, supporting EABI for armv4. Nobody does that Dec 15 12:48:09 armv4 and EABI, what the hell. Dec 15 12:48:23 most packages are shareable btw 4/5 Dec 15 12:48:32 you only build once Dec 15 12:48:53 if you change to OABI you are alone Dec 15 12:49:27 OABI Debian still alive? Dec 15 12:49:33 hehe Dec 15 12:50:05 OpenBSE hat trouble to change to EABI and dropped Zaurus , nio ? Dec 15 12:50:23 no pun intended Dec 15 12:50:26 :) Dec 15 12:50:43 people 'only' patched gcc and binutils then we are here Dec 15 12:51:39 armv4 and 5 are almost deprecated by gcc devs Dec 15 12:51:52 happily there is still a strong kernel community around Dec 15 12:52:03 so gcc6 and gcc7 are still ok Dec 15 12:52:06 true, and we are stil here debating how we can support this obsolete platform Dec 15 12:52:07 :) Dec 15 12:52:11 he he Dec 15 12:52:37 once Russel King ditches armv4 we are lost Dec 15 12:52:39 strong kernel community ? Dec 15 12:52:51 well one or two dedicated devs Dec 15 12:52:55 the nr 1 ARM kernel developer Dec 15 12:53:07 send Russel some roses Dec 15 12:53:11 make him happy Dec 15 12:53:17 RMK is a strange guy ;) Dec 15 12:53:30 lot of enemyes, lot of pride ;) Dec 15 12:53:41 well send tulips Dec 15 12:54:24 http://armlinux.simtec.co.uk/whoswho.html Dec 15 12:54:26 good developers always use emotions, look at linus Dec 15 12:54:36 looks like Woody Allen young Dec 15 12:54:38 not a bad thing per se Dec 15 12:54:46 lol Dec 15 12:55:35 he probably knows the ARM Linux kernel better than anyone else Dec 15 12:55:37 scary Dec 15 12:55:51 Russel ? sure he does.. Dec 15 12:56:32 we had some pretty good contributors for Z kernels, all are gone now Dec 15 12:57:07 right, but most of the work is done Dec 15 12:57:32 yes, true, it is done, and then they drop it because ther are no users.. Dec 15 12:57:45 :( Dec 15 12:57:46 shame that the 16patches c/o lumag for collie/poodle are bitrotting Dec 15 12:58:07 ah, collie / poodle are dead Dec 15 12:58:23 spitz, akita maybe aklive Dec 15 12:58:24 I might try to rebump those but I really don't know much about the matter Dec 15 12:58:25 alive Dec 15 12:59:09 you see, most is about collie SD card reader Dec 15 12:59:27 driver never went upstream Dec 15 12:59:33 what is the drama ? Dec 15 12:59:39 not compatible ? Dec 15 13:00:00 C cards are disappearing, you can find a n user with collie and SD and you're f***ed Dec 15 13:00:24 collie only boots from CF or MTD Dec 15 13:01:00 kexecboot 4.x for collie is fixed Dec 15 13:01:19 but the last working kernel (with bitrotting patchset) is 4.4 Dec 15 13:01:32 not too bad Dec 15 13:01:41 4.4 is still LTS Dec 15 13:01:41 that's why I am still on 4.4 Dec 15 13:01:48 :) Dec 15 13:02:08 then huge SPI and GPIO changes :/ Dec 15 13:02:15 ...as you know Dec 15 13:02:37 yes Dec 15 13:02:40 .. Dec 15 13:03:15 darn, it is getting late here Dec 15 13:03:24 we'll have then 4.4 for collie and maybe poodle (battery driver is also in that patchset) and 4.16 for corgi/spitz/tosa Dec 15 13:03:52 I hold back until 4.16 Dec 15 13:03:52 as sonn 4.16 is out (Jan-Feb I'd say) Dec 15 13:03:57 hah Dec 15 13:04:02 yes, it's the best Dec 15 13:04:10 maybe late Dec 15 13:04:14 r Dec 15 13:04:44 ...neverthless we can start playing with the touchscreens :=) Dec 15 13:04:49 the community is pretty weak, active users still can cope with 4.12-rc1 Dec 15 13:05:00 no doubts Dec 15 13:05:52 with Arch the issue is that a base rootfs needs to be replaced frequently otherwise the signatures are too old Dec 15 13:06:25 I may release anotherone early next year Dec 15 13:08:06 systemd seems to be a memory hog on arm Dec 15 13:08:30 Alpine uses OpenRC, what is OE using ? Dec 15 13:08:40 I still use sysvinit Dec 15 13:08:51 minimal scripts Dec 15 13:08:56 good Dec 15 13:09:12 busybox too ? Dec 15 13:09:23 I can't convince me to like systemd and its pervasive attitude Dec 15 13:09:41 OpenRC here on gentoo server in office Dec 15 13:10:03 we have a configurable busybox Dec 15 13:10:14 stripped down basically Dec 15 13:10:25 I use systemd on my arch machines, but I move my laptop to Aline recently. Servers all run Alpine. Dec 15 13:11:12 one day I go back to Gentoo I am sure.. Dec 15 13:11:42 never tried Alpine, I am lazy and the last 3 servers have been gentoo Dec 15 13:11:58 btw updated two days ago from .13 to .17 Dec 15 13:12:09 gentoo server profile Dec 15 13:12:18 I love Alpine, I started with Suse, the Gentoo, Arch , Alpine Dec 15 13:13:06 Alpine is as minmal as it gets, of course gentoo is always what you want Dec 15 13:13:15 I lost inrterest testing differnent distros, back the all had buggy config tools Dec 15 13:13:24 so I did prefer to edit all by hand Dec 15 13:13:54 you see why I embraced OE then ;) Dec 15 13:14:04 no, I do not see that Dec 15 13:14:13 self built, self configured Dec 15 13:15:19 I like the "fetch source / build" wau Dec 15 13:15:30 but Dec 15 13:16:08 it takes a friggint long time to compile and I pay for the power bill Dec 15 13:16:33 not anymore Dec 15 13:16:39 I build OE on a laptop Dec 15 13:16:56 ok, its an i7 quad but you get the idea Dec 15 13:17:36 I talked with Varti about hosting a package feed Dec 15 13:17:50 yes good idea Dec 15 13:17:52 to host these prebuilt packages Dec 15 13:18:03 also host a build bot :) Dec 15 13:18:13 I can put it initially on my NAS and let Varti fetch Dec 15 13:18:38 I have asked for a slot on the big buildserver but no chanche atm... Dec 15 13:26:13 I got myself a old Z600 , dual Xeon 2.5 Ghz, 24 GB RAM - fast compile, big power bill / warm room. Dec 15 13:30:53 good for austral winter Dec 15 13:33:24 haha, yes, I want to have a threadripper, but shy of spending money... Dec 15 13:35:14 Irony is, recently I'am using my aarch64 tv box to compile aarch64 packages.. Dec 15 13:37:37 aarch64...will they fix kexec one day? Dec 15 13:38:27 I have build issues with kexec-tools and older mtd-utils when built with klibc Dec 15 13:38:57 actually I am masking out aarch64 form the kexecboot recipes :) Dec 15 13:40:25 never tried it with kexecboot, just using it for LibreElec Dec 15 13:41:21 ah, for that I use the old Xeon (Lakka for my kid) Dec 15 13:43:15 I risk to get even involved with that...on my TV box runs enigma2 with Kodi 16.x and I need 17.x Dec 15 13:43:32 it is a mipsel Dec 15 13:44:04 hm, kodi 17.x is way better than 16.x Dec 15 13:44:30 seems so but afais there are issues with the proprietary drivers Dec 15 13:44:38 yes Dec 15 13:44:51 mine is a vuplus duo2 Dec 15 13:44:59 broadcom Dec 15 13:45:28 they got the driver for 16.x but never upddated. kernel is also 3.x Dec 15 13:45:36 I run it on a s905 AmLogic Dec 15 13:46:04 does it run mainstream kernel? Dec 15 13:47:17 not if you run Android Dec 15 13:47:37 ah, I see... mali Dec 15 13:47:43 same issue Dec 15 13:47:55 yes, depend on Andrio Dec 15 13:49:41 LibreELEC for this platform is pretty good but they must use libhybrid to get access to the hardware grafix Dec 15 13:49:56 a shame.. Dec 15 13:51:36 /s/libhybris Dec 15 13:52:02 however, the performance is pretty good. Dec 15 13:56:23 * greguu is playing kraftklub Dec 15 13:57:34 its 2.55 am here, so good night. ant_work Dec 15 13:57:46 ouch... Dec 15 13:57:53 hehe Dec 15 13:58:29 have a nice week-end Dec 15 13:58:35 wake me up when 4,16 is out :) Dec 15 13:58:38 you too Dec 15 13:58:44 heh, bye **** ENDING LOGGING AT Sat Dec 16 03:00:01 2017