Commit Graph

13032 Commits

Author SHA1 Message Date
Hongxu Jia
22d16b120b hdf5: support 32-bit target
Add pre-generated 32-bit H5Tinit.c to support 32-bit target

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
2019-03-07 09:33:45 -08:00
Mingli Yu
5173929d7f mysql-python: fix compilation with MariaDB 10.3.13
Use standard API function MYSQL_OPT_RECONNECT
instead of direct modification of internal structures
which does not work for MariaDB to fix below compile
issue.
| _mysql.c: In function '_mysql_ConnectionObject_ping':
| _mysql.c:2005:41: error: 'MYSQL' {aka 'struct st_mysql'} has no member named 'reconnect'

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 09:33:45 -08:00
Khem Raj
14bf885618 libmxml: Upgrade to 3.0 release
License-Update: Switch to Apache-2.0 as upstream has switched

f166ad1977 (diff-9879d6db96fd29134fc802214163b95a)

Fix build on risc-v

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 09:33:45 -08:00
Khem Raj
c7ee9faedd rabbitmq-c: Upgrade to 0.9.0
Switch to Cmake

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 09:33:45 -08:00
Khem Raj
d2cadb7a5d openocd: Fix build for risc-v
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 09:33:45 -08:00
Khem Raj
85c702f8b2 webrtc-audio-processing: Add support for risc-v
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 09:33:45 -08:00
Khem Raj
8ee106097d netdata: Link with libpthread
Fixes
global_statistics.c:90: undefined reference to `__atomic_fetch_add_2'
| collect2: error: ld returned 1 exit status

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 09:33:45 -08:00
Khem Raj
3b94c03c2b nmap: Fix build on RISC-V
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-07 09:33:45 -08:00
Khem Raj
e16dbc4ca1 python-grpcio: Upgrade to 1.19.0
Refresh patch to apply cleanly
Fix build for RISC-V

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:32:27 -08:00
Khem Raj
a5b86ae601 python-greenlet: Upgrade to 0.4.15
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:32:27 -08:00
Khem Raj
76093a6540 msgpack-c: Upgrade to 3.1.1
Drop upstreamed patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:32:27 -08:00
Khem Raj
d3d751e859 liboil: Fix build on risc-v
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:32:27 -08:00
Khem Raj
11165418e6 poco: Backport riscv support patch
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:32:27 -08:00
Khem Raj
e54284c063 xfsprogs: Fix build with riscv/musl
The riscv tuples do not exist in older gnu-config

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:32:27 -08:00
Otavio Salvador
cf871bdc3f python-idna: Upgrade 2.7 -> 2.8
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:32:27 -08:00
Otavio Salvador
e01bd4b54c python-idna: Avoid removing executing bit from .egg-info/ directory
The chmod was removing the executing bit from the directory and then
the native version was failing to build.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:32:27 -08:00
Mingli Yu
a496d83cbf libdbd-mysql-perl: fix do_compile failure
After mariadb upgrade to 10.3.13, there comes
below do_compile failure for libdbd-mysql-perl:
| dbdimp.c: In function 'mysql_dr_connect':
| dbdimp.c:2000:13: error: 'MYSQL' {aka 'struct st_mysql'} has no member named 'reconnect'
|        result->reconnect=0;

Backport a patch to fix it.

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:32:27 -08:00
Mingli Yu
8f817f91a3 mariadb: Upgrade to 10.3.13
Per https://mariadb.org/about/maintenance-policy/,
mariadb 5.5.x series only supported until next year
April 2020, so upgrade it to 10.3.13.

Remove some deprecated patches, add some
new patches to fix build failure and rework
two patches to avoid fuzz warnings.

Add -latomic to linker flags for armv5

Use -pthread to link for mussing  atomic symbols on arches e.g. riscv

Fixes issues like
ld.bfd: librocksdblib.a(memtable.cc.o):/usr/include/c++/9.0.1/bits/atomic_base.h:438: more undefined references to `__atomic_compare_exchange_1' follow

Fix build with musl

add libxml2 to depends

Fix build with clang

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-06 11:31:36 -08:00
Khem Raj
70ccd088ea ttf-arphic-uming: Use license file instead of README for license checksums
Patch based on
https://github.com/openembedded/meta-openembedded/issues/126 from Frank Mori Hess

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-05 21:41:36 -08:00
Hong Liu
e31a98dff3 radvd:upgrade to 2.18
Upgrade radvd from 2.17 to 2.18

Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-05 21:41:36 -08:00
Hong Liu
1524b150e8 twm: upgrade to 1.0.10
1.Upgrade tem from 1.0.9 to 1.0.10

Signed-off-by: Hong Liu <hongl.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04 23:09:25 -08:00
Slater, Joseph
ba75d0e09d leveldb: restrict building for mips64
Do not try to build lib32-leveldb.  libn32-leveldb will build.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04 23:09:25 -08:00
Jan Vermaete
befa59e6de Replaced cryptograpy by crypt.
Replaced 'cryptography' by the much small 'crypto' package.
With cryptography, the build is too big with e.g. cpp included.

