summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
4 daysiputils: splitting the ping6 as a packageabelloni/master-next-successXiangyu Chen
The iputils merged the ping4 and ping6 command into the ping since the commit ebad35fe[1], currently, iputils ping support being called using "ping -6" or "ping6" symlinks. In oe-core, there are two packages provide ipv6 ping, inetutils and iputils, the inetutils-ping6 doesn't support "-I" option to bind the interface, that cause some of scripts(e.g. LTP test[2]) which was based on iputils-ping6 fails. If someone or a package needs iputils-ping6, they can enable it in local.conf or add it into rdepends directly. Ref: [1] https://github.com/iputils/iputils/commit/e3de851b809c7b72ccc654a72b6af61d [2] https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/ \ containers/netns/netns_comm.sh#L25 Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysbash: Fix file-substitution error-handling bugZev Weiss
This is part of a patch that's been upstream for a while but hasn't yet been released. The bug is causing some downstream difficulties, so a local patch to tide us over until the next release makes things a bit easier. Signed-off-by: Zev Weiss <zev@bewilderbeest.net> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayslinux-yocto: Enable nft modules for ptest imagesKhem Raj
nftables ptests need it Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysgtk4: update 4.14.1 -> 4.14.2Markus Volk
Overview of Changes in 4.14.2, 03-04-2024 ========================================= * GtkScale: - Improve positioning of values in some cases * Theme: - Make progress in entries visible * Accessibility: - Fix text insertion handling * GDK: - dnd: Use the default cursor durion motion - dnd: Use a better cursor for indicating the move action * GSK: - gl: Handle offloads in offscreen context better - Fix text rendering problems with some fonts * Wayland: - Tighten up some protocol version checks - Use the presentation time protocol - Fix a crash with subsurfaces - Improve settings portal handling * macOS: - Fix up the app menu support * Windows: - Fix problems with minimization - Fix build without fontconfig * Debugging: - Add font settings in the inspector * Demos: - Clean up the application demo - Update cursor images for the cursor demo * Translation updates: Catalan Czech French Georgian Hebrew Persian Slovenian Turkish Ukrainian Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysupdate-rc.d: add +git to PVPeter Marko
This hash is ahead of the tag, so adapt PV accordingly. Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspython3-pycparser: upgrade 2.21 -> 2.22Wang Mingyu
License-Update: =============== Slightly tweak the LICENSE file to be more canonical: - Copyright year updated to 2022. - "Eli Bendersky: changed to "the copyright holder" Changelog: =========== -Add missing SCHAR limit defines -Use proper SPDX identifier -Add Python 3.11 as a supported version -Fix multi-pragma/single statement blocks (#479) -Add an encoding parameter to parse_file -Feature/add pragma support -Set up permissions to ci.yml -_build_tables: Invalidate cache before importing generated modules -Upgrade GitHub Actions -Create a Security Policy -New example to generate AST from scratch -Add support for Python 3.12 -ply: Make generated lextab.py deterministic Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysdropbear: upgrade 2022.83 -> 2024.84Wang Mingyu
0001-urandom-xauth-changes-to-options.h.patch dropbear-disable-weak-ciphers.patch 0005-dropbear-enable-pam.patch 0006-dropbear-configuration-file.patch refreshed for 2024.84 CVE-2023-36328.patch removed since it's included in 2024.84 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysncurses: Fix CVE-2023-50495Mingli Yu
Backport a patch [1] to fix CVE-2023-50495. [1] http://ncurses.scripts.mit.edu/?p=ncurses.git;a=commitdiff;h=7723dd6799ab10b32047ec73b14df9f107bafe99 Signed-off-by: Mingli Yu <mingli.yu@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysoeqa/selftest/prservice: support non integer PR valuesMichael Opdenacker
Support non integer x.y.z PR values, for when the PR server supports upstream PR servers. Signed-off-by: Michael Opdenacker <michael.opdenacker@bootlin.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspatchtest: test_metadata: fix invalid escape sequencesTrevor Gamblin
Clear up the following warnings seen during patchtest runs: |/workspace/yocto/poky/meta/lib/patchtest/tests/test_metadata.py:21: SyntaxWarning: invalid escape sequence '\+' | add_mark = pyparsing.Regex('\+ ') |/workspace/yocto/poky/meta/lib/patchtest/tests/test_metadata.py:26: SyntaxWarning: invalid escape sequence '\:' | git_regex = pyparsing.Regex('^git\:\/\/.*') Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysxorgproto: upgrade 2023.2 -> 2024.1Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysttyrun: upgrade 2.31.0 -> 2.32.0Wang Mingyu
Changelog: =========== - dbginfo.sh: dash compatible copy sequence - rust/pv_core: Fix UvDeviceInfo::get() method - zipl/src: Fix leak of files if run with a broken configuration - zkey: Fix convert command to accept only keys of type CCA-AESDATA Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysrsync: upgrade 3.2.7 -> 3.3.0Wang Mingyu
0001-Add-missing-prototypes-to-function-declarations.patch makefile-no-rebuild.patch refreshed for 3.3.0 Changelog: ========== - Fixed a bug with '--sparse --inplace' where a trailing gap in the source file would not clear out the trailing data in the destination file. - Fixed an buffer overflow in the checksum2 code if SHA1 is being used for the checksum2 algorithm. - Fixed an issue when rsync is compiled using '_FORTIFY_SOURCE' so that the extra tests don't complain about a strlcpy() limit value (which was too large, even though it wasn't possible for the larger value to cause an overflow). - Add a backtick to the list of characters that the filename quoting needs to escape using backslashes. - Fixed a string-comparison issue in the internal handling of '--progress' (a locale such as tr_TR.utf-8 needed the internal triggering of '--info' options to use upper-case flag names to ensure that they match). - Make sure that a local transfer marks the sender side as trusted. - Change the argv handling to work with a newer popt library -- one that likes to free more data than it used to. - Rsync now calls 'OpenSSL_add_all_algorithms()' when compiled against an older openssl library. - Fixed a problem in the daemon auth for older protocols (29 and before) if the openssl library is being used to compute MD4 checksums. - Fixed 'rsync -VV' on Cygwin -- it needed a flush of stdout. - Fixed an old stats bug that counted devices as symlinks. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspython3-typing-extensions: upgrade 4.10.0 -> 4.11.0Wang Mingyu
Changelog: ========== -Fix tests on Python 3.13.0a5. -Fix the runtime behavior of type parameters with defaults -Fix minor discrepancy between error messages produced by typing and typing_extensions on Python 3.10. -When include_extra=False, get_type_hints() now strips ReadOnly from the annotation. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspython3-pyasn1: upgrade 0.5.1 -> 0.6.0Wang Mingyu
Changelog: ========== -Removed support for EOL Python 2.7, 3.6, 3.7 -Added support for previously missing RELATIVE-OID construct -Updated link to Layman's Guide Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspython3-git: upgrade 3.1.42 -> 3.1.43Wang Mingyu
Changelog: ============ -Issue and test deprecation warnings -Fix version_info cache invalidation, typing, parsing, and serialization -Document manual refresh path treatment -Improve static typing and docstrings related to git object types Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspython3-build: upgrade 1.1.1 -> 1.2.1Wang Mingyu
Changelog: ============ -Avoid error when terminal width is undetectable on Python < 3.11 -Add --installer option, supporting pip and uv. Added uv extra. -Improve console output and provide -v for dependency installation -Avoid compiling unused bytecode when using pip -Dropped support for Python 3.7 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspython3-beartype: upgrade 0.17.2 -> 0.18.2Wang Mingyu
Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspkgconf: upgrade 2.1.1 -> 2.2.0Wang Mingyu
Changelog: =========== * libpkgconf SOVERSION is now 5. * Significant solver rework to flatten both requires and requires.private dependencies in a single pass. Improves performance slightly and ensures proper dependency order. * Improve '--digraph' output to reflect more of the solver's state in the rendered dependency graph. * Do not reference the graph root by name when presenting error messages about directly requested dependency nodes. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysmtdev: upgrade 1.1.6 -> 1.1.7Wang Mingyu
Changelog: ========= -test: link using libmtdev.la -Fix test warnings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysmpg123: upgrade 1.32.5 -> 1.32.6Wang Mingyu
Changelog: - build: Detect forced 64 bit offsets on a dual-mode system that used to default to 32 bits and drop ambiguous suffix-less symbols in that case. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysman-db: upgrade 2.12.0 -> 2.12.1Wang Mingyu
0001-man-Move-local-variable-declaration-to-function-scop.patch refreshed for 2.23.1 Changelog: ============= * Fix excessive cleanup of '/var/cache/man' by 'systemd-tmpfiles'. * 'man' matches the display width more accurately to the configured width. * Upgrade to Gnulib 'stable-202401'. * Mention 'groff''s 'pdf' device in 'man(1)'. * Speed up 'seccomp' filter slightly. * Document how to format pages using italic rather than underlined text. * Remove the obsolete 'chconfig' tool for converting man-db configuration files to the FHS. This transition took place almost 25 years ago (at least in Debian), so it's not worth keeping it around now. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayslttng-tools: upgrade 2.13.11 -> 2.13.13Wang Mingyu
0001-tests-do-not-strip-a-helper-library.patch refreshed for 2.13.13 Changelog: =========== * Fix: consumerd: leak of tracing buffers on relayd connectivity issue * Fix: consumerd: wrong timer mentioned in error logging * Fix: consumerd: type confusion in lttng_consumer_send_error * Fix: baddr-statedump: use $(LIBTOOL) --mode=execute * Fix: relayd: live client not notified of inactive streams * Fix: relayd: live: dispose of zombie viewer metadata stream * tests: Fix typo in tests/regression/kernel/test_ns_contexts * Fix: sessiond: freeze on channel creation on restart * common: move utils_create_lock_file to its own file * tests: tools/clear/test_ust wait for specific test app pid * Fix: sessiond: crash when sending data_pending to an active session * Tests: fix: list_triggers_cli: kallsyms contains prefixed symbols * License: common: error_query: fix typo in SPDX specifier Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysllvm: upgrade 18.1.2 -> 18.1.3Wang Mingyu
0001-AsmMatcherEmitter-sort-ClassInfo-lists-by-name-as-we.patch refreshed for 18.1.3 Changelog: ============ -DFixes tsan failures for glibc's LoongArch and certain RISC-V ports when fstat is used. -transform.structured.convert_to_loops now properly deletes its target op. -Fix a llvm.usub.with.overflow.i128 wrong code generation regression that was introduced with LLVM 18.1.0. -MemorySanitizer on Linux can now run even when maximum-entropy address-space layout randomization is configured globally -Fixed a Clang 18.x regression which increased binary size and stack usage with -ftrivial-auto-var-init. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayslibxmu: upgrade 1.1.4 -> 1.2.0Wang Mingyu
Changelog: =========== -Use XtAsprintf to simplify os_name string generation -Remove "#ifndef notdef" checks -XmuReadBitmapDataFromFile: set close-on-exec when opening files -configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL -src/Makefile.am: Remove hardcoded -D_BSD_SOURCE -configure: raise minimum autoconf requirement to 2.70 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayslibxmlb: upgrade 0.3.15 -> 0.3.17Wang Mingyu
0001-xb-selftest.c-hardcode-G_TEST_SRCDIR.patch refreshed for 0.3.17 Changelog: ========= - Create SECURITY.md for the OpenSSF scorecard - Fix decompressing large zstd files - Use zst as the file extension for zstd - Make the LZMA support optional - Add the lzma and zstd support to the pkgconfig file Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayslibx11: upgrade 1.8.7 -> 1.8.9Wang Mingyu
Changelog: =========== -xlibi18n: restore parse_line1 for WIN32 builds -Fix _XkbReadGetDeviceInfoReply for nButtons == dev->buttons -_XimProtoIMFree:no need to check arg for Xfree() -_XimEncodeString:no need to check arg for Xfree() -Fix XCreateIC() memory leak (Part 2) -_XimLocalDestroyIC:fix possible mem leak -_XimLocalCreateIC: get rid of bzero -_XimLocalCreateIC: minor cleanup -_XimLocalCreateIC:no need to check arg for Xfree() -_XimLocalDestroyIC: no need to check arg for Xfree() -fix table width Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysliburi-perl: upgrade 5.27 -> 5.28Wang Mingyu
Changelog: - Using Scalar::Util::reftype instead of just ref(), but mindful this time about definedness to avoid warnings Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayslibical: upgrade 3.0.17 -> 3.0.18Wang Mingyu
License-Update: LICENSE.LGPL21.txt - remove the KDAB claim for copyright Changelog: =========== -Requires CMake v3.5.0 or higher -Escape ^ (U+005E) character in parameter values according to RFC 6868 -New CMake option LIBICAL_BUILD_EXAMPLES to disable building the examples -Should be able to use the project as a submodule -Built-in timezones updated to tzdata2024a Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayslibdnf: upgrade 0.73.0 -> 0.73.1Wang Mingyu
Changelog: ========= -Fix https://issues.redhat.com/browse/RHEL-27657 -subject-py: Fix memory leak Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysenchant2: upgrade 2.6.8 -> 2.6.9Wang Mingyu
Changelog: Implement user dictionary support for Hspell, Nuspell, Voikko Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysell: upgrade 0.63 -> 0.64Wang Mingyu
Changelog: ========== -Fix issue with casting in C++ environment. -Fix issue with ASCII string upper and lower helpers. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysdnf: upgrade 4.19.0 -> 4.19.2Wang Mingyu
Changelog: Bump libdnf version to 0.73.1 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysbtrfs-tools: upgrade 6.7.1 -> 6.8Wang Mingyu
Changelog: ============ * fix --enqueue option timeout handling * subvolume: remove support for undocumented options -c and -x, functionality disabled in kernel * libbtrfsutil: * version 0.1.3, backward compabile * add aliases for all existing functions with unified naming scheme * updated header defintions for recently added kernel features * send: v3 supported in experimental mode * other: * docs: manual page references, graphs, enhancements, clarifications * error handling fixes * cleanups and refactoring Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysbash-completion: upgrade 2.12.0 -> 2.13.0Wang Mingyu
Changelog: =========== ### Features ------------ -Complete protocols for --proto-default -Add completion for netconf subcommand -Complete commands for netns exec -Complete help for unknown subcommands -Complete ip link property -Complete link types for address show -Complete neigh show and flush -Complete stats subcommand -Create function to get link types -add fallback 3rd party completion loader -also suggest *.rss files ### Bug Fixes -------------- -fix regression of unwanted trailing colons -Complete addrlabel add/del properties -Complete ip delete with type correctly -Complete more variations of subcommands -Complete netns attach subcommand -Complete only relevant addrlabel subcmds -Keep completing after -netns name -Quote all instantiation of ip as "$1" -Quote network namespace names -include api-and-naming.md in dist Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysbabeltrace2: upgrade 2.0.5 -> 2.0.6Wang Mingyu
Changelog: =========== * bt2: disable some warnings for 'native_bt.c' * bt2: compile 'native_bt.c' with '-Wno-undef' * Fix: src.ctf.lttng-live: expect NEW_STREAM/METADATA for inactive streams * Fix: 'babeltrace2 convert': don't consider the '--plugin-path' opt. * include/babeltrace2/plugin/plugin-dev.h: "define" -> "definition * Fix: doc: escape double quote in bt_p alias * Fix: bt2: pass _TraceClassConst to destruction listeners * fix: 'load_module()' deprecated in Python 3.12 * tests: retry os.rename on PermissionError failure in lttng_live_server.py * doc: fix uptream -> upstream typos * fix: test_message_iterator.py hangs on Python 3.12 * plugin-dev: mark symbols meant to be public with __attribute__((visibility("default"))) * Silence -Wunused-but-set-variable error with clang * Fix: Windows DLL path lookup with Python >= 3.8 * doc/man: make default values of boolean init. params. clearer * RFC: docs: fix: Match stated automake requirement * fix: make flake8 6.x happy * fix: running black on python 3.11 * bt_query_executor_create_with_method_data(): fix docs note * Fix: ctf-writer: null dereference in bt_ctf_trace_common_add_stream_class * Update working version to Babeltrace v2.0.6 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysdevtool: standard: throws appropriate error if source is in detached HEADJulien Stephan
If source is in detached HEAD, we get the following error when using detvool finish command: [...] File "<...>/poky/scripts/lib/devtool/standard.py", line 1938, in _update_recipe bb.process.run('git checkout %s' % startbranch, cwd=srctree) File "<...>/poky/bitbake/lib/bb/process.py", line 189, in run raise ExecutionError(cmd, pipe.returncode, stdout, stderr) bb.process.ExecutionError: Execution of 'git checkout (HEAD detached at 9bbf87e)' failed with exit code 2: /bin/sh: -c: line 1: syntax error near unexpected token `(' /bin/sh: -c: line 1: `git checkout (HEAD detached at 9bbf87e)' Check this and throws an appropriate error in this case Signed-off-by: Julien Stephan <jstephan@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayslibseccomp: Fix build when python packageconfig is enabledKhem Raj
It needs additional tweaks with python enabled Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayscontrib: add python service and systemd unit to run shared jobserverMartin Hundeb?ll
For CI setups that might end up building multiple yocto builds in parallel, a shared jobserver can reduce the total load of the system. Setting up such a jobserver is simple, but it does require a process hanging around to keep the jobserver fifo open (to avoid blocking token requests). Add a simple python script that creates such a jobserver fifo and waits forever. Also add a systemd unit file to start the python service at boot. The systemd unit can be installed in $HOME/.config/systemd/user/, but one might need to add a droplet config (i.e. `systemctl --user edit jobserver.service`) to setup the PYTHONPATH variable to make the python script loadable. Signed-off-by: Martin Hundebøll <martin@geanix.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysqemu: enable parallel builds when using the jobserver classMartin Hundeb?ll
If the jobserver class is enabled, the PARALLEL_MAKE variable is unset in favor of configuring a shared jobserver in the MAKEFLAGS variable. However, the qemu makefile translates the missing `-j<N>` argument to `-j1` when calling into meson / ninja. Add a patch to make the qemu makefile consider the --jobserver-auth option too. Signed-off-by: Martin Hundebøll <martin@geanix.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysninja: build modified version with GNU Make jobserver supportMartin Hundeb?ll
Ninja doesn't (yet) support the GNU Make jobserver out of the box, but there is a pull request adding that support[1]. Since that pull request (and its derived three-part pull requests) seem to be ignored by upstream, kitware (creator/maintainer of cmake) has created a fork[2] only to carry the jobserver patches. Change the source uri to point at the kitware fork of ninja, and add two patches from the original pull request to also support the new-style fifo jobserver feature. Note that the kitware fork of ninja is also used by buildroot[3]. [1] https://github.com/ninja-build/ninja/pull/2263 [2] https://github.com/Kitware/ninja [3] https://gitlab.com/buildroot.org/buildroot/-/blob/master/package/ninja/ninja.mk Signed-off-by: Martin Hundebøll <martin@geanix.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysscripts: build-env: allow passing JOBSERVER_FIFO from environmentMartin Hundeb?ll
Sharing a common jobserver fifo between multiple (containerized) builds is much easier, if an administrator can configure said jobserver fifo path in the environment. Append the JOBSERVER_FIFO variable name to the list of variables configurable through the environment. Signed-off-by: Martin Hundebøll <martin@geanix.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysclasses: jobserver: support gnu make fifo jobserverMartin Hundeb?ll
Add a class to implement the gnu make fifo style jobserver. The class can be activated by simply adding an `INHERIT += "jobserver"` to the local configuration. Furthermore, one can configure an external jobserver (i.e. a server shared between multiple builds), by configuring the `JOBSERVER_FIFO` variable to point at an existing jobserver fifo. The jobserver class uses the fifo style jobserver, which doesn't require passing open file descriptors around. It does, however, require make-4.4, which isn't available in common distro yet. To work around this, the class makes all recipes (except make and its dependencies itself) depend on `virtual/make-native`. Signed-off-by: Martin Hundebøll <martin@geanix.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysu-boot: Upgrade to 2024.04Fabio Estevam
Upgrade to U-Boot 2024.04. Signed-off-by: Fabio Estevam <festevam@denx.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysmtd-utils: upgrade 2.1.6 -> 2.2.0Denys Dmytriyenko
This is a small release of changes that have accumulated since last August. As it contains mainly new command line switches (i.e. features) for some of the tools, this receives a minor version bump. The Autotools based build system also received a slight overhaul, cleaning up how configure switches and dependencies are handled. It should now also be possible to compile mtd-utils without requiring zlib. Full changelog: https://lists.infradead.org/pipermail/linux-mtd/2024-March/104058.html Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysgcc: Allow using libc++Dan McGregor
With the addition of the C++ runtime setting added recently, allow gcc to use libc++ as its runtime. There's some minor fixes still required, such as allowing setting the unwinder library. But this allows for testing libc++ with gcc. Signed-off-by: Daniel McGregor <daniel.mcgregor@vecima.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 daysvala: upgrade 0.56.15 -> 0.56.16Wang Mingyu
0001-gtk4-Preserve-compatibility-with-4.14.patch removed since it's included in 0.56.16 Changelog: ============ * Various improvements and bug fixes: - girparser: Recognize usage of time_t and don't rely on given GIR type - girparser: Recognize usage of off_t and don't rely on given GIR type * Bindings: - gio-2.0: Restore ApplicationCommandLine.print*_literal() to not require 2.80 - gmodule-2.0: Do not mark `Module.open` as deprecated - gtk4: Preserve compatibility with < 4.14 [#1531] - Regenerate for GIR-based bindings to pick up time_t fix (long vs time_t) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspython3-zipp: upgrade 3.17.0 -> 3.18.1Wang Mingyu
Changelog: ============ -Bypass ZipFile.namelist in glob for better performance. -Refactored glob functionality to support a more generalized solution with support for platform-specific path separators. -Add special accounting for pypy when computing the stack level for text encoding warnings. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspython3-wheel: upgrade 0.42.0 -> 0.43.0Wang Mingyu
Changelog: ========== -Dropped support for Python 3.7 -Updated vendored packaging to 24.0 Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
5 dayspython3-setuptools: upgrade 69.1.1 -> 69.2.0Wang Mingyu
0001-conditionally-do-not-fetch-code-by-easy_install.patch refreshed for 69.2.0 Changelog: ========== -Explicitly use encoding="locale" for .pth files whenever possible, to reduce EncodingWarnings. This avoid errors with UTF-8 -Clarify some Package Discovery and Resource Access using pkg_resources methods return bytes, not str. Also return an empty bytes in EmptyProvider._get -Return an empty list by default in pkg_resources.ResourceManager.cleanup_resources -Made pkg_resoursces.NullProvider's has_metadata and metadata_isdir methods return actual booleans like all other Providers. Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>