Commit Graph

2119 Commits

Author SHA1 Message Date
Martin Jansa e92cbff942 c-ares: move from meta-networking to meta-oe
* nodejs from meta-oe depends on this since:
  commit 76dd3dac1f
  Author: André Draszik <git@andred.net>
  Date:   Tue Oct 29 16:42:24 2019 +0000

    nodejs: allow use of system c-ares (and make default)

    Use system c-ares via PACKAGECONFIG by default. So far,
    nodejs had been built using its embedded copy of c-ares,
    which we generally try to avoid, for the known reasons
    (independent updates, cve & license checks, etc).

    Notes:
    * otherwise nodejs uses its bundled version of c-ares
    * the PACKAGECONFIG variable is 'ares' so as to be in
      line with other uses of this (wget & curl recipes in
      OE core)

    Signed-off-by: André Draszik <git@andred.net>
    Signed-off-by: Khem Raj <raj.khem@gmail.com>

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-26 07:17:58 -08:00
Zheng Ruoqin 047737ec1d kea: upgrade 1.7.3 -> 1.7.4
-License-Update: Copyright year updated to 2020.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-24 21:00:23 -08:00
Zheng Ruoqin 1fd5ea4901 dhcpcd: upgrade 8.1.5 -> 8.1.6
Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-24 21:00:23 -08:00
Pierre-Jean Texier 2b36db7f5f mbedtls: upgrade 2.16.3 -> 2.16.5
Mbed TLS 2.16.5 is a maintenance release of the Mbed TLS 2.16 branch, and
provides security fixes and bug fixes, see:

https://tls.mbed.org/tech-updates/releases/mbedtls-2.16.5-and-2.7.14-released

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-21 17:21:00 -08:00
Jeremy Puhlman fd53a1ab86 net-snmp: Add pkgconfig file support
Signed-off-by: Jeremy A. Puhlman <jpuhlman@mvista.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-20 08:22:38 -08:00
Pierre-Jean Texier 90d73b1b91 mbedtls: add native and nativesdk to BBCLASSEXTEND
Fixes:

ERROR: Nothing PROVIDES 'mbedtls-native'

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-20 08:22:38 -08:00
Callaghan, Dan 28a3bbff54 quagga: install tmpfiles snippet to /usr/lib/tmpfiles.d
Package-owned tmpfiles snippets belong in /usr/lib/tmpfiles.d,
/etc/tmpfiles.d is for administrator customisations.

Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-19 14:44:47 -08:00
Callaghan, Dan ff543375f4 quagga: fix tmpfiles snippet to refer to /run instead of /var/run
This fixes a complaint from systemd on boot:

    systemd-tmpfiles[393]: [/etc/tmpfiles.d/quagga.conf:1] Line
    references path below legacy directory /var/run/, updating
    /var/run/quagga → /run/quagga; please update the tmpfiles.d/ drop-in
    file accordingly.

Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-19 14:44:47 -08:00
Wang Mingyu 5de43a6f0d cifs-utils: upgrade 6.9 -> 6.10
add the following patch to solve build error:
0001-Bugfix-Modify-the-dir-of-install-exec-hook-and.patch

Error message:
(cd /sbin && ln -sf mount.cifs mount.smb3)
  /yocto/work001/fnst/wangmy/build/tmp/hosttools/install -c mount.cifs
'/yocto/work001/fnst/wangmy/build/tmp/work/core2-64-poky-linux/cifs-utils/6.10-r0/image/sbin'
make  install-data-hook
ln: failed to create symbolic link 'mount.smb3': Permission denied

Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18 18:17:20 -08:00
Wang Mingyu 8abbe51e67 fetchmail: upgrade 6.4.1 -> 6.4.2
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-18 18:17:20 -08:00
Khem Raj 71c233683d netplan: rdep on python3 version of pyflakes
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-17 22:27:14 -08:00
Max Krummenacher 2f21a8ce5f openconnect: use target path to script
openconnect puts the default absolute path to the vpnc-script into
its binary from the --with-vpnc-script configure options.
So do not prepend the value with the path to the OE sysroot.

