11332 Commits

Author SHA1 Message Date
Armin Kuster
4a75fa2690 wireshark: update to 2.4.8
Bug fix update only

includes security fixes:

wnpa-sec-2018-25 The LDSS dissector could crash. (Bug 14615)
wnpa-sec-2018-28 Multiple dissectors could consume excessive memory. (Bug 14678)
wnpa-sec-2018-29 The DNS dissector could crash. (Bug 14681)
wnpa-sec-2018-30 The GSM A DTAP dissector could crash. (Bug 14688)
wnpa-sec-2018-31 The Q.931 dissector could crash. (Bug 14689)
wnpa-sec-2018-33 Multiple dissectors could crash. (Bug 14703)

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-08-19 07:34:23 -07:00
leimaohui
e11c0b9340 libnih: Fix do_package error when enable mutilib.
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-08-19 07:22:34 -07:00
leimaohui
7825bc0ed5 python-pytest: Fix conflict error as following:
file /usr/bin/py.test conflicts between attempted installs of python3-pytest-3.4.2-r0 and python-pytest-3.4.2-r0
  file /usr/bin/pytest conflicts between attempted installs of python3-pytest-3.4.2-r0 and python-pytest-3.4.2-r0

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 28fab4c8f547d45b80bb7b06d33a6c6c1ea74efc)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-08-19 07:19:58 -07:00
Denys Dmytriyenko
4504d2e78d devmem2: ensure word is 32-bit, add support for 64-bit long
Since sizeof(unsigned long) can be 8-byte on 64-bit architectures, use
uint32_t instead for "word" access to always be 4-byte/32-bit long.

Also introduce proper "long" 8-byte/64-bit access by using uint64_t.

Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 1bcd15ed5b31bdec492af99f671718d7a6eb887b)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-08-19 07:19:58 -07:00
changqing.li@windriver.com
3c978f910e php: upgrade 7.2.4 -> 7.2.7
Included:

7.2.5
Fixed bug #76130 (Heap Buffer Overflow (READ: 1786) in exif_iif_add_value). (CVE-2018-10549)
Fixed bug #76249 (stream filter convert.iconv leads to infinite loop on invalid sequence). (CVE-2018-10546)
Fixed bug #76248 (Malicious LDAP-Server Response causes Crash). (CVE-2018-10548)
Fixed bug #76129 (fix for CVE-2018-5712 may not be complete). (CVE-2018-10547)

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 188097b4e9f458b3c2268ba10ac28d0938b4fd2e)
[Bug fix update]
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-07-08 15:03:52 -07:00
Armin Kuster
6ae1ddbcb8 wireshark: update to 2.4.7
Bug fix update only
includes:
wnpa-sec-2018-25
The LDSS dissector could crash. (Bug 14615)

wnpa-sec-2018-28
Multiple dissectors could consume excessive memory. (Bug 14678)

wnpa-sec-2018-29
The DNS dissector could crash. (Bug 14681)

wnpa-sec-2018-30
The GSM A DTAP dissector could crash. (Bug 14688)

wnpa-sec-2018-31
The Q.931 dissector could crash. (Bug 14689)

wnpa-sec-2018-33
Multiple dissectors could crash. (Bug 14703)

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-07-08 14:58:53 -07:00
leimaohui
b0950aeff5 python-lockfile: Fix build error as following:
"distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pbr>=1.8')"

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 75540ab1499ca9e4a2cd890012cda56620fc5a54)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:27:46 -07:00
Hongxu Jia
603b5a07ed xfce4-notifyd: fix parallel build issue
While do an out-of-tree build, if xfce4-notifyd-config is not created
in time, there is a compile failure:
...
|LC_ALL=C intltool-merge -d -u -c ./po/.intltool-merge-cache
../xfce4-notifyd-0.4.0/po ../xfce4-notifyd-0.4.0/xfce4-notifyd-config/
xfce4-notifyd-config.desktop.in xfce4-notifyd-config/xfce4-notifyd-config.desktop
|Died at intltool-merge line 1184.
...

