summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* package/lua-std-normalize: new packageJames Hilliard2018-12-305-0/+31
| | | | | | | | | | | Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Acked-by: Francois Perrad <francois.perrad@gadz.org> [Thomas: - add entry to DEVELOPERS file - drop useless dependency in Config.in - fix path to license file - add hash of license file] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lua-std-debug: new packageJames Hilliard2018-12-305-0/+28
| | | | | | | | | | | Signed-off-by: James Hilliard <james.hilliard1@gmail.com> Acked-by: Francois Perrad <francois.perrad@gadz.org> [Thomas: - drop unneeded dependency in Config.in file - add entry in DEVELOPERS file - fix location of license file - add hash for license file.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/docker-containerd: bump to version 1.2.1Christian Stewart2018-12-302-2/+2
| | | | | | | | | This commit bumps docker-containerd to the latest tagged release, v1.2.1. This release is compatible with the current docker engine release (18.09). Signed-off-by: Christian Stewart <christian@paral.in> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/runc: bump to version 1.0.0-rc6Christian Stewart2018-12-302-3/+2
| | | | | | | | | | | | | | | | | | | Previously, a specific commit hash from the Docker runc.installer was used to determine the required runc version for the Docker Engine. This old commit hash used was a untagged pre-1.0.0 release of runc, closer to an earlier release candidate. The runc version used in the Debian distribution is not the pinned version previously used by Buildroot. It is the latest release candidate. The latest release candidate is known to be compatible with the Docker Engine, and there is no justification for pinning to an older RC anymore. This commit bumps to the latest RC, 1.0.0-rc6. A v1.0.0 is expected soon. Signed-off-by: Christian Stewart <christian@paral.in> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/php: bump version to 7.3.0Adam Duskett2018-12-289-61/+34
| | | | | | | | | | | | | | | | | Other changes: - Update patches so they cleanly apply. - Remove patch 5, as it no longer applies. - Remove conf env option ac_cv_func_strcasestr=yes because of the above. - libzip is no longer bundled with php, because of this, libzip must now be selected and depended on if the zip extension is selected. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/php: fix building curl extensionAdam Duskett2018-12-281-1/+1
| | | | | | | | | | | | | | | | | | The configure option "--with-curl=$(STAGING_DIR)/usr" is broken. PHP will detect libcurl.pc, which will pass the configure checks, but will then prepend $(STAGING_DIR)/usr to the paths in libcurl.pc. Thus php will then search $(STAGING_DIR)/usr/$(STAGING_DIR)/usr/lib/ for curl libraries during linking, which causes linking errors. Removing "=$(STAGING_DIR)/usr" from --with-curl fixes the issue. Fixes: http://autobuild.buildroot.net/results/44b9ea1edca85b222a117a8e241a26b8dce33929/ Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lm-sensors: bump to version 3.5.0Baruch Siach2018-12-283-104/+5
| | | | | | | | | | | Download site is now at github. Drop upstream musl fix patch. Add license files hashes. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lm-sensors: make ISA tools depend on x86Baruch Siach2018-12-281-0/+2
| | | | | | | The isadump and isaset tools are built for x86 targets only. Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/lm-sensors: remove redundant BUILD_STATIC_LIB build parameterBaruch Siach2018-12-281-1/+0
| | | | | | | | | | | | Commit 3e05efd76636 ("package/lm-sensors: disable static library for shared-only build") added BUILD_STATIC_LIB to LM_SENSORS_MAKE_OPTS with value that depends on BR2_SHARED_LIBS, but forgot to remove it from the common LM_SENSORS_MAKE_OPTS. Fix that. Cc: Romain Naour <romain.naour@openwide.fr> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Acked-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/pkg-meson: allow meson packages to specify custom build rulesYann E. MORIN2018-12-282-2/+5
| | | | | | | | | | | | | | | Some packages may want to build only specific targets, instead of the default. So, allow them to provide FOO_NINJA_OPTS (not really options, but we just mimicked the naming we already have for autotools packages). Update the manual accordingly. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Cc: Eric Le Bihan <eric.le.bihan.dev@free.fr> Cc: James Hilliard <james.hilliard1@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/meson: fix CPU famillyJames Hilliard2018-12-281-1/+30
| | | | | | | | | | | | | | | | | | | | | | | | As explained in [0], meson recognises a certain set of CPU famillies, whose names slightly differ from those we know them as. If we don't pass the proper cpu_familly, meson whines: WARNING: Unknown CPU family 'i686', please report this at [...] Subsequently, packages that use that to decide on what they should build and how they should build it, fail to build. That is the case for the upcoming systemd-boot, for example. Fix that by using the list propvided by the meson documentation [0]. [0] https://mesonbuild.com/Reference-tables.html#cpu-families Signed-off-by: James Hilliard <james.hilliard1@gmail.com> [yann.morin.1998@free.fr: - split in its own patch - imnprove commit log ] Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/meson: never try to run generated target binariesJames Hilliard2018-12-281-0/+1
| | | | | | | | | | | | | | | | | | | | As explained in [0], meson will try on its own to decide whether it can run what it builds. If it happens that the host and target CPUs are "compatible", that test may fail and meson may believe it can run what it builds. Override that test by using needs_exe_wrapper=true, and not defining an actual exe_wrapper. [0] https://mesonbuild.com/Cross-compilation.html Signed-off-by: James Hilliard <james.hilliard1@gmail.com> [yann.morin.1998@free.fr: - split in its own patch - improve commit log ] Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/dhcpdump: fix build at -O2Thomas Petazzoni2018-12-282-28/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since commit aa556e2035c023d4328185a46e15df532e566067 ("utils/genrandconfig: test with BR2_OPTIMIZE_2=y"), we are doing builds at -O2 instead of -Os. This has unveiled an issue in the strsep.c file: strsep.c:65:23: error: register name not specified for 'delim' register const char *delim; This strsep.c compatibility code is compiled in if HAVE_STRSEP is not defined, but dhcpdump does not use any kind of configure script to detect the availability of strsep(). Therefore by default, it gets compiled in, and the "register" specifier used for some variable declarations in strsep.c cause build issues at -O2. A previous commit in Buildroot from c2a7f0d6051f71f3bb9d83b574d70814339e4b95 ("dhcpdump: Fix strsep() feature test"), attempted to fix this problem by changing the test on HAVE_STRSEP by a test on _BSD_SOURCE. Unfortunately, _BSD_SOURCE is not meant to be tested: it's a feature macro that is meant to be *defined* by some code to tell the C library headers to expose (or not) some given functionality. So instead, we basically revert commit c2a7f0d6051f71f3bb9d83b574d70814339e4b95 by dropping the patch, and pass -DHAVE_STRSEP in the CFLAGS when building dhcpdump. Fixes: http://autobuild.buildroot.net/results/7231170d3d3e3637f02382c1a0a96009b0527618/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/x11r7/xapp_rgb: add missing host-pkgconf dependencyThomas Petazzoni2018-12-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Building a minimal defconfig such as: BR2_arm=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_CUSTOM=y BR2_TOOLCHAIN_EXTERNAL_DOWNLOAD=y BR2_TOOLCHAIN_EXTERNAL_URL="http://autobuild.buildroot.org/toolchains/tarballs/br-arm-full-2018.05.tar.bz2" BR2_TOOLCHAIN_EXTERNAL_GCC_4_9=y BR2_TOOLCHAIN_EXTERNAL_HEADERS_4_1=y BR2_TOOLCHAIN_EXTERNAL_LOCALE=y BR2_TOOLCHAIN_EXTERNAL_CXX=y BR2_INIT_NONE=y BR2_SYSTEM_BIN_SH_NONE=y BR2_PACKAGE_XORG7=y BR2_PACKAGE_XAPP_RGB=y by running "make xapp_rgb" gives the following build failure: checking for RGB... configure: error: in `/home/test/buildroot/output/build/xapp_rgb-1.0.6': configure: error: The pkg-config script could not be found or is too old. Make sure it is in your PATH or set the PKG_CONFIG environment variable to the full path to pkg-config. Alternatively, you may set the environment variables RGB_CFLAGS and RGB_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details. The configure script uses pkg-config, but host-pkgconf is missing in the list of dependencies. This issue was detected thanks to per-package directory support. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/netsurf: use HOST_CFLAGS/HOST_LDFLAGSThomas Petazzoni2018-12-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | In commit 9b0ac875385e3bcb052fc2f376f45fa61e102673 ("package/netsurf: make sure host libpng can be found"), the netsurf package was modified to pass -L$(HOST_DIR)/lib so that libpng is found at link time. However, this is not sufficient: for the host tool to work at runtime, we need to have the proper RPATH encoded in the host binary. Otherwise, building netsurf fails with: build/Linux-framebuffer/tools/convert_image: error while loading shared libraries: libpng16.so.16: cannot open shared object file: No such file or directory make[3]: *** [build/Linux-framebuffer/image-caret_image.c] Error 127 So basically, we need to build not only with -L$(HOST_DIR)/lib, but with the complete HOST_LDFLAGS provided by Buildroot. For consistency, we also use HOST_CFLAGS instead of hardcoding -I$(HOST_DIR)/include. It is worth mentioning that we must use single quotes here, because the NETSURF_CONFIG variable value then gets put within double quotes to be passed to the netsurf build system. Fixes: http://autobuild.buildroot.net/results/4ff6a8c4017d006a4b6b9ca369a569fa72862900/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* configs/lego_ev3: update to Linux kernel 4.19 and U-Boot 2018.11David Lechner2018-12-285-40/+45
| | | | | | | | | | | This updates LEGO MINDSTORMS EV3 to Linux kernel 4.19 and U-Boot 2018.11. This kernel brings Bluetooth support, so some Bluez packages are also added. Also, we now have proper device tree support, so a few things are rearranged in the flash and SD card images since the DTB is no longer appended to the kernel image. Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/lego/ev3: fix max U-Boot flash sizeDavid Lechner2018-12-281-1/+1
| | | | | | | | | The first stage bootloader on LEGO MINDSTORMS EV3 only loads the first 256K of the flash memory (this is hard-coded in an EEPROM). So, the second stage bootloader (U-Boot) cannot exceed this size. Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/linux-firmware: add option for TI CC2560(A) Bluetooth moduleDavid Lechner2018-12-282-0/+13
| | | | | | | | | | This adds a new config option to include the firmware files for the TI CC2560 and CC2560A Bluetooth modules. LEGO MINDSTORMS EV3 has one of these two modules depending on when it was manufactured, so it is useful to include both firmwares to cover all cases for this device. Signed-off-by: David Lechner <david@lechnology.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/qemu: remove broken/unneeded PYTHONPATHTrent Piepho2018-12-281-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Qemu uses the host-python when building, but the .mk file is pointing the host-python interpreter to the target python site-packages, which is both incorrect and also unneeded. Qemu doesn't need any extra packages [1], so there's no need to provide this path. And indeed qemu builds fine when setting the path to a non-existent directory. Since target qemu neither depends on nor selects target python, it's quite possible to build qemu without a target python, in which case the supplied PYTHONPATH is a non-existent directory. But even if qemu did want a python package, pointing the host-python to the target site-packages will not work. The package could contain a compiled shared library for the target architecture that the host python can not load. This can be tested by adding "import numpy" to one of qemu's python scripts and observing target python-numpy failing to load when the script is run at build time. [1] https://lists.gnu.org/archive/html/qemu-devel/2017-08/msg01758.html "Avoid third-party package dependencies - QEMU currently has none!" Signed-off-by: Trent Piepho <tpiepho@impinj.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python3: bump to version 3.7.2Asaf Kahlon2018-12-272-4/+4
| | | | | Signed-off-by: Asaf Kahlon <asafka7@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/common/imx: fix typoAndré Hentschel2018-12-271-1/+1
| | | | | Signed-off-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/freescale-imx/firmware-imx: fix typosAndré Hentschel2018-12-271-1/+1
| | | | | Signed-off-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* board/freescale/imx8mqevk: fix typos in readmeAndré Hentschel2018-12-271-2/+2
| | | | | Signed-off-by: André Hentschel <nerv@dawncrow.de> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/sngrep: bump version to v1.4.6Adam Duskett2018-12-273-82/+4
| | | | | | | Remove upstreamed patch. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libressl: bump to version 2.8.3Adam Duskett2018-12-272-2/+2
| | | | | Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libcpprestsdk: bump version to v2.10.8Adam Duskett2018-12-272-3/+3
| | | | | | | | | In adition: - Add -DCPPREST_EXCLUDE_WEBSOCKETS=ON as a default CONF_OPT as websocketspp is not checked as a dependency. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/janus-gateway: bump version to v0.5.0Adam Duskett2018-12-272-2/+2
| | | | | Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/clang: bump to version 7.0.1Valentin Korenblit2018-12-272-2/+2
| | | | | Signed-off-by: Valentin Korenblit <valentinkorenblit@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/llvm: bump to version 7.0.1Valentin Korenblit2018-12-272-2/+2
| | | | | Signed-off-by: Valentin Korenblit <valentinkorenblit@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/sed: bump to version 4.7Baruch Siach2018-12-272-3/+3
| | | | | Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/tmux: bump to version 2.8Baruch Siach2018-12-272-4/+3
| | | | | | | | | | | Remove README from license files. The Buildroot generated image does not use the source files that README mentioned. README states that other files "have a license and copyright notice at their start", which doesn't add much information. Cc: Yann E. MORIN <yann.morin.1998@free.fr> Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libglib2: explicitly specify gio module pathThomas Petazzoni2018-12-271-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since the switch to pkgconf 1.5.3 in commit 4e423669399ad8389edd81761ea5c9cc26bf312d, the glib-networking package has been failing to build with: glib-networking: installs files in /home/naourr/work/instance-0/output/host/i686-buildroot-linux-uclibc/sysroot//home/naourr/work/instance-0/output This error is due to glib-networking having installed its GIO GnuTLS module into an invalid location. This invalid location is $(DESTDIR)$(GIO_MODULE_DIR). GIO_MODULE_DIR is found by using: pkg-config --variable giomoduledir gio-2.0 Unfortunately, despite the pkgconf fix in commit 7125fc5c1a8a96ff8eee057789358702e1b55835 ("package/pkgconf: add patch to restore pre-1.5.3 behavior for sysroot prefixing"), the value returned by pkg-config for giomoduledir remains prefixed by the sysroot. This is due to the fact that giomoduledir is defined by default with the value ${libdir}/gio/modules. When running pkg-config --variable giomoduledir gio-2.0 with the new pkg-config version, what happens is that libdir is resolved first, and libdir is one of the variable for which we add the sysroot prefix. Then later, giomoduledir is resolved. For this variable, we don't prefix with the sysroot. However, when resolving the value of giomoduledir, it re-uses the value of libdir that was already resolved, and this value includes the sysroot prefix. There is no simple way to solve this problem within pkg-config. So for the time being, we take a simple route: make sure giomoduledir isn't defined in terms of ${libdir}. This is easily done by passing --with-gio-module-dir to libglib2 configure script. Fixes: http://autobuild.buildroot.net/results/4167159c4a03f5a72dbd7e286aedb3845164cc22/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/mender: bump version to 1.7.0Adam Duskett2018-12-263-42/+5
| | | | | | | | | Other changes: - Remove upstreamed patch. - Update license files sha256sum's due to year changes. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* docs/manual: fix typo on Buildroot in adding-packages-waf.txtThomas Petazzoni2018-12-261-1/+1
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/python-aiohttp: bump to version 3.5.0Asaf Kahlon2018-12-262-4/+4
| | | | | Signed-off-by: Asaf Kahlon <asafka7@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/libftdi1: fix swig build error when using cmake 3.12Mark Corbin2018-12-261-0/+26
| | | | | | | | | | | | | | The build fails with 'Unable to find' swig.swg and python.swg when using cmake version 3.12. This commit adds a patch from upstream libftdi. Fixes: http://autobuild.buildroot.net/results/cc54fec0cd6e35e99dde2f43e0eb28b9d628cd19 Signed-off-by: Mark Corbin <mark.corbin@embecosm.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/systemd: bump to v240Adam Duskett2018-12-267-259/+6
| | | | | | | | | | | | | | | | | | In addition: - Remove unused option -Dkill-path. (See commit 9a85778412fa3e3f8d4561064131ba69f3259b28) - Change option -Dmyhostname to -Dnss-myhostname. - Remove patches from upstream. - Update hash of README file. The changes are unrelated to licensing. Signed-off-by: Adam Duskett <Aduskett@gmail.com> Tested-by: Jérémy Rosen <jeremy.rosen@smile.fr> [Thomas: update the hash of the README file.] Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/gdb: bump to version 8.2.1Romain Naour2018-12-268-181/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | GDB 8.2.1 brings the following fixes and enhancements over GDB 8.2: * PR build/23516 (gdb build error under msys+mingw: strip can't handle gdb-add-index.exe) * PR build/23623 (install-strip fails) * PR rust/23626 (gdb crashes in upstream rust nil-enum test) * PR rust/23650 (rust field name access error mentions "foo") * PR gdb/23663 (gdb 8.1.1: undefined rpl_stat function with musl toolchains) * PR python/23669 (gdb.execute("show commands") doesn't work) * PR python/23714 (Command repetition stops working after gdb.execute) * PR gdb/23838 (8.2 regression for invalid -data-directory) * PR gdb/23974 ("info os" crash when specifying invalid object) * PR gdb/23999 (SYMBOL_LANGUAGE assertion failure on AIX) * PR gdb/24003 (Error when binary searching CUs for a specific DIE when using DWZ) Remove upstream patch: 0006-Move-is_regular_file-from-common-utils.c-to-filestuf.patch https://github.com/bminor/binutils-gdb/commit/5de69bdbd0bbd7941b4cd93d4571f5e22cdb28be See: https://sourceware.org/ml/gdb-announce/2018/msg00004.html Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/supertux: bump to version 0.6.0Romain Naour2018-12-263-10/+13
| | | | | | | | | | | | | | | | | | | | | | * Bump the minimum version of gcc since supertux require the C++14 standard. * Add boost locale dependency since it's now checked by the build system. * Add libpng dependency for savepng feature. * Add freetype dependency for the support for right-to-left languages. * Disable ENABLE_OPENGLES2 for now, it can be enabled by a follow up patch. * We don't add SDL_ttf dependency since it's included in the supertux source code. * There is curently no libraqm package in Buildroot. * Remove the two sed command from SUPERTUX_FIX_ALTIVEC_ISSUE since the CMake code has changed. Keep the one for tinygettext. See: https://www.supertux.org/news/2018/12/23/0.6.0 Signed-off-by: Romain Naour <romain.naour@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/asterisk: security bump to version 16.1.0Peter Korsgaard2018-12-262-3/+3
| | | | | | | | | | | | | | | | | | | | Fixes the following security issues: - ASTERISK-28127: Buffer overflow for DNS SRV/NAPTR records https://issues.asterisk.org/jira/browse/ASTERISK-28127 - ASTERISK-28013: res_http_websocket: Crash when reading HTTP Upgrade requests https://issues.asterisk.org/jira/browse/ASTERISK-28013 For more details, see the announcement: https://www.asterisk.org/downloads/asterisk-news/asterisk-1610-now-available Asterisk now also contains m4 code needed to autoreconf under third-party/jansson, so add that to _AUTORECONF_OPTS. Signed-off-by: Peter Korsgaard <peter@korsgaard.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/json-for-modern-cpp: bump version to v3.5.0Adam Duskett2018-12-262-2/+2
| | | | Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/webkitgtk: fix host dependenciesFrancois Perrad2018-12-261-1/+1
| | | | | | | | | python 2.7 is required by the cmake stuff. bison & flex are not used in the webkitgtk tree. Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Acked-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/webkitgtk: remove an old workaroundFrancois Perrad2018-12-261-5/+1
| | | | | | | | fixed upstream by https://trac.webkit.org/changeset/220007/webkit Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Acked-by: Adrian Perez de Castro <aperez@igalia.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* Revert "package/x11r7/xcb-proto: remove pkgconf fix"Thomas Petazzoni2018-12-221-0/+10
| | | | | | | | | | | | This reverts commit 598cd3dc55dfd805de0fa7416062ee3c4a063402, following the modification of the pkg-config behavior to be like it used to be. Fixes: http://autobuild.buildroot.net/results/41a4e6b9e17adc75b023e89b231a2e00e3484979/ Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* DEVELOPERS: remove Vicente Olivert RieraThomas Petazzoni2018-12-221-13/+0
| | | | | | | | | | | Vicente is no longer working at Imgtec, and his e-mail is now bouncing: <Vincent.Riera@imgtec.com>: host mxa-00376f01.gslb.pphosted.com[185.132.180.163] said: 550 5.1.1 User Unknown (in reply to RCPT TO command) Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* libinput: add license file hashPeter Seiderer2018-12-211-0/+3
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/mosquitto: security bump to version 1.5.5Peter Korsgaard2018-12-212-2/+2
| | | | | | | | | | | | >From the release notes: If per_listener_settings is set to true, then the acl_file setting was ignored for the "default listener" only. This has been fixed. This does not affect any listeners defined with the listener option. https://mosquitto.org/blog/2018/12/version-155-released/ Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* package/pkgconf: add patch to restore pre-1.5.3 behavior for sysroot prefixingThomas Petazzoni2018-12-211-0/+142
| | | | | | | | | | | | | | | | | | | | | | | Prior to the bump to version 1.5.3 in commit 4e423669399ad8389edd81761ea5c9cc26bf312d, we had a patch on pkgconf that ensures only some variables containing paths were prefixed by the sysroot directory when queried through pkg-config. This patch was dropped as part of the 1.5.3 bump, but it turns out we really need something like this, or a significant number of changes need to be done to existing packages. Indeed, pkg-config has no notion of which variable/path gets used at build time vs. which variable/path gets used at runtime. Prefixing with the sysroot the paths used at build time works and is desirable, but prefixing the paths used at runtime doesn't work. This commit should fix a large number of remaining build failures related to pkgconf 1.5.3, and should allow reverting a significant number of workarounds. Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com> Acked-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
* package/netatalk: security bump to version 3.1.23Peter Korsgaard2018-12-212-4/+4
| | | | | | | | | | | | Fixes CVE-2018-1160: Netatalk before 3.1.12 is vulnerable to an out of bounds write in dsi_opensess.c. This is due to lack of bounds checking on attacker controlled data. A remote unauthenticated attacker can leverage this vulnerability to achieve arbitrary code execution. For more details, see the release notes: http://netatalk.sourceforge.net/3.1/ReleaseNotes3.1.12.html Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
* libinput: bump version to 1.12.4Peter Seiderer2018-12-212-6/+6
| | | | | Signed-off-by: Peter Seiderer <ps.report@gmx.net> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
OpenPOWER on IntegriCloud