aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mosquitto: update to 1.6.7paule/mosquitto-1-6-7Paul Eggleton2019-10-101-2/+2
| | | | | | | | Bugfix release. For details, see: https://mosquitto.org/blog/2019/09/version-1-6-7-released/ Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* Add zeus compatibility to all layer.conf filesPalmer Dabbelt2019-10-0810-10/+10
| | | | | | | | | | | I have no idea if this is the right thing to do, but without the patch I can't actually buil OE because none of these layers are compatible with the change in openembedded-core to move to zeus. Fixes: a5c9709b8d ("layer.conf: Update for zeus series") # openembedded-core Signed-off-by: Palmer Dabbelt <palmer@dabbelt.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* freeradius: add -latomic for armv5Trevor Gamblin2019-10-081-0/+1
| | | | | | | | | | | | | | | | | | | | | freeradius fails to build for armv5: | *** Warning: Linking the executable build/bin/local/radeapclient against the loadable module | *** libfreeradius-server.so is not portable! | | *** Warning: Linking the executable build/bin/local/radeapclient against the loadable module | *** libfreeradius-eap.so is not portable! path -Wl,/yow-lpggp31/tgamblin/freeradius.build/tmp-glibc/work/armv5e-oe-linux-gnueabi/freeradius/3.0.19-r0/git/build/lib/local//.libs /arm-oe-linux-gnueabi/9.2.0/ld: build/lib/local/.libs/libfreeradius-radius.so: undefined reference to `__atomic_compare_exchange_8' /arm-oe-linux-gnueabi/9.2.0/ld: build/lib/local/.libs/libfreeradius-radius.so: undefined reference to `__atomic_load_8' /arm-oe-linux-gnueabi/9.2.0/ld: build/lib/local/.libs/libfreeradius-radius.so: undefined reference to `__atomic_store_8' | collect2: error: ld returned 1 exit status | scripts/boiler.mk:630: recipe for target 'build/bin/local/radeapclient' failed Explicitly link libatomic to fix the issue. Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* grpc: Update to 1.24.1Khem Raj2019-10-083-142/+32
| | | | | | | | | | | | | upb dependency needs to fed as source, since it lacks the CMake based external module builds like some other deps Forward port the cross lib installation patch Drop gettid patch as it was a backport which is in this revision Link with libatomic on mips Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mongodb: Turn system libpcre support into packageconfigKhem Raj2019-10-081-3/+3
| | | | | | | | when libpcre is built with clang and mongodb with gcc then they dont link well, in such cases its better to use in-tree pcre, this paves a way to achieve that if needed Signed-off-by: Khem Raj <raj.khem@gmail.com>
* modemmanager: Upgrade 1.10.2 -> 1.10.6Otavio Salvador2019-10-081-2/+2
| | | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* tcpdump: upgrade 4.9.2 -> 4.9.3Peiran Hong2019-10-085-25/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This upgrade adds some new features and fixes numerous bugs including the following CVEs: CVE: CVE-2017-16808 (AoE) CVE: CVE-2018-14468 (FrameRelay) CVE: CVE-2018-14469 (IKEv1) CVE: CVE-2018-14470 (BABEL) CVE: CVE-2018-14466 (AFS/RX) CVE: CVE-2018-14461 (LDP) CVE: CVE-2018-14462 (ICMP) CVE: CVE-2018-14465 (RSVP) CVE: CVE-2018-14881 (BGP) CVE: CVE-2018-14464 (LMP) CVE: CVE-2018-14463 (VRRP) CVE: CVE-2018-14467 (BGP) CVE: CVE-2018-10103 (SMB - partially fixed, but SMB printing disabled) CVE: CVE-2018-10105 (SMB - too unreliably reproduced, SMB printing disabled) CVE: CVE-2018-14880 (OSPF6) CVE: CVE-2018-16451 (SMB) CVE: CVE-2018-14882 (RPL) CVE: CVE-2018-16227 (802.11) CVE: CVE-2018-16229 (DCCP) CVE: CVE-2018-16301 (was fixed in libpcap) CVE: CVE-2018-16230 (BGP) CVE: CVE-2018-16452 (SMB) CVE: CVE-2018-16300 (BGP) CVE: CVE-2018-16228 (HNCP) CVE: CVE-2019-15166 (LMP) CVE: CVE-2019-15167 (VRRP) CVE: CVE-2018-14879 (tcpdump -V) Deleted patch "0001-CVE-2017-16808-AoE-Add-a-missing-bounds-check.patch" since the fix is included in the upgrade. Modified patches "avoid-absolute-path-when-searching-for-libdlpi.patch", "unnecessary-to-check-libpcap.patch", and "add-ptest.path" since the upgrade renamed configure.in to configure.ac and made changes to the file. Added PACKAGECONFIG for smb. It is disabled by default in the upgraded version in both the package's configure script and this bitbake recipe since it is insecure. Modified the parsing of ptest result to align with the new output format. With core-image-minimal on qemux86-64/kvm: Recipe | Passed | Failed | Skipped | Time(s) Before | 408 | 0 | 2 | 4 After | 431 | 11 | 2 | 10 11 test failed after the upgrade since libpcap is not upgraded alongside with tcpdump. Signed-off-by: Peiran Hong <peiran.hong@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* nvme-cli: upgrade 1.6 -> 1.9Stefan Wiehler2019-10-083-54/+29
| | | | | Signed-off-by: Stefan Wiehler <stefan.wiehler@missinglinkelectronics.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* log4cpp: Stop using RC as a variableWilliam A. Kennington III via Openembedded-devel2019-10-081-2/+2
| | | | | | | | | This recipe cannot be parsed when using meta-mingw because ${RC} expands to the Windows resource compiler. Let's use PRC instead to avoid that problem. Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* README: Document need for 32bit compilerKhem Raj2019-10-071-0/+7
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pmdk: Update to 1.7Khem Raj2019-10-063-37/+36
| | | | | | | | | | - Examples can be disabled via makefile argument, so drop the patch to disble building them and instead disable building via makefile argument - Add a patch to control secure_getenv definition spill into linux/musl case Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xmlrpc-c: Remove the RDEPENDS on perlAdrian Bunk2019-10-061-1/+0
| | | | | | | The tools that use perl are no longer built. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zram: properly implement systemd serviceStefan Agner2019-10-068-45/+120
| | | | | | | | | | | | | | | | | | | | | | The systemd service points ot a script which is not installed by zram or any of its dependencies. It seems that the service got migrated without the necessary script. The sysvinit script seems rather dated and initializes multiple zram instances to support multiprocessor systems. This is no longer necessary with modern implementations as newer kernel version support multiple streams by default. Create a modern implementation based on Fedoras zram package. Make use of systemd swap unit files instead of enabling swap directly. This removes the need for util-linux-swaponoff (since swap is now handled by systemd, which presumably depends on swaponoff). However, it adds the dependency to util-linux for zramctl. Signed-off-by: Stefan Agner <stefan.agner@toradex.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Fix build when march is armv7veKhem Raj2019-10-052-0/+29
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fio: Depend on coreutils-native for fmt utilityKhem Raj2019-10-051-1/+1
| | | | | | | It needs fmt during build, fixes /bin/sh: fmt: command not found Signed-off-by: Khem Raj <raj.khem@gmail.com>
* mariadb: update SRC_URI to use archive.mariadb.orgDenys Dmytriyenko2019-10-051-1/+1
| | | | | | | archive.mariadb.org does not go 404 on releases over time Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gnome-desktop3: upgrade from 3.32.0 to 3.34.0Trevor Gamblin2019-10-051-2/+2
| | | | | | | | | | | Update to fix CVE-2019-11460 as well as add various bugfixes from upstream. CVE: CVE-2019-11460 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Acked-by: Andreas Müller <schnitzeltony@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xorg-fonts-100dpi: Change License Custom -> MITKhem Raj2019-10-051-1/+1
| | | | | | | | This is a meta package which collects a bunch of 100dpi font packages together which all are also under MIT license, Custom is not a known type moreover MIT is well suited for this recipe for compatibility Signed-off-by: Khem Raj <raj.khem@gmail.com>
* smem: package smemcap separatelyMaciej Pijanowski2019-10-041-0/+4
| | | | | | | | | | | | Signed-off-by: Maciej Pijanowski <maciej.pijanowski@3mdeb.com> smemcap is a tiny binary which allows capturing current state of the /proc for further offline analysis. Package it seperately so there is no need to install python runtime dependencies on the embedded system when not required. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* xscreensaver: Remove xserver-nodm-init rdepKhem Raj2019-10-041-1/+1
| | | | | | | | | | this seems to be not required anyway Fixes ERROR: xscreensaver different signature for task do_package_write_ipk.sigdata between qemux86copy and qemux86 Hash for dependent task x11-common/xserver-nodm-init_3.0.bb:do_packagedata changed from de0944d4fcaeed0efdb143a18cc406bd043469ae291de1704a999bc878a7691c to ba7bdaf35860ba5bf5a5f4ce06379a77c88eb9806e09a1fc5373933888a46507 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libteam: update from 1.28 to 1.29Randy MacLeod2019-10-041-1/+1
| | | | | Signed-off-by: Randy MacLeod <Randy.MacLeod@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* kea: Disable parallel installOvidiu Panait2019-10-041-0/+2
| | | | | | | | | | | | | | According to configure.ac, make install might fail when run with multiple jobs: $ tail -15 log.do_configure ... When running "make install" do not use any form of parallel or job server options (such as GNU make's -j option). Doing so may cause errors. ... Signed-off-by: Ovidiu Panait <ovidiu.panait@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* renderdoc: add x11 to REQUIRED_DISTRO_FEATURESAdrian Ratiu2019-10-041-1/+3
| | | | | | | | | | | | This recipe depends on having x11 enabled so we add it to fix: ERROR: Nothing PROVIDES 'libxcb' (but meta-oe/meta-oe/recipes-graphics/renderdoc/renderdoc_1.4.bb DEPENDS on or otherwise requires it) libxcb was skipped: missing required distro feature 'x11' (not in DISTRO_FEATURES) Signed-off-by: Adrian Ratiu <adrian.ratiu@collabora.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* strongswan: install dev headersCallaghan, Dan2019-10-041-1/+2
| | | | | | | | These are needed for other packages which want to link against libstrongswan or other libraries included with Strongswan. By default, no headers are installed. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* firewalld: update to 0.7.1Callaghan, Dan2019-10-042-75/+10
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* gd: fix CVE-2019-6978Trevor Gamblin2019-10-042-0/+300
| | | | | | | CVE: CVE-2019-6978 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* php: fix CVE-2019-6978Trevor Gamblin2019-10-042-0/+193
| | | | | | | | | Patch for php to sync with the fix for the same issue in libgd. CVE: CVE-2019-6978 Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wireshark: fix qt5 buildGeorge McCollister2019-10-041-2/+4
| | | | | | | | | | | | | | | | | | | | | | Add qttools-native to PACKAGECONFIG[qt5] DEPENDS to resolve missing Qt5LinguistTools build error. Add qtmultimedia to PACKAGECONFIG[qt5] DEPENDS to resolve missing Qt5Multimedia build error. Add qtsvg to PACKAGECONFIG[qt5] DEPENDS to resolve missing Qt5Svg build error. Inherit cmake_qt5 when qt5 is in PACKAGECONFIG to resolve get_target_property() called with non-existent target "Qt5::qmake" build error. Automatically add qt5 to PACKAGECONFIG when meta-qt5 is in the build since adding qt5 via a .bbappend won't satisfy the conditional inherit cmake_qt5. The poppler recipe does exactly this. Signed-off-by: George McCollister <george.mccollister@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-toml: add recipes for python2 and python3Jean-Marie LEMETAYER2019-10-043-0/+22
| | | | | | | | | | | | | | | This package is a Python library for parsing and creating TOML [1]. Another python TOML parser library named pytoml already exists in meta-oe/recipes-devtools/python/python*-pytoml_*.bb but this library is deprecated and it is explicitly explained to consider using the toml package instead [2]. 1: https://github.com/toml-lang/toml 2: https://github.com/avakar/pytoml/commit/cd2a62e1444cda2c517b02d36b97151acf379b88 Signed-off-by: Jean-Marie LEMETAYER <jean-marie.lemetayer@savoirfairelinux.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* zabbix: upgrade 3.0.9 -> 4.2.6Peiran Hong2019-10-041-4/+8
| | | | | | | | | | | | | | | | | | | | This update fixes the following CVEs: - CVE-2016-10742 (ZBX-13133, refer to 'Changes for 3.4.4rc1' in ChangeLog) and addresses numerous bugs as well as improved frontend messaging usage. Added libevent, libpcre and zlib to DEPENDS as required dependency to build 4.2.6. Added --with-libpthread to EXTRA_OECONF as default configure option since it is turned on by default in the new version. There are also new optional features available in this update that could be but are not yet added as PACKAGECONFIG. Signed-off-by: Peiran Hong <peiran.hong@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Revert "spice: Drop broken native"Martin Jansa2019-10-011-1/+2
| | | | | | | | | | | This reverts commit 5f32fd6b08d79b9a4d1bffb9b2bcbc535a5b27d2. * fixed by restricting -Wno-error=address-of-packed-member only for target, spice-native is still useful for qemu-native when spice PACKAGECONFIG is enabled Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* spice: ignore all warnings not just address-of-packed-memberMartin Jansa2019-10-011-1/+1
| | | | | | | | | | * with older native gcc on host this will break spice-native with: cc1: error: -Werror=address-of-packed-member: no option -Waddress-of-packed-member because older gcc doesn't recognize address-of-packed-member warning to work around this ignore them all Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* rwmem: add recipeDenys Dmytriyenko2019-10-011-0/+26
| | | | | | | | This is being moved from meta-ti as it's a rather generic tool to be useful on other platforms. Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* opensaf: Fix duplicate copies of shared libs in packageKhem Raj2019-09-302-3/+28
| | | | | | | | | | | | | some plugins are installed into libdir/opensaf but we were making a copy into libdir as well, this patch changes that so the packaged files are appearing only once create_empty_library should be using cross compiler with linker flags, existig code in this area is not cross compile friendly skip dev-so QA test since some .so are stubs which are packages in PN Signed-off-by: Khem Raj <raj.khem@gmail.com>
* renderdoc: add new recipeAdrian Ratiu2019-09-302-0/+92
| | | | | | | | | | RenderDoc is a MIT licensed stand-alone multi-platform graphics debugger that allows easy frame by frame capture and detailed introspection of any applications using Vulkan, OpenGL, OpenGL ES, and others. Signed-off-by: Adrian Ratiu <adrian.ratiu@collabora.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pycurl: add recipes for python2 and python3Jackie Huang2019-09-303-0/+30
| | | | | | | | | PycURL is a Python interface to libcurl, the multiprotocol file transfer library. Similarly to the urllib Python module, PycURL can be used to fetch objects identified by a URL from a Python program Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fontforge: Upgrade to 20190801 releaseKhem Raj2019-09-303-62/+75
| | | | | | | | | | | | | | License-Update: Dropped plugins [1] and gnulib [2] - Add a fix for musl build to include sys/select.h - gnulib dependency is not needed anymore - Disable libuninameslist, recipe is missing in OE [1] https://github.com/fontforge/fontforge/commit/ed62345e3ad7484cd0bf714f5ef9c7012dad157c#diff-9879d6db96fd29134fc802214163b95a [2] https://github.com/fontforge/fontforge/commit/51c045a09804c20725527878c753df6ba96dafa8#diff-9879d6db96fd29134fc802214163b95a Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-configparser: Mark license as MITKhem Raj2019-09-301-1/+1
| | | | | | | Debian copyright also uses MIT https://sources.debian.org/src/configparser/3.5.0b2-3/debian/copyright/ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-hunkyfonts: Use LGPL-2.1 which is correct version from LICENSE fileKhem Raj2019-09-301-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ttf-gentium: Use OFL-1.0 version of OFL licenseKhem Raj2019-09-302-1/+100
| | | | | | Add licenses/OFL-1.0 template Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkmanager: Correct the upstream version checkAdrian Bunk2019-09-301-4/+1
| | | | | Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* protobuf-c: fix race conditionQi.Chen@windriver.com2019-09-302-0/+37
| | | | | Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pika: add recipes for python2 and python3Jackie Huang2019-09-303-0/+26
| | | | | | | | Pika is a pure-Python implementation of the AMQP 0-9-1 protocol including RabbitMQ’s extensions. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* lvm2: fix run lvcreate hung while PACKAGECONFIG udevHongxu Jia2019-09-301-1/+1
| | | | | | | | | | | | | | | | | | | | Since lvm2-udevrules was removed from lvm RRECOMMENDS in the following commit: [3f64779ea libdevmapper/lvm2: force recipe libdevmapper to populate sysroot only] Execute the following command hung: $ dd if=/dev/zero of=./p0 bs=1M count=100 $ dd if=/dev/zero of=./p1 bs=1M count=100 $ losetup /dev/loop20 ./p0 $ losetup /dev/loop21 ./p1 $ pvcreate -y /dev/loop20 -ff $ pvcreate -y /dev/loop21 -ff $ vgcreate rootvg /dev/loop20 /dev/loop21 $ lvcreate -v -y -L 50 -n rootlv rootvg Add the missing pacakge to PACKAGECONFIG[udev] runtime depends could fix the issue. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyperf: add recipes for python2 and python3Jackie Huang2019-09-303-0/+31
| | | | | | | | The Python pyperf module is a toolkit to write, run and analyze benchmarks. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-statistics: add new recipeJackie Huang2019-09-301-0/+15
| | | | | | | | | | | A port of Python 3.4 statistics module to Python 2.*, initially done through the 3to2 tool. This module provides functions for calculating mathematical statistics of numeric (Real-valued) data. This is required by python-pyperf. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pymysql: add recipes for python2 and python3Jackie Huang2019-09-303-0/+22
| | | | | | | | | This package contains a pure-Python MySQL client library, based on PEP 249 Most public APIs are compatible with mysqlclient and MySQLdb. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-versiontools: add recipes for python2 and python3Jackie Huang2019-09-303-0/+14
| | | | | | | | python-versiontools is a smart replacement for plain tuple used in __version__. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* net-snmp: Fix PACKAGECONFIG for perlRobert Yang2019-09-301-4/+5
| | | | | | | | | | | | | | | | * Remove perl-lib since it had been removed by oe-core: commit 68552c353255188de3d5b42135360a30e7eac535 Author: Alexander Kanavin <alex.kanavin@gmail.com> Date: Sun Dec 2 12:46:37 2018 +0100 perl: remove the previous version of the recipe Now the files are in perl pacakge. * Fix perl paths when perl is enabled. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* corosync: Fix PACKAGECONFIG flag for rdmaRobert Yang2019-09-301-1/+1
| | | | | | | | | | | | | Fixed: PACKAGECONFIG_append_pn-corosync = ' rdma' $ bitbake corosync | configure: error: Package requirements (rdmacm) were not met: | | No package 'rdmacm' found Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>