*** SfietKonstantinW <SfietKonstantinW!c2623324@gateway/web/cgi-irc/kiwiirc.com/ip.194.98.51.36> has quit IRC (Ping timeout: 248 seconds) | 00:04 | |
*** zhxt_ <zhxt_!~zhxt@114.111.167.68> has quit IRC (Ping timeout: 252 seconds) | 00:13 | |
*** olafh <olafh!~olafh@p5DEDF348.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 258 seconds) | 00:35 | |
*** Aoyagi_fehtop <Aoyagi_fehtop!~Aoyagi@unaffiliated/aoyagi> has joined #sailfishos-porters | 00:44 | |
*** Aoyagi_mehtop <Aoyagi_mehtop!~Aoyagi@unaffiliated/aoyagi> has quit IRC (Ping timeout: 258 seconds) | 00:46 | |
*** krnlyng <krnlyng!~liar@178.112.226.73.wireless.dyn.drei.com> has quit IRC (Ping timeout: 264 seconds) | 01:25 | |
*** krnlyng <krnlyng!~liar@178.112.230.197.wireless.dyn.drei.com> has joined #sailfishos-porters | 01:38 | |
*** zhxt <zhxt!~zhxt@124.202.185.26> has quit IRC (Ping timeout: 260 seconds) | 02:44 | |
*** Aoyagi_fehtop <Aoyagi_fehtop!~Aoyagi@unaffiliated/aoyagi> has quit IRC (Read error: Connection reset by peer) | 04:52 | |
*** Aoyagi_mehtop <Aoyagi_mehtop!~Aoyagi@unaffiliated/aoyagi> has joined #sailfishos-porters | 04:52 | |
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has quit IRC (Read error: Connection reset by peer) | 05:00 | |
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has joined #sailfishos-porters | 05:00 | |
*** amccarthy <amccarthy!~amccarth@124-148-35-240.dyn.iinet.net.au> has quit IRC (Ping timeout: 258 seconds) | 05:15 | |
*** amccarthy <amccarthy!~amccarth@58-7-211-214.dyn.iinet.net.au> has joined #sailfishos-porters | 05:15 | |
*** olafh <olafh!~olafh@p5DEDF785.dip0.t-ipconnect.de> has joined #sailfishos-porters | 05:48 | |
*** amccarthy <amccarthy!~amccarth@58-7-211-214.dyn.iinet.net.au> has quit IRC (Ping timeout: 250 seconds) | 05:48 | |
*** amccarthy <amccarthy!~amccarth@106-69-86-130.dyn.iinet.net.au> has joined #sailfishos-porters | 05:49 | |
*** zhxt <zhxt!~zhxt@124.202.185.26> has joined #sailfishos-porters | 06:41 | |
*** AYEHAN <AYEHAN!~behave@111.68.108.75> has quit IRC (Ping timeout: 246 seconds) | 07:01 | |
*** CrKit <CrKit!~nekit@188.162.51.73> has joined #sailfishos-porters | 07:02 | |
*** AYEHAN <AYEHAN!~behave@111.68.108.70> has joined #sailfishos-porters | 07:07 | |
saidinesh5 | Nokius_: so ping me when you are here.. | 07:20 |
---|---|---|
saidinesh5 | today we get a stacktrace | 07:21 |
saidinesh5 | or last_kmsg | 07:21 |
saidinesh5 | any logs we can | 07:21 |
*** Aoyagi_mehtop <Aoyagi_mehtop!~Aoyagi@unaffiliated/aoyagi> has quit IRC (Ping timeout: 240 seconds) | 07:31 | |
*** cxl000 <cxl000!~cxl000@c27-253-11-51.brodm4.vic.optusnet.com.au> has joined #sailfishos-porters | 07:37 | |
*** CrKit <CrKit!~nekit@188.162.51.73> has quit IRC (Ping timeout: 246 seconds) | 07:38 | |
*** carepack <carepack!~carepack@p3E9E9919.dip0.t-ipconnect.de> has joined #sailfishos-porters | 07:45 | |
*** carepack <carepack!~carepack@p3E9E9919.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 258 seconds) | 07:57 | |
*** carepack <carepack!~carepack@p549AA619.dip0.t-ipconnect.de> has joined #sailfishos-porters | 07:59 | |
*** carepack <carepack!~carepack@p549AA619.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 265 seconds) | 08:04 | |
*** CrKit <CrKit!~nekit@188.162.51.73> has joined #sailfishos-porters | 08:11 | |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has joined #sailfishos-porters | 08:20 | |
nh1402 | morning | 08:22 |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Read error: Connection reset by peer) | 08:22 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 08:24 | |
locusf | morningg | 08:35 |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Ping timeout: 250 seconds) | 08:38 | |
*** kusa <kusa!~leon@2a01cb000030880075f4af5c55d03065.ipv6.abo.wanadoo.fr> has joined #sailfishos-porters | 08:51 | |
sledges | nh1402: got my memo via memoserv? ;) | 08:57 |
*** dirkvl <dirkvl!~dirkvl@52D91535.cm-11-1a.dynamic.ziggo.nl> has joined #sailfishos-porters | 09:04 | |
faenil | sledges: so wed 6pm @ Tas, saturday 5PM @ Tas | 09:20 |
sledges | faenil: Yes:) | 09:21 |
sledges | Tas The Cut (there are a few) | 09:22 |
sledges | (Tasses) | 09:22 |
*** pashik54 <pashik54!~pasikg@host-207-138.dialup.telecet.ru> has quit IRC (Ping timeout: 256 seconds) | 09:22 | |
nh1402 | sledges: didn't know you could get memo's on here, but yes | 09:26 |
sledges | bril | 09:26 |
faenil | sledges: ok, I should be available for Wed | 09:27 |
faenil | not Sat :/ | 09:27 |
sledges | faenil: see you tomorrow! | 09:27 |
faenil | I forgot I had a dinner scheduled already :D | 09:28 |
*** frozengeek____ <frozengeek____!~frozengee@nata101.ugent.be> has joined #sailfishos-porters | 09:28 | |
faenil | pity I won't meet ggabriel | 09:28 |
faenil | and ghosalmartin :/ | 09:29 |
faenil | and nh1402 :D | 09:29 |
*** frozengeek____ <frozengeek____!~frozengee@nata101.ugent.be> has quit IRC (Remote host closed the connection) | 09:29 | |
faenil | and r0kk3rz :D but we met at FOSDEM, at least. Still, shame | 09:29 |
r0kk3rz | faenil: :( | 09:29 |
faenil | yeah :/ | 09:30 |
sledges | faenil: i'll be the messenger:D | 09:31 |
faenil | hehe | 09:31 |
sledges | you can do any talk behind-back that you would normally say to them anyway, and i'll relay :DD | 09:32 |
faenil | haha | 09:33 |
dr_gogeta86 | morning all | 09:37 |
*** piggz <piggz!~androirc@92.40.249.243.threembb.co.uk> has joined #sailfishos-porters | 09:37 | |
piggz | Yo | 09:37 |
sledges | Oy | 09:38 |
piggz | Is cm13 a well supported platform these days? | 09:39 |
*** TheRightCorner <TheRightCorner!~quassel@43.250.166.229> has joined #sailfishos-porters | 09:40 | |
sledges | piggz: i only heard about mal's matissewifi hasn't got camera working on cm13, but ok on cm14 (where further hal/api changes arrive); so maybe it -is- well supported overall no other complains; depends per device and its age | 09:41 |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.196> has joined #sailfishos-porters | 09:42 | |
mal | sledges: not actually sure if it even works on cm14 | 09:43 |
*** pashik54 <pashik54!~pasikg@host-207-138.dialup.telecet.ru> has joined #sailfishos-porters | 09:43 | |
sledges | ah:D | 09:43 |
mal | there are some conflicting info about that | 09:43 |
*** TheRightCorner <TheRightCorner!~quassel@43.250.166.229> has quit IRC (Read error: Connection reset by peer) | 09:44 | |
mal | it seems nobody yet reported testing of the patched droidmedia | 09:44 |
mal | for hybris-13.0 | 09:44 |
mal | with a device that has a working camera | 09:44 |
sledges | yep, that would be nice | 09:44 |
piggz | Well , i resurrected the htc ace , and checked out the cm13 branch... Let's see how it goes | 09:44 |
*** kusa <kusa!~leon@2a01cb000030880075f4af5c55d03065.ipv6.abo.wanadoo.fr> has quit IRC (Ping timeout: 260 seconds) | 09:45 | |
*** TheRightCorner <TheRightCorner!~quassel@43.250.166.229> has joined #sailfishos-porters | 09:45 | |
sledges | piggz: was the nature of your question whether sailfish porting is well supported around cm13? :) | 09:47 |
piggz | Yes | 09:47 |
sledges | patches for libhybris and extract headers are not yet polished, so i'll need to see you through there and polish as we go | 09:49 |
piggz | K | 09:50 |
*** drFaustroll <drFaustroll!~drFaustro@213.191.204.199> has joined #sailfishos-porters | 09:50 | |
*** drFaustroll <drFaustroll!~drFaustro@213.191.204.199> has quit IRC (Changing host) | 09:50 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 09:50 | |
*** Jackneill_ <Jackneill_!~Jackneill@unaffiliated/jackneill> has joined #sailfishos-porters | 10:07 | |
guhl | piggz, you have a cm13 for the ACE? | 10:22 |
piggz | Yup | 10:22 |
piggz | Also uses a new partition layout | 10:22 |
guhl | fascinating | 10:23 |
guhl | who did that? need to have a look | 10:23 |
piggz | Search for 'aceopt partition layout' | 10:23 |
guhl | interesting how they did that as the partition layout is defined by hboot | 10:24 |
piggz | http://forum.xda-developers.com/htc-desire-hd/development/rom-cyanogenmod-12-1-nightlies-t3070621/page53 | 10:27 |
guhl | ahh Mustaavalkosta - this guy is really dedicated to this machine | 10:29 |
*** mkrawczuk <mkrawczuk!~quassel@217-67-201-162.itsa.net.pl> has joined #sailfishos-porters | 10:32 | |
piggz | He is, and he's a great help, i can ask him stuff via hangouts | 10:33 |
*** frozengeek____ <frozengeek____!~frozengee@nata103.ugent.be> has joined #sailfishos-porters | 10:41 | |
*** TheRightCorner_ <TheRightCorner_!~quassel@36.255.158.20> has joined #sailfishos-porters | 10:44 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Ping timeout: 258 seconds) | 10:44 | |
*** TheRightCorner <TheRightCorner!~quassel@43.250.166.229> has quit IRC (Ping timeout: 248 seconds) | 10:45 | |
NeoChapay | who know how to fix it ? Warning: repo problem: nothing provides gstreamer1.0-droid needed by pattern | 10:59 |
ghosalmartin | NeoChapay, remove from the patterns and rebuild dhd | 11:00 |
ghosalmartin | NeoChapay, or find it and build it? | 11:00 |
*** frozengeek____ <frozengeek____!~frozengee@nata103.ugent.be> has quit IRC (Quit: frozengeek____) | 11:01 | |
*** frozengeek <frozengeek!~frozengee@nata100.ugent.be> has joined #sailfishos-porters | 11:02 | |
NeoChapay | ghosalmartin: remove hybris/droid-configs/patterns/* and run hybris/droid-configs/droid-configs-device/helpers/process_patterns.sh ? | 11:02 |
*** CrKit <CrKit!~nekit@188.162.51.73> has quit IRC (Remote host closed the connection) | 11:02 | |
*** brodolfo <brodolfo!~Broodle@host36-31-static.15-188-b.business.telecomitalia.it> has joined #sailfishos-porters | 11:04 | |
ghosalmartin | NeoChapay, not exactly, go into the actual patterns and remove the gstreamer entry and then rebuild dhd and then rerun process patterns | 11:11 |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 11:22 | |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has joined #sailfishos-porters | 11:23 | |
*** piggz <piggz!~androirc@92.40.249.243.threembb.co.uk> has quit IRC (Ping timeout: 256 seconds) | 11:25 | |
*** Jackneill_ <Jackneill_!~Jackneill@unaffiliated/jackneill> has quit IRC (Ping timeout: 246 seconds) | 11:41 | |
*** Jackneill_ <Jackneill_!~Jackneill@unaffiliated/jackneill> has joined #sailfishos-porters | 11:41 | |
*** NeKit <NeKit!~nekit@95-83-2-187.saransk.ru> has quit IRC (Ping timeout: 260 seconds) | 11:48 | |
NeoChapay | ghosalmartin:ok i find and remove entry. But when i try create image i have error Unable to find pattern: jolla-hw-adaptation-y6 | 11:50 |
ghosalmartin | NeoChapay, did you rebuild dhd? | 11:54 |
NeoChapay | ghosalmartin: rpm/dhd/helpers/build_packages.sh ? | 11:55 |
ghosalmartin | NeoChapay, yes | 11:56 |
NeoChapay | ghosalmartin: yes i run it....but try rerun | 11:56 |
locusf | has msm8937 platform been ported yet? | 11:57 |
ghosalmartin | locusf: not that I know of | 12:00 |
sledges | locusf: none of these devices ports are in wiki at least: https://en.wikipedia.org/wiki/List_of_Qualcomm_Snapdragon_devices#Snapdragon_430_and_435 | 12:03 |
locusf | http://nokiapoweruser.com/exclusive-nokia-d1c-to-come-in-two-variants-with-different-ram-camera-display-specs/ | 12:04 |
locusf | rumors sure | 12:06 |
NeoChapay | ghosalmartin: did`t help | 12:07 |
ballock | mal: I'm trying to debug wifi tethering on mako. Would be nice if you took the time and had a look. | 12:11 |
ballock | mal: I made some logs - I made a fresh boot, turned tethering on, and | 12:12 |
mal | ballock: at work now, I'll see if I have time tonight | 12:12 |
ballock | mal: this is the journal - http://ptpb.pw/W7uq | 12:12 |
ballock | mal: np, I'll drop the rest | 12:12 |
ballock | mal: this is an strace from wpa_supplicant: http://ptpb.pw/WRd0 | 12:12 |
ballock | (I attached strace just before enabling tethering, then I attempted to connect with another device (jollac) to mako's shared wifi | 12:13 |
ballock | ) | 12:14 |
ballock | mal: if you would use some other logs, let me know. | 12:16 |
r0kk3rz | i think i need a qmi expert | 12:16 |
ballock | mal: I tried looking for the WPS Probe Response thing in the prima kernel driver and in wpa_supplicant source code, but... well, it's a lot of code, and nothing obvious. | 12:18 |
ballock | mal: I couldn't find in the strace which file or directory "nl80211: Could not re-add multicast membership for vendor events: -2 (No such file or directory)" mentions. It looks to me like it was passed from another process. | 12:19 |
*** kusa <kusa!~leon@2a01cb000030880075f4af5c55d03065.ipv6.abo.wanadoo.fr> has joined #sailfishos-porters | 12:20 | |
ballock | in the devices /system/etc I found 'hostapd' dir, but its contents didn't reveal anything obvious that I should put to wpa_supplicant, or connman, to handle the same purpose as hostapd. | 12:20 |
*** kusa <kusa!~leon@2a01cb000030880075f4af5c55d03065.ipv6.abo.wanadoo.fr> has quit IRC (Remote host closed the connection) | 12:21 | |
*** TheRightCorner_ <TheRightCorner_!~quassel@36.255.158.20> has quit IRC (Ping timeout: 260 seconds) | 12:26 | |
*** piggz <piggz!~androirc@92.40.248.43.threembb.co.uk> has joined #sailfishos-porters | 12:29 | |
*** zhxt <zhxt!~zhxt@124.202.185.26> has quit IRC (Ping timeout: 265 seconds) | 12:44 | |
*** dirkvl <dirkvl!~dirkvl@52D91535.cm-11-1a.dynamic.ziggo.nl> has quit IRC (Ping timeout: 250 seconds) | 12:48 | |
*** leszek <leszek!~leszek@p2003005B441FBD00022314FFFEAF6410.dip0.t-ipconnect.de> has joined #sailfishos-porters | 12:54 | |
*** piggz <piggz!~androirc@92.40.248.43.threembb.co.uk> has quit IRC (Read error: Connection reset by peer) | 12:54 | |
leszek | hi. Having sailfishos running on the nexus5. Is anyone working on getting kernel 4.9 for the Alpha/Beta images of SFOS for the Nexus5 now that kernel 4.9 supports the hardware out of the box ? | 12:55 |
r0kk3rz | it does? ping locusf | 12:58 |
locusf | wut | 12:59 |
locusf | I don't know | 12:59 |
r0kk3rz | you're the pure port guru :P | 12:59 |
leszek | at least a friend told me so. xD Thats why I am asking here | 13:01 |
leszek | there is a moroni...ähm phoronix article mentioning it http://www.phoronix.com/scan.php?page=news_item&px=Linux-4.9-ARM-Pull | 13:02 |
ghosalmartin | leszek, is this full support? | 13:03 |
leszek | ghosalmartin: I am not really sure. It looks to me like it. Though I came here basically to ask this question :) | 13:05 |
locusf | sure mainline support, clocks and stuff | 13:05 |
locusf | don't know about ts, panel, display, modem | 13:06 |
ghosalmartin | ahh | 13:08 |
leszek | I think for opengl and gpu support freedreno is necessary but the rest should be ok I guess | 13:08 |
locusf | oh | 13:16 |
locusf | freedreno is a bit difficult to build | 13:16 |
leszek | though it might need firmware blobs for wirless and so on. | 13:18 |
NeoChapay | locusf: can you help me fix error Unable to find pattern: jolla-hw-adaptation-device when i try build rootfs | 13:19 |
*** zhxt <zhxt!~zhxt@124.202.185.26> has joined #sailfishos-porters | 13:22 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.196> has quit IRC (Ping timeout: 246 seconds) | 13:33 | |
sledges | NeoChapay: did you run sed on your .ks file? chapter 8.3 in hadk. you need to do that every time you rebuild packages | 13:35 |
NeoChapay | sledges: http://pastebin.com/CuVVYpGF | 13:37 |
NeoChapay | sledges: yes | 13:37 |
*** piggz_ <piggz_!~androirc@92.40.248.43.threembb.co.uk> has joined #sailfishos-porters | 13:41 | |
*** Nokius_ is now known as Nokius | 13:43 | |
sledges | NeoChapay: where are all of your device specific patterns gone? | 13:44 |
Nokius | saidinesh5: sorry busy today and not near the keyboard the next days :( | 13:44 |
sledges | NeoChapay: cd $ANDROID_ROOT/hybris/droid-configs; git status patterns/ | 13:45 |
saidinesh5 | Oh nokius.. hmm. It's okay. Ping me when free. This release is halted on mi4 issues as of now | 13:46 |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.194> has joined #sailfishos-porters | 13:48 | |
*** NeKit <NeKit!~nekit@95-83-50-94.saransk.ru> has joined #sailfishos-porters | 13:49 | |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has quit IRC (Ping timeout: 246 seconds) | 13:53 | |
Nokius | ;( | 13:53 |
*** piggz_ <piggz_!~androirc@92.40.248.43.threembb.co.uk> has quit IRC (Ping timeout: 250 seconds) | 13:58 | |
sledges | we'll hack tomorrow Nokius ;)) | 13:58 |
*** lbt_away is now known as lbt | 13:59 | |
htr_ | is N9 ports dead.. I can only find one which was version 1.x.x.x | 14:02 |
sledges | filippz: ^ | 14:02 |
sledges | krnlyng: ^^ ;) | 14:02 |
r0kk3rz | htr_: https://twitter.com/rubdos/status/787561287588966400 | 14:03 |
sledges | wow 8) | 14:04 |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has joined #sailfishos-porters | 14:07 | |
saidinesh5 | iirc kimmoli/krnlyng was doing a port with a kernel from elsewhere... | 14:13 |
saidinesh5 | for the N9 | 14:13 |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has quit IRC (Ping timeout: 256 seconds) | 14:22 | |
*** Konsta <Konsta!~Konsta@mobile-access-bceecf-177.dhcp.inet.fi> has joined #sailfishos-porters | 14:25 | |
Konsta | Hi all. Any obvious mines I would step if I attempted to port for a Cherry Trail tablet? | 14:28 |
nh1402 | Konsta: if your dev machine only has Windows on it (with no other OS installed via VM or dualboot), yes. | 14:32 |
Konsta | nh1402: it's running CM and I have a kernel source so no problem there | 14:34 |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has joined #sailfishos-porters | 14:35 | |
Konsta | just wondering if anyone has attempted to port to a cherry trail device and if there is any x86/platform specific issues | 14:35 |
r0kk3rz | maybe TheKit tried | 14:36 |
kimmoli | onda was baytrail | 14:40 |
NeKit | Konsta, I did | 14:41 |
NeKit | Konsta, could get UI running only with MESA, but stopped due to lacking kernel sources | 14:41 |
NeKit | Cube iWork8 Ultimate, thanks for the CM :) | 14:42 |
Konsta | NeKit: cool, you're welcome ;) | 14:42 |
NeKit | there is at least one official x86 device (Jolla Tablet), so x86 support itself is fine | 14:43 |
Konsta | NeKit: yes, that's bay trail | 14:44 |
Konsta | does jolla tablet have intel gpu btw? | 14:44 |
NeKit | yes | 14:44 |
Konsta | so display problems expected with cherrytrail | 14:45 |
NeKit | I want to check latest libhybris, maybe the changes made for Marshmallow support accidentaly fixed latest Intel drivers | 14:45 |
Konsta | NeKit: Jide was nice enough to release kernel source for Chuwi Vi10 Plus | 14:48 |
Konsta | Xiaomi released kernel source for Mipad 2 last week | 14:48 |
Konsta | those are practically the only cherrytrail with kernel sources available | 14:49 |
Konsta | speaking about chinese tablets at least | 14:49 |
NeKit | I saw Jide one | 14:49 |
NeKit | but Mipad 2 from Xiaomi is really unexpected then | 14:50 |
r0kk3rz | Konsta: wow did they? | 14:50 |
NeKit | well, for Cube, I could boot with generic Cherry Trail sources, it's sound cbip driver that needs to be reverse-engineered | 14:50 |
Konsta | r0kk3rz: yes, https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/latte-l-oss | 14:51 |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Ping timeout: 240 seconds) | 14:51 | |
r0kk3rz | Konsta: nice, i was considering buying one a while back but that stopped me | 14:51 |
NeKit | maybe NAU8824 driver can be found in some other tree | 14:51 |
r0kk3rz | got a sonytab instead, damn thing | 14:51 |
Konsta | NeKit: asked Jide to release kernel source for Onda V820ch because of the sound driver, they haven't replied... | 14:53 |
NeKit | does V820CH also use this chip or something else? | 14:54 |
NeKit | hm, I think kimmoli posted another name | 14:54 |
Konsta | yes, V820CH has it I'm quite sure | 14:54 |
Konsta | or that's what I always though at least | 14:54 |
Konsta | actually no, it has ES8316 | 14:56 |
Konsta | LOL, can't keep up with all of these devices. well, at least I've requested the kernel source :P | 14:57 |
NeKit | maybe we could ask them specifically for sound chip driver instead of complete tree? I tried asking through Android-x86 developer and their position was that they didn't make any kernel changes and they can't release sources themselves due to agreement with vendor | 14:57 |
sledges | are there any ports that don't use devel/testing:common ? and if such common repo is added, would it break? | 15:09 |
sledges | *nemo:devel/testing:hw:common to be precise | 15:09 |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.194> has quit IRC (Ping timeout: 265 seconds) | 15:13 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.194> has joined #sailfishos-porters | 15:27 | |
*** drFaustroll <drFaustroll!~drFaustro@217.79.37.210> has joined #sailfishos-porters | 15:39 | |
*** drFaustroll <drFaustroll!~drFaustro@217.79.37.210> has quit IRC (Changing host) | 15:39 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 15:39 | |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.194> has quit IRC (Ping timeout: 264 seconds) | 15:49 | |
kimmoli | so, what should ssu lr look like nowadays? my adaptation0 and dhd point to same repo.. | 15:50 |
kimmoli | Just pasted a lot, see here http://pastebin.com/AGi8wwRW | 15:50 |
*** cvp <cvp!~cvp@dslb-178-000-014-170.178.000.pools.vodafone-ip.de> has joined #sailfishos-porters | 15:51 | |
cvp | o/ | 15:51 |
kimmoli | (ignore ot2 from there) | 15:51 |
mal | kimmoli: why do you have dhd when you have adaptation0? | 15:52 |
kimmoli | that i was just wondering | 15:54 |
kimmoli | pöh, my build server is sleepying, need to check when i get to home | 15:56 |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.196> has joined #sailfishos-porters | 16:01 | |
cvp | kimmoli: is it possible to add driver for a wifi-modul like this: https://pereira.one/img/blog/hackerphone.jpg | 16:11 |
cvp | to OPX | 16:11 |
kimmoli | cvp: yes, there is support in next release for some wifi usb dongles | 16:14 |
kimmoli | altough disconnecting such will cause a reboot | 16:14 |
*** leszek <leszek!~leszek@p2003005B441FBD00022314FFFEAF6410.dip0.t-ipconnect.de> has left #sailfishos-porters ("Konversation terminated!") | 16:14 | |
sledges | kimmoli: PR coming, untouch yet adaptations0 ;) | 16:15 |
*** piggz_ <piggz_!~androirc@92.40.249.63.threembb.co.uk> has joined #sailfishos-porters | 16:15 | |
kimmoli | sledges: i see'd | 16:15 |
sledges | not complete bucket of PRs yet | 16:16 |
kimmoli | i saw (?) | 16:16 |
sledges | sawn | 16:16 |
kimmoli | näin = thus, minä näin = i saw, sahattu = sawn ? | 16:17 |
kimmoli | but back to topic. then i'll hold you get bucket emptied | 16:18 |
kimmoli | before making 2.0.5. further, so far i'm happy, and it starts to be tempting to drop $EXTRANAME | 16:18 |
cvp | kimmoli: this is genius! Thank you! My other devices J1 / JC sleep only in the cabinet ^.^ | 16:20 |
kimmoli | cvp: it supports RT2x RT3070 etc, nothing else | 16:20 |
cvp | ok | 16:23 |
*** piggz_ <piggz_!~androirc@92.40.249.63.threembb.co.uk> has quit IRC (Ping timeout: 264 seconds) | 16:25 | |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has quit IRC (Ping timeout: 265 seconds) | 16:26 | |
*** nh1402 <nh1402!~nh1402@host81-133-137-69.in-addr.btopenworld.com> has quit IRC (Quit: Leaving) | 16:26 | |
kimmoli | cvp: https://pbs.twimg.com/media/CyvZ9q7XcAAueQ9.jpg:large | 16:28 |
cvp | kimmoli: great! :) | 16:41 |
cvp | Which module do you use? | 16:42 |
NeKit | Konsta, does your Cube device also has faulty power button? | 16:42 |
NeKit | *have | 16:42 |
Konsta | NeKit: it's a bit flaky, not sure if it's faulty | 16:45 |
NeKit | multiple presses registered for one | 16:46 |
Konsta | sometimes needs to really press it to register, sometimes it register as double press | 16:46 |
Konsta | not sure if sw or hw issue | 16:46 |
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has joined #sailfishos-porters | 16:47 | |
Konsta | I think my Chuwi does the same thing sometimes but it's not as bad | 16:47 |
sledges | PSA: PRs for bettering community adaptations: | 16:50 |
sledges | Disabling telnet... https://github.com/mer-hybris/hybris-boot/pull/94 | 16:50 |
sledges | ...on non-devel releases, as well as iron out Jolla Store and OTA processes: https://github.com/mer-hybris/community-adaptation | 16:50 |
sledges | One thing to build them all: https://github.com/mer-hybris/droid-hal-device/pull/149 | 16:50 |
sledges | One thing to glue them: https://github.com/mer-hybris/droid-hal-configs/pull/67 | 16:50 |
r0kk3rz | sledges: is this just for ports on OBS? | 16:56 |
sledges | r0kk3rz: yep good point. boils down to the fact that all ports that had jolla store enabled, were already on obs | 17:09 |
sledges | for obs-less ports a rethink is in order or just | 17:10 |
sledges | put em up ;) | 17:10 |
mal | well all port that will have jolla store should be in OBS | 17:12 |
*** srohmen <srohmen!~srohmen@x4db6913c.dyn.telefonica.de> has joined #sailfishos-porters | 17:20 | |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Ping timeout: 268 seconds) | 17:22 | |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has joined #sailfishos-porters | 17:24 | |
*** Nemno <Nemno!~teknomen@77.172.117.67> has joined #sailfishos-porters | 17:29 | |
r0kk3rz | is there a quality barrier for obs? | 17:33 |
NeKit | krnlyng, in your libhybris version, arm asm wrapper is for hooks? | 17:35 |
krnlyng | NeKit: arm wrappers are for debugging only | 17:36 |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has quit IRC (Ping timeout: 250 seconds) | 17:42 | |
kimmoli | what is "/usr/libexec/droid/android-permission-fixup.sh" supposed to be? called from droid-hal-startup.sh, but there is no such file | 17:44 |
NeKit | debugging is something desirable actually... | 17:46 |
krnlyng | NeKit: but they only work for arm 32 bit | 17:46 |
krnlyng | NeKit: for 64bit i haven't looked at how we can implement those yet | 17:47 |
NeKit | worse, x86 32bit | 17:47 |
krnlyng | oh ok | 17:47 |
krnlyng | whats the error? | 17:47 |
krnlyng | segfault? | 17:47 |
NeKit | <Konsta> just wondering if anyone has attempted to port to a cherry trail device and if there is any x86/platform specific issues | 17:48 |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has joined #sailfishos-porters | 17:48 | |
NeKit | currently checking if newer libhybris solves issues with Cherry Trail graphic drivers I had, but still segfaults, yes | 17:48 |
Konsta | NeKit: thanks, I guess I won't bother then | 17:49 |
NeKit | I can write you in Twitter if this gets solved | 17:50 |
Konsta | cool, thanks | 17:50 |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has joined #sailfishos-porters | 17:56 | |
krnlyng | NeKit: do you know which function it crashes in? | 17:57 |
*** ghosalmartin <ghosalmartin!~ghosalmar@90.216.134.196> has quit IRC (Remote host closed the connection) | 17:58 | |
NeKit | yes, but I think it might be caused by patches, let me try something else first | 18:01 |
*** cvp <cvp!~cvp@dslb-178-000-014-170.178.000.pools.vodafone-ip.de> has quit IRC (Remote host closed the connection) | 18:02 | |
*** frozengeek <frozengeek!~frozengee@nata100.ugent.be> has quit IRC (Quit: frozengeek) | 18:08 | |
*** Aoyagi_mehtop <Aoyagi_mehtop!~Aoyagi@unaffiliated/aoyagi> has joined #sailfishos-porters | 18:09 | |
krnlyng | NeKit: which function? | 18:12 |
NeKit | was in _hybris_hook_pthread_mutex_init/pthread_mutex_init | 18:13 |
krnlyng | NeKit: and which version of libhybris are you now using? i've preprared this: https://github.com/krnlyng/libhybris/tree/mm13_update for sledges | 18:13 |
NeKit | but got past that and now it's in drivers | 18:13 |
NeKit | ubuntu branch of yours | 18:13 |
NeKit | should I try mm13_update instead? | 18:14 |
krnlyng | NeKit: they are pretty similar but you could try it anyways | 18:17 |
*** mkrawczuk <mkrawczuk!~quassel@217-67-201-162.itsa.net.pl> has quit IRC (Ping timeout: 250 seconds) | 18:20 | |
*** cvp_sailfishmods <cvp_sailfishmods!~sailfish@x527179d2.dyn.telefonica.de> has joined #sailfishos-porters | 18:31 | |
*** cvp_sailfishmods is now known as cvp | 18:31 | |
*** piggz <piggz!~piggz@195.147.198.68> has joined #sailfishos-porters | 18:32 | |
NeKit | krnlyng, http://pastebin.com/08Xkn0bS | 18:34 |
*** frozengeek <frozengeek!~frozengee@213.219.166.36.adsl.dyn.edpnet.net> has joined #sailfishos-porters | 18:34 | |
NeKit | /sys/class/drm/card0/power/i915_videostatus exists and is 0 | 18:35 |
*** carepack <carepack!~carepack@unaffiliated/carepack> has joined #sailfishos-porters | 18:35 | |
krnlyng | NeKit: can you check which functions it is calling before fopen? | 18:40 |
krnlyng | NeKit: if you're using the ubuntu branch then you can do HYBRIS_TRACE=1 HYBRIS_LOGGING_LEVEL=debug | 18:42 |
krnlyng | NeKit: doesn't print all functions but some | 18:42 |
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters | 18:42 | |
NeKit | looks like it's doing something weird http://pastebin.com/AvZ3NBJR | 18:45 |
krnlyng | NeKit: can you paste the full log? | 18:52 |
*** brodolfo <brodolfo!~Broodle@host36-31-static.15-188-b.business.telecomitalia.it> has quit IRC (Ping timeout: 250 seconds) | 18:53 | |
NeKit | https://drive.google.com/open?id=0By7Ry3yX7vD4bFlKSzV6MWRNSm8 | 18:57 |
kimmoli | does lbt remember this commit? https://github.com/mer-hybris/android_system_core/commit/5b864c7542b6f5102eb253fc3f20d0e7cab02ac4 | 18:59 |
kimmoli | or piggz ^ | 18:59 |
*** louisdk <louisdk!~louisdk@static-5-103-130-65.seas-nve.net> has joined #sailfishos-porters | 19:05 | |
*** Konsta <Konsta!~Konsta@mobile-access-bceecf-177.dhcp.inet.fi> has quit IRC (Read error: Connection reset by peer) | 19:08 | |
*** Konsta <Konsta!~Konsta@mobile-access-bceecf-177.dhcp.inet.fi> has joined #sailfishos-porters | 19:09 | |
piggz | kimmoli:yup, not remembering exactly what that was for! | 19:12 |
krnlyng | NeKit: is it really calling fopen? | 19:14 |
krnlyng | erm | 19:14 |
krnlyng | NeKit: you could try adding more TRACE_HOOKS to other functions | 19:15 |
krnlyng | NeKit: i have no clue at the moment | 19:15 |
*** Jackneill_ <Jackneill_!~Jackneill@unaffiliated/jackneill> has quit IRC (Remote host closed the connection) | 19:23 | |
*** horuxan <horuxan!~horuxanxx@201.46.181.44> has quit IRC (Ping timeout: 252 seconds) | 19:25 | |
sledges | r0kk3rz: mal is right, becomes tiring to re-install apps from store with each reflash when OTA is not there. With OBS, .ks file becomes simpler, and with PRs above - less hacky too (OTA process will also become much easier) | 19:27 |
sledges | r0kk3rz: added line 420 and 445 http://piratepad.net/hadk-faq-v2 about what is a beta state, comments welcome | 19:27 |
mal | fp2 is still alpha :) | 19:29 |
sledges | depends on a porter ;) | 19:30 |
sledges | i renamed "beta" to "stabilised" :D | 19:30 |
r0kk3rz | mal: your idea of alpha is different to everyone elses i think :P | 19:42 |
r0kk3rz | sledges: i'll try that out sometime | 19:44 |
sledges | r0kk3rz: ok-doke:) | 19:45 |
mal | r0kk3rz: might be :P | 19:47 |
sledges | saidinesh5: kimmoli: the PRs i was talking about, the quicker the reviews by you, the quicker they're in for you ;) http://www.merproject.org/logs/%23sailfishos-porters/%23sailfishos-porters.2016-12-13.log.html#t2016-12-13T16:50:46 | 19:48 |
*** horuxan <horuxan!~horuxanxx@201.46.189.63> has joined #sailfishos-porters | 20:02 | |
*** cvp <cvp!~sailfish@x527179d2.dyn.telefonica.de> has quit IRC (Quit: IRC for Sailfish 0.9) | 20:08 | |
*** horuxan <horuxan!~horuxanxx@201.46.189.63> has quit IRC (Ping timeout: 240 seconds) | 20:11 | |
*** carepack <carepack!~carepack@unaffiliated/carepack> has quit IRC (Ping timeout: 248 seconds) | 20:11 | |
*** carepack <carepack!~carepack@p5B2CEC99.dip0.t-ipconnect.de> has joined #sailfishos-porters | 20:13 | |
*** srohmen <srohmen!~srohmen@x4db6913c.dyn.telefonica.de> has quit IRC (Quit: Leaving.) | 20:17 | |
*** Konsta <Konsta!~Konsta@mobile-access-bceecf-177.dhcp.inet.fi> has quit IRC (Quit: Leaving) | 20:22 | |
kimmoli | sledges: AHOY SIR | 20:25 |
*** CrKit <CrKit!~nekit@95-83-50-94.saransk.ru> has joined #sailfishos-porters | 20:27 | |
*** horuxan <horuxan!~horuxanxx@201.46.189.63> has joined #sailfishos-porters | 20:30 | |
horuxan | mal, ping | 20:30 |
horuxan | repo sync --force-sync | 20:30 |
horuxan | is diference a repo sync --fetch-submodules ? | 20:30 |
horuxan | thanks | 20:30 |
mal | yes, those are different | 20:31 |
horuxan | "////// | 20:32 |
horuxan | im run | 20:33 |
horuxan | repo sync --force-sync | 20:33 |
mal | horuxan: what is the problem? | 20:33 |
horuxan | 50 gb download | 20:34 |
horuxan | and no finish | 20:34 |
horuxan | now repo sync --fetch-submodules | 20:34 |
horuxan | error | 20:34 |
horuxan | delete all ? | 20:34 |
kimmoli | sledges: https://github.com/mer-hybris/droid-hal-device/pull/149/commits/db79581f9290a7d51b687ac4a22f47b50dfcb180 | 20:34 |
horuxan | :@@@ | 20:34 |
kimmoli | sledges: what does that exactly do`? | 20:34 |
mal | horuxan: do not delete all, that is never needed | 20:34 |
mal | horuxan: I cannot help if you don't show the error | 20:35 |
horuxan | mal, http://www.pastebin.com/cG25bHBL | 20:36 |
mal | horuxan: run once with only the command repo sync | 20:37 |
horuxan | run "repo sync" | 20:38 |
horuxan | ? | 20:38 |
horuxan | mal, | 20:38 |
mal | yes | 20:42 |
mal | like I just said | 20:42 |
horuxan | 59 % | 20:44 |
horuxan | used 54 gb | 20:44 |
horuxan | have 32 free | 20:44 |
horuxan | mal, | 20:48 |
horuxan | 66% | 20:48 |
horuxan | wait ? | 20:48 |
mal | I still don't understand how it takes so much space when you run it | 20:49 |
horuxan | im run repo sync --fetch-submodules | 20:50 |
horuxan | --force-sync***** | 20:50 |
horuxan | "/ | 20:50 |
horuxan | 3 days download | 20:50 |
mal | why do you run --force-sync? | 20:51 |
mal | horuxan: if you would have listened to me earlier this problem would not have happened, I told you not to delete everything | 20:51 |
horuxan | With -fetch-submodules gave error to and had to run again and again, then with -force-sync went straight did not stop the night | 20:52 |
*** horuxan <horuxan!~horuxanxx@201.46.189.63> has quit IRC (Read error: Connection reset by peer) | 20:52 | |
mal | does anyone have any idea what could cause such a behavior? sledges? | 20:53 |
mal | sledges: why would repo sync of hybris-12.1 take more than 50 GB | 20:53 |
*** carepack <carepack!~carepack@p5B2CEC99.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 265 seconds) | 20:57 | |
*** CrKit <CrKit!~nekit@95-83-50-94.saransk.ru> has quit IRC (Remote host closed the connection) | 21:00 | |
*** horuxan <horuxan!~horuxanxx@201.46.189.63> has joined #sailfishos-porters | 21:12 | |
horuxan | mal, | 21:13 |
horuxan | ping | 21:13 |
horuxan | With -fetch-submodules gave error to and had to run again and again, then with -force-sync went straight did not stop the night | 21:13 |
horuxan | sorry, There is a storm rolling here, summer is tense | 21:13 |
mal | horuxan: why did you add the --forces-sync and not run only repo sync | 21:14 |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has quit IRC (Ping timeout: 268 seconds) | 21:14 | |
horuxan | mal, Because he stopped all the time. | 21:15 |
r0kk3rz | force-sync is ok, it can get around issues if you've done something weird | 21:15 |
mal | horuxan: you said it failed with --fetch-submodules, did you try only "repo sync" | 21:16 |
mal | r0kk3rz: I know | 21:16 |
mal | I just cannot understand why the repo sync would use so much space when it doesn't on others | 21:17 |
horuxan | mal, Now I'm trying, use repo sync --fetch-submodules | 21:17 |
r0kk3rz | that is weird yes | 21:17 |
mal | horuxan: do only "repo sync", nothing else | 21:17 |
horuxan | repo sync***** | 21:17 |
*** frozengeek <frozengeek!~frozengee@213.219.166.36.adsl.dyn.edpnet.net> has quit IRC (Quit: frozengeek) | 21:24 | |
*** frozengeek <frozengeek!~frozengee@213.219.166.36.adsl.dyn.edpnet.net> has joined #sailfishos-porters | 21:25 | |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has joined #sailfishos-porters | 21:26 | |
*** carepack <carepack!~carepack@p3E9E8AA6.dip0.t-ipconnect.de> has joined #sailfishos-porters | 21:44 | |
*** kusa <kusa!~leon@2a01cb000030880075f4af5c55d03065.ipv6.abo.wanadoo.fr> has joined #sailfishos-porters | 21:48 | |
*** carepack <carepack!~carepack@p3E9E8AA6.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 248 seconds) | 21:49 | |
*** Nokius_ <Nokius_!~Nokius@p508BABE4.dip0.t-ipconnect.de> has joined #sailfishos-porters | 21:55 | |
*** Nokius <Nokius!~Nokius@p508BAFF7.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 268 seconds) | 21:58 | |
*** frozengeek <frozengeek!~frozengee@213.219.166.36.adsl.dyn.edpnet.net> has quit IRC (Quit: frozengeek) | 22:03 | |
*** corvinux <corvinux!~hashcore@unaffiliated/corvinux> has quit IRC (Ping timeout: 258 seconds) | 22:05 | |
*** cxl000 <cxl000!~cxl000@c27-253-11-51.brodm4.vic.optusnet.com.au> has quit IRC (Quit: Leaving) | 22:06 | |
*** carepack <carepack!~carepack@p5B2CE749.dip0.t-ipconnect.de> has joined #sailfishos-porters | 22:16 | |
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has quit IRC (Quit: Segmentation fault) | 22:18 | |
*** carepack <carepack!~carepack@p5B2CE749.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 264 seconds) | 22:26 | |
*** carepack <carepack!~carepack@p3E9E8CBD.dip0.t-ipconnect.de> has joined #sailfishos-porters | 22:33 | |
*** monich <monich!~monich@82-181-29-183.bb.dnainternet.fi> has quit IRC (Ping timeout: 245 seconds) | 22:37 | |
*** Nemno <Nemno!~teknomen@77.172.117.67> has quit IRC (Ping timeout: 258 seconds) | 22:42 | |
*** carepack <carepack!~carepack@p3E9E8CBD.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 268 seconds) | 22:45 | |
*** carepack <carepack!~carepack@p3E9E9E96.dip0.t-ipconnect.de> has joined #sailfishos-porters | 22:46 | |
*** olafh_ <olafh_!~olafh@p5DEDF785.dip0.t-ipconnect.de> has joined #sailfishos-porters | 22:46 | |
*** monich <monich!~monich@82-181-29-183.bb.dnainternet.fi> has joined #sailfishos-porters | 22:48 | |
*** olafh <olafh!~olafh@p5DEDF785.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 260 seconds) | 22:48 | |
*** frozengeek <frozengeek!~frozengee@213.219.166.36.adsl.dyn.edpnet.net> has joined #sailfishos-porters | 22:50 | |
*** olafh_ <olafh_!~olafh@p5DEDF785.dip0.t-ipconnect.de> has quit IRC (Read error: Connection reset by peer) | 22:50 | |
*** olafh_ <olafh_!~olafh@p5DEDF785.dip0.t-ipconnect.de> has joined #sailfishos-porters | 22:51 | |
*** eyome <eyome!~eyome@vit94-6-88-160-180-232.fbx.proxad.net> has quit IRC (Quit: eyome) | 22:58 | |
*** guhl <guhl!~guhl@gateway/tor-sasl/guhl> has quit IRC (Quit: Leaving) | 23:04 | |
*** teve <teve!teve@poliisi.iki.fi> has quit IRC (Ping timeout: 250 seconds) | 23:04 | |
sledges | mal: horuxan: run `du -sh $ANDROID_ROOT/.repo/*` | 23:06 |
*** teve <teve!teve@poliisi.iki.fi> has joined #sailfishos-porters | 23:09 | |
*** Aoyagi_mehtop <Aoyagi_mehtop!~Aoyagi@unaffiliated/aoyagi> has quit IRC (Quit: there are people who don't understand the concept of examples) | 23:20 | |
*** louisdk <louisdk!~louisdk@static-5-103-130-65.seas-nve.net> has quit IRC (Remote host closed the connection) | 23:23 | |
*** frozengeek <frozengeek!~frozengee@213.219.166.36.adsl.dyn.edpnet.net> has quit IRC (Quit: frozengeek) | 23:26 | |
*** frozengeek <frozengeek!~frozengee@213.219.166.36.adsl.dyn.edpnet.net> has joined #sailfishos-porters | 23:28 | |
saidinesh5 | mal: even i add force-synnc at times when i want repo sync to overwrite my local changes. but my whole of $MER_ROOT/android is at 19GB now. | 23:35 |
saidinesh5 | sledges: looking. i probably should touch that code sometime soon, for wanting to set up a nightly build thing for my device, without someone having to press Y 10 times | 23:36 |
*** kusa <kusa!~leon@2a01cb000030880075f4af5c55d03065.ipv6.abo.wanadoo.fr> has quit IRC (Remote host closed the connection) | 23:43 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!