--- Log opened Sun Sep 02 00:00:35 2018 00:19 #navit: < genesis> jkoan : update to cmake 3.x seems not straightforward. 01:07 #navit: < genesis> pbf seems lighter than our bin 01:11 #navit: < genesis> pbf to bin seems slow like hell. 01:38 #navit: < genesis> https://github.com/navit-gps/navit/pull/650 02:53 #navit: < Beggar> pbf is G***** stuff, anything that came from G***** I can nto see with good eyes. 02:54 #navit: < Beggar> it is smaller but until now it does not seems to be an standard in the navigation and map viewing software around the OSM world. 03:12 -!- Beggar [~WilliamWS@191.254.110.80] has quit [Quit: Leaving] 03:57 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 03:57 -!- mode/#navit [+v xenos1984] by ChanServ 07:03 #navit: <+jkoan> Beggar: if you look at real world navigation systems you will see that they have protobuf in there licenses lists. I found it at least on a moder tomtom and probably a Garmin device 07:05 #navit: <+jkoan> I was also thinking about if it would make sense to support pbf directly as a map driver. I don't know if the performance impact would be that drastic 08:30 #navit: < genesis> yeap, anyway lots of opensource code support osm-pbf so we could have a lot of codebase to share with 08:32 #navit: < genesis> the only 3rd pary i still use is shapefile, have to fix it too. 09:17 #navit: < genesis> since it's a stripped version of shapelib, could be stay in for the moment. 09:19 #navit: < genesis> but we have to upgrade to latest that has changes in the files we use. 09:20 #navit: < genesis> seems inused in fact ? 09:20 #navit: < genesis> navit/tools/gpx2navit_txt/src/gpx2navit_txt.h://#include "shapefil.h" 09:22 #navit: < genesis> we have a ./navit/map/libmap_shapefile.so, so let it be. 09:49 #navit: < genesis> jkoan in the place ? 10:19 #navit: < genesis> http://www.gpxsee.org/index.html another opensource tool. 10:33 #navit: < genesis> no graphics and performances issues on gpxsee, shame we don't share code. 11:52 #navit: < genesis> fix code and you'll have to fix packager issue due to ci :/ 12:14 #navit: < genesis> setup_common_requirements.sh ... not common with android. 12:38 #navit: < genesis> https://packages.ubuntu.com/trusty/cmake 2.8.12.2 :/ 12:40 #navit: < genesis> who still use trusty ??? 12:45 #navit: < genesis> i up to xenial, 2 LTS behind is enough ... 12:49 -!- Beggar [~WilliamWS@191.254.110.80] has joined #navit 12:50 #navit: < genesis> Beggar which distro you run ? 12:52 #navit: < Beggar> Debian at moment. 12:52 #navit: < genesis> which release ? 12:52 #navit: < Beggar> stretch the last stable 12:52 #navit: < Beggar> Linux SMUR2 4.9.0-3-amd64 #1 SMP Debian 4.9.30-2+deb9u2 (2017-06-26) x86_64 GNU/Linux 12:53 #navit: < Beggar> uname -a output 12:54 #navit: < genesis> yeap it's still more recent that trusty 14.04 12:55 #navit: < genesis> june 2017 12:56 #navit: < Beggar> I have never used ubuntu 12:57 #navit: < genesis> hard to upgrade cmake minimal with all this old version in ci 13:01 #navit: < Beggar> cmake... Are you trying to upgrade cmake on ubuntu? is that even possible without libcbin trouble? 13:01 #navit: < genesis> i try yes, to cmake 3.1 in a first time 13:02 #navit: < genesis> but winCE and others old stuff doesn't like it 13:03 #navit: < genesis> refacoring code needs to know all the plateform building in the ci, that's a bit a non-go for lot of devel. 13:04 #navit: < genesis> so noone will fix deprecated stuff, and code dies. 13:04 #navit: < genesis> last wince is 2007, who still use navit on it 13:04 #navit: < genesis> 1 people ? 2 peoples ? 13:06 #navit: < Beggar> WinCE probably will not be pratical for most people, but navit can be used to revive old hardware, this is the only valid point I can see in the support for winCE 13:06 #navit: < Beggar> this and some HTC phones that IIRC still use WinCE and have support from HTC 13:33 #navit: < genesis> android build is based on stretch 13:35 #navit: < genesis> setup_common_requirements.sh is setup_ubuntu_common_requirements.sh in reality 14:00 #navit: < genesis> we should not assume debian and ubuntu shares same packages naming. 14:01 #navit: < genesis> (they don't share same between version...) 14:18 #navit: < Beggar> Even if compared with the testing version? 14:28 #navit: < genesis> i abandonned 14:30 #navit: < genesis> this is unsane source and a ci process complain about a whitespace when you try to remove thousand of compiler warning and useless files 14:33 #navit: < genesis> 6 Hours lost on that today is enough 14:34 -!- Millesimus [~Millesimu@178.63.77.55] has quit [Ping timeout: 240 seconds] 15:22 -!- Beggar [~WilliamWS@191.254.110.80] has quit [Quit: Leaving] 15:59 #navit: < genesis> https://github.com/navit-gps/navit/pull/651 20:55 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 22:01 #navit: < genesis> https://github.com/albertz/navit/tree/master/cmake kills them all :] 22:02 #navit: < genesis> one special case is something, too much is people trying to reinvent the wheel. --- Log closed Mon Sep 03 00:00:37 2018