{"push_id":1253644897,"size":26,"distinct_size":12,"ref":"refs/heads/yem/libvirt","head":"b0930b14195f0719a3e00063749f79186e6dd05c","before":"409682a24dd19fe2e8e4f94471725dfff7b0d05c","commits":[{"sha":"59472d3ba0841b7c41a08bad0f76f2c2fe5f0682","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/sg3_utils: fix uclinux build\n\nsg3_utils grep for '^linux' as the host OS to decide if we are\ntargetting Linux.\n\nHowever, on noMMU targets, the host OS can be 'uclinux' instead of just\nplain 'linux', which make sg3_util confused and thus it forgets to\ninclude some source files in the build, resulting in link failures.\n\nFix that by ammending the regexp that recognises Linux. We now need to\nrun autoreconf.\n\nFixes:\n    http://autobuild.buildroot.org/results/79a/79a572f67bafa6a007256a5f22529c2daabd5733/\n    http://autobuild.buildroot.org/results/4f7/4f7ea4bb4c4c12ceb9cd08bfb6720386f5bdea0b/\n\n[Peter: fix typos as pointed out by Arnout]\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nReviewed-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/59472d3ba0841b7c41a08bad0f76f2c2fe5f0682"},{"sha":"721bcb85132ba5842f61c6204a316d1bf04b3f49","author":{"name":"Baruch Siach","email":"59df7fddff988cc9cb1401c5f741eac8238ced89@tkos.co.il"},"message":"spidev_test: fix musl build\n\nspidev.h needs _IOC_SIZEBITS. Add linux/ioctl.h for that to fix build under\nmusl.\n\nThe patch suggested upstream (https://patchwork.kernel.org/patch/9276909/)\ndoes not apply to the spidev_test.c version we currently use. A backported\npatch would break once we bump spidev_test.c. A bump+patch solution would\nbreak if/when upstream accepts this patch. That's why this commit uses the\nunusual sed patching to keep compatibility with current and future\nspidev_test.c versions.\n\nFixes:\nhttp://autobuild.buildroot.net/results/128/1284a36c70ff8a1412e2128266c6654b2aa5b2da/\nhttp://autobuild.buildroot.net/results/0ad/0adea6121b238adf0e64d455a7573b1a31c38264/\nhttp://autobuild.buildroot.net/results/21b/21b92651ce456f3819eef315cecd92ff70b9e98f/\n\nSigned-off-by: Baruch Siach <baruch@tkos.co.il>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/721bcb85132ba5842f61c6204a316d1bf04b3f49"},{"sha":"ae7becfe50cca2f6000342475f52750cab53985c","author":{"name":"Thomas Petazzoni","email":"8184181a894e706105679bbf6797daaadfd8a66a@free-electrons.com"},"message":"ffmpeg: explicitly disable NEON support\n\nWhen BR2_ARM_CPU_HAS_NEON=y, we pass --enable-neon. However, when\nBR2_ARM_CPU_HAS_NEON is disabled, we don't pass anything. This generally\nworks fine, but turned out to integrate NEON code in ARMv7-M\nbuilds (since it's ARMv7, ffmpeg assumed it should enable NEON code).\n\nEven though ffmpeg is now disabled for ARMv7-M, it still makes sense to\nbe explicit, and disable NEON support when the CPU doesn't have it.\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/ae7becfe50cca2f6000342475f52750cab53985c"},{"sha":"fdd0f8d5e421d858d84bac186a5f3a3ae82a29c5","author":{"name":"Thomas Petazzoni","email":"8184181a894e706105679bbf6797daaadfd8a66a@free-electrons.com"},"message":"ffmpeg: don't pass --enable-mipsfpu on non-MIPS platform\n\nThe current logic to pass the --{enable,disable}-mipsfpu option is:\n\nifeq ($(BR2_MIPS_SOFT_FLOAT),y)\nFFMPEG_CONF_OPTS += --disable-mipsfpu\nelse\nFFMPEG_CONF_OPTS += --enable-mipsfpu\nendif\n\nIn practice, this means that on MIPS soft-float, --disable-mipsfpu is\npassed, and that in *all* other cases, --enable-mipsfpu is passed,\nincluding if we are *not* targetting the MIPS architecture.\n\nEven though this doesn't seem to cause any problem, it is a bit weird to\nsee --enable-mipsfpu when you're building ffmpeg for a non-MIPS\narchitecture, so we better fix this by enclosing the MIPS-related\noptions in a MIPS condition.\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/fdd0f8d5e421d858d84bac186a5f3a3ae82a29c5"},{"sha":"55d1af797563bf21cb92fb23bea2032009fb6da9","author":{"name":"Bernd Kuhls","email":"30b0155a7c77305e9e04cf81dfe78ce4bb5e8395@t-online.de"},"message":"package/libsidplay2: Fix build with gcc6\n\nFixes\nhttp://autobuild.buildroot.net/results/787/787c715814b09d380ca521712f54cbcf5ae121d6/\n\nSigned-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>\nReviewed-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/55d1af797563bf21cb92fb23bea2032009fb6da9"},{"sha":"29a0a9f00ce4eb1553bfb0ffa33139c2c78bd657","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"linux-headers: bump 3.14.x and 4.{4, 6, 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/29a0a9f00ce4eb1553bfb0ffa33139c2c78bd657"},{"sha":"656694423bd1a4567484234fa0c227bd98bf7b7b","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"linux: bump defaut to version 4.7.1\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/656694423bd1a4567484234fa0c227bd98bf7b7b"},{"sha":"9781af1247c56899eaf28795ecaab7462da93066","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/qt: webkit needs gst-plugins-base\n\nQtWebkit needs gstreamer-0.10 and the 'app' plugins, so we depend on\ngstreamer and select the required plugins.\n\nWe can't select gstreamer as that would cause circular dependencies in\nkconfig:\n\n    package/kodi/Config.in:37:error: recursive dependency detected!\n    package/kodi/Config.in:37:      symbol BR2_PACKAGE_KODI depends on BR2_PACKAGE_KODI_EGL_GLES\n    package/kodi/Config.in:16:      symbol BR2_PACKAGE_KODI_EGL_GLES depends on BR2_PACKAGE_HAS_LIBEGL\n    package/opengl/libegl/Config.in:1:      symbol BR2_PACKAGE_HAS_LIBEGL is selected by BR2_PACKAGE_MESA3D_OPENGL_EGL\n    package/mesa3d/Config.in:150:   symbol BR2_PACKAGE_MESA3D_OPENGL_EGL is selected by BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL\n    package/mesa3d/Config.in:92:    symbol BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_VIRGL depends on BR2_PACKAGE_MESA3D\n    package/mesa3d/Config.in:1:     symbol BR2_PACKAGE_MESA3D is selected by BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV\n    package/x11r7/xdriver_xf86-video-imx-viv/Config.in:1:   symbol BR2_PACKAGE_XDRIVER_XF86_VIDEO_IMX_VIV depends on BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11\n    package/freescale-imx/imx-gpu-viv/Config.in:34: symbol BR2_PACKAGE_IMX_GPU_VIV_OUTPUT_X11 is part of choice <choice>\n    package/freescale-imx/imx-gpu-viv/Config.in:27: choice <choice> contains symbol <choice>\n    package/freescale-imx/imx-gpu-viv/Config.in:27: choice <choice> contains symbol BR2_PACKAGE_FREESCALE_IMX\n    package/freescale-imx/Config.in:1:      symbol BR2_PACKAGE_FREESCALE_IMX is selected by BR2_PACKAGE_GST_FSL_PLUGINS\n    package/gstreamer/gst-fsl-plugins/Config.in:8:  symbol BR2_PACKAGE_GST_FSL_PLUGINS depends on BR2_PACKAGE_GSTREAMER\n    package/gstreamer/gstreamer/Config.in:5:        symbol BR2_PACKAGE_GSTREAMER is selected by BR2_PACKAGE_QT_WEBKIT\n    package/qt/Config.in:464:       symbol BR2_PACKAGE_QT_WEBKIT depends on BR2_PACKAGE_QT\n    package/qt/Config.in:5: symbol BR2_PACKAGE_QT is selected by BR2_PACKAGE_PYTHON_PYQT\n    package/python-pyqt/Config.in:5:        symbol BR2_PACKAGE_PYTHON_PYQT depends on BR2_PACKAGE_PYTHON\n    package/python/Config.in:5:     symbol BR2_PACKAGE_PYTHON is selected by BR2_PACKAGE_KODI\n\nThis one is fairly complicated to fix properly, so it is easier to just\ndepend on gstreamer.\n\nAlso rework the comment when QtWebkit is not available.\n\nFixes:\n    http://autobuild.buildroot.org/results/84d/84d338b70c8ce3f21dd202de387326f18526aa63/\n    http://autobuild.buildroot.org/results/379/379ad4eadf5af7e1d5b977bc229d3fcaba25b4fe/\n    [...]\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/9781af1247c56899eaf28795ecaab7462da93066"},{"sha":"850e74c3639733986ff40b96fbca7d355aee738c","author":{"name":"Rahul Bedarkar","email":"dd93e42d36df230d267f4c2764fbaa1f2ad7a830@imgtec.com"},"message":"mtd: fix musl build issue\n\nWith musl C library, we get following build error\n\n  integck.c:37:28: fatal error: bits/stdio_lim.h: No such file or directory\n   #include <bits/stdio_lim.h>\n                              ^\n  compilation terminated.\n  make[2]: *** [integck] Error 1\n\nHeader <bits/stdio_lim.h> is not available in musl C library. However\n<stdio.h> has all definition that <bits/stdio_lim.h> supposed to be\nproviding. Moreover <bits/stdio_lim.h> shouldn't be included directly\ninstead we should be using <stdio.h>.\n\nSince we already include <stdio.h> and in case of uClibc or glibc\n<bits/stdio_lim.h> gets included internally, we can safely remove it.\n\nFixes:\n\n  http://autobuild.buildroot.net/results/175/1754861457af520480cc34d7d2d0edff2868ff66/\n\nSigned-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/850e74c3639733986ff40b96fbca7d355aee738c"},{"sha":"562a587d009e50f296c5746b2e0a37f9583db1d1","author":{"name":"Rahul Bedarkar","email":"dd93e42d36df230d267f4c2764fbaa1f2ad7a830@imgtec.com"},"message":"wayland: fix musl build issue\n\nWith musl C library, we see following build failure.\n\n  src/scanner.c: In function 'find_enumeration':\n  src/scanner.c:811:2: error: unknown type name 'uint'\n    uint idx = 0, j;\n    ^\n\nuint is defined in <sys/types.h> header. It is usually included by <stdlib.h>\nbut in musl stdlib.h doesn't include it.\n\nThis patch adds upstream patch where uint32_t is used instead of uint.\n\nFixes:\n\n  http://autobuild.buildroot.net/results/fcf/fcf6dd3bd31f92eadbcae17338e5887a23e43ff9/\n\nCc: Khem Raj <raj.khem@gmail.com>\nSigned-off-by: Rahul Bedarkar <rahul.bedarkar@imgtec.com>\nAcked-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/562a587d009e50f296c5746b2e0a37f9583db1d1"},{"sha":"61e069e164a3727b7c3a6e5ee88b3340bed0a57f","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"jasper: add security patches\n\nFixes:\nCVE-2016-2116 - Memory leak in jas_iccprof_createfrombuf causing\nmemory consumption.\nCVE-2016-1577 - Double free vulnerability in jas_iccattrval_destroy.\nCVE-2016-1867 - out-of-bounds read in the jpc_pi_nextcprl() function.\nCVE-2015-5221 - Use-after-free and double-free flaws in Jasper\nJPEG-2000 library.\nCVE-2015-5203 - double free in jasper_image_stop_load()\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/61e069e164a3727b7c3a6e5ee88b3340bed0a57f"},{"sha":"dd59dbd781cc2ab921a54300323118bb9b27e14f","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"website/news.html: add 2016.08-rc1 announcement link\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/dd59dbd781cc2ab921a54300323118bb9b27e14f"},{"sha":"d2e18fd66a76be4df13b81f772976098625a5b57","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"website/news.html: fix 2016.08-rc1 release date\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/d2e18fd66a76be4df13b81f772976098625a5b57"},{"sha":"3b3fa45a5275f49412d916640dc1aa173f5e7504","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"Update for 2016.08-rc2\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/3b3fa45a5275f49412d916640dc1aa173f5e7504"},{"sha":"a528f15015b216d03a0ab1a6a42d587248224946","author":{"name":"Paul Roland","email":"473a52ac57c902aad6e8d4ed3982a57e2c26dee2@squaredfinancial.com"},"message":"package/libvirt: new package\n\nOnly a few things are enabled for now, like building the daemon, which\nrequires remote support, and with only the basic directory storage\ndriver. Everything else if forcibly disabled, and will be enabled in\nfollowup patches.\n\nSigned-off-by: Paul Roland <proland@squaredfinancial.com>\n[yann.morin.1998@free.fr:\n  - make it an autotools-package\n  - add comment when not available\n  - trim-down dependencies, add missing dep on bash (required at runtime)\n  - explicitly disable features instead of relying on autodetection\n  - explicitly point to target-world programs, not host-world ones;\n    disable all those we don't have (for now)\n]\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\n\n---\nPaul and I concur that starting with everything disabled, and then\nadding features one by one is the best solution. It will be easier to\nreview the changes, rather than if it was a single biggish patch.","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/a528f15015b216d03a0ab1a6a42d587248224946"},{"sha":"409b5be96674de060e34d2d74a9a4c1a319d4b55","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libvirt: enable qemu driver\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Paul Roland <proland@squaredfinancial.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/409b5be96674de060e34d2d74a9a4c1a319d4b55"},{"sha":"a50d4aa92ac88e3d97c387973ab78d902e028fd8","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libvirt: enable filesystem storage driver\n\nThis require mount, umount and mkfs, which are provided by either\nbusybox or util-linux.\n\nshowmount is optional, and is provided by nfs-utils (to come in a later\npatch).\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/a50d4aa92ac88e3d97c387973ab78d902e028fd8"},{"sha":"7bd268eecedb5951267104a3fd898c146b0a1e51","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libvirt: enable NFS support\n\nNFS support is part of the filesystem storage driver, and optional.\nIt requires showmount from nfs-utils.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Paul Roland <proland@squaredfinancial.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/7bd268eecedb5951267104a3fd898c146b0a1e51"},{"sha":"c543c401b1e9db05d3fb408657693ff4b21b9504","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libvirt: enable lvm2 storage driver\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Paul Roland <proland@squaredfinancial.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/c543c401b1e9db05d3fb408657693ff4b21b9504"},{"sha":"ad8085d362ce5a5397e565adc1ff3efa2e6cc3ea","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libvirt: enable dmidecode support\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Paul Roland <proland@squaredfinancial.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/ad8085d362ce5a5397e565adc1ff3efa2e6cc3ea"}]}
{"actor":{"display_login":"yann-morin-1998"}}