#acl PaulHowarth:read,write,admin,revert,delete All:read === Thursday 20th June 2024 === ==== Fedora Project ==== * Updated `perl-MCE` to 1.897 in Rawhide: * In scalar context, the `init` function in `MCE` `Child` and models `Flow`, `Grep`, `Loop`, `Map`, `Step`, and `Stream` returns a guard to call `finish` automatically upon leaving the `{ scope }` (i.e. omitting `finish`) * Add out_iter_callback to MCE::Candy * Updated `perl-MCE-Shared` to 1.891 in Rawhide: * In scalar context, `MCE::Hobo->init` returns a guard to call `finish` automatically upon leaving the `{ scope }` (i.e. omitting `finish`) * Updated `spamass-milter` (0.4.0) in Rawhide to add quarantine option ([[https://src.fedoraproject.org/rpms/spamass-milter/pull-request/2|PR#2]]) ==== Local Packages ==== * Updated `libgpg-error` to 1.50 (https://dev.gnupg.org/T7102): * New set of process spawn functions (https://dev.gnupg.org/T6249) * Fixed return type for `gpgrt_b64dec_proc` and `gpgrt_b64dec_finish` to `gpg_err_code_t`; this `enum` return type is in almost all cases compatible with the formerly used `gpg_error_t` (i.e. `unsigned int`) * Changed symbol `gpgrt_process_t` (never used) * New symbols: `gpgrt_spawn_actions_t`, `gpgrt_process_requests`, `gpgrt_process_spawn`, `gpgrt_process_terminate`, `gpgrt_process_get_streams`, `gpgrt_process_ctl`, `gpgrt_process_wait`, `gpgrt_process_release`, `gpgrt_spawn_actions_new`, `gpgrt_spawn_actions_release`, `gpgrt_spawn_actions_set_redirect`, `gpgrt_spawn_actions_set_environ`, `gpgrt_spawn_actions_set_inherit_fds`, `gpgrt_spawn_actions_set_atfork`, `gpgrt_spawn_actions_set_envvars`, `gpgrt_spawn_actions_set_inherit_handles`, `GPGRT_PROCESS_DETACHED`. `GPGRT_PROCESS_NO_CONSOLE`, `GPGRT_PROCESS_NO_EUID_CHECK`, `GPGRT_PROCESS_STDIN_PIPE`, `GPGRT_PROCESS_STDOUT_PIPE`, `GPGRT_PROCESS_STDERR_PIPE`, `GPGRT_PROCESS_STDINOUT_SOCKETPAIR`, `GPGRT_PROCESS_STDIN_KEEP`, `GPGRT_PROCESS_STDOUT_KEEP`, `GPGRT_PROCESS_STDERR_KEEP`, `GPGRT_PROCESS_STDFDS_SETTING` * Removed (never used) symbols: `GPGRT_SPAWN_INHERIT_FILE`, `GPGRT_SPAWN_NONBLOCK`, `GPGRT_SPAWN_RUN_ASFW`, `GPGRT_SPAWN_DETACHED`, `GPGRT_SPAWN_KEEP_STDIN`, `GPGRT_SPAWN_KEEP_STDOUT`, `GPGRT_SPAWN_KEEP_STDERR` * Updated `libxslt` to 1.1.41: . Removals: * autotools: Stop installing `libxslt.m4` * autotools: Remove RPM build . Improvements: * `libxslt`: Set `_FILE_OFFSET_BITS` to 64 * `xsltproc`: Remove unneeded includes * include: Don't define `ATTRIBUTE_UNUSED` in public header * `xsltproc`: Make "`-`" read from stdin . Build Systems: * cmake: Adjust paths for UNIX or UNIX-like target systems . Tests: * cmake: Link `testplugin` with `libxml2` * tests: Link `testplugin` with `libxml2` * tests: Fix expected error after `libxml2` change * `runtest`: Switch to `xmlFormatError` * fuzz: Avoid accessing internal struct members * Updated `perl-MCE` to 1.897 as per the Fedora version * Updated `perl-MCE-Shared` to 1.891 as per the Fedora version * Updated `spamass-milter` (0.4.0) as per the Fedora version ----