Commit Graph

15338 Commits

Author SHA1 Message Date
Khem Raj 26090d61ec spirv-tools: Fix multilib builds
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj d396990e8a boinc-client: Use nonarch_libdir for systemd_units
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 0535ee84c3 ostree: Fix packaging errors when using lib64 libdir
Fixes
ERROR: ostree-2019.6-r0 do_package: QA Issue: ostree: Files/directories were installed but not shipped in any package:
  /usr/lib/ostree/ostree-prepare-root
  /usr/lib/ostree/ostree-remount

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 5239437981 liblightmodbus: Fix packaging errors when using multilib
Fixes
ERROR: liblightmodbus-2.0.2-r0 do_package: QA Issue: liblightmodbus: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/liblightmodbus.a

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj fa6e382bc6 ruli: Define OOP_LIB_DIR and INSTALL_LIB_DIR
This helps in taking care of multilib install dir

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj dcb22ae7aa civetweb: Upgrade to latest tip
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 866303bb73 iwd: Package module conf files via nonarch_libdir
Fixes
ERROR: iwd-1.0-r0 do_package: QA Issue: iwd: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/modules-load.d
  /usr/lib/modules-load.d/pkcs8.conf

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 179d091298 firewalld: Package firewalld files
ERROR: firewalld-0.7.2-r0 do_package: QA Issue: firewalld: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/firewalld
  /usr/lib/firewalld/zones

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj ce82124e04 rygel: Use nonarch_libdir for systemd units
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 262a36a076 gattlib: Update to latest tip
Fix multilib builds

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj fe2ee80eec thrift: Upgrade to 0.13
License-Update: Copyright years changed

Fix build for multilib
Use python3 during build

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj b822b64aeb ade: Fix install paths in multilib builds
Fixes
ERROR: ade-0.1.1f-r0 do_package: QA Issue: ade: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libade.a

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj b1a8563127 websocketapp: Fix multilib build
Fixes

ERROR: websocketpp-0.8.1-r0 do_package: QA Issue: websocketpp: Files/directories were installed but not shipped in any package:
/usr/lib
/usr/lib/cmake
/usr/lib/cmake/websocketpp
/usr/lib/cmake/websocketpp/websocketpp-configVersion.cmake
/usr/lib/cmake/websocketpp/websocketpp-config.cmake

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj dc961487c4 dbus-broker: Use nonarch_libdir for systemd catalog files
Fixes
ERROR: dbus-broker-21-r0 do_package: QA Issue: dbus-broker: Files/directories were installed but not shipped in any package:
/usr/lib/systemd/catalog
/usr/lib/systemd/catalog/dbus-broker.catalog
/usr/lib/systemd/catalog/dbus-broker-launch.catalog

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj e4ca7d4ab0 dcadec: Define BASELIB as a knob
Use https protocol in fetcher

Fixes

ERROR: dcadec-0.2.0-r0 do_package: QA Issue: dcadec: Files/directories were installed but not shipped in any package:
/usr/lib
/usr/lib/libdcadec.so.0
/usr/lib/libdcadec.so.0.1.0
/usr/lib/libdcadec.so
/usr/lib/pkgconfig
/usr/lib/pkgconfig/dcadec.pc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 99fe1dec83 fluentbit: Fix packaging in multilib env
Fixes
ERROR: fluentbit-0.12.19-r0 do_package: QA Issue: fluentbit: Files/directories were installed but not shipped in any package:
/usr/lib/libfluent-bit.so
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 4874aeeda8 mercurial: Add python scripts into separate python package
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj e919c1d508 nftables: Package python scripts into nonarch libdir
Helps fixing packaging errors on mulilib builds

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 20b42c1de7 avro-c: Update to 1.9.1
Backport a patch to fix build with musl ( already in future 1.10.x release)
Add a cmake patch to fix build on mulilibbed env
delete already upstreamed patch

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 89461fecb7 lockdev: Make baselib configurable
This ensures that baselib can be passed from bitbake tasks via
environment