RDEPEND on vpnc-script to have the script from vpnc installed on target.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Max Krummenacher c24a06107d openconnect: build with python3
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Max Krummenacher 546b7900f6 vpnc: splitout the vpnc-script into its own package
The vpnc-script can be used unchanged with the openconnect package. Provide
it in its own package and make vpnc RDEPEND on it.

Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-16 12:52:19 -08:00
Yi Zhao fe35221dbe samba: upgrade 4.10.11 -> 4.10.13
Changelog:
https://www.samba.org/samba/history/samba-4.10.13.html

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-13 14:07:47 -08:00
Wang Mingyu cc8d955f2f wireshark: upgrade 3.2.0 -> 3.2.1
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-11 16:46:31 -08:00
Mike Krupicka 257ea010b7 mosquitto: Use mosquitto.init for daemon init
Config file specification is missing in start) case. It is present already in restart) case.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-11 16:46:31 -08:00
Yi Zhao 502084cc99 freeradius: upgrade 3.0.19 -> 3.0.20
* Drop backported patch:
  0001-su-to-radiusd-user-group-when-rotating-logs.patch

* Disable python2 module build and add PACKAGECONFIG for python3 module
  build

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-06 07:20:03 -08:00
Matt Hoosier a44430fe91 mdns: improve numerous aspects of Posix backend
Apple's default implementation of the Posix backend for mDNSResponder
has a number of weaknesses. Address several of them, most notably:

* Improve interface tracking, preventing confusion to mdns's state
  machine. Prevents spurious removal/republication cycles whenever
  network interfaces are added or removed.

* Support network interfaces whose indeces are great than 31. Indices
  grow past that range surprisingly quickly, especially with multi-
  homed, mobile, wifi, Bluetooth, VPN, VLANs, or other interfaces
  present.

* Correctly handle edge cases during removal of a network interface.

The fixes are kept as a patch series for clarity.

Signed-off-by: Matt Hoosier <matt.hoosier@garmin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-06 07:20:03 -08:00
Trevor Gamblin 0f800834d2 lftp: upgrade 4.9.0 -> 4.9.1
Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-04 18:45:47 -08:00
Tom Rini 14e92f2679 nng: Add recipe
nng is the nanomsg project's rewrite of their libnanomsg library.  Just
like nanomsg it is a socket library that provides several common
communication patterns.

Unlike nanomsg it does not normally provide a number of tools and we do
not attempt to add them here.  We allow for optional mbedtls support.

Signed-off-by: Tom Rini <trini@konsulko.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-03 22:50:59 -08:00
Khem Raj 3eaed6f989 recipes: Inherit perlnative for pod2man
replace host version of pod2man perl-native provides, helps in
improving reproducability

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-02-02 22:16:25 -08:00
Khem Raj f000730747 wireguard: Upgrade to 20191219 snapshot
Fixes build with kernel >= 5.4

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-29 16:33:42 -08:00
Khem Raj 4db827198b netperf: Inherit texinfo to get makeinfo
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 22:35:23 -08:00
Khem Raj e82f1802a6 grpc: Link with libatomic on riscv
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 13:55:35 -08:00
Khem Raj 626209aabb squid: Link with libatomic on riscv
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-28 13:55:35 -08:00
Martin Jansa 4de9a27a4e ypbind-mt: search nspr header files in ${STAGING_INCDIR}/nspr
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 20:04:56 -08:00
Andrey Zhizhikin e8438689e9 dnssec-conf: delete, moved to meta-python2
dnssec-conf relies heavily on python2 code and was not updated since
2010.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 15:47:22 -08:00
Pierre-Jean Texier e4a9859fb0 keepalived: upgrade 2.0.19 -> 2.0.20
See full changelog https://www.keepalived.org/changelog.html

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 14:13:26 -08:00
Andrey Zhizhikin 7cb54068b3 opensaf: update recipe to use python3
Update recipe to include support for python3. Introduce a patch which
converts samples to utilize pytho3 on the target.

Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-27 13:10:31 -08:00
Gianfranco Costamagna 318627819b mosquitto: apply upstream proposed patches to use cmake build system,
simplifying a lot the build and install process.

