{"push_id":1471223426,"size":17,"distinct_size":5,"ref":"refs/heads/yem/graphs","head":"241c6d2d03879a737f365a56afabd81f5aebf096","before":"d15de6e8551f77227f5379d2a42ef9dbfa65a5e4","commits":[{"sha":"bd9549610f3b90037d0ce996628e99dbbb5bbe9a","author":{"name":"Baruch Siach","email":"59df7fddff988cc9cb1401c5f741eac8238ced89@tkos.co.il"},"message":"iproute2: bump to version 4.9.0\n\nAdd the libc-compat.h musl workaround patch to the copy of the kernel header.\n\nAdd a patch adding missing limits.h for musl.\n\nDrop 0001-Avoid-in6_addr-redefinition.patch; not needed after the\nlibc-compat.h patch.\n\nDrop upstream 0003-iproute2-tc_bpf.c-fix-building-with-musl-libc..patch.\n\nDrop 0004-iproute-no-iptables.patch; should be fixed by upstream commit\n4710e46ec3 (tc, ipt: don't enforce iproute2 dependency on iptables-devel).\n\nSigned-off-by: Baruch Siach <baruch@tkos.co.il>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/bd9549610f3b90037d0ce996628e99dbbb5bbe9a"},{"sha":"a2ed38c359db5bdc7452c63f315738a86d1a45d5","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"olimex_a20_olinuxino_lime2_defconfig: correct u-boot configuration\n\nThis defconfig currently doesn't build:\nhttps://travis-ci.org/buildroot/buildroot-defconfig-testing/jobs/185616951\n\nAs u-boot needs dtc, so add that and change to kconfig mode like on our\nother allwinner defconfigs as that is in fact what is used.\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/a2ed38c359db5bdc7452c63f315738a86d1a45d5"},{"sha":"80f6660460538f4f318719583619a2be059ed3fe","author":{"name":"Christian Stewart","email":"6561f29de41acdcde8d247777b114211ce2ded8c@paral.in"},"message":"docker-containerd: bump version to v0.2.5\n\nVersion bump as a dependency of Docker-Engine v1.12.5.\n\nSigned-off-by: Christian Stewart <christian@paral.in>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/80f6660460538f4f318719583619a2be059ed3fe"},{"sha":"3eddce6ea04a752388bec22a623320290a5834b5","author":{"name":"Christian Stewart","email":"6561f29de41acdcde8d247777b114211ce2ded8c@paral.in"},"message":"docker-engine: bump version to v1.12.5\n\nSigned-off-by: Christian Stewart <christian@paral.in>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/3eddce6ea04a752388bec22a623320290a5834b5"},{"sha":"006a328ad6bed214ec3c4d92120510ea37329dd1","author":{"name":"Rahul Bedarkar","email":"dd93e42d36df230d267f4c2764fbaa1f2ad7a830@imgtec.com"},"message":"util-linux: fix build with ncurses\n\nutil-linux version 2.29 changed ncurses handling a lot. pkg-config\nsupport to detect ncurses is removed from configure.ac and\nncurses-config is used to detect it. But it even didn't allow to\nchange config file for cross compilation. However, it is fixed in\nupstream later and pkg-config support is added back.\n\nThis commit adds two patches from upstream that adds pkg-config support\nand allows specifying ncurses-config file as well. However preference is\nfirst given to pkg-config and later ncurses-config file. It also first checks\nfor version 6 and later 5.\n\nConfig option that changed are, ncursesw is enabled by default and ncurses\nis disabled by default. So we need to explicilty specify with/without wide\nchar support now. This new version also allows disabling widechar support.\nBut it can't be enabled if ncurses without widechar support is enabled.\n\nWhile building ncurses package, we explicitly enable pkg-config support,\nso we don't need to specify ncurses-config file, but it is specified for\ncompleteness.\n\nFixes:\n  http://autobuild.buildroot.net/results/4a2/4a25fb0d4546391d5dbbaa6cde17c45aeddb3549\n\nSigned-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>\nCc: Carlos Santos <casantos@datacom.ind.br>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/006a328ad6bed214ec3c4d92120510ea37329dd1"},{"sha":"332360e34289cfaea66cbf04ddc648ba837a904f","author":{"name":"Eric Le Bihan","email":"270cb7ad6d81a9a9c0cb5189f81c5a8976a4c405@free.fr"},"message":"skalibs: new package\n\nThis new package provides skalibs, a collection of free software / open\nsource C development files used for building all softwares from\nskarnet.org.\n\nNote that, though skalibs (and all skarnet softwares) follows the\n\"./configure; make; make install\" convention, it does not behave like a\ntraditional autotools project:\n\n - static libraries are installed in $prefix/usr/lib/skalibs.\n - pkg-config and libtool are not used: instead a custom system called\n   \"sysdeps\" is used and locations to libraries and headers are to be\n   passed explicitly via options of the './configure' script.\n\nThe host variant is provided to allow building the host variants of the\nother skarnet softwares.\n\nSigned-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>\n[Thomas: remove post install target hook, do it directly in the target\ninstallation commands.]\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/332360e34289cfaea66cbf04ddc648ba837a904f"},{"sha":"80332d3be64f1aab6fdab1c8cec2c8499d5b9b34","author":{"name":"Thomas Petazzoni","email":"8184181a894e706105679bbf6797daaadfd8a66a@free-electrons.com"},"message":"DEVELOPERS: add Eric Le Bihan for package/skalibs/\n\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/80332d3be64f1aab6fdab1c8cec2c8499d5b9b34"},{"sha":"6fadda7adc7291eb355382d0f05677a92f9c3d57","author":{"name":"Thomas Petazzoni","email":"8184181a894e706105679bbf6797daaadfd8a66a@free-electrons.com"},"message":"util-linux: attempt to fix host-util-linux build\n\nShould fix:\n\n  http://autobuild.buildroot.net/results/65595aa787498087a9a85c9cd19135396b246afb/\n\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/6fadda7adc7291eb355382d0f05677a92f9c3d57"},{"sha":"ecc6da3b1ac245f017a7dd5b85cc778af09297dd","author":{"name":"Thomas Petazzoni","email":"8184181a894e706105679bbf6797daaadfd8a66a@free-electrons.com"},"message":"xfsprogs: disable on musl\n\nDespite a recent bump, xfsprogs still doesn't build on musl. It's been\nfailing for a long long time, so let's disable it in this configuration.\n\nFixes:\n\n  http://autobuild.buildroot.net/results/c6cd42da1abe2936872da1f9db093ffc72be3c15/\n\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/ecc6da3b1ac245f017a7dd5b85cc778af09297dd"},{"sha":"3477a7520b155eb2f98c56834794f6bea7e688cb","author":{"name":"Yegor Yefremov","email":"88e89abb77170136f1587d5ff6c9a180ace7fe54@googlemail.com"},"message":"python-lxml: bump to version 3.7.0\n\nSigned-off-by: Yegor Yefremov <yegorslists@googlemail.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/3477a7520b155eb2f98c56834794f6bea7e688cb"},{"sha":"3b2c814aebdb782242ec2bbe20b24c71accd1af5","author":{"name":"Marcin Nowakowski","email":"57565c1658913c0e767e9ecd53d9bfec3e408f19@imgtec.com"},"message":"kexec: bump to 2.0.14\n\nPatch 0002-arm-add-phys_to_virt.h-and-iomem.patch is now obsolete as\nit's been properly fixed upstream now.\n\nSigned-off-by: Marcin Nowakowski <marcin.nowakowski@imgtec.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/3b2c814aebdb782242ec2bbe20b24c71accd1af5"},{"sha":"5a18eabdf08564688761a9b2f35892d69d8f9a18","author":{"name":"Thomas Petazzoni","email":"8184181a894e706105679bbf6797daaadfd8a66a@free-electrons.com"},"message":"util-linux: fix ncurses/wchar handling\n\nSince commit 006a328ad6bed214ec3c4d92120510ea37329dd1 (\"util-linux: fix\nbuild with ncurses\"), we have a build failure that occurs with musl\ntoolchains when wide-char support is not enabled in ncurses.\n\nThe problem comes from the fact that musl provides wchar support (so it\ndefines wchar_t). But when ncursesw is not available, we currently pass\n--disable-widechar which tells util-linux that wchar support is not\navailable at all (not only in ncurses). When this gets passed to\nutil-linux configure script, then it defines its own wchar_t, which\nconflicts with the musl definition.\n\nSo, we should not pass --disable-widechar when BR2_USE_WCHAR=y, which is\nwhat this commit does: it moves the BR2_USE_WCHAR logic outside of the\nncurses logic, and passes --enable-widechar/--disable-widechar as\nappropriate.\n\nHowever, there's a gotcha: util-linux really wants the ncursesw variant\nof ncurses when the system has wchar support enabled. We take this into\naccount by:\n\n - Enabling ncursesw when BR2_PACKAGE_NCURSES_WCHAR=y. In this case, we\n   have ncurses and we have BR2_USE_WCHAR=y, so everything is fine.\n\n - Otherwise, enabling ncurses when BR2_PACKAGE_NCURSES=y but\n   BR2_USE_WCHAR is disabled.\n\nTo make sure that the existing util-linux programs that need ncurses\nsupport still build fine, we adjust the Config.in to select\nBR2_PACKAGE_NCURSES_WCHAR on BR2_USE_WCHAR=y configurations.\n\nFixes:\n\n  http://autobuild.buildroot.net/results/19de2a0b12380ddc86dbba0dae3a3877b25f83ff/\n\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/5a18eabdf08564688761a9b2f35892d69d8f9a18"},{"sha":"fda4776e926be5d8b2f67490e14c1d5b360639d5","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"instrumentation: explicitly pass the package name\n\nCurrently, the global instrumentation hooks automatically determine the\ncurrent package name, and they can do so because they are only called\nfrom package-related rules.\n\nHowever, we're soon gonna call those hooks from other part of the build\nprocess, that are not related to a package (e.g. the rootfs steps).\n\nSo, change the API so that the caller must explicitly pass the name of\nthe entity being processed (only packages for now, more to come in a\nfollowup patch).\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/fda4776e926be5d8b2f67490e14c1d5b360639d5"},{"sha":"75c25e6bce2d8c3c8046f3ae79485fca2c283bd9","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"fs: add instrumentation steps\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/75c25e6bce2d8c3c8046f3ae79485fca2c283bd9"},{"sha":"32422795c1dfd410c5ac672229c999e2f25b61c0","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"instrumentation: add step-{start,end} to target-finalize\n\nCall the global instrumentation hooks at the start and end of the\ntarget-finalize. This will allow users to run their own instrumentation\nhooks (via BR2_INSTRUMENTATION_SCRIPTS) on a completely populated\ntarget/ directory.\n\nSince there is no package involved in target-finalise, we pass the\nliteral 'target' instead.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/32422795c1dfd410c5ac672229c999e2f25b61c0"},{"sha":"fc05b0f96cae55b685917e58fba21293f6aed71c","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"support/graphs: real-time build status on graph-depends\n\nCurrently, following the state of the build is not easily done. One may\nwant to see at a glance where the build has progressed so far, which\npackage are built, what dependency chains are finished, why a certain\npackage is not yet built.\n\nWe add a new make target, rt-graph-depends, that takes the exisiting\ndependency graph (graph-depends) and overlays the build status for each\npackage, with colors and the current action being done on the package.\n\nThe new scritps loops forever, each time parsing the build-time.log file\nto extract the status for each package; it then uses that to replace the\ncolor and label in the .dot script and eventually re-renders the graph.\n\nAlso add the <pkg>-rt-graph-depends to limit tracking the build to that\nspecific package's dependencies.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>\n\n---\nNote: the script should be able to handle the full-parallel build once\nit lands in the tree.","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/fc05b0f96cae55b685917e58fba21293f6aed71c"},{"sha":"241c6d2d03879a737f365a56afabd81f5aebf096","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"docs/manual: document rt-graph-depends and <pkg>-rt-graph-depends\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/241c6d2d03879a737f365a56afabd81f5aebf096"}]}
{"actor":{"display_login":"yann-morin-1998"}}