summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-connectivity
Commit message (Collapse)AuthorAgeFilesLines
...
* cppzmq: derive PV from SRCPVJoe Slater2017-01-251-0/+2
| | | | | | | Currently, PV is "git" and contains no version information. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* linuxptp: fix cross compilation not using host headersMarcel Ziswiler2016-12-262-2/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously my morty build failed as follows: | arm-angstrom-linux-gnueabi-gcc -march=armv7-a -mthumb -mfpu=neon -mfloat-abi =hard --sysroot=/data/build/oe_core-V2.7/build/tmp-glibc/sysroots/apalis-tk1-mai nline -Wall -DVER=1.6 -D_GNU_SOURCE -DHAVE_CLOCK_ADJTIME -DHAVE_POSIX_SPAWN -I/ lib/modules/4.8.13/build/usr/include -DHAVE_ONESTEP_SYNC -D_GNU_SOURCE -DHAVE_C LOCK_ADJTIME -DHAVE_ONESTEP_SYNC -O2 -pipe -g -feliminate-unused-debug-types -fd ebug-prefix-map=/data/build/oe_core-V2.7/build/tmp-glibc/work/armv7at2hf-neon-an gstrom-linux-gnueabi/linuxptp/1.6-r0=/usr/src/debug/linuxptp/1.6-r0 -fdebug-pref ix-map=/data/build/oe_core-V2.7/build/tmp-glibc/sysroots/x86_64-linux= -fdebug-p refix-map=/data/build/oe_core-V2.7/build/tmp-glibc/sysroots/apalis-tk1-mainline= -c -o msg.o msg.c | {standard input}: Assembler messages: | {standard input}:39: Error: bad instruction `bswapq r0' | <builtin>: recipe for target 'msg.o' failed | make: *** [msg.o] Error 1 As it tried using the kernel headers from my Fedora 23 build server located at /lib/modules/4.8.13/build/usr/include. Fix this by no longer calling the incdefs.sh shell script from the makefile. Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dibbler: add initial recipe, dibbler 1.0.1Andre McCurdy2016-12-261-0/+40
| | | | | | | | | Dibbler is a portable DHCPv6 implementation. http://klub.com.pl/dhcpv6/ Signed-off-by: Andre McCurdy <armccurdy@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: create Debian-like package structureAndreas Oberritter2016-12-091-12/+89
| | | | | | | | | | Split libraries and plugins into their own packages. Create packages for admin-server, kdc, user and examples. Remove some unneeded binaries. Enable daemons on boot. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* obex-data-server: Fix build with new openobex versionKhem Raj2016-12-022-3/+24
| | | | | | | Add missing dependency on dbus-glib-native, this is needed for getting DBUS_BINDING_TOOL Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openobex,obexftp: Update recipesKhem Raj2016-12-029-51/+168
| | | | | | | | | | | Update obexftp to 0.24.2 and openobex to 1.7.2 These packages moved to CMake infra for builds therefore make adjustments to cross compile it Add packageconfig options for fuse and swig Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* remove True option to getVar callsJoshua Lock2016-12-021-1/+1
| | | | | | | | | getVar() now defaults to expanding by default, thus remove the True option from getVar() calls with a regex search and replace. Search made with the following regex: getVar ?\(( ?[^,()]*), True\) Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
* modemmanager: Fix build with clangKhem Raj2016-11-262-3/+26
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* networkmanager-openvpn: Update 1.0.8->1.2.6Khem Raj2016-11-261-3/+7
| | | | | | | Remove .la files which are new Package the new .name files Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libqmi: Fix build with clangKhem Raj2016-11-262-1/+87
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* krb5: Add -fPIC to compile flagsKhem Raj2016-11-231-2/+2
| | | | | | | | Fixes errors on x86_64 e.g. errors.so: relocation R_X86_64_PC32 against symbol `k5_vset_error' can not be used when making a shared object; recompile with -fPIC Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: update to 1.4.2Andreas Müller2016-11-227-226/+18
| | | | | | | | | | | | * could not find out what made md5 change for docs/api/html/license.html but checked: it is still GPLv2 * all traces to libgcrypt are gone -> remove 0002-add-pkg-config-for-libgcrypt.patch * upstream sets up service same as in 0002-networkmanager-fixed-issues-of-NetworkManager-wait-o.patch * patches 0003.. 0004.. 0005.. were not used -> remove Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmbim: Fix build with clangKhem Raj2016-10-262-1/+76
| | | | | | | | | We need to check for clang in configure so the warning options can be added surgically depending upon compiler type Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libndp: 1.5 -> 1.6dengke.du@windriver.com2016-10-251-2/+2
| | | | | Signed-off-by: Dengke Du <dengke.du@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* thrift: disable javaCody P Schafer2016-10-051-3/+3
| | | | | | | | | Without this, thrift will try to use system java to build it's java bindings, which is both unexpected and may fail depending on the version of system java. Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libnet: fixes musl libc buildMing Liu2016-10-032-1/+61
| | | | | | | This patch is back ported from libnet upstream. Signed-off-by: Ming Liu <peter.x.liu@external.atlascopco.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* hostapd: Security Advisory-CVE-2016-4476Zhixiong Chi2016-10-032-0/+87
| | | | | | | | | | Add CVE-2016-4476 patch for avoiding \n and \r characters in passphrase parameters, which allows remote attackers to cause a denial of service (daemon outage) via a crafted WPS operation. patches came from http://w1.fi/security/2016-1/ Signed-off-by: Zhixiong Chi <zhixiong.chi@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lirc: Fix build with clangKhem Raj2016-09-262-0/+50
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gammu: add dependency on unixodbcMartin Jansa2016-09-261-1/+1
| | | | | | | | | | * autodetected for smsd as reported in bitbake world status e-mails: gammu-1.32.0: libgsmsd rdepends on unixodbc, but it isn't a build dependency, missing unixodbc in DEPENDS or PACKAGECONFIG? [build-deps] * log.do_package: DEBUG: libgsmsd: Dependency libodbc.so.2 requires package unixodbc (used by files: /OE/build/oe-core/tmp-glibc/work/i586-oe-linux/gammu/1.32.0-r0/packages-split/libgsmsd/usr/lib/libgsmsd.so.7.1.32.0) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: Fix package splitting and systemd service issueHaiqing Bai2016-09-192-5/+46
| | | | | | | | | | | | | * Put binary "/usr/bin/nm-online" into main package as the systemd service "NetworkManager-wait-online.service" is provided by main package and it needs to run "/usr/bin/nm-online" * Correct "NetworkManager-wait-online.service.in" to avoid dependency circle and get right service status Signed-off-by: Haiqing Bai <Haiqing.Bai@windriver.com> Signed-off-by: Mingli Yu <Mingli.Yu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: upgrade to 1.13.6Wenzong Fan2016-09-158-1660/+4
| | | | | | | | | | | | | | | | | | | | | | | * fix CVEs: CVE-2015-8629, CVE-2015-8630, CVE-2015-8631 * update LIC_FILES_CHKSUM, only Copyright changed in NOTICE file: -Copyright (C) 1985-2015 by the Massachusetts Institute of Technology. +Copyright (C) 1985-2016 by the Massachusetts Institute of Technology. * remove useless functions: krb5_do_unpack(), do_unpack() * remove patches that included by new release: - 0001-Work-around-uninitialized-warning-in-cc_kcm.c.patch - Fix-SPNEGO-context-aliasing-bugs-CVE-2015-2695.patch - Fix-IAKERB-context-aliasing-bugs-CVE-2015-2696.patch - Fix-build_principal-memory-bug-CVE-2015-2697.patch - Fix-IAKERB-context-export-import-CVE-2015-2698.patch - krb5-CVE-2016-3119.patch - krb5-CVE-2016-3120.patch Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* thrift: fix build on gcc-6Cody P Schafer2016-09-153-3/+152
| | | | | | | | | | | | | | | | | | | thrift build issues on gcc-6 were essentially 2 issues: - gcc-6 has stricter overflow checking on array declaration, and thrift was using `char` when it should have used `signed char` - gcc-6 is really picky about it's include paths (`-I`), and thrift had a bad habbit of passing internal ones when it was cross compiled due to how it was using `include_directories()` This adds 2 patches (both variations of those submitted upstream, the ones included here are rebased onto thrift-0.9.3). https://issues.apache.org/jira/browse/THRIFT-3831 https://issues.apache.org/jira/browse/THRIFT-3828 Signed-off-by: Cody P Schafer <dev@codyps.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libqmi: fix floating dependenciesAndreas Müller2016-09-151-1/+1
| | | | | | | | | | | | | | | | | | | | | libgudev: * Is not configurable -> DEPENDS * fixes | WARNING: libqmi-1.16.0-r0 do_package_qa: QA Issue: libqmi rdepends on libgudev, but it isn't a build dependency, missing libgudev in DEPENDS or PACKAGECONFIG? [build-deps] | WARNING: libqmi-1.16.0-r0 do_package_qa: QA Issue: libqmi rdepends on libudev, but it isn't a build dependency, missing systemd in DEPENDS or PACKAGECONFIG? [build-deps] | WARNING: libqmi-1.16.0-r0 do_package_qa: QA Issue: libqmi rdepends on libcap, but it isn't a build dependency, missing libcap in DEPENDS or PACKAGECONFIG? [build-deps] libmbim: * tested PACKAGECONFIG ??= "" PACKAGECONFIG[libmbim] = "--enable-mbim-qmux, --disable-mbim-qmux, libmbim" configure reported correct "QMUX over MBIM: no" but still | WARNING: libqmi-1.16.0-r0 do_package_qa: QA Issue: libqmi rdepends on libmbim, but it isn't a build dependency, missing libmbim in DEPENDS or PACKAGECONFIG? [build-deps] => libmbim -> DEPENDS Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: 1.0.10 -> 1.0.12Wang Xin2016-09-051-5/+2
| | | | | | | | | | | 1) Upgrade networkmanager from 1.0.10 to 1.0.12. 2) Delete some patches, since they are no use. 0003-core-fix-failure-to-configure-routes-due-to-wrong-de.patch 0004-ppp-manager-clear-ppp_watch_id-upon-pppd-termination.patch 0005-device-update-ip_iface-only-if-IP-interface-exists.patch Signed-off-by: Wang Xin <wangxin2015.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: Fix S4U2Self KDC crash when anon is restrictedAlexandru Moise2016-09-052-0/+64
| | | | | | | | | | | | | | This is CVE-2016-3120 The validate_as_request function in kdc_util.c in the Key Distribution Center (KDC) in MIT Kerberos 5 (aka krb5) before 1.13.6 and 1.4.x before 1.14.3, when restrict_anonymous_to_tgt is enabled, uses an incorrect client data structure, which allows remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via an S4U2Self request. Signed-off-by: Alexandru Moise <alexandru.moise@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: fix indentationMartin Jansa2016-08-229-61/+66
| | | | | | | | * remove tabs which sneaked in since last cleanup * meta-oe layers are using consistent indentation with 4 spaces, see http://www.openembedded.org/wiki/Styleguide Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: Standardize use of "_append" versus use of "+="Robert P. J. Day2016-08-223-5/+5
| | | | | | | Remove superfluous "+=", then manually add necessary leading space. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libmbim: update to 1.14.0Derek Straka2016-08-151-3/+3
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager-openvpn: add intltool-native dependencyMartin Jansa2016-08-151-1/+1
| | | | | | | | * fixes: | ../NetworkManager-openvpn-1.0.8/configure: line 12468: syntax error near unexpected token `0.35' | ../NetworkManager-openvpn-1.0.8/configure: line 12468: `IT_PROG_INTLTOOL(0.35)' Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* gnokii: add missing intltool-native dependencyMartin Jansa2016-08-151-1/+1
| | | | | | | | | | * fixes: | checking for ar... arm-starfish-linux-gnueabi-ar | ../gnokii-0.6.31/configure: line 5688: syntax error near unexpected token `0.35.0' | ../gnokii-0.6.31/configure: line 5688: `IT_PROG_INTLTOOL(0.35.0)' | WARNING: exit code 1 from a shell command. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* modemmanager: update to 1.6.0 and unblacklist - libqmi was fixedAndreas Müller2016-08-081-6/+4
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libqmi: update to 1.16.0Andreas Müller2016-08-081-2/+2
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-tools-bluetooth: Fix incorrect LIC_FILES_CHKSUMsMartin Jansa2016-07-291-1/+1
| | | | | | * it was using checksum from old LICENSE file Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* zeromq: Update to version 4.1.5.Philip Balister2016-07-291-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Added PACKAGECONFIG to use libsodium instead of builtin tweetnacl. Compiling with current master led to: | ../zeromq-4.1.5/src/ctx.cpp:50:28: fatal error: randombytes.h: No such file or directory | # include "randombytes.h" | ^ | compilation terminated. | Makefile:2573: recipe for target 'src/libzmq_la-ctx.lo' failed | make[1]: *** [src/libzmq_la-ctx.lo] Error 1 | make[1]: *** Waiting for unfinished jobs.... | In file included from ../zeromq-4.1.5/src/curve_client.cpp:41:0: | ../zeromq-4.1.5/src/curve_client.hpp:39:31: fatal error: tweetnacl_base.h: No such file or directory | # include "tweetnacl_base.h" | ^ | compilation terminated. Using external libsodium works around this. The default for PACKAGECONFIG is set to use external libsodium so the recipe builds. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lirc: inherit python3native instead of pythonnativeMartin Jansa2016-07-221-1/+1
| | | | | | | | | * when native python 2.7 is used, do_configure fails with: checking whether sysroots/x86_64-linux/usr/bin/python-native/python version is >= 3.1... no configure: error: Python interpreter is too old WARNING: exit code 1 from a shell command. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: add systemd supportWenzong Fan2016-06-233-9/+47
| | | | | Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Revert "python-pygobject, python-cloudeebus, python-dbusmock: Blacklist ↵Hongxu Jia2016-06-231-4/+1
| | | | | | | | | because of python-pygobject is broken" This reverts commit b0fae32dfc447ef9864e077d05c51bbbf763565b. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libqmi: update to version 1.14.2Derek Straka2016-06-231-6/+3
| | | | | | | * Addresses build issues with gcc-6 Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pygobject, python-cloudeebus, python-dbusmock: Blacklist because of ↵Martin Jansa2016-06-131-1/+4
| | | | | | python-pygobject is broken Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* abiword, fbreader, tvheadend, glmark2, libqmi, modemmanager, thrift, wvdial, ↵Martin Jansa2016-06-135-0/+12
| | | | | | wvstreams, dt, collectd, gtkmathview, tcsh, glcompbench, geos, libspatialite, geis, grail, opencv, openwbem, fwts: blacklist, fails to build with gcc-6 or glibc-2.24 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: add missing dep on dbus-glib-nativeChristopher Larson2016-05-271-1/+1
| | | | | | | | The networkmanager build runs dbus-binding-tool, which only exists if dbus-glib-native has been built, and will fail otherwise. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* networkmanager: add missing dep on intltool-nativeChristopher Larson2016-05-271-1/+1
| | | | | | | Recipes using intltool need this dependency. Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* obexftp: mark as compatible with bluez5Andrea Adami2016-05-191-3/+0
| | | | | | | | | | | | | | | | | | Fix opie-image: ERROR: Nothing PROVIDES 'obexftp' ERROR: obexftp was skipped: Recipe is blacklisted: bluez5 conflicts with bluez4 and bluez5 is selected in DISTRO_FEATURES Somehow on 2015-05-11 obex* had been blacklisted and on the same day Dmitry sent the patches #93471 and #93473. Openobex was then fixed (bluez 4 vs. 5 ) with commit id 3d6d36d24b9d8baa92ecd2a5a7657b56f00383b0. Originally Signed-off-by: Dmitry Eremin-Solenikov <dmitry_eremin@mentor.com> Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5: fix uninitialized variable warningDaniel McGregor2016-05-192-0/+38
| | | | | | | | On some targets clang erroniously detects an uninitialized variable. Backport the fix from upstream. Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* wvstreams: fixing segfault with new gcc optimizationsKinsella, Ray2016-05-101-0/+2
| | | | | | | | | | | Recent GCC optimizations -ftree-dce and -foptimize-sibling-calls are causing a segfault in the wvstream stackmaster. Fedora had the same problem and resolved the issue by removing these optimizations. See: https://bugzilla.redhat.com/show_bug.cgi?id=812651 Signed-off-by: Ray Kinsella <ray.kinsella@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-tools-bluetooth: Selects the tools appropriate for the version ↵Ann Thornton2016-05-101-23/+20
| | | | | | | of bluez being used. Signed-off-by: Ann Thornton <ann.thornton@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* packagegroup-tools-bluetooth.bb: Selects the tools appropriate for the ↵Ann Thornton2016-05-061-0/+40
| | | | | | | version of bluez being used. Signed-off-by: Ann Thornton <ann.thornton@nxp.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* thrift: Add recipe for Apache Thrift.Philip Balister2016-05-062-0/+62
| | | | | | | | | | | * Run tested cpp bindings with GNU Radio Control Port. * The patch forcible removes Qt5 from configure. The disable is correct, but doesn't prevent a cmake error looking for qmake during configure. We do not need Qt5, so remove check. I suspect the issue might be in Qt5 cmake files. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* krb5-CVE-2016-3119.patchZhixiong Chi2016-04-282-0/+37
| | | | | | | | | | | Backport <commit 08c642c09c38a9c6454ab43a9b53b2a89b9eef99> from krb5 upstream <https://github.com/krb5/krb5> to fix CVE-2016-3119 avoid remote authenticated users to cause a denial of service (NULL pointer dereference and daemon crash) via a crafted request to modify a principal. Signed-off-by: Zhixiong Chi <Zhixiong.Chi@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: use bb.utils.contains() instead of base_contains()Ross Burton2016-04-284-4/+4
| | | | | | | | base_contains() is a compatibility wrapper and may warn in the future, so replace all instances with bb.utils.contains(). Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>