Ensure xfce4-notifyd-config subdirectory exists fixes the issue.

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Acked-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit acfc380d4e700d3cb0d355d3e8e9afdba181d050)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:18:47 -07:00
Khem Raj
ddb2dc2927 iperf3: Drop redundant patch
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit f604119524d970f500fecd0fd698b1c40f81f72f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:18:01 -07:00
Mikko Rapeli
802b338875 lmbench: fix Upstream-Status metadata typos in patch
Signed-off-by: Mikko Rapeli <mikko.rapeli@bmw.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit f5017313a1aac88eef2becd506fcf8d07a425d66)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:17:25 -07:00
Trevor Woerner
0472f7400a gtest: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 316753e9cfe161f2435c173b30407370ffa2db96)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:15:51 -07:00
Hannu Lounento
bba95005e8 vlan: use update-alternatives for vconfig
Busybox also provides the command 'vconfig' when CONFIG_VCONFIG is
enabled.

Busybox has a priority of 50.

Prior to the patch running

    bitbake core-image-minimal

produced the warnings

    WARNING: core-image-minimal-1.0-r0 do_rootfs: busybox.postinst returned 1, marking as unpacked only, configuration required on target.
    WARNING: core-image-minimal-1.0-r0 do_rootfs: Intentionally failing postinstall scriptlets of ['busybox'] to defer them to first boot is deprecated. Please place them into pkg_postinst_ontarget_${PN} ().
    If deferring to first boot wasn't the intent, then scriptlet failure may mean an issue in the recipe, or a regression elsewhere.
    Details of the failure are in /path/to/poky/build/tmp-glibc/work/qemux86-oe-linux/core-image-minimal/1.0-r0/temp/log.do_rootfs.
    WARNING: core-image-minimal-1.0-r0 do_rootfs: [log_check] core-image-minimal: found 1 warning message in the logfile:
    [log_check] WARNING: Intentionally failing postinstall scriptlets of ['busybox'] to defer them to first boot is deprecated. Please place them into pkg_postinst_ontarget_${PN} ().

where log.do_rootfs contained

    update-alternatives: Error: not linking /path/to/poky/build/tmp-glibc/work/qemux86-oe-linux/core-image-minimal/1.0-r0/rootfs/sbin/vconfig to /bin/busybox.nosuid since /path/to/poky/build/tmp-glibc/work/qemux86-oe-linux/core-image-minimal/1.0-r0/rootfs/sbin/vconfig exists and is not a link

when a workspace layer created by devtool contained

    $ cat workspace/appends/busybox_%.bbappend
    FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"

    SRC_URI_append = " file://vconfig.cfg"

and

    $ cat workspace/appends/busybox/vconfig.cfg
    CONFIG_VCONFIG=y

and local.conf contained

    $ tail -n2 conf/local.conf
    IMAGE_INSTALL_append = " busybox"
    IMAGE_INSTALL_append = " vlan"

Signed-off-by: Hannu Lounento <hannu.lounento@vaisala.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit cb7b35a4f9f93ecddbb245e32982d3674cef334d)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:14:45 -07:00
Christophe PRIOUZEAU
21b3569494 minicoredumper: relocate admin-binaries to sbin
Change path of minicoredumper on init/service script to /usr/sbin.

Since the commit "relocate admin-binaries to sbin" on minicoredumper,
minicoredumper binaries are installed on /usr/sbin directory instead
of /usr/bin.
src/minicoredumper/Makefile.am: sbin_PROGRAMS = minicoredumper

