--- Log opened Thu Oct 25 00:00:36 2018 00:51 #navit: < genesis> # btmgmt 00:51 #navit: < genesis> [mgmt]# con 00:51 #navit: < genesis> 00:13:6C:47:6D:0B type BR/EDR 00:51 #navit: < genesis> :) 00:59 #navit: < genesis> oki i'm in :P 00:59 #navit: < genesis> TomTomXL login: root 00:59 #navit: < genesis> BusyBox v1.00 (2006.01.17-14:38+0000) Built-in shell (ash) 00:59 #navit: < genesis> Enter 'help' for a list of built-in commands. 01:36 #navit: <+Navit> OK, I'm confused. 01:38 #navit: <+Navit> I'm trying to make a simple patch to vehicle_gpsd.c to bring it in line with gpsd version 3.18.1. It has a simple API change. I have it working correctly on two clients I wrote and maintain. But something is breaking the navit code. The navit code is complex, possibly too complex. Does anyone understand it? 01:45 #navit: < genesis> hi :) 02:52 #navit: <+Navit> Hi @charlescurley 02:52 #navit: <+Navit> I am on mobile right now. Can you share some detail maybe in a ticket? I will have a look 03:04 #navit: <+Navit> Yeah. 03:06 #navit: <+Navit> All the changes I made were in vehicle_gpsd.c. It should not affect anything else. I just added #if GPSD_API_MAJOR_VERSION >= 7 /* API change. gpsd version 3.18 and subsequent. / while((read_result=gps_read(priv->gps,NULL,0))>0); #else / GPSD_API_MAJOR_VERSION >= 7 / while((read_result=gps_read(priv->gps))>0); #endif / GPSD_API_MAJOR_VERSION >= 7 */ at around line 328. 03:07 #navit: <+Navit> When I run with debug, I get: info:navit:main_real:Using config file '/home/charles/.navit/navit.xml' debug:navit:callback_call:cb->pcount=1 debug:navit:callback_call:cb->p[0]=0x55fe95498600 debug:navit:callback_call:pcount=0 debug:vehicle_gpsd:vehicle_gpsd_io:enter debug:vehicle_gpsd:vehicle_gpsd_callback:data->set=5377c debug:vehicle_gpsd:vehicle_gpsd_callback:lat=43.644367 lng=-108.214598 03:07 #navit: <+Navit> debug:navit:callback_call:cb->pcount=2 debug:navit:callback_call:cb->p[0]=0x55fe95498460 debug:navit:callback_call:pcount=0 info:navit:attr_search:enter attrs=0x55fe954a0a10 debug:navit:attr_search:attrs=0x55fe9549cb80 debug:navit:attr_search:attrs=0x55fe9549cbc0 debug:navit:log_write:enter info:navit:log_write:overflow debug:navit:callback_call:cb->pcount=2 debug:navit:callback_call:cb->p[0]=0x55fe9526b9d0 03:07 #navit: <+Navit> debug:navit:callback_call:pcount=0 info:navit:tracking_update:Static speed: 5, static distance: 25 GNU gdb (Debian 7.12-6) 7.12.0.20161007-git Copyright (C) 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" 03:08 #navit: <+Navit> Lat & log are correct. 03:09 #navit: <+Navit> Thanks I will have a look 03:10 #navit: <+Navit> Also see https://github.com/navit-gps/navit/issues/671 04:33 -!- Navit [~Navit@ec2-34-214-224-248.us-west-2.compute.amazonaws.com] has quit [Remote host closed the connection] 04:33 -!- Navit1 [~Navit@ec2-34-214-224-248.us-west-2.compute.amazonaws.com] has joined #navit 04:33 -!- mode/#navit [+v Navit1] by ChanServ 04:33 #navit: <@KaZeR> genesis: nice 04:34 #navit: <@KaZeR> genesis : you found the ssh key that was needed or that's something different? 04:34 -!- Navit1 is now known as Navit 04:34 #navit: < genesis> KaZeR : i can't tell :) 04:35 #navit: <@KaZeR> :D 04:35 #navit: < genesis> i don't understand how blueman has been able to connect 04:35 #navit: < genesis> i've to snif dbus to understand 04:35 #navit: <@KaZeR> the shell is via a serial session over bluetooth right? 04:35 #navit: < genesis> yes but documentation say no passwd 04:36 #navit: < genesis> since the app remove passwd file 04:36 #navit: < genesis> but it's slow and bug like hell, and i've to modify bt policy in script, i donno what was the good change 04:36 #navit: < genesis> see that later. 04:38 #navit: <@KaZeR> ++. btw, i'll be mosly offline until monday. have a great week-end everyone 04:38 #navit: < genesis> oki, have a nice week. 04:39 #navit: < genesis> https://github.com/navit-gps/navit/pull/659 i find my pb here 04:39 #navit: < genesis> define a valid plateform makes change in build 04:51 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has joined #navit 04:51 -!- mode/#navit [+v xenos1984] by ChanServ 06:34 -!- naggety [~naggety@225.red-2-141-9.dynamicip.rima-tde.net] has joined #navit 12:21 -!- udovdh [~udovdh@2001:981:a812:0:213:3bff:fe0f:9fb1] has quit [Quit: Leaving] 14:21 -!- naggety [~naggety@225.red-2-141-9.dynamicip.rima-tde.net] has quit [Quit: Konversation terminated!] 14:40 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has quit [Quit: Leaving.] 15:04 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 15:04 -!- mode/#navit [+v xenos1984] by ChanServ 15:10 -!- genesis [~genesis@unaffiliated/genesis] has quit [Remote host closed the connection] 15:54 -!- youte [~youte@80.215.192.162] has joined #navit 15:54 -!- mode/#navit [+v youte] by ChanServ 17:43 -!- genesis [~genesis@unaffiliated/genesis] has joined #navit 18:29 #navit: < genesis> jkoan : fenugrec's freediag software has fltk ui :] 18:33 #navit: <+ilovekiruna> hi genesis 18:34 #navit: < genesis> hi 18:58 #navit: <+ilovekiruna> btw: @all, am booking now flights to brussels 18:58 #navit: <+ilovekiruna> will like last year try to represent us at fosdem 18:58 #navit: <+ilovekiruna> best of c if we get a talk 19:08 #navit: < genesis> most important is to get developer:) 19:09 #navit: <+ilovekiruna> by publicity I hope we can attract more developers 19:09 #navit: <+ilovekiruna> and users, users can also help us by suggestions or bug reports 19:10 #navit: <+ilovekiruna> I also started here as a user who had a feature request 19:10 #navit: <+ilovekiruna> eventually I then started also working on other things 19:12 #navit: <@KaZeR> pretty much how all of us got ropped in :) 19:15 #navit: <+ilovekiruna> KaZeR: even u? 19:16 #navit: < genesis> how many have right to commit to trunk 19:16 #navit: < genesis> ? 19:16 #navit: <+ilovekiruna> do you mean directly to trunk? 19:17 #navit: < genesis> yes can merge thing to it 19:18 #navit: < genesis> could be fine to have a little presentation of team roles 19:21 #navit: <@KaZeR> ilovekiruna: yeah. back in the days, it was a gtk only application, only available in german :) 19:22 #navit: < genesis> ich schript nichts deutsch 19:22 #navit: <@KaZeR> genesis: if you have write access you can merge a PR. just don't commit directly to trunk, and if the OP asked for several reviewers give them a chance to review before merging 19:22 #navit: < genesis> yes , so easy to review : #704 :D 19:23 #navit: < genesis> before i fight another hour with git conflict since #705 .. 19:24 #navit: <@KaZeR> looking good. merged. thanks! 19:25 #navit: < genesis> and btw i let cmake 3 for a bit since it's hard to do without people aware of the importance of that, always same target are hard to update, later perharps, need to look at tomtom stuff :) 19:27 #navit: <@KaZeR> yeah i understand. we can keep pushing on this bit by bit 19:27 #navit: < genesis> yes that's why i try 19:28 #navit: < genesis> quite finish, just wince make some difficulties 19:28 #navit: <@KaZeR> i'm getting better at wince now that i have a device. maybe i can help sometime next week 19:28 -!- youte [~youte@80.215.192.162] has quit [] 19:28 #navit: < genesis> bignaux5 commits 225 ++ 5,202 -- 19:29 #navit: <@KaZeR> that's efficiency! 19:29 #navit: < genesis> i like such stat :d 19:29 #navit: <@KaZeR> so do i. smaller codebase is better 19:29 #navit: <@KaZeR> have to sign off back later 19:30 #navit: < genesis> KaZeR #659 is a good start to look :) 19:31 #navit: < genesis> setting right plateforme WindowsCE makes things wrong. 19:31 #navit: <+ilovekiruna> interesting 19:35 #navit: < genesis> yeap, i think cmake team target wince8 and we've 6 but i'm not very interesting by this stuff 19:36 #navit: < genesis> changing to the right plateform make thing like libnavit.a becomes navit.lib, stuff like that 19:38 #navit: < genesis> but interesting works is to set properly a toolchain, it's an example for the others 19:38 #navit: <+ilovekiruna> is there a wince8, btw? 19:39 #navit: < genesis> https://cmake.org/cmake/help/v3.4/manual/cmake-toolchains.7.html?highlight=windowsce#cross-compiling-for-windows-ce 19:39 #navit: < genesis> set(CMAKE_SYSTEM_VERSION 8.0) 19:40 #navit: < genesis> people need to have a look closely to that . 19:40 #navit: <+ilovekiruna> ah, microsoft calls it officially 2013 19:40 #navit: <+ilovekiruna> makes sense now 19:41 #navit: <+ilovekiruna> wasn't ce also for real-time? 19:42 #navit: < genesis> right now i prefer have a look to tomtom since this devices are second hand very cheap. 19:42 #navit: <+ilovekiruna> sure, no problem on that 19:42 #navit: < genesis> now i think it's winRT for that, i only use vxworks for RT anyway 19:42 #navit: < genesis> since i'm diplomed in automotiv btw 19:43 #navit: < genesis> automotion ? 19:43 #navit: <+ilovekiruna> cool 19:43 #navit: <+ilovekiruna> I got degrees in mechanical engineering and space engineering / physics 19:43 #navit: <+ilovekiruna> btw: one of them from UPS Toulouse 19:43 #navit: < genesis> fine, never go there 19:44 #navit: <+ilovekiruna> I am now doing a phd 19:44 #navit: <+ilovekiruna> there I need to deal partially with realtime simulation 19:44 #navit: <+ilovekiruna> that's why I was thinking about it ;-) 19:44 #navit: < genesis> that is an occupation, i'm unemployed and misanthrope :) 19:45 #navit: <+ilovekiruna> i know how it is being unemployed 19:45 #navit: < genesis> i'd advise you to have a look at xenomaï 19:45 #navit: <+ilovekiruna> had the same situation back in 2014/2015 19:45 #navit: <+ilovekiruna> for mobile? 19:45 #navit: < genesis> i'm for years now, i don't search job, i don't care, society is failing down 19:46 #navit: < genesis> just hack stuff to take my brain occupied 19:46 #navit: <+ilovekiruna> I have the pleasure to do realtime on windows and .net 19:47 #navit: <+ilovekiruna> xenomai sounds interesting, never heard 19:47 #navit: < genesis> we used it on beremiz.org project 19:48 #navit: <+ilovekiruna> I just wonder how it differs from the real time patches to the kernel itself 19:48 #navit: < genesis> lot of article on that :) 19:48 #navit: <+ilovekiruna> i read today they could become mainline next year 19:48 #navit: < genesis> ho 19:48 #navit: < genesis> i start a studiolibre.org project when i was younger 19:49 #navit: < genesis> to deliver documentation on how to setup studio with foss software 19:49 #navit: < genesis> we was earlier adopter of this RT patches 19:49 #navit: < genesis> ingo molnar stuff and so 19:50 #navit: < genesis> "next year" sound fun. 19:54 #navit: <+Navit> > right now i prefer have a look to tomtom since this devices are second hand very cheap. 19:54 #navit: <+Navit> The wince device I have right now costs $50-60 new 😃 19:57 #navit: < genesis> ecologie ;) 19:58 #navit: <+ilovekiruna> KaZeR: have you seen my question about circleci? 20:00 #navit: <+Navit> Ilovekiruna not yet. I am on mobile, I’ll check my pms later 20:00 #navit: <+ilovekiruna> didnt write PM, was yesterday 20:01 #navit: <+ilovekiruna> seems like no branch of me was triggering any build on cci 20:02 #navit: <+ilovekiruna> any idea? 20:19 #navit: < genesis> no, weird 20:19 #navit: <+ilovekiruna> was wondering, if i am above an quota 20:20 #navit: <+ilovekiruna> only explanation, I would have :-( 20:34 #navit: < genesis> which PR on navit are you workng on ? 20:35 #navit: <+ilovekiruna> genesis, do you mean me? 20:39 #navit: < genesis> yes ? 20:40 #navit: <+ilovekiruna> the issue from yesterday, is currently no PR yet 20:40 #navit: <+ilovekiruna> I just develop it in a branch so far 20:40 #navit: <+ilovekiruna> this was sailfish on cci 20:45 #navit: < genesis> oki you're working on that, i donno that stuff 20:46 #navit: < genesis> sailfish -> jolia 20:46 #navit: <+ilovekiruna> yes 20:46 #navit: < genesis> -> meeog 20:46 #navit: < genesis> meego 20:46 #navit: <+ilovekiruna> kinda 20:46 #navit: <+ilovekiruna> honestly, best phone ever, i had 20:47 #navit: < genesis> my phone i found it in trash 20:47 #navit: <+ilovekiruna> still working after 4 years 20:47 #navit: <+ilovekiruna> and a few updates every year 20:47 #navit: < genesis> i repair it for 8 bucks. 20:47 #navit: <+ilovekiruna> full OS updates 20:48 #navit: <+ilovekiruna> which resolve CVEs 20:48 #navit: < genesis> hum yes, yocto/openembedded would have provide 20:48 #navit: < genesis> that also, but make a new os is so pleasant nowadays :) 20:48 #navit: <+ilovekiruna> but amazing, repair for 8 bucks 20:49 #navit: < genesis> i donno that stuff anyway, i'm on nixos this days, very good OS, amazing. 20:49 #navit: < genesis> love it, after 18 years of gentoo 20:54 #navit: <+ilovekiruna> happy you found, what suits you best :-D 20:54 #navit: < genesis> yes yes :) 20:55 #navit: < genesis> but for a man that have been paid for years to build distribution ... 20:55 #navit: <+ilovekiruna> which did you build for money? 20:56 #navit: <+ilovekiruna> gentoo, or mandriva? 20:56 #navit: < genesis> openembedded 20:56 #navit: < genesis> for nao robot, hertz rental embedded device, press double screen reader ... 20:57 #navit: < genesis> sometime i've worked on entreprise specific linux , very very interesting stuff one time 20:57 #navit: < genesis> anyway, i was working on appimage and i searsh solution for pb we have there 20:58 #navit: < genesis> i discover nixos, i abandonned appimage project and my gentoo in same time. 20:58 #navit: <+ilovekiruna> i think coming from appimage, nixos makes a lot of sense 20:59 #navit: <+ilovekiruna> now i also understand your choice better :-) 20:59 #navit: < genesis> yes, appimage share patchelf tool as well 21:00 #navit: < genesis> and btw, appimage team are NIH infected, they don't fix things, they run after flak thinggy and others 21:01 #navit: < genesis> but when you've worked on that (i'm #4 contributor) 21:01 #navit: < genesis> you understand that it will never work. 21:02 #navit: < genesis> https://nixos.org/~eelco/pubs/phd-thesis.pdf should speak to another "phd" :D 21:02 #navit: <+ilovekiruna> u know for myself, i just mentioned for you to know 21:02 #navit: <+ilovekiruna> i dont think any person becomes a better person by being a phd 21:03 #navit: <+ilovekiruna> i wont be any better after than I was before 21:03 #navit: < genesis> you've to, effort means things 21:03 #navit: <+ilovekiruna> I mean better knowledge of topic ofc 21:03 #navit: <+ilovekiruna> but not that I should be treated by others any different 21:04 #navit: <+ilovekiruna> or treat others any different 21:04 #navit: < genesis> ho come on 21:04 #navit: <+ilovekiruna> I know people, who changed character or behaviour after phd 21:04 #navit: < genesis> if you works enough to have better skills that other 21:04 #navit: < genesis> don't be shy to be up the ground 21:05 #navit: <+ilovekiruna> i can be proud if needed, but prefer to at least try to stay humble 21:05 #navit: < genesis> i believe in meritocraty 21:05 #navit: < genesis> yes be humble but not marxist. 21:05 #navit: <+ilovekiruna> I dont like bragging 21:05 #navit: <+ilovekiruna> that ws my point 21:06 #navit: < genesis> oki, so , do you try our beautiful nix :D 21:06 #navit: < genesis> i try it on gentoo first, since it's available on every plateform and doesn't need root right 21:07 #navit: <+ilovekiruna> there is one difference for me, 21:07 #navit: < genesis> really the good way to make linux great again ^^ 21:07 #navit: <+ilovekiruna> generally I am not yet convinced by the ideas of snap, appimage, flatpak, etc. 21:08 #navit: < genesis> yes but they have a really need in common 21:08 #navit: <+ilovekiruna> no doubt, i just dont have the need myself yet 21:08 #navit: <+ilovekiruna> but for sure at some point, I will test also nix 21:08 #navit: < genesis> we lost time to write package for each distribution 21:09 #navit: <+ilovekiruna> just recently I slowly appreciate docker containers 21:09 #navit: < genesis> and when we do, we fight against version conflict 21:09 #navit: <+ilovekiruna> as a useful tool for development, after many years 21:11 #navit: < genesis> yeap, could be usefull 21:13 #navit: <+ilovekiruna> btw: not sure if you mentioned yesterday, I see now the problem 21:13 #navit: <+ilovekiruna> seems like my circleci config.yml file is flawed 21:15 #navit: <+ilovekiruna> will check out tomorrow 22:28 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] --- Log closed Fri Oct 26 00:00:38 2018