{"push_id":973214914,"size":42,"distinct_size":28,"ref":"refs/heads/master-next","head":"f4d64e75142ebebd6b5f842093a4f6b63d4a1524","before":"45d424502990d277b20f87ecf9ab8865d2dbf7b4","commits":[{"sha":"24eba6f321e1152bcf60bc16ec21b0b29ab21179","author":{"email":"8f09cea6116be1c651ee99f9f5914cb35309ce01@gmail.com","name":"Andre McCurdy"},"message":"db: update HOMEPAGE\n\nThe previous HOMEPAGE is no longer available.\n\nSigned-off-by: Andre McCurdy <armccurdy@gmail.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/24eba6f321e1152bcf60bc16ec21b0b29ab21179"},{"sha":"87e744791e59806d0c87b37d72ff32a96bbcb929","author":{"email":"0fc9d825c622b2a5ac5160289c29f03654b10648@intel.com","name":"Patrick Ohly"},"message":"uninative.bbclass: capture stdout/err from patchelf-uninative\n\nWhen patchelf-uninative fails, reporting only the exit code\nas done by subprocess.check_call() is not enough to understand\nthe problem. We also need to capture and report the output\nof the command.\n\nSigned-off-by: Patrick Ohly <patrick.ohly@intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/87e744791e59806d0c87b37d72ff32a96bbcb929"},{"sha":"c0867a425166086624bcffa231a1497291f860cb","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"classes/externalsrc: disable rm_work when active\n\nIf you're using externalsrc, it's very likely that you're going to want\nto examine the intermediate build results even if the recipe builds\nsuccessfully; therefore you won't want rm_work to delete those.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/c0867a425166086624bcffa231a1497291f860cb"},{"sha":"58adb3904c18acefd0da319e32f66ebca72eeaac","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"classes/externalsrc: create symlinks for workdir and logs\n\nAuto-create symlinks in the source directory to the work directory\n(${WORKDIR}) and logs directory (${T}) so that they are easier for the\nuser to find. This is particularly useful within the extensible SDK\nwhere the user is less likely to be familiar enough with the structure\nof the build system to know where to find these things, but otherwise\nthey are a useful shortcut for anyone.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/58adb3904c18acefd0da319e32f66ebca72eeaac"},{"sha":"997a77d9b20af1778b804778e5d8c8a7424f7582","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"devtool: commit for extra tasks that modify source when extracting\n\nWhen extracting source for a recipe, if there are additional custom\ntasks run that make changes to the source, create a commit in the\ngenerated git branch so they are contained. This is particularly\nuseful for tasks that come before do_patch since otherwise the changes\nmight get incorporated in the first applied patch, but otherwise it\nhelps avoid the tree being dirty at any point.\n\nFixes [YOCTO #7626].\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/997a77d9b20af1778b804778e5d8c8a7424f7582"},{"sha":"d0265bc67f797ee4b7760cf37335994133809abf","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"recipetool: create: support cmake find_library directive\n\nCMake supports a find_library() directive to find named libraries, so\ndetect dependencies from this.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/d0265bc67f797ee4b7760cf37335994133809abf"},{"sha":"e8435fde7f82c39cc0efe1d4bf043b29f63898e9","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"recipetool: create: determine name/version from github/bitbucket URLs\n\nBoth BitBucket and GitHub provide \"release\" downloads that unfortunately\ndon't include the actual project name. For recipetool this means we have\nto have special handling for these URLs or else the current code assumes\nthe name of the project is something like \"v0.9.1\". Borrow and adapt\nsome code from autospec to do this, and put it in its own function for\nclarity.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/e8435fde7f82c39cc0efe1d4bf043b29f63898e9"},{"sha":"80a44e52609a89d9ffe816181ae193af491c06ac","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"devtool: modify: make -x the default behaviour\n\nIt's going to be more common for users not to have the prepared source\ntree for a recipe already, so the default behaviour ought to be to\nextract it for them from the recipe. Change the default to extract\n(effectively making the -x option a no-op) and add a --no-extract/-n\noption to disable it. Later we can look at trying to be smart and\nreusing an existing source tree instead of erroring out if it exists;\nfor now this is just the default reversal.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/80a44e52609a89d9ffe816181ae193af491c06ac"},{"sha":"67ea9d21f20a371a0ee443b46326018cb1527b62","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"devtool: add: fix adding from a local source directory\n\nFix a regression introduced in in OE-Core revision\naedfc5a5db1c4b2b80a36147c9a13b31764d91dd where specifying a local source\ntree without specifying a name resulted in a traceback.\n\nFixes [YOCTO #9086].\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/67ea9d21f20a371a0ee443b46326018cb1527b62"},{"sha":"d3c46b5d0abd56bcadd4f2f1ef985f13d67f605b","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"recipetool: create: ensure URL parameters don't make it into the name\n\nWhen auto-detecting the name for a recipe from the URL, strip off any\nparameters (\";name=value...\") before parsing the URL, otherwise this\njust ends up in the recipe name which is undesirable.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/d3c46b5d0abd56bcadd4f2f1ef985f13d67f605b"},{"sha":"3ca04757a670e8b6f78799cc0454d75691809ac4","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"recipetool: create: convert http git URLs that don't end in .git but contain /git/\n\nWhen recipetool create is given a URL that starts with http(s):// and\ncontains /git/, such as the URLs at git.yoctoproject.org, it's fairly safe\nto assume it's a git repository and not something that should be fetched\nwith wget, so rewrite the URL.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/3ca04757a670e8b6f78799cc0454d75691809ac4"},{"sha":"8bbbd2d63f1bc752f9a30054a089dc2caf5fd84c","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"recipetool: create: set S when we set SRC_URI from local git repo\n\nIf you specify a local directory which happens to be a git repository\nwith an origin remote (and it is in fact remote), we can use that for\nSRC_URI as implemented by OE-Core revision\nb143d414846854dc8b3e0a47358daf5646eded38, however we also need to set S\nif the recipe is going to be of any use fetching from that SRC_URI\nlater.\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/8bbbd2d63f1bc752f9a30054a089dc2caf5fd84c"},{"sha":"d991fe7f17861dc5c21f7eac30d8c912b4d5dbed","author":{"email":"737d4dae46a541673d7bf4e0d5b32714b16528d8@linux.intel.com","name":"Paul Eggleton"},"message":"oe-selftest: devtool: add another devtool add test\n\nAdd a test so we validate the following recently implemented/fixed\naspects of \"devtool add\":\n\n* Adding from a local directory with no name specified\n* Auto-detecting the name and version from autoconf files\n* Setting SRC_URI and S from the local git repo\n* Showing the recipe file path in \"devtool status\" if it has been\n  created within the workspace\n\nIncidentally also tests:\n\n* LICENSE and LIC_FILES_CHKSUM detection (though just for this piece of\n  software)\n* Extracting a dependency from autoconf (though just for this narrow\n  case since there's only one)\n\nSigned-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/d991fe7f17861dc5c21f7eac30d8c912b4d5dbed"},{"sha":"9e0ee11a59c545dba45947b7675f5bcef489a7c8","author":{"email":"4676e39632f2bd46f30a0e877949547c228033d4@linux.intel.com","name":"Aníbal Limón"},"message":"classes/sanity: check_perl_modules provide output when fail\n\nWhen check_perl_modules fail is a good idea to print perl\ninterpeter output for debug purposes.\n\nSigned-off-by: Aníbal Limón <anibal.limon@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":false,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/9e0ee11a59c545dba45947b7675f5bcef489a7c8"},{"sha":"08a4f77574ef3cb504344fc11bebd68c695295ea","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"runqemu: add support for wic images\n\nQuemu should be able to run wic images this way:\n    runqemu <machine> <image recipe> wic\n\nTested with 'runqemu qemux86-64 wic-image-minimal wic'\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/08a4f77574ef3cb504344fc11bebd68c695295ea"},{"sha":"fae5c197b4a9779fc4cade670a47a9f0058b7a8c","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"runqemu: don't set KERNEL for wic images\n\nWic images should be boot as is, without pointing qemu to the kernel\nbinary. Current code doesn't use kernel, but sets KERNEL variable and\nshows kernel path in the console output. This can confuse users.\n\nChanged runqemu and runqemu-internal code to avoid setting KERNEL\nvariable and show kernel path.\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/fae5c197b4a9779fc4cade670a47a9f0058b7a8c"},{"sha":"669227eeaae01127c8a2a8d7124d0e1d2aad7a45","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"runqemu: support path/to/<image>-<machine>.wic\n\nSupported providing wic image path to runqemu:\n  runquemu path/to/<image>-<machine>.wic\n\n[YOCTO #8691]\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/669227eeaae01127c8a2a8d7124d0e1d2aad7a45"},{"sha":"8b3c9c4b5ebec2ba516e12b52c512fe3225a065f","author":{"email":"7819cb9f4bedc2b3fd2c1f87af7a09f8bd095b47@gmail.com","name":"Ed Bartosh"},"message":"oe-selftest: remove unused parameter\n\nRemoved unused parameter 'test' from runqemu function.\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/8b3c9c4b5ebec2ba516e12b52c512fe3225a065f"},{"sha":"c5677db175f8dd60e9799ef94c79bea1aff28af3","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"qemurunner: add parameter to method 'start'\n\nQemuRunner requires pair of ip addresses provided through kernel\ncommandline for method 'start' to work. These ip addresses are\nused to connect to the image using ssh and run tests there.\nHowever, this functionality should not be mandatory as testing\ndoesn't always require ssh connection. Some tests can be run using\nserial console.\n\nAdded new parameter 'get_ip' to QemuRunner.start to make it possible\nto skip getting pair of ip addresses from kernel command line. This\nshould allow oe-selftest to test images without modifying kernel\ncommand line.\n\n[YOCTO #8498]\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/c5677db175f8dd60e9799ef94c79bea1aff28af3"},{"sha":"aa3c932c3f5ee196dce91367db71a68d727d251d","author":{"email":"18e72016cd4e90f62bacaed737efe24989e18e70@linux.intel.com","name":"Ed Bartosh"},"message":"oeqa/targetcontrol: make ssh control optional\n\nAdded new parameter 'ssh' to targetcontrol 'start' method\nto be able to test images without running ssh server.\n\n[YOCTO #8498]\n\nSigned-off-by: Ed Bartosh <ed.bartosh@linux.intel.com>\nSigned-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>","distinct":true,"url":"https://api.github.com/repos/openembedded/openembedded-core/commits/aa3c932c3f5ee196dce91367db71a68d727d251d"}]}