{"push_id":1456058066,"size":21,"distinct_size":8,"ref":"refs/heads/yem/libudev-4","head":"5f0c52e44eb1ccf98731f95f0fa022083c8c24ee","before":"47a6323d69a3056c47ad883bd98eb50facfcfa0a","commits":[{"sha":"a32ad113db1011bacc6dca3725117a66bbd7a465","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"python-pyicu: bump to version 1.9.5\n\nFixes:\nhttp://autobuild.buildroot.net/results/48c/48cfb0fe00fdd52af502f9570d291125fb57b9f0/\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/a32ad113db1011bacc6dca3725117a66bbd7a465"},{"sha":"660b3308cf01fafd789989359bd15362d7e038c1","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"gdk-pixbuf: security bump to version 2.36.1\n\nFixes an integer buffer overflow in the jpeg loader (details still\nembargoed).\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/660b3308cf01fafd789989359bd15362d7e038c1"},{"sha":"f2b8dad0d0883338783314b276f912deaff3c882","author":{"name":"Fabio Estevam","email":"f37aab7b304f42579817075af31d50648f6a90af@nxp.com"},"message":"configs/imx6ulpico: Bump to kernel 4.9\n\nBump to kernel 4.9 and remove the wifi dts patch as it is already\npart of 4.9.\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/f2b8dad0d0883338783314b276f912deaff3c882"},{"sha":"c5255422538103afa1acba50c54f81bcf07d7a0d","author":{"name":"Fabio Estevam","email":"f37aab7b304f42579817075af31d50648f6a90af@nxp.com"},"message":"mx6sx: Add support for mx6sx udoo neo boards\n\nAdd support for mx6sx udoo neo boards. For more information about these\nboards, please check:\nhttp://www.udoo.org/udoo-neo\n\nThe U-Boot and kernel dts patches will be removed when we bump U-Boot\nto 2017.01 and kernel to 4.10 version as they have already been sent\nupstream.\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/c5255422538103afa1acba50c54f81bcf07d7a0d"},{"sha":"edcbc2d032d84e5549b90854dc022672ef876a8b","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/elfutils: add host variant\n\nelfutils (libelf and libdw) can be used by host-lttng-babeltrace.\nEnable all library dependencies, but don't build the programs.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Philippe Proulx <eeppeliteloop@gmail.com>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/edcbc2d032d84e5549b90854dc022672ef876a8b"},{"sha":"1df0a05b89ccccee8ba08640426d2bea2c188e65","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/lttng-babeltrace: enable debug info support for the host variant\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Philippe Proulx <eeppeliteloop@gmail.com>\n[Thomas: fix typo, adjust on top of master.]\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/1df0a05b89ccccee8ba08640426d2bea2c188e65"},{"sha":"91b8d74c023157b1755f9fa208df3463744c9751","author":{"name":"Jörg Krause","email":"34e786f0b9647fb9b83395fc0a070dd4e137b168@embedded.rocks"},"message":"package/ipmitool: bump version to 1.8.18\n\nSome patches are not necessary anymore as upstream fixed the issues.\n\nAs we are not patching configure.ac anymore, there is no need to\nautoreconf the package.\n\nSigned-off-by: Jörg Krause <joerg.krause@embedded.rocks>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/91b8d74c023157b1755f9fa208df3463744c9751"},{"sha":"2c410189bfd843be62b35dd3f5796726cdf5db2a","author":{"name":"Julien Floret","email":"382d3f9dca990d25171ad622e7450b5b278c5af4@6wind.com"},"message":"netsnmp: handle libnl dependency properly\n\nlibnl3 include path was hardcoded in the configure script,\ncausing the following gcc warning:\n\nWARNING: unsafe header/library path used in cross-compilation:\n'/usr/include/libnl3'\n\nLet's apply an upstream patch that addresses the issue: now\npkg-config is used to detect libnl include path.\n\nAlso:\n- add optional libnl build dependency;\n- enable libnl support only when libnl package is selected.\n\nSigned-off-by: Julien Floret <julien.floret@6wind.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/2c410189bfd843be62b35dd3f5796726cdf5db2a"},{"sha":"95b8bbcae6e90a48c263e68d0c3384d8f091952b","author":{"name":"Fabio Estevam","email":"f37aab7b304f42579817075af31d50648f6a90af@nxp.com"},"message":"configs/mx6sx_udoo_neo: Remove BR2_TARGET_GENERIC_GETTY_PORT\n\nAs console=ttymxc0 is passed in U-Boot we can use /dev/console to\naccess the serial console and then BR2_TARGET_GENERIC_GETTY_PORT\ncan be removed.\n\nSuggested-by: Peter Korsgaard <peter@korsgaard.com>\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/95b8bbcae6e90a48c263e68d0c3384d8f091952b"},{"sha":"3bf0c368bbf57514448cdc7136891e273116882d","author":{"name":"Sergey Matyukevich","email":"d189f0eb6bea16d48f5d1d51c355b4d10c392066@gmail.com"},"message":"configs/linksprite_pcduino: bump kernel and u-boot versions\n\nUpdate kernel to 4.9 and U-Boot to 2016.09.01.\n\nSigned-off-by: Sergey Matyukevich <geomatsi@gmail.com>\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/3bf0c368bbf57514448cdc7136891e273116882d"},{"sha":"219d0b5db2b9f36c34d750e5c3567f9002eed9db","author":{"name":"Peter Korsgaard","email":"6214814a67b9688a08e8c6dc7fa5dee076dddc8d@korsgaard.com"},"message":"fs/ext2: default to ext2 rev1\n\nRev0 is very old (E.G. from before Linux was maintained in git), the kernel\nprints a scary warning when used:\n\nEXT4-fs warning (device sda): ext4_update_dynamic_rev:746: updating to rev 1\nbecause of new feature flag, running e2fsck is recommended\n\nAnd rev0 support is broken in u-boot 2016.11:\nhttp://lists.denx.de/pipermail/u-boot/2016-December/275916.html\n\nSo default to rev1 instead.\n\nSigned-off-by: Peter Korsgaard <peter@korsgaard.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/219d0b5db2b9f36c34d750e5c3567f9002eed9db"},{"sha":"ba4fabb1ce351f05918cbfcb44eb969e7e741061","author":{"name":"Fabio Estevam","email":"f37aab7b304f42579817075af31d50648f6a90af@nxp.com"},"message":"mx6: udoo: Create a mx6qdl directory for consistency\n\nThe udoo neo files are currently placed inside udoo/neo directory.\n\nPlace the mx6qdl udoo related files inside udoo/mx6dl for consistency.\n\n[Peter also update path in readme.txt]\nSuggested-by: Peter Korsgaard <peter@korsgaard.com>\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/ba4fabb1ce351f05918cbfcb44eb969e7e741061"},{"sha":"c9df2b3e5bc73f9587602b119d325b88c4498112","author":{"name":"Fabio Estevam","email":"f37aab7b304f42579817075af31d50648f6a90af@nxp.com"},"message":"configs/mx6: Select NEON and VFP related options\n\nMX6 has a Cortex-A9 core, which supports NEON and VFP.\n\nAdd support for them.\n\nSuggested-by: Peter Korsgaard <peter@korsgaard.com>\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/c9df2b3e5bc73f9587602b119d325b88c4498112"},{"sha":"9119752853090e065be44eff24271789d404e1ed","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/eudev: add option to enable the udev daemon\n\nThis is currently forcefully enabled, and does not (yet) change the way\nwe handle eudev-based /dev management, but will help introduce libudev\nin followup commits.\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/9119752853090e065be44eff24271789d404e1ed"},{"sha":"2943425d10a7bf148c6c8e06ea4e7323fbd36de1","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/eudev: allow building only libudev\n\nWe need to move the kconfig symbol for the daemon outside of the eudev\nconditional block, or we would, later, ahve circular dependencies, like\nso (here, with libinput converted to use libudev):\n\n    package/udev/Config.in:1:error: recursive dependency detected!\n    package/udev/Config.in:1:       symbol BR2_PACKAGE_HAS_UDEV is selected by BR2_PACKAGE_EUDEV_DAEMON\n    package/eudev/Config.in:1:      symbol BR2_PACKAGE_EUDEV_DAEMON is selected by BR2_PACKAGE_EUDEV\n    package/eudev/Config.in:11:     symbol BR2_PACKAGE_EUDEV is selected by BR2_PACKAGE_LIBUDEV\n    package/libudev/Config.in:1:    symbol BR2_PACKAGE_LIBUDEV is selected by BR2_PACKAGE_LIBINPUT\n    package/libinput/Config.in:1:   symbol BR2_PACKAGE_LIBINPUT is selected by BR2_PACKAGE_WESTON\n    package/weston/Config.in:6:     symbol BR2_PACKAGE_WESTON depends on BR2_PACKAGE_HAS_UDEV\n\nAlthough the chain is short, it is rather difficult to interpret.\nBasically, what this means is that, by way of successive 'select' and\n'depends on', we get a circular dependency. In fact, kconfig is wrong\nhere, since there is *no* way we could trigger this loop by enabling one\nof the incriminated symbol: its dependency tracking is limited to\nlooking at the symbols, not whether they are negated or not (i.e. in the\nchanin above, a symbol is negated, and is only valid when another is\nfalse, thus avoiding the loop). But kconfig has no way to know that...\n\nSo, we trick it and break the loop, by moving the kconfig symbol for the\neudev daemon outside of the eudev if-block and making it promptless.\n\nStill, for the convenience of the user, we keep a dummy udev daemon\nprompt in that if-block, so that he knows the daemon is enabled.\n\nFix the comments on dependencies, since they are also hard-dependencies\nof eudev itself.\n\nFor wchar, the reason is that configure.ac wants to check for a\nC99-compliant compiler, and autoconf always emits test-code that\ncontains wchar_t variables, even if that's not required at all by eudev.\nThis is not solved by an autoreconf either, obviously.\n\nFor !static, libudev (and thus eudev) includes dlfcn.h, which only\nexists in toolchains that have dynamic library support. However, eudev\ndoes not use anything provided by dlfcn.h; removing this dependency can\nbe done in a follow-up change.\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/2943425d10a7bf148c6c8e06ea4e7323fbd36de1"},{"sha":"5cf1e4920ad140d06b96cf9e9aa2894673f14f4d","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libudev: new virtual package\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/5cf1e4920ad140d06b96cf9e9aa2894673f14f4d"},{"sha":"2150812b422b9bc6f172dbe0abc34923616a7406","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/eudev: provides libudev\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/2150812b422b9bc6f172dbe0abc34923616a7406"},{"sha":"c89c545aee0f6066e687a0d3813a6ecc1c1d67fd","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/systemd: provides libudev\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/c89c545aee0f6066e687a0d3813a6ecc1c1d67fd"},{"sha":"c1d956d5299c182c2edb55ea4b51b524dfaf93c6","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libudev: make it selectable\n\nUsually, it is not possible for a pacakge to select a virtual package it\ndepends on, and expects a provider to suddenly be available.\n\nHowever, for libudev, this is slightly simpler: there will be only two\nproviders ever: eudev and systemd. Both are incompatible one with the\nother, systemd is only available if chosen as an init system.\n\nSo, if systemd is not enabled (as an init system), then we can\nforcefully enable eudev as the provider for libudev.\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/c1d956d5299c182c2edb55ea4b51b524dfaf93c6"},{"sha":"cf3dbb59f336ea5643b3af8f99b6110efbc689f3","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/qt5base: optionally use libudev\n\nqt5base only requires libudev, not a full udev daemon.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: \"Yann E. MORIN\" <yann.morin@orange.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/cf3dbb59f336ea5643b3af8f99b6110efbc689f3"}]}
{"actor":{"display_login":"yann-morin-1998"}}