Signed-off-by: Christophe Priouzeau <christophe.priouzeau@st.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit d1cfe7a70cddd4026552e615f8027160abb7bf0b)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:13:40 -07:00
Zheng Ruoqin
ae42bbad28 xorgxrdp: Fix the License
Change the License to MIT as Fedora. And I also found the license it's MIT in the spdx file of xorgxrdp.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit d2a777b925ad9165f87163b7ca7927a6f7e8aee4)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:12:57 -07:00
Michael Siebecker
ea0f32a916 Fix zram module paramter name
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 89535bb64db95a48fd4cadd87aaf398157a2ac59)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:12:07 -07:00
texierp
a4ec81345b minicoredumper: fixes for sysvinit and systemd
The sysv initscript and systemd service assumes minicoredumper is
installed in /usr/bin/. In our case minicoredumper is installed in
/usr/sbin/ by default. Therefore, fix this path.

Signed-off-by: Pierre-Jean TEXIER <texier.pj2@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 26ba552614d21fb5aa8ecc3eb41ad3ca30f709ec)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:11:13 -07:00
Trevor Woerner
1e5368d0bf geoip-perl: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit fed506befd558e93e53c737ce555b124487417a2)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:10:15 -07:00
Trevor Woerner
738825cf8e ipcalc: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 216652c73b56f8227fab84208ea00cd87381f560)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:09:57 -07:00
Trevor Woerner
fb953f4dbd wolfssl: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 83cedc2f768c493b1bd482a80cf8361c70898784)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:09:38 -07:00
Trevor Woerner
1e0c5cc980 tinyalsa: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit c460d66b1f5242b2d24d0d601104f7e2f7a94af3)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:09:20 -07:00
Yi Zhao
a3f1a33818 networkmanager-openvpn: fix QA issue error for multilib
When enable multilib build, there is a QA Issue error:
ERROR: networkmanager-openvpn-1.2.8-r0 do_package: QA Issue: networkmanager-openvpn: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/NetworkManager
  /usr/lib/NetworkManager/VPN
  /usr/lib/NetworkManager/VPN/nm-openvpn-service.name
Please set FILES such that these items are packaged.  Alternatively if they are unneeded, avoid installing them or delete them within do_install.
networkmanager-openvpn: 4 installed and not shipped files.  [installed-vs-shipped]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 028f302074e204c056990bca263433cd776efab8)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:05:41 -07:00
Yi Zhao
a1b4509bcb networkmanager: fix QA issue error for multilib
When enable multilib build, there is a QA Issue error:
ERROR: networkmanager-1.10.6-r0 do_package: QA Issue: networkmanager: Files/directories were installed but not shipped in any package:
  /usr/lib/NetworkManager
  /usr/lib/NetworkManager/VPN
  /usr/lib/NetworkManager/conf.d
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
networkmanager: 3 installed and not shipped files.  [installed-vs-shipped]

Signed-off-by: Yi Zhao <yi.zhao@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 9a654a35b7deb9ad530003bd8b2be7c65e6b38c8)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:05:22 -07:00
Armin Kuster
275dd812d5 ntp: update to 4.2.8.p11
This release addresses five security issues in ntpd:

  LOW/MEDIUM: Sec 3012 / CVE-2016-1549 / VU#961909: Sybil vulnerability: ephemeral association attack
  INFO/MEDIUM: Sec 3412 / CVE-2018-7182 / VU#961909: ctl_getitem(): buffer read overrun leads to undefined behavior and information leak
  LOW: Sec 3415 / CVE-2018-7170 / VU#961909: Multiple authenticated ephemeral associations
  LOW: Sec 3453 / CVE-2018-7184 / VU#961909: Interleaved symmetric mode cannot recover from bad state
  LOW/MEDIUM: Sec 3454 / CVE-2018-7185 / VU#961909: Unauthenticated packet can reset authenticated interleaved association

one security issue in ntpq:
  MEDIUM: Sec 3414 / CVE-2018-7183 / VU#961909: ntpq:decodearr() can write beyond its buffer limit