Refresh patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 5a5d2cfa1b cli11: Fix multilib build
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 02fca7f87c nvme-cli: Use nonarch libdir for dracut config files
Fixes packaging errors where libdir != nonarch_libdir

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Khem Raj 61d823300e cannelloni: Update to latest and fix multilib builds
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:07:50 -08:00
Fabio Berton b27741f2a4 nanopb: Add recipe for version 0.4.0
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:01:19 -08:00
Alexander Kanavin abda84d15d enscript/indent/sharutils: fix build with gettext 0.20.x
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 16:01:19 -08:00
Adrian Bunk 85bb0d6930 libqmi: Upgrade 1.24.0 -> 1.24.2
This is a bugfix release on the 1.24 stable branch.

Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-20 00:04:14 -08:00
Alistair Francis 7f28f5c7a2 openocd: Enable remote-bitbang build option
Enable the remote-bitbang via PACKAGECONFIG to allow connecting to
verilator instances.

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:58:23 -08:00
Khem Raj d603409c32 mpv: Remove luajit dependency for ppc64
luajit is not available on ppc64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:58:23 -08:00
Hongxu Jia b8c5044b39 gvfs: add user polkitd and missing depends
1. Since commit [664e550 gvfs: Fix build regression from uprev]
   applied, it chmod polkitd but missed to useradd polkitd at do_rootfs

2. Add dbus to DEPENDS
...
| Run-time dependency dbus-1 found: NO (tried pkgconfig)
|
| meson.build:254:0: ERROR: Dependency "dbus-1" not found, tried pkgconfig
...

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:59 -08:00
Kai Kang f317eb0d04 openl2tp: update systemd service file
It shows an warning of openl2tp in systemd log:

| /lib/systemd/system/openl2tpd.service:8: PIDFile= references a path
| below legacy directory /var/run/, updating /var/run/openl2tpd.pid →
| /run/openl2tpd.pid; please update the unit file accordingly.

Update the systemd service file to fix the warning.

Update SRC_URI as well that the homepage openl2tp.org has been closed.
Use archived file on sourceforge instead.

Signed-off-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:59 -08:00
Khem Raj a597de10ea dfu-util-native,sjf2410-linux-native: Fix Deploy in multimachine builds
When more than two machine are built using same tmpdir and happen to use
these tools the builds fail

Fixes
ERROR: The recipe dfu-util-native is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
  TOPDIR/build/tmp/deploy/tools/dfu-util-0.9
    (matched in manifest-qemumips-dfu-util-native.deploy)
Please verify which recipe should provide the above files.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:59 -08:00
Khem Raj 989b67be6d libcec: Fix multilib build
Fixes
ERROR: libcec-4.0.4-r0 do_package: QA Issue: libcec: Files/directories were installed but not shipped in any package:
  /usr/lib/python3.7/site-packages/_cec.so
  /usr/lib/python3.7/site-packages/cec.py

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:59 -08:00
Khem Raj 130cc706f1 poco: Define LIB_SUFFIX per OE multilibs
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:59 -08:00
Khem Raj 16fc37015e libinih: Fix multilib build
Fixes
ERROR: libinih-0.0+gitrAUTOINC+25078f7156-r3 do_package: QA Issue: libinih: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libinih.a
  /usr/lib/libinihcpp.a
  /usr/lib/pkgconfig
  /usr/lib/pkgconfig/inihcpp.pc
  /usr/lib/pkgconfig/inih.pc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 13:56:51 -08:00
