Saturday, 2016-07-30

*** Nemno <Nemno!~Nemno@82-168-10-33.ip.telfort.nl> has quit IRC (Ping timeout: 244 seconds)00:04
*** wickwire <wickwire!~wickwire@a95-95-221-53.cpe.netcabo.pt> has quit IRC (Remote host closed the connection)00:07
*** Nokius_ <Nokius_!~Nokius@p5DDB6D06.dip0.t-ipconnect.de> has joined #sailfishos-porters00:45
*** Nokius <Nokius!~Nokius@p508BAC8F.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 260 seconds)00:49
*** pavi <pavi!~pavi@188.166.19.67> has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)01:00
*** pavi <pavi!~pavi@188.166.19.67> has joined #sailfishos-porters01:01
*** zhxt_ <zhxt_!~zhxt@106.37.236.189> has joined #sailfishos-porters02:25
*** rinigus <rinigus!~rinigus@tabasalu-gw.radionet.ee> has joined #sailfishos-porters03:34
*** M4rtinK <M4rtinK!~M4rtinK@ip-89-102-24-222.net.upcbroadband.cz> has quit IRC (Ping timeout: 240 seconds)03:36
rinigusNokius: yes, that's the way I read your logs as well. But note that I'm out of my depth on this, sorry03:39
*** BluesLee_ <BluesLee_!~sailfish@5.147.125.90> has joined #sailfishos-porters04:26
BluesLee_TheRealJohnGalt[: hi, i am okay of holding back the 2.0.2 image. i was not aware that 2.0.2 is still in EA mode, the unofficial 2.0.3 thread on tmo irritated me04:28
BluesLee_bye04:29
*** BluesLee_ <BluesLee_!~sailfish@5.147.125.90> has quit IRC (Client Quit)04:29
*** olafh <olafh!~olafh@pD9E6F608.dip0.t-ipconnect.de> has joined #sailfishos-porters04:47
*** rinigus-m <rinigus-m!~sailfish@tabasalu-gw.radionet.ee> has joined #sailfishos-porters05:23
*** ced117 <ced117!~ced117@opensuse/member/ced117> has joined #sailfishos-porters05:39
*** Nemno <Nemno!~Nemno@82-168-10-33.ip.telfort.nl> has joined #sailfishos-porters05:40
*** spider-mario <spider-mario!~spidermar@178-83-188-253.dynamic.hispeed.ch> has joined #sailfishos-porters06:19
*** Laxtlo_ <Laxtlo_!~sailfish@85-23-219-58.bb.dnainternet.fi> has joined #sailfishos-porters06:27
*** horuxan <horuxan!~horuxanxx@201.46.167.68> has quit IRC (Remote host closed the connection)06:29
*** itbaron <itbaron!~kvirc@93.190.143.105> has joined #sailfishos-porters06:34
*** w700 <w700!~w700@2a02:c7d:7827:5500:cd3a:bac9:fd49:793> has quit IRC (Ping timeout: 264 seconds)06:40
*** yacuken <yacuken!~yacuken@91.202.44.66> has joined #sailfishos-porters06:42
yacukenhola everyone)06:42
*** Laxtlo_ <Laxtlo_!~sailfish@85-23-219-58.bb.dnainternet.fi> has quit IRC (Remote host closed the connection)06:48
*** Laxtlo_ <Laxtlo_!~sailfish@ddx-mtycwm6zs--tby56y-3.rev.dnainternet.fi> has joined #sailfishos-porters06:48
*** Laxtlo_ <Laxtlo_!~sailfish@ddx-mtycwm6zs--tby56y-3.rev.dnainternet.fi> has quit IRC (Client Quit)06:49
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has joined #sailfishos-porters06:57
*** w700 <w700!~w700@82-132-245-105.dab.02.net> has joined #sailfishos-porters06:59
*** Umeaboy <Umeaboy!~Umeaboy@c-94-255-156-228.cust.bredband2.com> has joined #sailfishos-porters07:09
*** mhous33 <mhous33!~mhous33@75.142.249.15> has joined #sailfishos-porters07:38
mhous33since no one has created a port for nexus 6 shamu yet, thought i'd give it a try07:55
mhous33stuck on building the hybris-hal; here is my term output after already attempting make -j4: http://pastebin.com/vQ2ywkak07:57
mhous33i'm no expert, but it looks like the repo is missing some stuff, although repo status said everything was there08:00
mhous33i used hybris-13.0 default.xml and matched my device manifest with the same stable branch (ZNH0E) for device and kernel08:03
yacukenmhous33: add mountpoints for shamu to $ANDROID_ROOT/hybris/hybris-boot/fixup-mountpoints08:08
yacukenmhous33: find right mountpoints in your device fstab08:08
yacukenooops08:08
yacukennope. my mistake08:09
Nokius_o/ yacuken08:09
yacukenNokius_: hi08:09
Nokius_rinigus: morning from logs of the find7s looks the same but it's not crashing08:09
yacukeni accidentally fix sound on my tab2 :D08:10
*** Nokius_ is now known as Nokius08:10
Umeaboyyacuken: You have a working guide for that yet?08:10
UmeaboyI have the first Tab.08:10
UmeaboyP1000.08:10
UmeaboyI'd like to change my script after that if possible.08:11
yacukenUmeaboy: I just start test_audio from libhybris-tests. test_audio say: Audio Hardware Interface initialized08:12
yacukenUmeaboy: and then audio works =)08:12
yacukencreate systemd service for that. oneshot. and install to graphical.target.wants (not work with basic.target for me)08:13
yacukenhttps://plus.google.com/+NikitaZhukov1/posts/G49fmuSpCiK here baaaad quality video08:14
drFaustrollsledges: https://github.com/mer-hybris/droid-config-hammerhead/pull/1908:14
drFaustrollmal-: ^08:14
rinigusNokius: strange, on the log from oppo (find7s?), there was no "registering GraphicBuffer with OMX IL component failed: -2147483648"; as on https://gist.github.com/Nokius/85b513b1a7d4b8cadeb13423a3da00a608:15
Nokiusrinigus: that the point it's not failing08:17
NokiusOMX-buffers: min=18 actual=18 undeq=2+108:17
NokiusMX-buffers: min=18 actual=23 undeq=5+108:17
Nokiusis the same on both08:17
UmeaboyHi Nokius!08:18
UmeaboyWhat's up?08:18
UmeaboyHow are you today?08:18
NokiusUmeaboy: fine thank you, and you, i had not time to look into the issue about LTE08:20
drFaustrollsledges: mal- since I am away can you change also the revision in testing to build and ask nh to test the update?08:20
drFaustrollbut I think we are there with this shall work08:20
UmeaboyNokius: No problem. I'm using my new Samsung Galaxy S4 from China until then. :)08:21
drFaustrollsledges: also what do you think on creating 2.0.2.48 as you did in common... ?08:21
rinigusNokius: ok yes, starting point seems to be the same.08:22
mal-drFaustroll: is that mobile settings hack really needed, I thought it is needed only with new ofono on <2.0.208:27
drFaustrollmal-: thought the same but seems is needed08:28
mal-strange08:28
drFaustrollmal-: i will need to go if you can accept it and help nh when online to finish the update will be great08:29
drFaustrollI will be back towards the english evening08:29
taaemmal-: you saw my question about OTA checker?08:35
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has quit IRC (Quit: Konversation terminated!)08:46
mal-taaem: I haven't had time lately for that08:49
* yacuken afk08:52
taaemmal-: okay maybe i will look into it08:55
mhous33yacuken: thanks for the info, but term output specifies the correct mount points already08:56
*** yacuken <yacuken!~yacuken@91.202.44.66> has quit IRC (Ping timeout: 258 seconds)08:57
mhous33however, i did look for recovery.fstab and it doesn't exist08:58
mal-taaem: the problem is doing it properly, it's easy to do it the ugly way08:58
mhous33not sure why, as the default.xml includes bootable/recovery09:00
taaemmal-: this is what i was thinking aboout https://gist.github.com/taaem/e4f43dbaa5b169ea6286144b26ec4fcb09:00
mal-taaem: I the update checker part working fine but the actual updater not so much09:02
mal-+have09:02
taaemmal-: ah any sources?09:02
mal-only local sources09:03
mal-since I tried to intergate everything into one app09:03
taaemone app would be the target obviously who would want seperate apps09:04
mal-the issue is that we don't have permissions to do the update properly, we can use version dup from the app but that is ugly09:05
taaemssu has a dbus interface09:06
taaemso for that we don't need root priveleges09:07
mal-taaem: ssu doesn't do upgrade09:08
*** I-was-it <I-was-it!~sailfish@62-47-160-221.adsl.highway.telekom.at> has joined #sailfishos-porters09:09
taaembut enables the repos and stuff and with the newest change in versioned obs repos that would be needed09:09
mal-that's not the problem09:09
taaemi mean we do version --dup is that the same as zypper --dub?09:09
mal-the upgrade step is09:09
mal-version dup is special09:10
taaemi'm still wondering how jolla applies updates since they first download all packages and then go into the "update mode" and apply09:11
taaemright?09:11
mal-I know how, using packagekit09:13
taaemif you know why can't we do it the same way? or is some non-opensourced code involved?09:14
mal-the thing is that packagekit has a check for the app doing the upgrade, the ugly way would be to add our app to the list (it works i have tested) but that is not going to be accepted to mer packagekit09:15
mal-forcing porters to use a patched packagekit is not nice09:16
taaemnot really09:16
*** taaem[m] <taaem[m]!taaemmatri@gateway/shell/matrix.org/x-dzzeubhunhxnggth> has joined #sailfishos-porters09:21
*** mhous33_ <mhous33_!~mhous33@75.142.249.15> has joined #sailfishos-porters09:25
I-was-ithello everybody, i have heared that there is an alpha 2 for the fairphone and so i would know if you could tell me the release date09:27
*** mhous33 <mhous33!~mhous33@75.142.249.15> has quit IRC (Ping timeout: 258 seconds)09:27
I-was-itwhat, i am on the first alpha and there is no update available09:28
UmeaboyI wish there was a zip out for i9305 like displayed here: https://www.youtube.com/watch?v=fCjVBNI3cHA09:30
mal-I-was-it: you cannot update using the normal update checker09:30
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has quit IRC (Ping timeout: 244 seconds)09:32
mal-taaem: I can modify my update checker to use a little better file structure09:32
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has joined #sailfishos-porters09:32
I-was-itand how i could get it09:36
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has joined #sailfishos-porters09:41
*** Emperor2k3 <Emperor2k3!~AlanSmith@x4e30086e.dyn.telefonica.de> has joined #sailfishos-porters09:50
*** zhxt_ <zhxt_!~zhxt@106.37.236.189> has quit IRC (Ping timeout: 276 seconds)09:52
Mister_Magistermal-: i still have that error Warning: repo problem: pattern:jolla-hw-adaptation-titan-1-1.noarch requires pulseaudio-modules-droid, but this requirement cannot be provided, uninstallable providers: pulseaudio-modules-droid-6.0.47-1.armv7hl[adaptation0-titan-2.0.2.48]09:53
mal-Mister_Magister: that means your build target doesn't have correct pulseaudio10:00
mal-Mister_Magister: check what zypper reports for the version10:00
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has quit IRC (Ping timeout: 244 seconds)10:02
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has joined #sailfishos-porters10:03
*** nh1402 <nh1402!~nh1402@2.25.176.94> has joined #sailfishos-porters10:06
*** mhous33__ <mhous33__!~mhous33@75.142.249.15> has joined #sailfishos-porters10:07
Mister_Magistermal-: i have seen 2.0.0.10 in logs so yeah that is possible10:08
*** mhous33_ <mhous33_!~mhous33@75.142.249.15> has quit IRC (Ping timeout: 276 seconds)10:10
Mister_Magistermal-: you neam zypper -v ?10:10
mal-Mister_Magister: sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper if pulseaudio10:11
mal-dr_gogeta86: I tried on fp2 without the mobile settings hack and it seems to work fine10:12
UmeaboyI have a great suggestion for our calendar if it's possible. I think it kind of exists already.......10:12
Mister_Magistermal-: Version: 6.0+git3-1.14.110:13
UmeaboySo far I don't know if it's possible to have an online calendar like Google has.10:13
UmeaboyMy idea would be that if anyone would like to see if I'm busy on a certain day to schedule a meeting on another day they could see the content of my calendar online.... and after that just book.10:14
UmeaboyIs that possible?10:15
UmeaboyI hope you get what I mean.10:15
mal-Mister_Magister: let's try again, run these:10:15
mal-sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R ssu release 2.0.2.4810:15
mal-sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper ref10:16
mal-sb2 -t $VENDOR-$DEVICE-$PORT_ARCH -m sdk-install -R zypper dup10:16
Mister_Magistermal-: by the way ssu release shows Device release is currently: 2.0.0.10 XD10:17
Mister_Magistermal-: http://pastebin.com/biU2exs210:21
mal-Mister_Magister: use solution number 210:21
*** Umeaboy <Umeaboy!~Umeaboy@c-94-255-156-228.cust.bredband2.com> has quit IRC (Quit: Leaving)10:22
taaemmal-: i don't know what your current file structure is10:26
mal-taaem: just a simple text file containing the next release10:26
taaemyou saw my idea take what you think is good10:27
mal-taaem: it's actually in .ini format10:27
Mister_Magistermal-: now pulseaudio-modules-droid-common-6.0.47-1.armv7hl the same option?10:27
mal-Mister_Magister: yes10:28
taaemmal-: ini seems fine my first thoughts were json or yaml10:28
mal-yes, all should be fine10:28
taaemi think we should add a few more things besides next release like human-readable version (alpha-,...) and a changelog would be nice10:29
mal-maybe json would support multiline release notes better10:29
taaemthe good thing about json there is QJson and stuff in Qt10:33
taaemFor yaml one would need https://github.com/jbeder/yaml-cpp10:33
taaemjson is quite flexible10:33
entilmal-: maybe this is the better channel for this ;P is 2.0.2 out already?10:34
taaemmal-: json does not really have multiline in built you would have to use \n10:35
mal-taaem: ok10:35
mal-entil: only as early access so no images yet for ported devices10:36
taaempersonally i would go for yaml it has dicts, multiline, key:value10:36
*** dirkvl <dirkvl!~dirkvl@52D91535.cm-11-1a.dynamic.ziggo.nl> has joined #sailfishos-porters10:36
mal-I would prefer something that is already easily available in sailfish10:36
*** virgi26 <virgi26!~virgi@84-10-171-44.static.chello.pl> has joined #sailfishos-porters10:37
mal-taaem: ini files can be directly loaded into QSettings which is easy10:37
*** virgi26 <virgi26!~virgi@84-10-171-44.static.chello.pl> has joined #sailfishos-porters10:38
taaemtrue does .ini support multiline?10:38
taaemsdk uses yaml10:38
mal-taaem: http://stackoverflow.com/questions/18593322/handle-multiline-values-with-configinifiles10:40
taaemmal-: just saw that one10:40
taaemthen ini sounds fine10:40
taaemQSettings has a nice API10:41
rinigusballock: are you around? did you had a chance to look into omxcodec issue?10:42
taaemmal-: so you would go for only one file always containing the latest release?10:43
taaemwe don't need upgrade-paths do we?10:44
mal-not sure yet, needs some thinking10:44
mal-I assume mostly updates should work?10:44
*** Jackneill_ <Jackneill_!~Jackneill@unaffiliated/jackneill> has joined #sailfishos-porters10:46
taaemprobably i can't think of some way i couldn't work but i don't know what happens if you skip a sailfish version10:50
taaemmal-: ^10:50
mal-taaem: but it's easy to add a key for minimum from version10:58
taaem[m]mal-: sure but then you would need to display a version he could OTA to and then OTA to latest11:00
mal-yes, let's do the simple version11:02
*** w700 <w700!~w700@82-132-245-105.dab.02.net> has quit IRC (Remote host closed the connection)11:06
*** NotKit <NotKit!~nekit@85-95-186-172.saransk.ru> has quit IRC (Ping timeout: 264 seconds)11:15
*** taaem <taaem!~taaem@unaffiliated/taaem> has quit IRC (Ping timeout: 260 seconds)11:19
*** krnlyng|mobile <krnlyng|mobile!~sailfish@212095007122.public.telering.at> has joined #sailfishos-porters11:27
*** krnlyng|mobile <krnlyng|mobile!~sailfish@212095007122.public.telering.at> has quit IRC (Client Quit)11:29
*** Gabs5807 <Gabs5807!~Gabriel@p5B35366B.dip0.t-ipconnect.de> has joined #sailfishos-porters11:31
*** M4rtinK <M4rtinK!~M4rtinK@ip-89-102-24-222.net.upcbroadband.cz> has joined #sailfishos-porters11:33
ballockrinigus: unfortunately, no. Monday's a good day, though.11:43
sledgesTheRealJohnGalt[: will these break cm11 ? https://github.com/mer-hybris/droid-config-hammerhead/pull/1911:46
*** ced117 <ced117!~ced117@opensuse/member/ced117> has quit IRC (Ping timeout: 244 seconds)11:50
rinigusballock: no problem. let's try to look into it on monday11:51
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has quit IRC (Read error: Connection reset by peer)11:55
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has joined #sailfishos-porters11:56
*** mhous33__ <mhous33__!~mhous33@75.142.249.15> has quit IRC (Ping timeout: 260 seconds)11:57
*** mhous33 <mhous33!~mhous33@75.142.249.15> has joined #sailfishos-porters11:58
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@5.8.147.185> has joined #sailfishos-porters11:58
*** M4rtinK <M4rtinK!~M4rtinK@ip-89-102-24-222.net.upcbroadband.cz> has quit IRC (Quit: Odcházím)12:00
*** Tassadar_ <Tassadar_!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has joined #sailfishos-porters12:00
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has quit IRC (Ping timeout: 244 seconds)12:01
*** ced117 <ced117!~ced117@opensuse/member/ced117> has joined #sailfishos-porters12:03
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:9227:eb00:a929:7e42:9577:b444> has joined #sailfishos-porters12:05
*** Sfiet_Konstantin <Sfiet_Konstantin!~sk@5.8.147.185> has quit IRC (Ping timeout: 276 seconds)12:12
rinigus-mballock: if I have a bit of time, maybe I could setup sfos build env in my server as well. where do you keep cm12.1 based config? (if you have time to explain it)12:15
mal-sledges: those should be version independent, assuming both have new enough ofono12:18
mal-sledges: also I find it strange why mobile settings hack would be needed in 2.0.212:18
mal-sledges: I tested on my fp2 and could get the setting to disappear even after many reboots12:18
*** St_Nick <St_Nick!~quassel@82-181-134-50.bb.dnainternet.fi> has joined #sailfishos-porters12:48
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:9227:eb00:a929:7e42:9577:b444> has quit IRC (Remote host closed the connection)12:58
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has quit IRC (Ping timeout: 244 seconds)12:59
*** w700 <w700!~w700@82-132-245-105.dab.02.net> has joined #sailfishos-porters13:04
sledgesmal-: thanks! what do you mean by to disapper?13:05
sledges+a13:05
mal-sledges: that is the bug, mobile settings disappeared because we were using too new ofono and other packages compared to UI code13:07
*** w7002 <w7002!~w700@2a02:c7d:7827:5500:cd3a:bac9:fd49:793> has joined #sailfishos-porters13:08
sledgesmal-: did you mean to write above "could not" ?13:08
mal-yes13:09
mal-so I couldn't reproduce the bug even without the hack in 2.0.213:09
sledgesok cheers13:09
*** w700 <w700!~w700@82-132-245-105.dab.02.net> has quit IRC (Ping timeout: 244 seconds)13:10
*** mhous33_ <mhous33_!~mhous33@75.142.249.15> has joined #sailfishos-porters13:21
*** cmazieri <cmazieri!~carlos@191.34.138.252> has joined #sailfishos-porters13:22
*** mhous33 <mhous33!~mhous33@75.142.249.15> has quit IRC (Ping timeout: 240 seconds)13:24
*** St_Nick <St_Nick!~quassel@82-181-134-50.bb.dnainternet.fi> has quit IRC (Read error: Connection reset by peer)13:28
*** cmazieri <cmazieri!~carlos@191.34.138.252> has quit IRC (Quit: Konversation terminated!)13:29
*** cmazieri <cmazieri!~quassel@191.34.138.252> has joined #sailfishos-porters13:29
*** cmazieri <cmazieri!~quassel@191.34.138.252> has left #sailfishos-porters13:32
*** cmazieri <cmazieri!~quassel@191.34.138.252> has joined #sailfishos-porters13:32
*** mhous33__ <mhous33__!~mhous33@75.142.249.15> has joined #sailfishos-porters13:48
*** mhous33_ <mhous33_!~mhous33@75.142.249.15> has quit IRC (Ping timeout: 258 seconds)13:52
*** mhous33_ <mhous33_!~mhous33@75.142.249.15> has joined #sailfishos-porters14:04
*** mhous33__ <mhous33__!~mhous33@75.142.249.15> has quit IRC (Ping timeout: 250 seconds)14:07
*** Emperor2k3 <Emperor2k3!~AlanSmith@x4e30086e.dyn.telefonica.de> has quit IRC (Quit: Leaving.)14:11
*** rinigus-m <rinigus-m!~sailfish@tabasalu-gw.radionet.ee> has quit IRC (Ping timeout: 244 seconds)14:18
kimmolimal-: something related to mobile settings/settings masking (iirc) bails out of device is NOT sbj... could take a 2nd look at it.14:27
*** mhous33_ <mhous33_!~mhous33@75.142.249.15> has quit IRC (Quit: Leaving)14:34
*** I-was-it <I-was-it!~sailfish@62-47-160-221.adsl.highway.telekom.at> has quit IRC (Remote host closed the connection)14:34
*** Tassadar_ <Tassadar_!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has quit IRC (Quit: Segmentation fault)15:01
*** w7002 <w7002!~w700@2a02:c7d:7827:5500:cd3a:bac9:fd49:793> has quit IRC (Ping timeout: 260 seconds)15:09
*** I-was-it <I-was-it!~I-was-it@62-47-160-221.adsl.highway.telekom.at> has joined #sailfishos-porters15:21
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has joined #sailfishos-porters15:24
*** I-was-it <I-was-it!~I-was-it@62-47-160-221.adsl.highway.telekom.at> has quit IRC (Client Quit)15:25
*** krnlyng <krnlyng!~liar@77.117.0.40.wireless.dyn.drei.com> has quit IRC (Ping timeout: 244 seconds)15:37
mal-kimmoli: not sure what you meant by that15:43
mal-kimmoli: but anyway I cannot reproduce the problem in 2.0.2 anymore, I have done more than 20 reboots and mobile settings are always there15:44
kimmoliookoo. w/o hack? i had 1-2 "sim card installed, please reboot" while testing sfdroid15:46
mal-kimmoli: yes, no hack anymore in 2.0.2 on fp2 and no problems15:47
mal-kimmoli: are you using 2.0.2 also?15:47
mal-kimmoli: I also got fid of my sensor delay hack when including this https://github.com/mer-hybris/droid-hal-configs/commit/2a9d5ed51b33be8c9794148507732c4235dd50ee15:49
mal-kimmoli: although I think fp2 has been the only device needing that15:49
*** krnlyng <krnlyng!~liar@178.112.174.42.wireless.dyn.drei.com> has joined #sailfishos-porters15:50
kimmolimal-: i did made build for 2.0.2., but it is other phone. need to test more when back home tomrrow15:52
kimmolii had/have audio issue, but dunno yet is it sfdroid related. clicks from first keypresses of vkb are missing15:53
kimmoliand if i dont type for a moment, it happens again.15:54
kimmolithis works on beta1 2.0.1.11 though15:54
mal-testing fp2 is much nicer now that I managed to fix the display connector issue15:54
mal-well the fix is quite a hack, I completely removed the dust shield from the display connector15:55
*** dvogel <dvogel!~dorianvog@AStrasbourg-651-1-37-211.w83-196.abo.wanadoo.fr> has joined #sailfishos-porters15:57
*** dvogel <dvogel!~dorianvog@AStrasbourg-651-1-37-211.w83-196.abo.wanadoo.fr> has quit IRC (Client Quit)15:58
*** dvogel <dvogel!~dorianvog@AStrasbourg-651-1-37-211.w83-196.abo.wanadoo.fr> has joined #sailfishos-porters16:02
*** itbaron <itbaron!~kvirc@93.190.143.105> has quit IRC (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)16:03
Mister_Magistermal-: Warning: repo problem: pattern:jolla-hw-adaptation-titan-1-1.noarch requires pul16:16
Mister_Magisterseaudio-modules-droid-glue, but this requirement cannot be provided, uninstallab16:16
Mister_Magisterle providers: pulseaudio-modules-droid-glue-6.0.1-1.armv7hl[adaptation0-titan-2.16:16
Mister_Magisterohh sorry :/16:16
mal-Mister_Magister: did you rebuild ulseaudio-modules-droid-glue using the new target?16:23
mal-Mister_Magister: it's probably not included in build_packages.sh16:24
mal-unless you added it yourself16:24
*** cmazieri <cmazieri!~quassel@191.34.138.252> has quit IRC (Remote host closed the connection)16:48
TheRealJohnGalt[sledges: they should be required for new ofono. Though now that I think about it...drFaustroll_: you should be able to use 2.0.2.48 provided ofono on cm11 due to the older ofono version without those patches.16:52
TheRealJohnGalt[Sorry, I meant "due to the older RIL version"16:52
TheRealJohnGalt[sledges: can nemo:devel:hw:lge:hammerhead  get swapped out with home:RealJohnGalt:testing:hammerhead? And then nemo:testing:hw:lge:hammerhead can stay cm11.0 until we decide people are done doing OTAs to 2.0.2.48. This way the "official" devel can be cm12.1, and the official testing can be cm11.0 for now. Also, it allows me to do a build which could end up as official since it will be pointing to the16:55
TheRealJohnGalt[correct repo (saves a build long term).16:55
Mister_Magistermal-: so i'll build but how? piratrpad is dead16:57
mal-Mister_Magister: the usual way, I assume you have the sources already, just run mb2 -s rpm/pulseaudio-modules-droid-glue.spec -t $VENDOR-$DEVICE-$PORT_ARCH build in the source folder and then copy the rpm files to $ANDROID_ROOT/droid-local-repo/$DEVICE17:05
Mister_Magisteroh i have old hadk there was instructions for that17:06
Mister_Magisteroh i was wrong17:12
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has joined #sailfishos-porters17:53
*** drFaustroll <drFaustroll!~drFaustro@95.151.191.94> has joined #sailfishos-porters18:05
*** drFaustroll <drFaustroll!~drFaustro@95.151.191.94> has quit IRC (Changing host)18:05
*** drFaustroll <drFaustroll!~drFaustro@opensuse/member/ealin> has joined #sailfishos-porters18:05
*** krnlyng <krnlyng!~liar@178.112.174.42.wireless.dyn.drei.com> has quit IRC (Quit: krnlyng)18:10
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters18:11
*** krnlyng <krnlyng!~liar@178.112.174.42.wireless.dyn.drei.com> has joined #sailfishos-porters18:13
*** dirkvl <dirkvl!~dirkvl@52D91535.cm-11-1a.dynamic.ziggo.nl> has quit IRC (Ping timeout: 258 seconds)18:18
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters18:19
*** Emperor2k3 <Emperor2k3!~AlanSmith@x4e30086e.dyn.telefonica.de> has joined #sailfishos-porters18:20
*** I-was-it <I-was-it!~sailfish@62-47-160-221.adsl.highway.telekom.at> has joined #sailfishos-porters18:29
*** I-was-it <I-was-it!~sailfish@62-47-160-221.adsl.highway.telekom.at> has quit IRC (Client Quit)18:31
*** dvogel <dvogel!~dorianvog@AStrasbourg-651-1-37-211.w83-196.abo.wanadoo.fr> has quit IRC (Remote host closed the connection)18:44
*** dvogel <dvogel!~dorianvog@AStrasbourg-651-1-37-211.w83-196.abo.wanadoo.fr> has joined #sailfishos-porters18:45
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Read error: No route to host)18:49
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters18:49
*** pykape <pykape!~pykape@a88-115-110-99.elisa-laajakaista.fi> has quit IRC (Quit: leaving)18:54
*** Emperor2k3 <Emperor2k3!~AlanSmith@x4e30086e.dyn.telefonica.de> has quit IRC (Quit: Leaving.)18:56
TheRealJohnGalt[mal- sledges: thoughts on recommending zypper instead of version for OTAs? I've done two otas from fresh installs and can't replicate a hang that another user reported (he rebooted and was able to complete the OTA but still curious). zypper would at least provide more information for issues like these in the future.19:14
mal-TheRealJohnGalt[: do not use zypper it doesn't use patterns, version dup will use the patterns correctly19:16
TheRealJohnGalt[oh, forgot about patterns. ty mal-19:19
*** Gabs5807 <Gabs5807!~Gabriel@p5B35366B.dip0.t-ipconnect.de> has quit IRC (Remote host closed the connection)19:20
*** Gabs5807 <Gabs5807!~Gabriel@p5B35366B.dip0.t-ipconnect.de> has joined #sailfishos-porters19:20
TheRealJohnGalt[Maybe it would be better to use patterns like opensuse with pattern packages?19:20
TheRealJohnGalt[Or just use pkcon directly if it uses patterns correctly?19:20
mal-TheRealJohnGalt[: version dup uses pkcon19:21
mal-TheRealJohnGalt[: check the content of version script19:21
TheRealJohnGalt[Okay, will do. I'm just looking for an OTA path that gives more (even basic) info so I can know the package hang a user runs into, etc.19:22
*** yacuken <yacuken!~yacuken@91.202.44.66> has joined #sailfishos-porters19:24
*** Gabs5807 <Gabs5807!~Gabriel@p5B35366B.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 258 seconds)19:24
drFaustrollnh1402: i will be away for some time but be back soon19:36
TheRealJohnGalt[drFaustroll: here, if you use the ota instructions here without those commits it should work fine using this "common" repo instead on the 2.0.2.48-provided ofono: https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_hammerhead19:54
*** itbaron <itbaron!~kvirc@93.190.143.105> has joined #sailfishos-porters19:59
ballockrinigus: this repository should be mostly up-to-date s://github.com/ballock/android - branch hybris12.1-YOG4P20:15
drFaustrollTheRealJohnGalt[: at least one commit is needed20:15
TheRealJohnGalt[drFaustroll: At most it will need switching to ofono-configs-default and dropping droid-configs provided ril_subscription.conf20:16
TheRealJohnGalt[4g's default now.20:16
ballockrinigus: I remember I needed to remove some homekeeping or whatever that's called from cm sources as it was trying to add a conflicting repo to local_manifests20:17
ballockrinigus: iirc this xml doed not require any local_manifests. I merged all repos into one file.20:17
TheRealJohnGalt[drFaustroll: actually you can just change that on obs to prefer ofono-configs-default. To test, ota using those instructions (make sure previous common repo isn't enabled also but I think it should overwrite, mobile atm), then install ofono-configs-default afterward.20:19
ballockrinigus: the droidmedia build instructions are in piratepad hadk, which is still down...20:19
drFaustrollballock: i can pass trhe script20:20
ballockdrFaustroll: whole hadk-faq would be useful, I don't think just the spec file would suffice.20:21
drFaustrollballock: yap yiu need more magic20:21
drFaustrollballock: no worries i shall have it i think is still the one i did it in piratepad20:22
ballockrinigus: but iirc droidmedia is built with the android makefile system20:22
rinigus ballock: thank you very much! I'll look into it.20:22
drFaustrollrinigus: ballock here it come20:22
drFaustrollhttp://paste.opensuse.org/2838952320:23
drFaustrollthat is the spec file20:23
drFaustrollhttp://paste.opensuse.org/7063921420:23
drFaustrollthat is pack-droidmedia.sh20:23
drFaustrollhttp://paste.opensuse.org/8014705820:24
drFaustrolldroidmedia.sh20:24
drFaustrollthat is the backbone20:24
drFaustrollexpects the spec and the pack in the $ANDROID_ROOT20:24
ballockdrFaustroll: I need the make command in android root20:24
ballockdrFaustroll: that was something like make libcamera...20:25
drFaustroll  make -j$JOBS libdroidmedia >& make-libdroidmedia.log20:25
drFaustroll  make -j$JOBS minimediaservice >& make-minimediaservice.log20:25
drFaustroll  make -j$JOBS minisfservice >& make-minisfservice.log20:25
drFaustrollthought you did that already20:25
ballockdrFaustroll: you do that when you change code, and that's what rinigus is attempting20:26
rinigusdrFaustroll: nice - thank you.20:26
ballockrinigus: these are the services you need to have built inside android/ubuntu build env20:27
ballockrinigus: in the spec and pack files you can see which files are packaged20:27
rinigusballock: yep, and I presume that I'll later in the build will get rpm's out of them in mer20:28
ballockrinigus: the spec can produce rpm, but rpms are trivial20:28
ballockrinigus: what we need to find is why this thing does not work20:29
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Ping timeout: 258 seconds)20:29
ballockrinigus: and for that you might be better off simply copying the droidmedia lib directly to mako20:29
rinigusballock: I see. OK, that should be easy (in terms of copy). now just have to find why we don't call omxcodec :)20:30
ballockrinigus: krnlyng pointed out that the cyanogenm8d's snapshot image of yog4p was behind what was in cm12.1-yog4p branch20:31
rinigusballock: but we tried with the later snapshot and that didn't help much20:32
rinigusballock: and I was using my own builds for a base, since I was inserting the hacks20:33
ballockrinigus: yeah, I know. Just wanted to mention to you, as this branch is rebased on yog4p, but not the one in cm12.1 yog4p snapshot20:35
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters20:35
drFaustrollnh1402: so now dhd is back to the version with no patches20:36
ballockrinigus: probably the problem has nothing to do with the changes20:36
rinigusballock: ok, I see.20:36
ballockrinigus: but if you n8tice stuff going different directions,, there's a slight chance it's not only hybris incompatibility20:37
rinigusballock: yeah, I just need more or less working env to make the droidlibs and then search for error.20:37
ballockrinigus: but also some abi-breaking commit20:38
drFaustrollTheRealJohnGalt[: there is no such ofono-configs-default20:39
*** wickwire <wickwire!~wickwire@a95-95-221-53.cpe.netcabo.pt> has joined #sailfishos-porters20:39
mal-drFaustroll: there is ofono-configs-mer20:40
drFaustrollmal-: yes I know20:40
rinigusballock: let's see. I don't expect to have huge amount of time before monday, but maybe I can find something.20:40
*** lpotter <lpotter!~quassel@2001:8003:6015:a00:76e6:e2ff:fee0:8120> has quit IRC (Read error: Connection reset by peer)20:40
*** lpotter <lpotter!~quassel@2001:8003:6015:a00:76e6:e2ff:fee0:8120> has joined #sailfishos-porters20:42
* ballock is going back to my wife's cousin's wedding. My kids fell asleep in the hotel room during my typing.20:42
drFaustrollmal-:  that packages provides a wrong config20:42
drFaustrollyou will end up with no data20:43
ballockrinigus: i'm holding my thumbs up for you, hope to see if I can figure out stuff on Monday20:43
rinigusballock: thnx! now have to go to sleep20:44
ballockrinigus: next week should be less strainful workwise, people are going for holidays, hope to have hacking time then20:44
mal-drFaustroll: in n5 maybe, not for most devices20:44
mal-I think20:44
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Ping timeout: 252 seconds)20:44
*** rinigus <rinigus!~rinigus@tabasalu-gw.radionet.ee> has quit IRC (Quit: Leaving)20:45
drFaustrollmal-: n520:45
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters20:45
mal-drFaustroll: that's why we have the easy way to override the default config20:46
drFaustrollmal-: yap... I am not sure on the mask commit20:46
*** itbaron <itbaron!~kvirc@93.190.143.105> has quit IRC (Remote host closed the connection)20:46
drFaustrollmal-: I am tempted to let it in rather than be sorry20:47
drFaustrollmal-: we know that with that two commits everything works20:48
mal-you have no trust20:48
drFaustrollmal-: without the mask one we had one working one none working20:48
drFaustrollmal-: nope... no beliefs either20:48
mal-but if you think why we needed that in the first place, because we used too new ofono, now we are pretty much matching the sailfish release ofono20:50
mal-just some bug fixes between those20:51
*** Tassadar <Tassadar!~tassadar@ip-78-45-143-117.net.upcbroadband.cz> has quit IRC (Quit: Segmentation fault)20:52
drFaustrollmal-:  no idea what the hell goes on20:54
drFaustrolli am on identical ofono as common20:54
mal-drFaustroll: well I know why we needed it20:55
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has quit IRC (Read error: Connection reset by peer)21:00
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has joined #sailfishos-porters21:01
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)21:05
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters21:05
TheRealJohnGalt[drFaustroll: there's a config package provided by ofono itself. Use the 2.0.2.48 provided ofono and get off that common IMO. cm11 doesn't need the latest ofono.21:10
drFaustrollTheRealJohnGalt[: with that package with there is no data21:11
drFaustrollunfortunately letting common out is not an option21:11
TheRealJohnGalt[oh, I remembered you saying data worked with 2.0.2 provided ofono and I chalked it up to cm11 being on an older RIL version21:12
TheRealJohnGalt[hm, you did say that :/. idk.21:14
*** NeKit <NeKit!~nekit@95.182.70.120> has joined #sailfishos-porters21:17
TheRealJohnGalt[mal- and drFaustroll: settings are still there without jolla-settings-mask on common packages. We also had a weird issue on first boot after ofono upgrade with that workaround too so that helps. TY :)21:18
mal-TheRealJohnGalt[: if you used the kimmoli's version then that can have issues on first boot, that's the reason why I didn't use it on fp221:19
TheRealJohnGalt[Yes I did, it took two reboots to get fully functional radio after updating and using that. Without it, it was fine except we didn't have the settings. We don't need it now though :)21:19
TheRealJohnGalt[You were right.21:19
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)21:22
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters21:23
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)21:30
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters21:30
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Read error: No route to host)21:32
*** insgroen <insgroen!~quassel@ip4da93464.direct-adsl.nl> has joined #sailfishos-porters21:33
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters21:33
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Read error: Connection reset by peer)21:35
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters21:37
*** NeKit <NeKit!~nekit@95.182.70.120> has quit IRC (Ping timeout: 260 seconds)21:38
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:9227:eb00:e4f3:ea5c:2e77:6b38> has joined #sailfishos-porters21:39
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)21:50
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters21:50
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Read error: No route to host)21:53
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters21:55
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:9227:eb00:e4f3:ea5c:2e77:6b38> has quit IRC (Ping timeout: 260 seconds)22:01
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:9227:eb00:e4f3:ea5c:2e77:6b38> has joined #sailfishos-porters22:02
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)22:08
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters22:09
*** jib505 <jib505!~ryan@c-76-127-16-106.hsd1.nm.comcast.net> has joined #sailfishos-porters22:13
*** wickwire <wickwire!~wickwire@a95-95-221-53.cpe.netcabo.pt> has quit IRC (Remote host closed the connection)22:14
*** monich <monich!~monich@82-181-29-183.bb.dnainternet.fi> has quit IRC (Ping timeout: 260 seconds)22:16
*** monich <monich!~monich@82-181-29-183.bb.dnainternet.fi> has joined #sailfishos-porters22:20
*** Nemno <Nemno!~Nemno@82-168-10-33.ip.telfort.nl> has quit IRC (Ping timeout: 250 seconds)22:21
*** pykape <pykape!~pykape@a88-115-110-99.elisa-laajakaista.fi> has joined #sailfishos-porters22:25
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)22:30
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters22:30
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)22:32
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters22:33
*** insgroen <insgroen!~quassel@ip4da93464.direct-adsl.nl> has quit IRC (Remote host closed the connection)22:35
*** Thaodan_ <Thaodan_!~Thaodan@2a02:908:1d40:160:76d4:35ff:feeb:7e69> has joined #sailfishos-porters22:39
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Ping timeout: 265 seconds)22:40
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters22:41
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Read error: No route to host)22:48
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters22:49
*** nh1402 <nh1402!~nh1402@2.25.176.94> has quit IRC (Remote host closed the connection)22:53
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Read error: Connection reset by peer)22:55
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters22:57
*** spider-mario <spider-mario!~spidermar@178-83-188-253.dynamic.hispeed.ch> has quit IRC (Remote host closed the connection)23:00
*** toomin <toomin!~HomoSapie@unaffiliated/toomin> has quit IRC (Ping timeout: 244 seconds)23:05
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)23:10
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters23:10
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)23:13
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters23:15
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Read error: No route to host)23:22
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters23:23
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Ping timeout: 264 seconds)23:28
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters23:29
*** olafh <olafh!~olafh@pD9E6F608.dip0.t-ipconnect.de> has quit IRC (Ping timeout: 240 seconds)23:35
*** Jackneill_ <Jackneill_!~Jackneill@unaffiliated/jackneill> has quit IRC (Remote host closed the connection)23:41
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)23:48
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters23:48
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)23:50
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters23:51
*** ghosalmartin <ghosalmartin!~ghosalmar@2a02:c7f:9227:eb00:e4f3:ea5c:2e77:6b38> has quit IRC (Remote host closed the connection)23:54
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Read error: No route to host)23:55
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters23:55
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has quit IRC (Remote host closed the connection)23:57
*** elros34 <elros34!~sailfish@cjv228.neoplus.adsl.tpnet.pl> has joined #sailfishos-porters23:57

Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!