Signed-off-by: Armin Kuster <akuster@mvista.com>
(cherry picked from commit 18b4b0ec545488be913b35ea9243292b578ca35f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:04:24 -07:00
Trevor Woerner
fbccaab475 openh264: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit aa177bc615de66d8c7b97f86d60b8aa8b73bcb4c)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:02:43 -07:00
Trevor Woerner
e1862e63e7 openh264: fix build for 32-bit intel arch
Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 4d49d3b53dcf0ab8090e33f3983662011d4c18ec)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:02:24 -07:00
Mark Asselstine
abd5934ea8 gnome-keyring: fix 'installed but not shipped' QA issue
Building the 'gnome-keyring' recipe with "installed-vs-shipped"
included in ERROR_QA will result in:

    ERROR: gnome-keyring-3.20.0-r0 do_package: QA Issue: gnome-keyring: \
      Files/directories were installed but not shipped in any package:
      /usr/lib64/pkcs11/gnome-keyring-pkcs11.la
      /lib64/security/pam_gnome_keyring.la

>From various documents the .la files should not be packaged in either
the main recipe package or the -dev package unless required. So
inherit 'remove-libtool' to have all the .la files cleaned up as they
don't appear to be necessary.

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 973aec3a2ad1114ddf243bfef08e57847a85e142)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:01:36 -07:00
Robert Joslyn
f8a1c6888e htop: Fix typo
Signed-off-by: Robert Joslyn <robert.joslyn@redrectangle.org>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 14d7dce4f8741724b79e61c0ad68654cbf3f2117)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:00:52 -07:00
Trevor Woerner
77c0dea3fb python-cpuset: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit c2404f15b85a8114b9e9753b594b0a1be4c09f2b)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:00:28 -07:00
Trevor Woerner
2028bda732 libwebsockets: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit dd803999931f883b3df97a8c35550a3fc8cd482b)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 20:00:09 -07:00
Trevor Woerner
dafba0a9a3 libuv: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 0c37018e7bcf066361ca603c226833880d2a53c6)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:59:16 -07:00
Sipke Vriend
734513d8b3 python-robotframework: Add runtime dependencies to robot framework
Add the runtime dependencies robot framework has so they are available on
images including it.
python-robotframework.inc is included by both python3 and python
robot framework.
python3 includes zlib by default so include python-zlib as a runtime
dependency in the python-robotframework recipe and not in the
python3-robotframework.

Signed-off-by: Sipke Vriend <sipke.vriend@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit f90318b625a90993c4e20c981201602e37f89481)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:58:51 -07:00
Trevor Woerner
31cdab6e1e libsrtp: switch away from github archive
Since we know that github archives which are automatically generated have a
tendency to change their checksums[1], switch to using a git clone.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 2d06171cf641a599827c52a1a43ddf2e1aa85551)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:58:15 -07:00
Trevor Woerner
d88b722e7f gst-instruments: recipe cleanup, fix -staticdev
Fix the detected QA issue whereby a static (*.a) library (i.e.
${PN}-staticdev) ended up in the main gst-instruments package.

	WARNING: gst-instruments-0.2.3-r0 do_package_qa: QA Issue: non -staticdev
	package contains static .a library: gst-instruments path
	'/work/core2-64-oe-linux/gst-instruments/0.2.3-r0/packages-split/gst-instruments/usr/lib/gstreamer-1.0/libgstinstruments.a'
	[staticdev]

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 12cbd4d8d6463b19b778ce6ace2051330db309f8)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:57:57 -07:00
Trevor Woerner
67a7bdc9c9 gst-instruments: switch away from github archive
Since we know that github archives that are automatically generated have a
tendency to change their checksums[1], switch to using git clones.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit a7502875a551268ac0efd6a0a33356f27e16a6cc)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:57:30 -07:00
Trevor Woerner
57b9f3eb4d grubby: switch away from github archive
Since we know that github archives that are automatically generated have a
tendency to change their checksums[1], switch to using git clones.

Also, discovered that the sources for this project are no longer at
github.com/rhinstaller but are located at github.com/rhboot.

[1] http://lists.openembedded.org/pipermail/openembedded-devel/2017-September/114916.html