Khem Raj 7b39ea059a libgit2: Upgrade to 0.28.4
Fix library install path to consider multilib as well

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj d6b8482611 libfann: Define LIB_SUFFIX suitable for OE multilib needs
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj 2f6c043c0c hiredis: Upgrade to 0.14.0
* Define LIBRARY_PATH so multilibbed version can install correctly
* Forward port patches

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj c8c31eef9f rsyslog: Do not assume atomic built-ins on ppc
Fixes build issue
runtime/../action.c:2019: undefined reference to `__sync_val_compare_and_swap_8'

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj e40f8ff1b2 luajit: Add ppc/ppc64 to unsupported arch list
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 11:02:29 -08:00
Khem Raj d9f3e6dbed tinyalsa: fix installation libdir path to match multilibs
Fixes
ERROR: tinyalsa-1.1.1+gitAUTOINC+8449529c7e-r0 do_package: QA Issue: tinyalsa: Files/directories were installed but not shipped in any package:
  /usr/lib
  /usr/lib/libtinyalsa.a
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Cc: Andreas Müller <schnitzeltony@googlemail.com>
Acked-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-19 08:59:43 -08:00
Peter Kolbus 232873ed68 python-ipaddress: remove unneeded pip dependency
Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-18 15:47:20 -08:00
Peter Kolbus 731f5ddd48 python(3)-ujson: extend to native(sdk)
Signed-off-by: Peter Kolbus <peter.kolbus@garmin.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-18 15:47:20 -08:00
Wang Mingyu 7046bf534e kea: upgrade 1.7.0 -> 1.7.2
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-18 15:47:20 -08:00
Wang Mingyu a0ae09137d fuse3: upgrade 3.8.0 -> 3.9.0
Signed-off-by: Wang Mingyu <wangmy@cn.fujitsu.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-18 15:47:20 -08:00
Alistair Francis 86ee041f61 mycroft: RDEPENDS on mpg123 to allow singing
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-18 15:47:20 -08:00
Khem Raj 5f4b646795 lcdproc: Upgrade to latest top of tree
* Drop BASEPV, used only once
* serialVFD needs to use ioperm, inb and outb which are only on x86 32/64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-18 15:47:20 -08:00
Khem Raj dd69fafd7f libqb: Add --enable-nosection-fallback with mips64/clang
Same issue happens with clang/mips64 so extend the gold fix to cover for
this case

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-18 15:47:20 -08:00
Alex Kiernan b2058e0507 nftables: Expand PACKAGECONFIG, cleanup build
Fill out PACKAGECONFIG options for json, mini-gmp, readline and xtables
whilst matching existing behaviour. Drop PACKAGECONFIG to weak default.

Fix upstream version matching so the very old 0.099 is rejected as the
newest version.

Drop seemingly redundant ASNEEDED which was added in 5477d5bcb7
("nftables: Upgrade to 0.7") without explanation.

Package python files from libdir not libdir_native; whilst they're the
same thing, building a target package with native variables is odd.

Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-17 18:44:24 -08:00
Changqing Li f5ec79e259 xfce-dusk-gtk3: correct invalid SRC_URI
original SRC_URI is invalid now, and current upstream address
is such a long address(see below), and this package has not been
updated since 2011, so use http://sources.openembedded.org/.

https://dllb2.pling.com/api/files/download/id/1460766718/s/938c137c59bf7f1a6a6cc100c940feafd6904dc6478d5f96d09f3a631f9708e559055433db9e97654b196881fecbae445f094347befba0a5e477e961a73a7434/t/1576230019/c/a3f98e1fd43cfd072d46d7bedf6646191f5a020476297e0da678723a0078b9b8d284736bb34c4e876389b4e518777dc6a23c8666bb6bd42ceb1b893c9c264cce/lt/download/141404-xfce_dusk_gtk3-1_3.tar.gz

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Acked-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-16 19:50:12 -08:00
Changqing Li 1283511ecc xfce4-kbdleds-plugin: remove this recipe
According to https://xfce.org/about/news,  xfce4-kbdleds-plugin has
been dropped

Acked-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Acked-by: Kai Kang <kai.kang@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-12-16 19:50:12 -08:00