{"push_id":1204944230,"size":59,"distinct_size":46,"ref":"refs/heads/yem/asterisk","head":"77ac6a41fa5b06e0bc48b3008f2901642daea186","before":"12d7057dd49898b413b236d859cb4594376eaa0f","commits":[{"sha":"5b3ea02d6492ace88418e58f4ded62fa6e6605cf","author":{"name":"Jörg Krause","email":"34e786f0b9647fb9b83395fc0a070dd4e137b168@embedded.rocks"},"message":"package/mpd: bump to version 0.19.17\n\nSigned-off-by: Jörg Krause <joerg.krause@embedded.rocks>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/5b3ea02d6492ace88418e58f4ded62fa6e6605cf"},{"sha":"4d6efcc3d270d8140c5b72f5ddaaf502199e7a01","author":{"name":"Eric Le Bihan","email":"270cb7ad6d81a9a9c0cb5189f81c5a8976a4c405@free.fr"},"message":"jemalloc: fix sparc64 build\n\nGCC 4.9.3 for sparc64 defines __sparc_v9__, not __sparc64__ nor\n__sparcv9 (as reported by `gcc -dM -E - < /dev/null | egrep 'sparc|arch'`).\n\nThis prevents LG_QUANTUM from being properly defined. Adding this new\nvalue solves the issue.\n\nFixes:\n\n  http://autobuild.buildroot.net/results/95d/95df560b13be7abbce6aeeb3ed0f0814d597bd08/\n\nSigned-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/4d6efcc3d270d8140c5b72f5ddaaf502199e7a01"},{"sha":"554ec255c853191809fdae2333620c2934d9e8d3","author":{"name":"Eric Le Bihan","email":"270cb7ad6d81a9a9c0cb5189f81c5a8976a4c405@free.fr"},"message":"jemalloc: bump version to 4.2.1\n\nSigned-off-by: Eric Le Bihan <eric.le.bihan.dev@free.fr>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/554ec255c853191809fdae2333620c2934d9e8d3"},{"sha":"8428dbd88e1531abf0628f3308c234bcf28e9921","author":{"name":"Thomas Petazzoni","email":"8184181a894e706105679bbf6797daaadfd8a66a@free-electrons.com"},"message":"Revert \"cmake: bump version to 3.6.0\"\n\nThis reverts commit b6ff742ca0d8b2901036d3ad03fe60c6b2a7725f.\n\nThis bump causes numerous build failures, so Vicente and Yann proposed\nto revert it.\n\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/8428dbd88e1531abf0628f3308c234bcf28e9921"},{"sha":"91e0a02e9ec02913aec1aa78b54e9725bc07074d","author":{"name":"Jörg Krause","email":"34e786f0b9647fb9b83395fc0a070dd4e137b168@embedded.rocks"},"message":"package/swupdate: bump to version 2016.07\n\n* Remove fetching upstream patch to fix build without MTD support\n* Update .config\n* Update help text as SSL support is now needed for other features\n  than the webserver too\n\nSigned-off-by: Jörg Krause <joerg.krause@embedded.rocks>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/91e0a02e9ec02913aec1aa78b54e9725bc07074d"},{"sha":"151cc4fdcb3c9dfe646a6881ebdc0da157b58a25","author":{"name":"Vicente Olivert Riera","email":"d35b6307926409febcda222183c4c88e081dfadc@imgtec.com"},"message":"openblas: fix build failure for MIPS n32\n\nSupport for n32 ABI in OpenBLAS is not complete. Adding a patch to fix\nthis problem.\n\nThis patch has been sent upstream as a pull request:\n\n  https://github.com/xianyi/OpenBLAS/pull/926\n\nFixes:\n\n  http://autobuild.buildroot.net/results/1e8/1e8506a0d7b4fe1b773535f7d23ca422c03f9770/\n\nSigned-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/151cc4fdcb3c9dfe646a6881ebdc0da157b58a25"},{"sha":"7ce32aa271fd7e9e72bbef6119be038e834c677a","author":{"name":"Christian Stewart","email":"6561f29de41acdcde8d247777b114211ce2ded8c@paral.in"},"message":"package/chrony: fix systemd service\n\nFixes the systemd service, the binary is located at /usr/sbin not\n/usr/bin.\n\nSigned-off-by: Christian Stewart <christian@paral.in>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/7ce32aa271fd7e9e72bbef6119be038e834c677a"},{"sha":"c091ecda8743683102f9cccffa15f10b55b52ef3","author":{"name":"Yugendra Sai Babu Nadupuru","email":"9b51baf041e3e703f3d237d7b34d9b7524625ec5@rockwellcollins.com"},"message":"ntp: add support for SHM clocks\n\nIn order for gpsd to work with the new version of ntpd, an enable\noption must be added to the configure step of ntp that allows for\nsupport of SHM clocks to be attached through shared memory.\n\nSigned-off-by: Yugendra Sai Babu Nadupuru <yugendra.sai.babu.nadupuru@rockwellcollins.com>\nSigned-off-by: Matt Weber <matthew.weber@rockwellcollins.com>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/c091ecda8743683102f9cccffa15f10b55b52ef3"},{"sha":"c4c73da7ff6491324beb296729a8f39daef7d8b5","author":{"name":"Peter Seiderer","email":"883c9e87b1bd84ef18af5763782bc7ff59e4ed13@gmx.net"},"message":"fbset: fix musl compile\n\nUnconditional include <asm/types.h> for __u32 type.\n\nFixes [1]:\n\n  error: unknown type name '__u32'\n\n[1] http://autobuild.buildroot.net/results/90f/90fc7954c532417c2ceaf9ab8549099d84561a42\n\nSigned-off-by: Peter Seiderer <ps.report@gmx.net>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/c4c73da7ff6491324beb296729a8f39daef7d8b5"},{"sha":"91972fa22d1194cb357b7957bc11bafd93055d23","author":{"name":"Peter Seiderer","email":"883c9e87b1bd84ef18af5763782bc7ff59e4ed13@gmx.net"},"message":"log4cpp: fix musl compile\n\nInclude proper config.h (via log4cpp/Portability.hh) to fix the\nevaluate of LOG4CPP_HAVE_STDINT_H in the file tests/Clock.hh\n\nFixes [1]:\n\n  Clock.hh:17:13: error: 'int64_t' does not name a type\n       typedef int64_t usec_t;\n\n[1] http://autobuild.buildroot.net/results/186/1867632f30531da69f06b965bc833817400f618f\n\nSigned-off-by: Peter Seiderer <ps.report@gmx.net>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/91972fa22d1194cb357b7957bc11bafd93055d23"},{"sha":"accdb421dba9c5c6714d1a1821faa8a706759d1f","author":{"name":"Vicente Olivert Riera","email":"d35b6307926409febcda222183c4c88e081dfadc@imgtec.com"},"message":"libgpg-error: bump version to 1.24\n\nSigned-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/accdb421dba9c5c6714d1a1821faa8a706759d1f"},{"sha":"a7663007378c87b17bc22738222879499febda6b","author":{"name":"Vicente Olivert Riera","email":"d35b6307926409febcda222183c4c88e081dfadc@imgtec.com"},"message":"libgcrypt: bump version to 1.7.2\n\nSigned-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/a7663007378c87b17bc22738222879499febda6b"},{"sha":"678102e4f46a149e668aac0167534f53b1cd8643","author":{"name":"Vicente Olivert Riera","email":"d35b6307926409febcda222183c4c88e081dfadc@imgtec.com"},"message":"libassuan: bump version to 2.4.3\n\nSigned-off-by: Vicente Olivert Riera <Vincent.Riera@imgtec.com>\nSigned-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>","distinct":false,"url":"https://api.github.com/repos/yann-morin-1998/buildroot/commits/678102e4f46a149e668aac0167534f53b1cd8643"},{"sha":"845fba0a5f07f2a7bed3120b03234b323d612701","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/libpjsip: disable remaining unspecified options\n\nThere are a bunch of options that are left unspecified; explicitly\ndisable them.\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/845fba0a5f07f2a7bed3120b03234b323d612701"},{"sha":"9304d59d3007aa328c3c3e925a7f582628c8766a","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"packages/libpjsip: drop path to staging to find libsrtp\n\nAs it happens, specifying the path where to look for libsrtp is not\nneeded: pjsip does not use the argument to --with-external-srtp as a\nsearch path at all; it only checks whether it is 'no' or something\nelse.\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/9304d59d3007aa328c3c3e925a7f582628c8766a"},{"sha":"57afab5f59d3a984f5021356037fe7bf25a2ec35","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/asterisk: new package\n\nAsterisk: the flagship of telephony on Linux. These are the lines of\ncode whose continuous mission is to power small and large enterprises\ntelephony systems, to boldly provide IP PBX where no one has done so\nfar.\n\nBut it is a hell to get compiled... :-(\n\nFor starters, it needs a host tool, menuselect, to prepare its build\nconfiguration. Unfortunately, the way it handles menuselect does not\npaly very well for cross-compilation: the main ./configure calls out to\nmenuselect's own ./configure, and of course that runs with the same\nenvironement, which is wrong for croos-compilation (because of variables\nlike CC, CFLAGS and the likes).\n\nFurthermore, the paths to menuselect are imbricated about everywhere in\nthe main Makefile, so making it find menuselect in PATH is a lost cause.\nSo we can't make menuselect a host-package... :-(\n\nInstead, we just patch-out the handling of menuselect and take care of\nit manually:\n  - we manually configure it before configuring asterisk itself\n  - we manually build it before building asterisk itself\n\nFor those two, we duplicate the same code we have for host-autotools\npackages, and stay as close to it as possible.\n\nIf that was not completely enough, asterisk requires libxml2, because\nmenuselect needs it. So we should pass it the path the the host libxml2,\nnot the target one. However, to add insult to injury, asterisk really\nneeds libxml2 for the target as well, so we really need to pass it the\ntarget libxml2, which is now possible because we build menuselect\nseparately.\n\nSome tests, like the crypt() one, are broken and could not have ever\npossibly worked at all. Worse, the FFmpeg test is looking for headers\nthat FFmpeg removed more than 7 years ago and are virtually no longer\navailable in any distro. So, FFmpeg support is definitely not tested by\nupstream and can't possibly work at all.\n\nNow, asterisk wants to install a default set of sound files (for\nanswering machine stuff, I guess), and when they are locally cached\n(which we do in Buildroot for off-line builds), it wants to check their\nsha1s. For that, it downloads the sha1 files from an http server, and\ndoes so at install time. We patch out that sha1 checks because we\nalready have sha1s for them that we checked at download time (and\nincidentally, downloading sha1s through an insecure channel provides no\nadditional security at all. Sigh...)\n\nFinally, but not the least, asterisk does not autoreconf nicely at all,\neven with the provided bootstrap script, so we just patch configure.ac\nand configure since it is trivial enough to do so.\n\nAlmost all features are disabled for now. Support for additional\nfeatures will be added in subsequent patches now that we have a working\nbase.\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/57afab5f59d3a984f5021356037fe7bf25a2ec35"},{"sha":"d0a0f559b1e55bf418fa57d6c0f9bc1c94db113b","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/asrerisk: enable backtrace when available\n\nasterisk uses backtrace() from execinfo.h to print beuatiful backtraces\nwhen it fails. But execinfo is only reliably available with glibc, while\nit is optionbal in uClibc and completely missing in musl.\n\nSo, only enable backtrace support for glibc toolchains.\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/d0a0f559b1e55bf418fa57d6c0f9bc1c94db113b"},{"sha":"3e8c6d9369287ce33158f4f09d5943afd70d1f3d","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/asterisk: add optional zlib dependency\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/3e8c6d9369287ce33158f4f09d5943afd70d1f3d"},{"sha":"289fcba727582063eab94ef7745391678080f486","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/asterisk: add optional support for SSL\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/289fcba727582063eab94ef7745391678080f486"},{"sha":"815485958b2cc6553855fc11b6fedcbabae8fd46","author":{"name":"Yann E. MORIN","email":"5914afe43711f8d3ab584c09509bb25676fff3d1@free.fr"},"message":"package/asterisk: enable optional alsa-lib dependency\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/815485958b2cc6553855fc11b6fedcbabae8fd46"}]}
{"actor":{"display_login":"yann-morin-1998"}}