Signed-off-by: Trevor Woerner <twoerner@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit e3812fa4adae60a93193dabd0ecdcafbe8315f33)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:47:59 -07:00
Khem Raj
793dca7b7c geany-plugins: Add dependency on fribidi
Its needed by addons

Fixes

ld: cannot find -lfribidi
| collect2: error: ld returned 1 exit status
| make[3]: *** [Makefile:569: addons.la] Error 1

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 4a8851789a9da5748546d43c91a5ba8a0e6dd1df)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:46:57 -07:00
Andre McCurdy
054202d3ce openobex: explicitly set ASNEEDED from openobex recipe
Up to now, an openobex specific over-ride for ASNEEDED has been
provided by oe-core (from as-needed.inc). If ASNEEDED does need to be
over-ridden in order to build openobex it's not ideal that the
over-ride comes from a different layer so define it directly in the
meta-oe recipe.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit e59a9738c24ccaeac91740d1f67c607d4ee2a217)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:46:11 -07:00
Florian Wickert
f5418557bf Add missing dependency for python-flask packages.
The module werkzeug.test is moved to the python-werkzeug-tests package
since commit 857ed16. Flask imports werkzeug.tests during exception
handling which results in "ImportError: No module named
'werkzeug.test'".

Signed-off-by: Florian Wickert <fw@javox-solutions.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 0d2305d45208e2bca9417343230516a809bae918)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:45:23 -07:00
Hongxu Jia
b707938305 krb5: support environment setting on systemd
Let krb5 support environment setting on systemd startup.
Here is one requirement of environment setting from upstream krb5
...
https://web.mit.edu/kerberos/krb5-1.16/doc/admin/conf_files/kdc_conf.html
|Normally, the kdc.conf file is found in the KDC state directory,
LOCALSTATEDIR/krb5kdc. You can override the default location by
setting the environment variable KRB5_KDC_PROFILE.
...

The fix of (krb5-admin-server.service/krb5-kdc.service) refers ubuntu 1604

Variable RUN_KADMIND is sysvinit, move it out from default/krb5-admin-server

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 7eb04ba6772272a30c4a184702d039d145ec7799)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:35:29 -07:00
Slater, Joseph
eac0775b18 phoronix-test-suite: disable systemd services by default
Unfortunately, the default behavior for at least the client service is to
reboot the machine if it encounters problems.  Since it is pretty
much guaranteed to need target specific configuration info, we
should not enable the service(s) by default.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
(cherry picked from commit 1ec2d489c30bf14f2bc6e8bbc01e642a065b7ac6)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:34:40 -07:00
Hains van den Bosch
23816d1161 libtevent: refresh patch
WARNING: libtevent-0.9.36-r0 do_patch:
Some of the context lines in patches were ignored. This can lead to incorrectly applied patches.
The context lines in the patches can be updated with devtool:

    devtool modify <recipe>
    devtool finish --force-patch-refresh <recipe> <layer_path>

Then the updated patches and the source tree (in devtool's workspace)
should be reviewed to make sure the patches apply in the correct place
and don't introduce duplicate lines (which can, and does happen
when some of the context is ignored). Further information:
http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html
https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450
Details:
Applying patch avoid-attr-unless-wanted.patch
patching file lib/replace/wscript
Hunk #1 succeeded at 793 with fuzz 2 (offset 175 lines).
Hunk #2 succeeded at 806 with fuzz 2 (offset 178 lines).

Now at patch avoid-attr-unless-wanted.patch

Signed-off-by: Hains van den Bosch <hainsvdbosch@ziggo.nl>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit d2760faf828b16d65805f1eae8794c4af62eb01f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:30:57 -07:00
Noor Ahsan
bbd490be3c radvd: Fix missing yacc error.
* Following error apprear in do configure. Fix it by adding bison-native in DEPENDS.
  ../radvd-2.17/ylwrap: line 176: yacc: command not found

