{"push_id":1288411151,"size":36,"distinct_size":35,"ref":"refs/heads/yem/gcc-rework-cleanups-legal","head":"7bc4656977f62f24b1df7275c3f01dd2762a1ad9","before":"d1ce11ac0481f310b9479cfd5057bc999d581573","commits":[{"sha":"d8983d0c7604681577c7641c1fb198a7095ef037","author":{"name":"Gustavo Zacarias","email":"c66b90184dd80a00a6f6ef8d0ff70881e786347b@zacarias.com.ar"},"message":"cifs-utils: bump to version 6.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/d8983d0c7604681577c7641c1fb198a7095ef037"},{"sha":"098c9db5d92bb7d87c8bf6d9b93e7078caebd63b","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gcc: align gcc-final configure-cmds to the generic ones\n\nSince 7d6c79 (Compile static versions of gcc libraries) was applied, the\ngeneric configure commands have been updated, but those changes have not\nbeen propagated to the gcc-final custom configure commands.\n\nUpdate the gcc-final custom configure commands to better match the\ngeneric ones.\n\nWe do not propagate --disable-dependency-tracking because it breaks the\nbuild, and --enable-shared (because of 169141a).\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/098c9db5d92bb7d87c8bf6d9b93e7078caebd63b"},{"sha":"ccbdf527cab0b4e9d4bd2eb638630495951cb6e8","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"core: add a global variable with already-unquoted global patch dir\n\n... and use it instead of duplicating the qstrip everywhere it is\nneeded.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\n\n---\nChanges v1 -> v2:\n  - use the global variable in gcc  (Thomas)","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/ccbdf527cab0b4e9d4bd2eb638630495951cb6e8"},{"sha":"bd1bb60d28569d37869c3d4b6dc6d1dea33005be","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gcc: add a patch for arc rather than using sed\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/bd1bb60d28569d37869c3d4b6dc6d1dea33005be"},{"sha":"ceeb13da200364350b43f63233938ce54e0cd6e2","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gcc: simplify setting GCC_SOURCE\n\nWe have a conditional block to set the GCC_SOURCE variable, so we do not\nneed to use a 'make' conditonal assignment.\n\nJust move setting GCC_SOURCE in the conditional block.\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/ceeb13da200364350b43f63233938ce54e0cd6e2"},{"sha":"e670220154f92de683e4411d2e62f2c1ea15efab","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"pacakge/gcc: rename all variables as it is a host-only package\n\nThe naming convention in Buildroot is that package-specific variables be\nprefixed with the package name.\n\ngcc-initial and gcc-final are host-only packages, so they really are\nnamed host-gcc-initial and host-gcc-final, so all their variables should\nbe prefixed with HOST_GCC_INITIAL_ or HOST_GCC_FINAL_.\n\ngcc is not a package, it only defines variables for either or both of\nhost-gcc-initial and host-gcc-final, so is only defining variables for\nthe host variants. Even though it is not a package, prefix all variables\nin gcc.mk with HOST_GCC_.\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/e670220154f92de683e4411d2e62f2c1ea15efab"},{"sha":"977a73eae6aaed45328ca7d0f3ecc70a773fe7af","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gcc: prefix all common variables with HOST_GCC_COMMON_\n\nThe variables defined in gcc.mk are all common to the gcc-initial and\ngcc-final packages.\n\nIn a followup patch, we're going to rename gcc-final into just gcc, so\nto avoid namespace clashing, we rename all common gcc variables to be\nprefixed with HOST_GCC_COMMON_ instead of just HOST_GCC_.\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/977a73eae6aaed45328ca7d0f3ecc70a773fe7af"},{"sha":"c03f95c39b237b461e3aa09c4589a5a5880cc675","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gcc: rename the common files\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/c03f95c39b237b461e3aa09c4589a5a5880cc675"},{"sha":"9e3ecb9eb688f060a3863f088aa20a48816cb72c","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gcc: rename gcc-final into plain gcc\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/9e3ecb9eb688f060a3863f088aa20a48816cb72c"},{"sha":"ae1ffd5357d0ced6c6243449bb9322a6084f88a7","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gcc: add licensing info for host variant\n\nAdd the full licensing terms known for gcc for the host variant.\n\nThis has so far no impact on the target variant that is not yet defined.\nAnd in any case, the licensing terms for the target variant will be a\nsub-set of those for the host, as only parts of gcc are installed on the\ntarget.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Luca Ceresoli <luca@lucaceresoli.net>\nCc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/ae1ffd5357d0ced6c6243449bb9322a6084f88a7"},{"sha":"698b84b34427bcb92f6145211b2c97998cf510fe","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gcc: create the ./configure symlink as a post-patch hook\n\nCurrently, running make legal-info on an otherwise clean (but\nconfigured) tree will yield a spurious error message:\n\n    find: ‘/home/ymorin/dev/buildroot/O/build/host-gcc-4.9.3/build’: No\n    such file or directory\n\nHowever, creating that symlink in fact really prepares the gcc source\ntree to be configured. As such, it rather belongs to either the extract\nor patch steps.\n\nMake it a post-patch hook.\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/698b84b34427bcb92f6145211b2c97998cf510fe"},{"sha":"65b398f5452d46fdaf137ad6aa9661ed0c6ede57","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"pacakge/gcc: drop custom patch command\n\nCurrently, the gcc patches are not present in the package's own\ndirectory, but shared in the common directory. So, the generic\npackage infra does not find thosee patches, and we apply them with\na custom-made post-patch hook.\n\nUse symlinks so the generic packag einfra can find and apply the\npatches; drop the custom patch hook; keep the conditional hook to\napply the PPC patch.\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/65b398f5452d46fdaf137ad6aa9661ed0c6ede57"},{"sha":"31ef116e97d28dbae4ae86d99bfc47c728b3c000","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"core: include arch-specific definitions\n\nAllow architectures to define variables and helper macros.\n\nSigned-off-by: \"Yann E. MORIN\" <yann.morin.1998@free.fr>\nCc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>\nCc: Peter Korsgaard <jacmet@uclibc.org>","distinct":true,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/31ef116e97d28dbae4ae86d99bfc47c728b3c000"},{"sha":"a26a46074df32290599ef93f3ecc753c5dd23bf5","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"arch/xtensa: add definitions for the Xtensa overlay\n\nCurrently, we have four packages that need to use the Xtensa overlay:\nbinutils, gcc-initial, gcc and gdb. However, they all use three\ndifferent ways to check for, and use the overlay. Furthermore, two of\nthem define the same variable: XTENSA_CORE_NAME is defined both by\nbinutils and gdb\n\nIn order to sanitise that, have the Xtensa architecture export the\nappropriate variables: the name of the core and the path to the overlay\ntarball. Packages can then check and use those variables.\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/a26a46074df32290599ef93f3ecc753c5dd23bf5"},{"sha":"0d596a590ad8a73f51aa8ea0deb0d5c70904ab41","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/binutils: use the Xtensa variables\n\n... instead of re-computing them over-and-over-again.\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/0d596a590ad8a73f51aa8ea0deb0d5c70904ab41"},{"sha":"fbcfbaeed83271e2be37ca8c5cb4af0923a491f8","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gdb: use the Xtensa variables\n\n... instead of re-computing them over-and-over-again.\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/fbcfbaeed83271e2be37ca8c5cb4af0923a491f8"},{"sha":"6a1a8e468203f0cf64c53df8796665735fd664e9","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gcc: use the Xtensa variables\n\n... instead of re-computing them over-and-over-again.\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/6a1a8e468203f0cf64c53df8796665735fd664e9"},{"sha":"7d35d1b50a56b11b28aac54c83c8a9b22a7ba4c1","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"arch/xtensa: add macro to extract the overlay\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/7d35d1b50a56b11b28aac54c83c8a9b22a7ba4c1"},{"sha":"7ed97a415acc3636a704726a995f84844a38438f","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/binutils: use macro to extract Xtensa overlay\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/7ed97a415acc3636a704726a995f84844a38438f"},{"sha":"4ce97c7fbcf2b283a3d49cbe59ababdc9a8e2e61","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/gdb: use macro to extract Xtensa overlay\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/4ce97c7fbcf2b283a3d49cbe59ababdc9a8e2e61"}]}
{"actor":{"display_login":"yann-morin-1998"}}