PS: this was already a long time the mailinglist.  I guess with my
attempt to attach a patch, this could be processed.

Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04 23:09:25 -08:00
Khem Raj
35bc2ca717 dvb-apps: Disable static libraries
It can be undesired linking to a static library
especially when static linking it disabled globally
so lets disable it always here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04 23:09:25 -08:00
Ivan Maidanski
1a289f7ae1 bdwgc: upgrade 7.6.10 -> 7.6.12
Highlights of this upgrade:
* Fix 'unexpected mark stack overflow' abort
* Fix executable memory allocation

See the following for detailed changes:
* https://github.com/ivmai/bdwgc/releases/tag/v7.6.12

Signed-off-by: Ivan Maidanski <ivmai@mail.ru>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04 23:09:25 -08:00
Khem Raj
4b225fc27f libc-bench: Upgrade to use new location for SRC_URI
This also clarifies the copyright and license

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04 23:09:25 -08:00
Callaghan, Dan
ca0abecca9 firewalld: add new recipe
Signed-off-by: Dan Callaghan <dan.callaghan@opengear.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04 23:09:25 -08:00
Khem Raj
5242f52361 octave: Exclude from world builds
it needs lapack which inturn needs libgfortran
and fortran support in compiler is not on by default

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-04 23:09:24 -08:00
Oleksandr Kravchuk
99b17d01c9 nghttp2: update to 1.36
Signed-off-by: Oleksandr Kravchuk <open.source@oleksandr-kravchuk.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03 20:26:10 -08:00
Kai Kang
9e4214abfa lvm2/libdevmapper: 2.03.01 -> 2.03.02
Upgrade lvm2/libdevmapper from 2.03.01 to 2.03.02.

* update SRC_URI back to use ftp url
  - 2.03.02 has been released but no such tag in git repo
  - subdir 'releases' on ftp site should be a persistent place for tarballs
* drop 0003-include-fcntl.h-for-O_-defines-and-fcntl-signature.patch
  which is not needed any longer
* remove backpoort patch
* update patch contexts

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03 20:26:10 -08:00
Slater, Joseph
08cc1df81c live555: update to version 20190227
Fixes CVE-2019-7314.

Signed-off-by: Joe Slater <joe.slater@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03 14:00:26 -08:00
Alistair Francis
8f9674d5d0 mimic: Initial commit of version 1.2.0.2
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03 14:00:26 -08:00
Alistair Francis
8420cdb4a3 license: Add licenses required for Mimic
Add the CMU-Tex, Sun and BellBird licenses that are required for Mimic.

See:
BellBird: https://github.com/MycroftAI/mimic/blob/development/COPYING#L959
Sun: https://github.com/MycroftAI/mimic/blob/development/COPYING#L915
CMU-Tex: https://github.com/MycroftAI/mimic/blob/development/COPYING#L840

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03 14:00:26 -08:00
Khem Raj
88c6c00c0c uftrace: Upgrade to 0.9.2
Drop pathes which are upstreamed

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03 14:00:26 -08:00
Khem Raj
da34efdc46 vlc: Upgrade to 3.0.6
Drop upstreamed patches or fixed differently upstream

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-03 14:00:26 -08:00
Khem Raj
9568f8e3b0 glm: Upgrade to 0.9.9.3
Drop local patches, they were not accepted upstream

Fix build with clang while here

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@gmail.com>
2019-03-03 14:00:26 -08:00
Felix Snow
fe03df156c upgrade python-click from 6.7 to 7.0
Signed-off-by: Felix Snow <fsnow@phoenixcontact.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-01 18:51:29 -08:00
Zang Ruochen
c16b5dc0e2 dash: upgrade 0.5.9.1 -> 0.5.10.2
upgrade from dash_0.5.9.1.bb to dash_0.5.10.2.bb

Signed-off-by: Zang Ruochen <zangrc.fnst@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-01 18:51:29 -08:00
Changqing Li
6b209cba53 net-snmp: Add PACKAGECONFIG des
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-03-01 18:51:29 -08:00
Khem Raj
0b5dbf35b4 Revert "meta-oe: fixup LAYERDEPENDS to include meta-python"
This reverts commit 987d28c27e.
2019-02-28 09:42:11 -08:00
Wenlin Kang
ef6be433a9 krb5: fix CVE-2018-20217
Fix CVE-2018-20217

Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28 09:42:11 -08:00
Kai Kang
e860611624 xmlrpc-c: inherit binconfig
libreport calls xmlrpc-c-config from package xmlrpc-c-native to get
cflags and libs. But it gets dirs in ${STAGING_DIR_NATIVE} which make
lib32-libreport compile failed with config:

  require conf/multilib.conf
  MACHINE = "qemuarm64"
  MULTILIBS = "multilib:lib32"
  DEFAULTTUNE_virtclass-multilib-lib32 = "armv7vethf"

