{"push_id":1326991134,"size":9,"distinct_size":2,"ref":"refs/heads/yem/linux-host-perf","head":"47b7c02acd088a7e343edecfd05b7f79722ce28a","before":"a1d0bd3d032aa7a191ee2316d47338b16e35cbf6","commits":[{"sha":"abe444da62215d3802fb651f770075e3b72c35b0","author":{"name":"Waldemar Brodkorb","email":"715f27d3de81233d0d16bb75bc9caf5e6a33f7d1@openadk.org"},"message":"transmission: fix compile error\n\nAfter update to uClibc-ng 1.0.18 transmission fails to\ncompile as the special treatment for sys/quota.h isn't required\nanymore, because upstream synced with GNU libc to fix a samba4\ncompile problem.\n\nSigned-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/abe444da62215d3802fb651f770075e3b72c35b0"},{"sha":"eabc838b1b26127f5b4aecce2b7e7b48f4a8fdc7","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"linux-headers: bump 4.{4, 7}.x series\n\nSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/eabc838b1b26127f5b4aecce2b7e7b48f4a8fdc7"},{"sha":"7aea48432c520b6df38fd02b645319117e72fa7f","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"linux: bump default to version 4.7.6\n\nSigned-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/7aea48432c520b6df38fd02b645319117e72fa7f"},{"sha":"d3c13b3a18a5a53e0b6f46bfe32396512e10f597","author":{"name":"Fabio Estevam","email":"f37aab7b304f42579817075af31d50648f6a90af@nxp.com"},"message":"DEVELOPERS: Add entries for imx6ulpico and mx6cubox\n\nSigned-off-by: Fabio Estevam <fabio.estevam@nxp.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/d3c13b3a18a5a53e0b6f46bfe32396512e10f597"},{"sha":"914df2ed7234d09504f69d0d690ee9bd0de691ca","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"package/freeswitch: bump to version 1.6.11\n\nSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/914df2ed7234d09504f69d0d690ee9bd0de691ca"},{"sha":"118f523b1ed1079808890ec65ae3cd96feb458d2","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"orc: bump to version 0.4.26\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/118f523b1ed1079808890ec65ae3cd96feb458d2"},{"sha":"63ee299917c737827a501d2ed517eaf607be6f6e","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"package/ffmpeg: bump to version 3.1.4\n\nSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/63ee299917c737827a501d2ed517eaf607be6f6e"},{"sha":"112b16574a91a489327a79096489003f411c1c61","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"linux/perf: build in a sub-directory\n\nCurrently, we only build perf for the target.\n\nHowever, analysing some of the results gathered by perf (aka trace) may\nrequire running perf (aka trace) on the host, so we'll have to build\nperf for the host too.\n\nTo avoid mixing target and host binaries, we need to build them in\nseparate directories.\n\nThis commit only moves the target build, in preparation of the host\nbuild to come later.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Thomas De Schampheleire <patrickdepinguin@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/112b16574a91a489327a79096489003f411c1c61"},{"sha":"47b7c02acd088a7e343edecfd05b7f79722ce28a","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"linux/perf: build the host perf tool\n\nCurrently, we only build the target variant of the perf tool. However,\nperf on the target may generate a bunch of data files that may have to\nbe analysed on the host.\n\nThere is no host-variant of the linux-tools infrastructure, so we just\nbuild the host perf at the same time we build the target one.\n\nFor most features, we try to mirror them from the target variant. For\nexample, when the target variant disables zlib, so do we for the host\nvariant. But there a few features that depends on packages for which\nBuildroot does not have a host variant, so they get forcibly disabled.\n\nWe do the feature-mirroring by having HOST_PERF_MAKE_FLAGS inherit the\nvalue of the target variant, PERF_MAKE_FLAGS, appending forcefully\ndisabled features.\n\nThe perf buildsystem has no way to enable a feature; they are enabled by\ndefault if the required support is available. Features can only be\ndisabled. So all the host variant would inherit is disabled features.\n\nFor example, when there is no zlib built for the target, we disable zlib\nsupport in perf. This is automatically inherited as a host disabled\nfeature, so the host is also built without zlib support.\n\nExcept that last part does not work: the perf buildsystem just ignores\nthis. The flag is properly passed to the make invocation, and available\ndown into the \"config-detection\" Makefile, which properly ignores\nenabling zlib. But zlib support is enabled nonetheless...\n\nDelving in that buildsystem is a very good way to drive one insane (or\nat least, a little bit more than a little tiny weeny bit more insane).\nSo, we'll have to live with that; if the host is missing zlib devel\nfiles, it will be properly disabled, otherwise it will be enabled even\nif the target variant lacks zlib support.\n\nOf course, in the end, that's not too much of an issue: the host variant\nof perf is meant to analyse the captures made by the target variant. So\nif the host variant has more support than the target one, that's pretty\nmuch OK. It's still unclean that we can do what we need, but at least it\nshould not break anything.\n\nNote: zlib is not the only afflicted feature; lzma is anotehr one.\nProbably there are a few others, and that may even depend on the version\nof the kernel (with newer versions possibly adding more features and\nthus more depndencies on more packages...).\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Thomas De Schampheleire <patrickdepinguin@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/47b7c02acd088a7e343edecfd05b7f79722ce28a"}]}
{"actor":{"display_login":"yann-morin-1998"}}