summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* python3-pynacl: allow -native buildAndreas Mützel2024-02-261-0/+2
| | | | | | Make this recipe available in native and SDK builds. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-networking: Express dependency on meta-pythonKhem Raj2024-02-261-2/+1
| | | | | | | python3-scapy recipe needed python3-mock package for ptests which is provided by meta-python. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dnsmasq: Upgrade 2.89 -> 2.90Peter Marko2024-02-263-84/+1
| | | | | | | | | | Fixes CVE-2023-50387 and CVE-2023-50868 Remove backported CVE patch. Remove patch for lua as hardcoding lua version was removed. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* snort3: fix snort.pcMartin Jansa2024-02-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | * fixes: ERROR: lib32-snort3-3+git-r0 do_populate_sysroot: QA Issue: snort.pc failed sanity test (tmpdir) in path lib32-snort3/3+git/sysroot-destdir/usr/lib/pkg * it's broken for non-multilib builds as well, the issue is that FLEX_CPPFLAGS points to native include dir, e.g. FLEX_CPPFLAGS=-I/OE/../lib32-snort3/3+git/recipe-sysroot-native/usr/include and the work around from: https://github.com/openembedded/meta-openembedded/commit/973647848049abda6f2adbee0189720109863731 sed -i "s#${RECIPE_SYSROOT}##g" ${D}${libdir}/pkgconfig/snort.pc strips the "/OE/../lib32-snort3/3+git/recipe-sysroot" part in non-multilib case, but leaves: FLEX_CPPFLAGS=-I-native/usr/include which is still wrong, but not detected by buildpaths QA check anymore and in multilib case, this didn't strip the first part because the target sysroot is: "/OE/../lib32-snort3/3+git/lib32-recipe-sysroot" so it didn't strip anything from native sysroot: "/OE/../lib32-snort3/3+git/recipe-sysroot-native" Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* snort3: drop SRCPV from PVMartin Jansa2024-02-261-1/+1
| | | | | | | | * as other recipes did in: https://git.openembedded.org/meta-openembedded/commit/?id=21f956598ddb1bb08855fbc9a3293acf957154d1 Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* squid: Add missing bash dependency for ptest packageKhem Raj2024-02-262-2/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openhpi: Fix ptest run time failuresKhem Raj2024-02-262-1/+2
| | | | | | It needs make and build tools in order to run Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-perl.inc: Move couple of test to PTESTS_FAST_META_PERLKhem Raj2024-02-261-2/+2
| | | | | | | libdigest-hmac-perl and libextutils-installpaths-perl are passing fine under 20s on qemux86-64, therefore remove them out of PTESTS_PROBLEMS_META_PERL Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-networking: firewalld hangs therefore disabledKhem Raj2024-02-261-1/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-oe.inc: Remove oprofile from PTESTS_PROBLEMS_META_OEKhem Raj2024-02-261-2/+2
| | | | | | Its not in PTESTS_FAST_META_OE Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libencode-locale-perl: drop recipeTim Orling2024-02-261-20/+0
| | | | | | | | | | | | | | | | The upstream has not been touched since 2015, when this recipe was added. https://metacpan.org/pod/Encode::Locale There are no other recipes in meta-openembedded which depend on this recipe and it is the only recipe that depends on the now dropped libencode-perl recipe. My original reason for contributing this recipe is long gone. If someone continues to need this recipe, please submit it again, but refactor it to use perl-module-encode(-*) for its RDEPENDS. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libencode-perl: drop recipeTim Orling2024-02-263-112/+0
| | | | | | | | | | | | | | Encode.pm is packaged in perl itself and users should instead RDEPENDS on perl-module-encode This was originally added a long time ago when I did not understand the way the packages split was done. See the other Encode::* sub-packages in: https://git.openembedded.org/openembedded-core/tree/meta/recipes-devtools/perl/files/perl-rdepends.txt#n313 Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-service-identity: add missing ptest dependencies and re-enable ↵Derek Straka2024-02-262-1/+2
| | | | | | | functional tests Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-typeguard: update ptest dependencies and re-enable functional testsDerek Straka2024-02-262-1/+2
| | | | | Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-scapy: Add missing rdeps for ptestsKhem Raj2024-02-261-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gevent: adding missing dependency to python3-zopeeventJoerg Hofrichter2024-02-261-0/+2
| | | | | | | and python3-zopeinterface Signed-off-by: Joerg Hofrichter <joerg.hofrichter@ni.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* audit: upgrade 3.1.2 -> 4.0Yi Zhao2024-02-266-157/+165
| | | | | | | | | | | | | | | | | | | | | ChangeLog: https://github.com/linux-audit/audit-userspace/releases/tag/v4.0 Major changes: Separate loading rules and logging events into separate services, audit-rules.service and auditd.service. Drop support for python2 and SysVinit. The auvirt and autrace programs have been dropped. The syscall and interpretation tables have been updated for the 6.8 kernel. * Backport patch to fix build error with musl * Clean up configure options * Use its own systemd service files * Refresh patches * Fix indentation Signed-off-by: Yi Zhao <yi.zhao@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* signing.bbclass: fix wrong function nameSascha Hauer2024-02-231-3/+3
| | | | | | | | | | | | The function signing_import_pubkey_from_pem is defined twice, one of them should really be named signing_import_pubkey_from_der. Fix this and while at it fix some argument names in the comments above the functions as well. Reported-by: Miklos Toth <Miklos.Toth@knorr-bremse.com> Fixes: 4a6ac691f ("add signing.bbclass as infrastructure for build artifact signing") Signed-off-by: Sascha Hauer <sha@pengutronix.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-networking-image-ptest: Add images to enable BBCLASSEXTEND parallel ↵Khem Raj2024-02-224-0/+106
| | | | | | | | | execution In line with other layers like meta-oe, meta-python add capability to run recipe ptests Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-multimedia-image-ptest: Add images to enable BBCLASSEXTEND parallel ↵Khem Raj2024-02-226-1/+89
| | | | | | | | | execution In line with other layers like meta-oe, meta-python add capability to run recipe ptests Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-filesystems: Add meta-filesystems-image-ptestKhem Raj2024-02-224-0/+88
| | | | | | | | | | | | | | | This will help in running ptests like core layer, right now there are just 3 but I hope to get more contributions now that infra is in place to run all ptests bitbake meta-filesystems-image-ptest-all to run a single recipe ptests bitbake meta-filesystems-image-ptest-fuse3 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* sshfs-fuse: Fix ptest builds with python 3.12Khem Raj2024-02-223-1/+70
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-looseversion: Add recipeKhem Raj2024-02-221-0/+14
| | | | | | Needed by fuse3 ptests Signed-off-by: Khem Raj <raj.khem@gmail.com>
* fuse3: Add missing runtime deps for ptestsKhem Raj2024-02-221-2/+4
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* e2tools: Add ptestWilliam Lyu2024-02-222-2/+54
| | | | | Signed-off-by: William Lyu <William.Lyu@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-ordered-set: Use automake formatter for ptest outputKhem Raj2024-02-223-2/+3
| | | | | | Move the test to PTESTS_FAST_META_PYTHON Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-jsmin: Fix ptests to run with python 3.12+Khem Raj2024-02-224-3/+84
| | | | | | Remove it from problematic tests list ot fast list as it runs ok now. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-python-image-ptest: add PTESTS_PROBLEMS_META_PYTHONTim Orling2024-02-222-2/+2
| | | | | | | | | | | In oe-core, PTESTS_PROBLEMS are also enabled, so even though the recipe might have failures or the ptests do not run cleanly, the BBCLASSEXTEND still works. Enable the same behavior for meta-python. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-perl-image-ptest: add PTESTS_PROBLEMS_META_PERLTim Orling2024-02-222-2/+2
| | | | | | | | | | | In oe-core, PTESTS_PROBLEMS are also enabled, so even though the recipe might have failures or the ptests do not run cleanly, the BBCLASSEXTEND still works. Enable the same behavior for meta-perl. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* ptest-packagelists-meta-oe: Remove oprofile for rv32/rv64Khem Raj2024-02-221-0/+3
| | | | | | oprofile is not ported to riscv yet. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* meta-oe-image-ptest: add PTESTS_PROBLEMS_META_OETim Orling2024-02-212-2/+2
| | | | | | | | | | | In oe-core, PTESTS_PROBLEMS are also enabled, so even though the recipe might have failures or the ptests do not run cleanly, the BBCLASSEXTEND still works. Enable the same behavior for meta-oe. Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic: upgrade 2.5.3 -> 2.6.0Wang Mingyu2024-02-211-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ============ -Drop Python3.7 support -Drop Python 3.7, and PyPy 3.7 and 3.8 -Use positional-only self in BaseModel constructor, so no field name can ever conflict with it -Make @validate_call return a function instead of a custom descriptor - fixes binding issue with inheritance and adds self/cls argument to validation errors -Exclude BaseModel docstring from JSON schema description -Introducing classproperty decorator for model_computed_fields -Explicitly raise an error if field names clashes with types -Use stricter serializer for unions of simple types Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-pydantic-core: upgrade 2.14.6 -> 2.16.1Wang Mingyu2024-02-212-47/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The updated of python-3-pydantic requires python3-pydantic-core to be updated to version 2.16.1 or later. Update the denpendencies for current python3-pydantic: ====================================================== Version up: Bump ahash from 0.8.6 to 0.8.7 Bump base64 from 0.21.5 to 0.21.7 Bump form_urlencoded from 1.2.0 to 1.2.1 Bump allocator-api2 from 0.2.16 to Bump hashbrown from 0.14.0 to 0.14.3 Bump idna from 0.4.0 to 0.5.0 Bump jiter from 0.0.4 to 0.0.6 Bump percent-encoding from 2.3.0 to 2.3.1 Bump proc-macro2 from 1.0.69 to 1.0.76 Bump pyo3 from 0.20.0 to 0.20.2 Bump pyo3-build-config from 0.20.0 to 0.20.2 Bump pyo3-ffi from 0.20.0 to 0.20.2 Bump pyo3-macros from 0.20.0 to 0.20.2 Bump pyo3-macros-backend from 0.20.0 to 0.20.2 Bump quote from 1.0.29 to 1.0.35 Bump serde from 1.0.190 to 1.0.195 Bump serde_derive from 1.0.190 to 1.0.195 Bump serde_json from 1.0.108 to 1.0.109 Bump smallvec from 1.11.1 to 1.11.2 Bump syn from 2.0.38 to 2.0.48 Bump url from 2.4.1 to 2.5.0 Bump uuid from 1.5.0 to 1.6.1 Bump zerocopy from 0.7.20 to 0.7.32 Bump zerocopy-derive from 0.7.20 to 0.7.32 New dependency: allocator-api2 Changelog: https://github.com/pydantic/pydantic-core/releases Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-parse: re-add functional ptestsDerek Straka2024-02-213-2/+4
| | | | | | | | Verified tests pass with via the test image execution (bitbake meta-python-image-ptest-python3-parse -c testimage Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-msgpack: re-add functional ptestsDerek Straka2024-02-213-2/+2
| | | | | | | | Verified tests pass with via the test image execution (bitbake meta-python-image-ptest-python3-msgpack -c testimage) Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-jdcal: re-add functional ptestsDerek Straka2024-02-213-2/+2
| | | | | | | | Verified tests pass with via the test image execution (bitbake meta-python-image-ptest-python3-jdcal -c testimage) Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* netdata: version bump 1.43.2 -> 1.44.3Jan Vermaete2024-02-211-8/+6
| | | | | | | | | | * fixed a few minor oelint-adv warnings in the recipe * placed all SRC_URI lines in one block Tested on Raspberry PI 4 Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* wavemon: add recipe for version 0.9.5Romain Naour2024-02-211-0/+28
| | | | | | | | | | | | | | | | | | | | | | wavemon is an ncurses-based monitoring application for wireless network devices on Linux. We have to provide the path to libnl3 headers since the build system is not able to find them. In order to workaround a link issue with pthread library, we have to add -pthread to CFLAGS in order to add the library after the object file. arm-none-linux-gnueabihf/bin/ld: info_scr.o: undefined reference to symbol 'pthread_mutex_trylock@@GLIBC_2.4' [...]/wavemon/0.9.5-r0/recipe-sysroot/lib/libpthread.so.0: error adding symbols: DSO missing from command line "We should mention the library on the command line after the object files being compiled" [1] [1] https://stackoverflow.com/questions/19901934/libpthread-so-0-error-adding-symbols-dso-missing-from-command-line Signed-off-by: Romain Naour <romain.naour@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-sentry-sdk: upgrade 1.40.0 -> 1.40.4Wang Mingyu2024-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== -Only start metrics flusher thread on demand -Bump checkouts/data-schemas from aa7058c to 6121fd3 -Turn off metrics for uWSGI -Minor improvements -test: Fix pytest error (#2712) -build(deps): bump types-protobuf from 4.24.0.4 to 4.24.0.20240129 -Fix uWSGI workers hanging -Make metrics work with gevent -Guard against engine.url being None -Fix performance regression in sentry_sdk.utils._generate_installed_modules -Guard against Sentry initialization mid SQLAlchemy cursor -Fix yaml generation script -Fix AWS Lambda workflow -Bump codecov/codecov-action from 3 to 4 -Bump actions/cache from 3 to 4 -Bump actions/checkout from 3.1.0 to 4.1.1 -Bump github/codeql-action from 2 to 3 -Bump actions/setup-python from 4 to 5 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-socketio: upgrade 5.11.0 -> 5.11.1Wang Mingyu2024-02-211-1/+1
| | | | | | | | | | | Changelog: ========= -Connection retry option in the client -use Socket.IO sid in transport -Add support for Python 3.12 and drop 3.7 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-gspread: upgrade 6.0.1 -> 6.0.2Wang Mingyu2024-02-211-1/+1
| | | | | | | | Changelog: Fixup gspread client init arguments Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python3-google-auth: upgrade 2.27.0 -> 2.28.0Wang Mingyu2024-02-211-1/+1
| | | | | | | | | | | Changelog: ========== -Adding universe domain support for downscroped credentials -Change log level to debug for return_none_for_not_found_error -Make requests import conditional for gce universe domain Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* unixodbc: fix odbc.pc file generationChen Qi2024-02-212-1/+71
| | | | | | | | | | | | | | | | | | | | | | | The build process currently succeeds but the odbc.pc file is not correctly generated. The error message is like below in log.do_compile and log.do_install: /bin/bash: line 1: ../exe/odbc_config: cannot execute binary file: Exec format error I can see the message comes from the following line in exe/Makefile.am: @sed "s![@]ODBC_ULEN[@]!`$(top_builddir)/exe/odbc_config$(EXEEXT) --ulen`!" \ $(top_builddir)/DriverManager/odbc.pc > $(top_builddir)/exe/odbc.pc.tmp It's running the exe/odbc_config program we built out. But the binary is for the target platform and if we run it on the build host, we get that error message. The resulting ulen and build_cflags in the final odbc.pc file are also empty. Fix the issue by using qemu usermode to launch the target binary. Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* webkitgtk3: Fix build on 32bit x86Khem Raj2024-02-212-0/+39
| | | | | | | | | | | | | | | Backport a patch to fix the compile problems seen on 32bit x86 Fixes TOPDIR/build/tmp/work/core2-32-yoe-linux/webkitgtk3/2.42.5/webkitgtk-2.42.5/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:339:21: error: use of undeclared identifier 't6' 339 | UNUSED_VARIABLE(t6); | ^ TOPDIR/build/tmp/work/core2-32-yoe-linux/webkitgtk3/2.42.5/webkitgtk-2.42.5/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:340:21: error: use of undeclared identifier 't7' 340 | UNUSED_VARIABLE(t7); | ^ 2 errors generated. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* dav1d: Inherit missing pkgconfigKhem Raj2024-02-211-1/+1
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libcamera: Replace VLAs with allocaKhem Raj2024-02-212-0/+35
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* snort3: Fix contains reference to TMPDIR [buildpaths] warningsKhem Raj2024-02-212-2/+38
| | | | | | | | | Fixes WARNING: snort3-3+git-r0 do_package_qa: QA Issue: File /usr/lib/pkgconfig/snort.pc in package snort3-dev contains reference to TMPDIR [buildpaths] WARNING: snort3-3+git-r0 do_package_qa: QA Issue: File /usr/src/debug/snort3/3+git/src/js_norm/pdf_tokenizer.cc in package snort3-src contains reference to TMPDIR File /usr/src/debug/snort3/3+git/src/js_norm/js_tokenizer.cc in package snort3-src contains reference to TMPDIR [buildpaths] Signed-off-by: Khem Raj <raj.khem@gmail.com>
* snort: Do not use llvm libunwindKhem Raj2024-02-212-1/+35
| | | | | | | If llvm unwind is present then disable unwinding support since it will not have all unw_* functions eg. unw_strerror Signed-off-by: Khem Raj <raj.khem@gmail.com>
* snort: add snort3 initial recipeKhawaja Shaheryar2024-02-211-0/+34
| | | | | | | | I am adding this recipe as snort2 is legacy now. See more: https://github.com/snort3/snort3 Signed-off-by: Khawaja Shaheryar <behzadshaheryar@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* libdaq: add recipeKhawaja Shaheryar2024-02-212-0/+50
| | | | | | | | | I am adding this recipe as snort3 depends on it. snort3 recipe will be provided in next commit. See more: https://github.com/snort3/libdaq Signed-off-by: Khawaja Shaheryar <behzadshaheryar@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>