Signed-off-by: Gianfranco Costamagna <costamagnagianfranco@yahoo.it>
Signed-off-by: Gianfranco Costamagna <gianfranco.costamagna@abinsula.com>
Signed-off-by: Gianfranco Costamagna <locutusofborg@debian.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 12:44:25 -08:00
Khem Raj 680aadb4bf rdma-core: Drop overloadable attribute for recvfrom
glibc patch is now removed for this to be required

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-25 12:44:25 -08:00
Pierre-Jean Texier 35832ff73e firewalld: upgrade 0.7.2 -> 0.7.3
See full changelog https://github.com/firewalld/firewalld/releases/tag/v0.7.3

Signed-off-by: Pierre-Jean Texier <pjtexier@koncepto.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:46 -08:00
Khem Raj 5af264c7b4 spice: Use python3 and modules during build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-24 09:25:35 -08:00
Khem Raj e9014dfd0c ntop: Pass PYTHON_CONFIG to configure
This aids cross-building, otherwise configure goes into weeks to find
these especially python-config and starts to poke at host files e.g.
if /etc/debian_release exists then it errors out, but if it does not
then it deploys a workaround and continues build, as a result we see
ntop fail the build on debian-like build hosts but not on others eg.
archlinux

Ensure that linking with libpython happens therefore use
python3-config --libs --embed

Fixes
checking for arm-yoe-linux-gnueabi-python-config... no
checking for python-config... no
Please install python-dev and rerun configure

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 21:30:45 -08:00
Khem Raj 8d2a38f049 openipmi: Correct the dep to use python3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 14:20:35 -08:00
Khem Raj 5b82e30cc5 ntop: Move dependency to use py3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj 67462c0581 openipmi: Use python3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:35 -08:00
Khem Raj 9322d09dc4 crda: Fix build with python3
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj e2b0b89b80 python3-ldap: Fix build dependencies to use python3
Address files via ${S}

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Sumit Garg 51272d1159 ndisc6: fix coreutils-native tool dependency
coreutils-native tool dependency was implicitly met while building with
source GCC tool-set which isn't the case with external tool-set.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Sumit Garg 07949f6f76 dovecot: fix gettext tool dependency
gettext tool dependency was implicitly met while building with source
GCC tool-set which isn't the case with external tool-set.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Sumit Garg 405b67c3ef unbound: Use HOST_SYS instead of TARGET_PREFIX for libtool
As TARGET_PREFIX may vary from source GCC tool-set to external GCC
tool-set. Also, libtool-cross is installed in recipe sysroot using
HOST_SYS variable only.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Sumit Garg 6b18f18749 drbd-utils: fix flex-native tool dependency
flex-native tool dependency was implicitly met while building with
source GCC tool-set which isn't the case with external tool-set.

Signed-off-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj 66454b26ff meta-networking: Remove using python2
This change makes the parsing go though, we still might have build
issues, which will be reported in world builds seprately

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-22 09:56:34 -08:00
Khem Raj 2b8c1fa1cb grpc: Link with libatomic on powerpc
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-16 11:12:55 -08:00
Zang Ruochen 02d0a59daa dhcpcd: upgrade 8.1.1 -> 8.1.5
-files/0001-dhcpcd-Fix-build-error-with-musl.patch
Removed since this is included in 8.1.5.

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-15 23:17:45 -08:00
Khem Raj 119834ee84 rdma-core: Use overloadable attribute with clang
This ensures that clang is not fussy about overloading recvfrom()

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-15 23:17:45 -08:00
Yi Zhao d5e2cb3845 crda: fix UDEV_RULE_DIR
The default UDEV_RULE_DIR is ${nonarch_base_libdir}.

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-14 21:53:06 -08:00
Stefan Lendl ec0a1b218f tinyproxy: Fix user and group in tinyproxy install
Signed-off-by: Stefan Lendl <sll@mission-embedded.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-01-11 08:39:34 -08:00