Signed-off-by: Noor Ahsan <noor_ahsan@mentor.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit ecdf58aa4a77730bda2202d1f626a68c391a647c)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:29:47 -07:00
Zheng Ruoqin
49f937b8dc hostapd: fix the bug for PATCHTOOL = "patch"
When switch PATCHTOOL to patch, the key-replay-cve-multiple.patch can't
be apply with "--dry-run" as follows:

checking file src/ap/ieee802_11.c
checking file src/ap/wpa_auth.c
checking file src/ap/wpa_auth.h
checking file src/ap/wpa_auth_ft.c
checking file src/ap/wpa_auth_i.h
checking file src/common/wpa_common.h
checking file src/rsn_supp/wpa.c
checking file src/rsn_supp/wpa_i.h
checking file src/rsn_supp/wpa.c
Hunk #1 FAILED at 709.
Hunk #2 FAILED at 757.
Hunk #3 succeeded at 840 (offset -12 lines).
Hunk #4 FAILED at 868.
Hunk #5 FAILED at 900.
Hunk #6 FAILED at 924.
Hunk #7 succeeded at 1536 (offset -38 lines).
Hunk #8 FAILED at 2386.
Hunk #9 FAILED at 2920.
Hunk #10 succeeded at 2940 (offset -46 lines).
Hunk #11 FAILED at 2998.
8 out of 11 hunks FAILED
checking file src/rsn_supp/wpa_i.h
Hunk #1 FAILED at 32.
1 out of 1 hunk FAILED
checking file src/common/wpa_common.h
Hunk #1 succeeded at 215 with fuzz 1.
checking file src/rsn_supp/wpa.c
checking file src/rsn_supp/wpa_i.h
checking file src/ap/wpa_auth.c
Hunk #1 succeeded at 1898 (offset -3 lines).
Hunk #2 succeeded at 2470 (offset -3 lines).
checking file src/rsn_supp/tdls.c
checking file src/rsn_supp/wpa.c
Hunk #1 succeeded at 2378 (offset -62 lines).
checking file src/rsn_supp/wpa_ft.c
checking file src/rsn_supp/wpa_i.h
Hunk #1 succeeded at 123 (offset -5 lines).

So split the key-replay-cve-multiple.patch to 7 patches.

Signed-off-by: Zheng Ruoqin <zhengrq.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit 543bb9c05a7d579ff8acbd46ee7c4502fa86a93f)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:28:28 -07:00
Martin Jansa
26729fca39 android-tools: use fixed SRCREVs instead of tag name
* so that bitbake doesn't need to use git ls-remote during parsing to resolve tag name into SRCREV

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:26:29 -07:00
Martin Jansa
d6722e86a8 Revert "libxml++: only include when x11 in DISTRO_FEATURES"
This reverts commit 44ece3daea4028e72473b6316ba3c7c54d833166.

Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-06-14 19:26:14 -07:00
Khem Raj
a19aa29f7f python-evdev: Use target header to generate ecodes.c
ecodes.c is generated file and if we do not specify the
linux input headers it happiliy defaults to /usr/include/
to look for these headers while emitting code for ecodes.c
which can cause gripes when build systems kernel UAPI is
different than the target kernel. Mysterious build errors
or even worse runtime errors can start to appear.

e.g.

| evdev/ecodes.c:603:29: error: 'KEY_ROTATE_LOCK_TOGGLE' undeclared (first use in this function); did you mean 'KEY_ATTENDANT_TOGGLE'?

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:50 -07:00
Khem Raj
8efb248b20 libyui: Fix build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:43 -07:00
Khem Raj
f225823e22 p7zip: Fix build with clang
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:03 -07:00
Khem Raj
378051a774 ceres-solver: Upgrade to 1.14
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:03 -07:00
Andrea Galbusera
76326951d6 python-flask-restful: add recipe for 0.3.6 version
Flask-RESTful is a simple framework for creating REST APIs with Flask

Signed-off-by: Andrea Galbusera <gizero@gmail.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-05-01 18:17:03 -07:00