| arm-wrs-linux-gnueabi-libtool: link: (cd ".libs" && rm -f "libabrt_dbus.so"
  && ln -s "libabrt_dbus.so.0.0.1" "libabrt_dbus.so")
| .../tmp-glibc/work/armv5e-wrs-linux-gnueabi/libreport/2.9.7-r0/recipe-sysroot-native/usr/lib/libxml2.so:
  file not recognized: file format not recognized
| collect2: error: ld returned 1 exit status
| make[3]: *** [Makefile:780: libreport-web.la] Error 1

Make xmlrpc-c inherit binconfig to avoid such kind of errors.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28 09:42:11 -08:00
Changqing Li
24d7a7790b krb5: Add PACKAGECONFIG pkinit
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28 09:42:11 -08:00
Changqing Li
90892eb667 openhpi: Add PACKAGECONFIG snmp-bc
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28 09:42:11 -08:00
Changqing Li
50248bf143 freeradius: Add PACKAGECONFIG openssl/rlm-eap-fast/rlm-eap-pwd
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28 09:42:11 -08:00
Mark Hatle
41f3f8165b vim: remove xfce vim bbappend
Changing the behavior of a recipe by including a layer is not allowed
by the yocto-check-layer script.

INFO: ======================================================================
INFO: FAIL: test_signatures (common.CommonCheckLayer)
INFO: ----------------------------------------------------------------------
INFO: Traceback (most recent call last):
  File "/poky/scripts/lib/checklayer/cases/common.py", line 53, in test_signatures
    self.fail('Adding layer %s changed signatures.\n%s' % (self.tc.layer['name'], msg))
AssertionError: Adding layer meta-xfce changed signatures.
19 signatures changed, initial differences (first hash before, second after):
   vim:do_install: 7f165dbd724ca0127dfb653ef0ecd8e7fb882713adedfd0e14f59d7f54cb645e -> 6e4a49063534d67f70186bf8bdb313184f42426e2c42b12b127638b586c7ffe8
      bitbake-diffsigs --task vim do_install --signature 7f165dbd724ca0127dfb653ef0ecd8e7fb882713adedfd0e14f59d7f54cb645e

fix by move the logic into recipe vim

Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28 09:42:11 -08:00
Hasan MEN
1ccc5f9cc5 spdlog: add first recipe
* Now, spdlog library is enable under recipes-support. Just install with "spdlog-dev".
* It's also tested with populate-sdk.

Signed-off-by: Hasan MEN <hmen.56@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28 09:42:11 -08:00
Dengke Du
6ded201323 lmsensors: read cpu information fail on ppc
The program sensors-detect in lmsensors can't read the cpu
information on ppc and arm arch, such as: fsl-t4xxx based on ppc.

This is because the program sensors-detect design for the x86 and
x86-64, but weak on ppc and arm.

So add the support for the ppc and arm, just add the correspond
field to read in sensors-detect.

Signed-off-by: Dengke Du <dengke.du@windriver.com>
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-28 09:42:11 -08:00
Changqing Li
07a8af9a1b freeradius: update radiusd.service
Update radiusd.service that not run script /etc/raddb/certs/bootstrap
before start radiusd. The script makes a set of default certificates. It
should be only used for test purpose.

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-27 18:26:55 -08:00
Kai Kang
ee1b9e4dda pv: 1.5.3 -> 1.6.6
Update pv from 1.5.3 to 1.6.6.

* export LDEMULATION for mipsn32 to fix compile error

   MACHINE ?= "qemumips64"
   DEFAULTTUNE = "mips64-n32"

   | mips64-poky-linux-gnun32-ld
   --sysroot=/home/kkang/buildarea/Yocto/build/tmp/work/mips64-n32-poky-linux-gnun32/pv/1.5.3-r0/recipe-sysroot
   -r -o src/library.o  src/library/getopt.o src/library/gettext.o
   | mips64-poky-linux-gnun32-ld: src/library/getopt.o: ABI is incompatible with that of the selected emulation
   | mips64-poky-linux-gnun32-ld: failed to merge target specific data of file src/library/getopt.o
   | mips64-poky-linux-gnun32-ld: src/library/gettext.o: ABI is incompatible with that of the selected emulation
   | mips64-poky-linux-gnun32-ld: failed to merge target specific data of file src/library/gettext.o
   | mips64-poky-linux-gnun32-ld: attempt to do relocatable link with elf32-ntradbigmips input and elf64-tradbigmips output
   | mips64-poky-linux-gnun32-ld: src/library/gettext.o: file class ELFCLASS32 incompatible with ELFCLASS64
   | mips64-poky-linux-gnun32-ld: final link failed: file in wrong format

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-02-26 17:37:33 -08:00