Commit Graph

27667 Commits

Author SHA1 Message Date
Khem Raj
46d69cd07c fftw: Fix ptest result reporting
Fixes
  AssertionError:-
  ptests which had no test results:
  ['fftw']

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-10-02 10:03:23 -07:00
Khem Raj
e959a2a96e webkitgtk3: Do not use musttail with clang on arm
Fixes
https://github.com/llvm/llvm-project/issues/67767

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 12:55:54 -07:00
Khem Raj
61663d2990 libnfs: Drop -Wno-implicit-function-declaration
clang builds work without this Workaround

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 12:26:48 -07:00
Markus Volk
9dce609306 gnome-remote-desktop: Upgrade 44.2 -> 45.0
Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Vyacheslav Yurkov
c63a101cf9 overlayfs-tools: Install fsck binary
Two projects, overlayfs-tools and overlayfs-progs, were combined
upstream.

Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Vyacheslav Yurkov
ae8faf8529 overlayfs-tools: Bump up the version
Drop the patches, they have been merged upstream.

Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Vyacheslav Yurkov
ba46d91d39 overlayfs-tools: Drop unneeded dependency
Signed-off-by: Vyacheslav Yurkov <uvv.mail@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Derek Straka
6c29bdf1fd python3-flask-cors: add initial version of the recipe for 4.0.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Derek Straka
90558f223a python3-boto3: add recipe for latest version of boto3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Derek Straka
aa9a5a0e97 python3-botocore: add recipe for latest version of botocore
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Derek Straka
3c292ae491 python3-nacl: Add recipe for the latest release of PyNaCl
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-30 01:03:17 -07:00
Derek Straka
fbd9f4046f python3-parse-type: update version 0.5.2 -> 0.6.2
Verify the license remains the same and update the checksum
Remove python-six runtime dependency

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
418776ff89 python3-google-auth: update version 2.23.0 -> 2.23.1
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
36a2f3795c python3-google-api-python-client: update version 2.100.0 -> 2.101.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
cfbcaa92ef python3-google-api-core: update version 2.12.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
e10ff8dae5 python3-flask: update version 2.3.2 -> 2.3.3
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Bruce Ashfield
030f670815 vboxguestdrivers: fix kernel v6.5 build
When building against the 6.5 kernel (and kernel headers), the following
build error is encountered:

   | vboxguestdrivers/7.0.10/vboxguestdrivers-7.0.10/vboxvideo/vbox_fb.c:194:24: error: 'drm_fb_helper_sys_fillrect' undeclared here (not in a function); did you mean 'drm_fb_helper_lastclose'?
   |   194 |         .fb_fillrect = drm_fb_helper_sys_fillrect,
   |       |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
   |       |                        drm_fb_helper_lastclose
   | vboxguestdrivers/7.0.10/vboxguestdrivers-7.0.10/vboxvideo/vbox_fb.c:195:24: error: 'drm_fb_helper_sys_copyarea' undeclared here (not in a function); did you mean 'drm_fb_helper_set_par'?
   |   195 |         .fb_copyarea = drm_fb_helper_sys_copyarea,
   |       |                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
   |       |                        drm_fb_helper_set_par
   | vboxguestdrivers/7.0.10/vboxguestdrivers-7.0.10/vboxvideo/vbox_fb.c:196:25: error: 'drm_fb_helper_sys_imageblit' undeclared here (not in a function) |   196 |         .fb_imageblit = drm_fb_helper_sys_imageblit,
   |       |                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~

A patch from vbox-dev has been posted to fix the issue.

