{"push_id":1086171360,"size":175,"distinct_size":6,"ref":"refs/heads/geofence","head":"07122fb2ff0497f93b0983ee1dcaf4b6d6539a80","before":"e423f5f126017e0a2465830ad7c8cfd660b324e3","commits":[{"sha":"b6b593b6fb9e969134a41d97435ab7409f5d40a2","author":{"email":"b0ebf1bf85afbb1f0da156382b5a6927d71c8574@gmail.com","name":"Andre Kjellstrup"},"message":"Tools: install-prereqs-ubuntu: update for Ubuntu 16.x\n\nNo older versions of Ubuntu is affected by this script.","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/b6b593b6fb9e969134a41d97435ab7409f5d40a2"},{"sha":"1a24a3174f98389b20bd38aa21ea8f1424048ba2","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"Tools: install-prereqs-ubuntu: fix string concatenation\n\nubuntu@ubuntu-xenial:~/ardupilot$ ./Tools/scripts/install-prereqs-ubuntu.sh\n./Tools/scripts/install-prereqs-ubuntu.sh: line 19:  python-wxgtk3.0: command not found\n\nWhile at each, change to use lsb_release like the other scripts.","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/1a24a3174f98389b20bd38aa21ea8f1424048ba2"},{"sha":"03f536253845273dd3947147cc23acc03d0d02b5","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"Tools: install-prereqs-ubuntu: remove 32-bit variants\n\nThese are not necessary and cause trouble in Ubuntu 16.04.","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/03f536253845273dd3947147cc23acc03d0d02b5"},{"sha":"4c6dac2d5df103876488673367f21e153a7e7ff8","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"Tools: install-prereqs-ubuntu: install python-setuptools","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/4c6dac2d5df103876488673367f21e153a7e7ff8"},{"sha":"757f48ff833a87fabf7e4e46a774868a49e74d35","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"Tools: install-prereqs-ubuntu: fix return code checking\n\nWe are running the script with -e so we can't check the return code like\nthat.","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/757f48ff833a87fabf7e4e46a774868a49e74d35"},{"sha":"0fae3686353fbf6488ef91473f2097d6c16dbd21","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"Tools: install-prereqs-ubuntu: allow to run from repository\n\nIf we are running the script, we are likely inside the repository, in\nwhich case the script would fail while searching for a directory named\nardupilot. Derive the root directory from the script location.","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/0fae3686353fbf6488ef91473f2097d6c16dbd21"},{"sha":"b8cb88092fb440dd942ef592d08cdc8b3e4eeade","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"Tools: install-prereqs-ubuntu: fix exporting PATH\n\nSince we escape $PATH, we can't just try to export that way. Since PATH\nis unset if we do this, we end up with things like :\n\n./Tools/scripts/install-prereqs-ubuntu.sh: line 101: apt-cache: command\nnot found","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/b8cb88092fb440dd942ef592d08cdc8b3e4eeade"},{"sha":"e6907a607bd8bc56c6fad6d28cfd9b979a76b582","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"waf: link with winmm on cygwin\n\nOtherwise it fails to link:\n\n[335/335] Linking build/sitl/bin/arducopter-quad.exe\nArduCopter/libArduCopter_libs.a(SIM_Aircraft.cpp.4.o):SIM_Aircraft.cpp:(.text$_ZN4SITL8AircraftC2EPKcS2_+0x230): undefined reference to `_imp__timeGetTime@0'\nArduCopter/libArduCopter_libs.a(SIM_Aircraft.cpp.4.o):SIM_Aircraft.cpp:(.text$_ZN4SITL8Aircraft16setup_frame_timeEff+0x9f): undefined reference to `_imp__timeGetTime@0'\nArduCopter/libArduCopter_libs.a(SIM_Aircraft.cpp.4.o):SIM_Aircraft.cpp:(.text$_ZN4SITL8Aircraft16setup_frame_timeEff+0x125): undefined reference to `_imp__timeGetTime@0'\nArduCopter/libArduCopter_libs.a(SIM_Aircraft.cpp.4.o):SIM_Aircraft.cpp:(.text$_ZN4SITL8Aircraft15sync_frame_timeEv+0x21): undefined reference to `_imp__timeGetTime@0'\nArduCopter/libArduCopter_libs.a(SIM_Aircraft.cpp.4.o):SIM_Aircraft.cpp:(.text$_ZN4SITL8Aircraft15sync_frame_timeEv+0x152): undefined reference to `_imp__timeGetTime@0'\nArduCopter/libArduCopter_libs.a(SIM_Aircraft.cpp.4.o):SIM_Aircraft.cpp:(.text$_ZNK4SITL8Aircraft16get_wall_time_usEv+0xe): more undefined references to `_imp__timeGetTime@0' follow\ncollect2: error: ld returned 1 exit status","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/e6907a607bd8bc56c6fad6d28cfd9b979a76b582"},{"sha":"5f80858cbad6c9442484d84815c02339b6e2bcb9","author":{"email":"06f6c196cc495faed3f1e11c3fa8ee6602a37ebc@intel.com","name":"Lucas De Marchi"},"message":"waf: use system extensions\n\nIn several places we use functions like asprintf() that are only\navailable in libc when _GNU_SOURCE is defined. Always define _GNU_SOURCE\nsince we always want to use them.\n\nThis fixes the build on Windows using cygwin.","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/5f80858cbad6c9442484d84815c02339b6e2bcb9"},{"sha":"76868dd070f6da5975c3007c50c4ad26764bbaec","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AP_HAL: added uartF","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/76868dd070f6da5975c3007c50c4ad26764bbaec"},{"sha":"a78e23d6fb1331a929134b68f1fcced8aeb95dbe","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"HAL_Empty: added uartF","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/a78e23d6fb1331a929134b68f1fcced8aeb95dbe"},{"sha":"543604731f75f14e1638b43b26ffaf339d034937","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"HAL_FLYMAPLE: added uartF","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/543604731f75f14e1638b43b26ffaf339d034937"},{"sha":"c7dabad02cba8a8050429897dbf4414abe29d0d1","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"HAL_Linux: added uartF","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/c7dabad02cba8a8050429897dbf4414abe29d0d1"},{"sha":"18ccaf7e2b1c109a0b606157d5c0940bfd70f407","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"HAL_PX4: added uartF","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/18ccaf7e2b1c109a0b606157d5c0940bfd70f407"},{"sha":"9c9f66e5f39f745358b685ee9beb634c8782a11d","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"HAL_QURT: added uartF","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/9c9f66e5f39f745358b685ee9beb634c8782a11d"},{"sha":"0d27409511e30c1d7a68a7aeaa510453f84cd99f","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"HAL_SITL: added uartF","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/0d27409511e30c1d7a68a7aeaa510453f84cd99f"},{"sha":"612063197761888cc4fa07e94ab1b8f3e5fb56b3","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"HAL_VRBRAIN: added uartF","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/612063197761888cc4fa07e94ab1b8f3e5fb56b3"},{"sha":"0baf8ee2eb1a662c374f13f041efee544b40930b","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AP_SerialManager: added SERIAL5_* support","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/0baf8ee2eb1a662c374f13f041efee544b40930b"},{"sha":"62986957b45576fbffb8d5d81c5b94c77a986f06","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"GCS_MAVLink: raise number of mavlink buffers to 5","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/62986957b45576fbffb8d5d81c5b94c77a986f06"},{"sha":"ef180710dbbe66d66e2252cc9e66aaa66f980d62","author":{"email":"02e0a999c50b1f88df7a8f5a04e1b76b35ea6a88@tridgell.net","name":"Andrew Tridgell"},"message":"AP_SerialManager: fixed doc strings","distinct":false,"url":"https://api.github.com/repos/UCSD-PL/ardupilot/commits/ef180710dbbe66d66e2252cc9e66aaa66f980d62"}]}