Upstream-Status: Submitted [https://www.mail-archive.com/vbox-dev@virtualbox.org/msg10129.html]

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Bruce Ashfield
67e31c930d zfs: update to v2.2.0-rc4
Building against the 6.5+ kernel and headers resulted in a build failure
due to missing detected features. We can fix the issues by bumping to
2.2.0-rc4

Bumping zfs to version zfs-2.2.0-rc4-35-g229ca7d73, which comprises the following commits:

    739db06ce Tag 2.2.0-rc4
    4da8c7d11 Intel QAT 1.7 compatibility
    32949f256 Relax error reporting in zpool import and zpool split
    79ac1b29d ZIL: Change ZIOs issue order.
    7dc2baaa1 ZIL: Revert zl_lock scope reduction.
    5a7cb0b06 ZIL: Tune some assertions.
    400f56e3f dmu_buf_will_clone: change assertion to fix 32-bit compiler warning
    63159e5bd checkstyle: fix action failures
    7eabb0af3 Try to clarify wording to reduce zpool add incidents
    c65aaa838 Avoid save/restoring AMX registers to avoid a SPR erratum
    e99e684b3 zed: update zed.d/statechange-slot_off.sh
    1b696429c Make zoned/jailed zfsprops(7) make more sense.
    084ff4abd tests/block_cloning: rename and document get_same_blocks helper
    ab999406f Update outdated assertion from zio_write_compress
    d19304ffe zed: Add zedlet to power off slot when drive is faulted
    92f095a90 copy_file_range: fix fallback when source create on same txg
    645a7e4d9 Move zinject from openzfs-zfs-test to openzfs-zfsutils
    95649854b dracut: support mountpoint=legacy for root dataset
    895cb689d zfs_clone_range should return a descriptive error codes
    6bdc7259d libzfs: sendrecv: send_progress_thread: handle SIGINFO/SIGUSR1
    1e488eec6 linux/spl/kmem_cache: undefine `kmem_cache_alloc` before defining it
    c418edf1d Fix some typos
    df8c9f351 ZIL: Second attempt to reduce scope of zl_issuer_lock.
    bb31ded68 ZIL: Replay blocks without next block pointer.
    c1801cbe5 ZIL: Avoid dbuf_read() before dmu_sync().
    ffaedf0a4 Remove fastwrite mechanism.
    02ce9030e Avoid waiting in dmu_sync_late_arrival().
    0ae7bfc0a zpool_vdev_remove() should handle EALREADY error return
    bd1eab16e linux: zfs: ctldir: set [amc]time to snapshot's creation property
    b3c1807d7 readmmap.c: fix building with MUSL libc
    b5e245633 Check the return value in clonefile test
    c47f0f441 linux/copy_file_range: properly request a fallback copy on Linux <5.3
    12f2b1f65 zdb: include cloned blocks in block statistics
    4a104ac04 Tag 2.2.0-rc3
    c24a48063 BRT should return EOPNOTSUPP
    36d1a3ef4 zts: block cloning tests
    2768dc04c linux: implement filesystem-side copy/clone functions for EL7
    3366ceaf3 linux: implement filesystem-side clone ioctls
    5d12545da linux: implement filesystem-side copy/clone functions
    a3ea8c8ee dbuf_sync_leaf: check DB_READ in state assertions
    0426e1327 dmu_buf_will_clone: only check that current txg is clean
    8aa4f0f0f brt_vdev_realloc: use vmem_alloc for large allocation
    7698503dc zfs_clone_range: use vmem_malloc for large allocation
    b9aa32ff3 zed: Reduce log noise for large JBODs
    571762b29 Linux 6.4 compat: META
    991834f5d Remove zl_issuer_lock from zil_suspend().
    41a0f6627 ZIL: Fix config lock deadlock.
    c79d1bae7 Update changelog for OpenZFS 2.2.0 release
    70232483b Tag 2.2.0-rc2
    c5273e0c3 shellcheck: disable "unreachable command" check [SC2317]
    685ae4429 metaslab: tuneable to better control force ganging
    81be809a2 Adjust prefetch parameters.
    8a6fde821 Add explicit prefetches to bpobj_iterate().
    b6f618f8f Don't emit cksum_{actual_expected} in ereport.fs.zfs.checksum events
    51a2b5976 Don't emit checksum histograms in ereport.fs.zfs.checksum events
    8c81c0b05 zed: Fix zed ASSERT on slot power cycle
    b221f4394 Fix zpl_test_super race with zfs_umount
    e037327bf spa_min_alloc should be GCD, not min
    1a2e486d2 Don't panic if setting vdev properties is unsupported for this vdev type
    d8011707c Ignore pool ashift property during vdev attachment
    f5f5a2db9 Rollback before zfs root is mounted
    83b0967c1 Do not request data L1 buffers on scan prefetch.
    73ba5df31 Linux 6.5 compat: disk_check_media_change() was added
    1bc244ae9 Linux 6.5 compat: BLK_STS_NEXUS renamed to BLK_STS_RESV_CONFLICT
    931dc7055 Linux 6.5 compat: intptr_t definition is canonically signed
    5299f4f28 set autotrim default to 'off' everywhere
    f917cf1c0 Fix the ZFS checksum error histograms with larger record sizes
    56ed389a5 Fix raw receive with different indirect block size.
    e613e4bbe Avoid extra snprintf() in dsl_deadlist_merge().
    b4e630b00 Add missed DMU_PROJECTUSED_OBJECT prefetch.
    bf6cd3079 FreeBSD: catch up to __FreeBSD_version 1400093
    1266cebf8 FreeBSD: Fix build on stable/13 after 1302506.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Derek Straka
7f470f301b python3-astroid: update version 2.16.6 -> 3.0.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 14:24:54 -07:00
Jeffrey Pautler
722c4f16eb bolt: disable CVE checking for this recipe
This bolt product does not currently have an entry in the CVE database.
However, the default cve-check logic that maps recipes to products in
the CVE database is incorrectly matching this package to a different
bolt product made by bolt-cms. As a result, CVE checking incorrectly
reports CVEs for that product for this package.

Signed-off-by: Jeffrey Pautler <jeffrey.pautler@ni.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 10:54:06 -07:00
Martin Jansa
aa851eb8e1 meta-oe/dynamic-layers: add one more missing Upstream-Status and fix one malformed
* even openembedded-core/scripts/yocto-check-layer didn't spot missing Upstream-Status in:
  /OE/layers/meta-openembedded/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu/7_6.diff

  nor

  Malformed Upstream-Status 'Malformed Upstream-Status in patch
  /OE/layers/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc/0001-Unbolt-ubuntu-hack.patch
  Please correct according to https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#patch-upstream-status :
  Upstream-Status: Inappropriates [ Cross-compile specific ]' (/OE/layers/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc/0001-Unbolt-ubuntu-hack.patch)
  Unknown Upstream-Status value 'inappropriates' (/OE/layers/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc/0001-Unbolt-ubuntu-hack.patch)

  those were caught by patchreview.py again, but executed on dynamic-layers/* as:
  openembedded-core# for l in /OE/layers/meta-openembedded/meta-oe/dynamic-layers/*; do ./scripts/contrib/patchreview.py -v $l > $l.qa-patches; done

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 09:50:43 -07:00
Martin Jansa
c51df28a4d meta-oe/dynamic-layers: add Upstream-Status where missing
* I was using openembedded-core/scripts/contrib/patchreview.py to find
  missing Upstream-Status, but that doesn't find .patch files in dynamic-layers

* now with openembedded-core/scripts/yocto-check-layer it reported couple more missing:

INFO: test_patches_upstream_status (common.CommonCheckLayer.test_patches_upstream_status)
INFO:  ... expected failure
INFO: Traceback (most recent call last):
  File "/OE/build/oe-core/openembedded-core/scripts/lib/checklayer/cases/common.py", line 87, in test_patches_upstream_status
    self.assertEqual(len(patches), 0 , \
AssertionError: 47 != 0 : Found following patches with malformed or missing upstream status:
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu/fix-menu-generation.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/gnome-layer/recipes-graphics/openbox/openbox-xdgmenu/port-gnome-menus3.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc/0001-Makefile.am-do-not-clobber-PYTHONPATH-from-build-env.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc/0001-Fix-build-on-32bit-arches-with-64bit-time_t.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc/fix_build_errors.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/lirc/lirc/0001-Unbolt-ubuntu-hack.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/meta-python/recipes-connectivity/netplan/netplan/0001-don-t-fail-if-GLOB_BRACE-is-not-defined.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0003-Update-usage-of-usbdevfs_urb-to-match-new-kernel-UAP.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0005-adb-Allow-adbd-to-be-run-as-root.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0001-Fixes-for-yocto-build.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0004-adb-Fix-build-on-big-endian-systems.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/0002-android-tools-modifications-to-make-it-build-in-yoct.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/Added-missing-headers.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/libusb-header-path.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/stub-out-fastdeploy.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/Vector-cast.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/throw-exception-on-unknown-os.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/hard-code-build-number.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/move-log-file-to-proper-dir.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/Add-riscv64-support.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/simg_dump-python3.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/add-missing-headers.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/fix-build-on-non-x86.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/stdatomic.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/fix-attribute-issue-with-gcc.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/fix-standard-namespace-errors.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/Nonnull.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/fix-gettid-exception-declaration.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/external/libunwind/20150704-CVE-2015-3239_dwarf_i.h.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/external/libunwind/user_pt_regs.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/external/libunwind/legacy_built-in_sync_functions.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/Added-missing-headers.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/libusb-header-path.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/stub-out-fastdeploy.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/Vector-cast.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/throw-exception-on-unknown-os.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/hard-code-build-number.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/move-log-file-to-proper-dir.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/Add-riscv64-support.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/simg_dump-python3.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/add-missing-headers.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/fix-build-on-non-x86.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/stdatomic.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/fix-attribute-issue-with-gcc.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/fix-standard-namespace-errors.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/Nonnull.patch
/OE/build/oe-core/meta-openembedded/meta-oe/dynamic-layers/selinux/recipes-devtool/android-tools/android-tools/debian/system/core/fix-gettid-exception-declaration.patch

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 09:50:43 -07:00
Khem Raj
5851ca93a5 libio-socket-ssl-perl: Change libnet-libidn-perl->libnet-idn-encode rdep for ptests
This ensures that all ptests can pass, libidn wrapper does not seem to
find the library and as a result the idn tests fail.

Fixes

Failed ptests:
{'libio-socket-ssl-perl': ['t/verify_hostname']}

as they are now skipped

ok 78 # skip no IDN support with Net::LibIDN
ok 79 # skip no IDN support with Net::LibIDN

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 06:17:51 -07:00
Khem Raj
2a75d18490 libnet-idn-encode: Add recipe
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-29 06:17:51 -07:00
Markus Volk
708b3016e8 libnfs: dont install libnfs-config.cmake
kodi uses its own FindNFS.cmake	to find	libnfs and succeeds with pkgconfig.
If libnfs-config.cmake is found it will also be utilized (for win/mac?)
which is generally bad for cross-compiling and causes the prefix to get hardcoded
to /usr thus libnfs.so.5.0.2 is taken from the host machine

Removing this file fixes:
| aarch64-poky-linux-ld.lld: error: /usr/lib/libnfs.so.5.0.2 is incompatible with elf64-littleaarch64
| aarch64-poky-linux-clang++: error: linker command failed with exit code 1 (use -v to see invocation)
| ninja: build stopped: subcommand failed.

Add CFLAG workaround to fix compiling with clang complaining about
old coding style while gcc doesn't care.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-28 21:44:26 -07:00
Alex Kiernan
3f378f7924 jq: Upgrade 1.6+git -> 1.7
Move to new upstream, drop use of autotools-brokensep as the build now
works without it, drop local patches which have been merged, fix
buildpaths leakage.

License-Update: Fix misspellings [5cebe86a7b]
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-28 21:44:26 -07:00
Archana Polampalli
13e83bd009 nodejs: upgrade 18.17.1 -> 20.5.1
Update to latest release of latest LTS 20 release

    * node v20 introduces several new features and fixes many bugs and CVEs as shown in [1]

    * Refresh 0001-liftoff-Correct-function-signatures.patch against 20.5.1

    * License-Update:
       - Change zlib version 1.2.13, October 13th, 2022 to version 1.2.13.1, October xxth, 2022 [2]
       - Change Copyright 2023 from Ada authors to Yagiz Nizipli and Daniel Lemire [4]

    * Remove big-endian.patch as it is merged in v20.x [5] [6]

    * Remove below list of patches since mips32 is deleted from v8 as part of update V8 to 10.7.193.13 [7] [8]
       - mips-less-memory.patch
       - 0001-mips-Use-32bit-cast-for-operand-on-mips32.patch

    * Update Using-native-binaries.patch for node_js2c, it resolved below do_compile error [9]
       Error:
       /bin/sh: line 1: build/tmp/work/core2-64-poky-linux/nodejs/20.5.1/node-v20.5.1/out/Release/node_js2c: No such file or directory

    * Remove obsolete dtrace & etw configure options (we had: --without-<feature>) from the recipe [10]

https://github.com/nodejs/node/releases/tag/v20.5.1

[1] https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V20.md
[2] f100732575
[3] 900ae1bda7
[4] d246536924
[5] 3cea5d5425
[6] f226350fcb
[7] a26ca5ed14
[8] 6bd756d7c6
[9] 4da7bc915c
[10] aa3a572e6b

Signed-off-by: Archana Polampalli <archana.polampalli@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-28 07:56:06 -07:00
Derek Straka
4985fbfcf3 python3-tzlocal: Remove dependency on pytz_deprecation_shim removed in release 5.0
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 15:29:09 -07:00
Derek Straka
6defcd8716 python3-pytz-deprecation-shim: Remove outdated recipe meant to be a short lived shim
The upstream package hasn't been updated since 2020 and was meant to be a short term
bridge to remote pytz. Anoted in the usage documents, "This library is intended for
temporary usage only, and should allow you to drop your dependency on pytz while
also giving your users notice that eventually you will remove support for the
pytz-specific interface."

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 15:29:09 -07:00
Martin Jansa
5488a32d90 mosquitto, etcd-cpp-apiv3: add missing Upstream-Status
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Martin Jansa
7d473b7616 mozjs: use PV in MULTILIB_SCRIPTS
* to avoid possible issue next time new mozjs version recipe is
  introduced (as multilib isn't as well tested as other build configs)

* this depends on oe-core change to expand script name in MULTILIB_SCRIPTS:
  https://lists.openembedded.org/g/openembedded-core/message/188301

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Martin Jansa
a1c3c7f4e8 gnome-tweaks, networkmanager-fortisslvpn, libesmtp, json-schema-validator, python3-pybluez, python3-pynetlinux, apache2: Fix Malformed Upstream-Status
* Accepted was replaced with Backport in gatesgarth:
  https://docs.yoctoproject.org/migration-guides/migration-3.2.html#miscellaneous-changes

* as detected with oe-core/scripts/contrib/patchreview.py:

meta-openembedded $ grep -A 3 Malformed *qa-patches
meta-gnome.qa-patches:Malformed Upstream-Status 'Malformed Upstream-Status in patch
meta-gnome.qa-patches-/OE/layers/meta-openembedded/meta-gnome/recipes-gnome/gnome-tweaks/gnome-tweaks/0002-meson-fix-invalid-positional-argument.patch
meta-gnome.qa-patches-Please correct according to https://docs.yoctoproject.org/contributor-guide/recipe-style-guide.html#patch-upstream-status :
meta-gnome.qa-patches-Upstream-Status: Accepted [dc9701e187]' (/OE/layers/meta-openembedded/meta-gnome/recipes-gnome/gnome-tweaks/gnome-tweaks/0002-meson-fix-invalid-positional-argument.patch)

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Martin Jansa
8a7c980d92 gupnp-tools: fix build with meson-1.2.0
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Alex Kiernan
8ffef53d6a mdns: Upgrade 1790.80.10 -> 2200.0.8
Signed-off-by: Alex Kiernan <alex.kiernan@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Martin Jansa
1abd1a4195 mozjs: fix filename in MULTILIB_SCRIPTS
* fixes:
  DEBUG: Executing shell function multilibscript_rename
  mv: cannot stat 'lib32-mozjs-115/115.2.0/package/usr/bin/js102-config': No such file or directory
  WARNING: exit code 1 from a shell command.
* cannot use PV here just yet, see the next commit

Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Martin Jansa
5733ddc834 minifi-cpp, mozjs-115, redis-7.2.1, pv: add missing Upstream-Status
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Clément Péron
23d6505d0b etcd-cpp-apiv3: fix build when gRPC is cross compiled
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Clément Péron
8cb9544e56 mariadb: add missing <cstdint> in rocksdb string_util.h
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Clément Péron
f22a9adb44 protobuf-c: bump to next release to support protobuf 4.23.x
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Clément Péron
39d8b9b7e6 protobuf: upgrade 4.22.2 -> 4.23.4
Bump protobuf to 4.23.4 to fix build with musl.

Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Clément Péron
8b3cc547b7 devtools: grpc: bump to 1.56.2
Remove merged patch that export plugin to a separate targets

Remove no more applicatable patch

Remove CVE patch already present

Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Xiangyu Chen
802925894a protobuf-c: add support of protobuf 4.22.x
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Xiangyu Chen
fb34c7e3fa protobuf: upgrade 3.21.12 -> 4.22.2
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Clément Péron
09951b1622 etcd-cpp-apiv3: upgrade 0.14.3 -> 0.15.3
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Xiangyu Chen
69d96dc3ac mosh: add support of protobuf 4.22.x
Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com>
Signed-off-by: Clément Péron <peron.clem@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Markus Volk
2887c5c0a2 mozjs: Upgrade 102.15.0 -> 102.15.1
This fixes a possible segfault in polkit

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Mingli Yu
f4dad2f978 mozjs-102: Remove the buildpath
Fixes:
  WARNING: mozjs-102-102.9.0-r0 do_package_qa: QA Issue: File /usr/src/debug/mozjs-102/102.9.0-r0/intl/components/Unified_cpp_intl_components4.cpp in package mozjs-102-src contains reference to TMPDIR
File /usr/src/debug/mozjs-102/102.9.0-r0/intl/components/Unified_cpp_intl_components0.cpp in package mozjs-102-src contains reference to TMPDIR

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 14:22:09 -07:00
Derek Straka
c5a5877c2a python3-prettytable: update version 3.6.0 -> 3.9.0
Removed unneeded UPSTREAM_* variables
Verified license terms and updated location

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
ee9fccf908 python3-ninja-syntax: Fix upstream check by specifying the UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00
Derek Straka
e594a78435 python3-idna-ssl: Fix upstream check by specifying the UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX
Consolidated inc into the recipe to remove a unneeded layer of indirection

Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-09-27 12:05:45 -07:00