------------------------------------------------------------------ --- Changelog.all ----------- Fri Sep 18 20:52:52 UTC 2026 ------ ------------------------------------------------------------------ ------------------------------------------------------------------ ------------------ 2026-9-10 - Sep 10 2026 ------------------- ------------------------------------------------------------------ ++++ build: - SBOM: * fix SPDXv3 format * export VCS and DISTURL also to SBOMs of kiwi and docker builds ------------------------------------------------------------------ ------------------ 2026-9-8 - Sep 8 2026 ------------------- ------------------------------------------------------------------ ++++ build: - SBOM: * Allow to create reduced SBOM of containers via [#]!SbomNoFilesGeneration * --no-pretty switch for stripping whitespace ------------------------------------------------------------------ ------------------ 2026-9-1 - Sep 1 2026 ------------------- ------------------------------------------------------------------ ++++ build: - generate_sbom: * SPDX V3 support * support unpacking of iso files - pbuild * also read presets from the _manifest file * support 'obsgit' preset entries * Pass --dist/--configdir/--arch * Support an empty _manifest file * also get container annotations from OBS * bugfixes and refactoring * reuse old container binary data if it matches * Do not use a bind mount for /dev/ptmx * Fix auth for multiple remote registry assets - Docker: * strip --mount and --network from RUN lines * add support for #!FilterBaseContainerPkgs * use BUILD_BUILDTIME in the containerinfo if it is set - Kiwi: also support BUILD_BUILDTIME - Support the new --orphan-multi build mode ------------------------------------------------------------------ ------------------ 2026-8-31 - Aug 31 2026 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Do not disable static support as it blocks extensions from static linking intree libraries (boo#1276559) ------------------------------------------------------------------ ------------------ 2026-8-3 - Aug 3 2026 ------------------- ------------------------------------------------------------------ ++++ memcached: - added patches [bsc#1270716] https://github.com/memcached/memcached/commit/7eeac6e9a * memcached-f-r2-01.patch https://github.com/memcached/memcached/commit/e44dd0b01 * memcached-f-r3-01.patch ------------------------------------------------------------------ ------------------ 2026-7-21 - Jul 21 2026 ------------------- ------------------------------------------------------------------ ++++ build: - Add diffutils dependency for cmp command - RemoteRepo: support more repotype aliases - Fix curl/wget option setting - Fold debtransformbz2/xz/zip/zstd into debtransformarchive - Refactor bininfo generation - Add support for DEB_BUILD_OPTIONS/PROFILES via prjconf - Improve default name generation for containers - Sync TW config 20260703 - No more py3.11 - Add a --buildtime option to set the build time for reproducible builds - Pass BUILD_BUILDTIME to the vm - Do not process the creatarchive flag twice ------------------------------------------------------------------ ------------------ 2026-7-14 - Jul 14 2026 ------------------- ------------------------------------------------------------------ ++++ rubygem-passenger: - - New upstream release 6.1.7, see bundled CHANGELOG ------------------------------------------------------------------ ------------------ 2026-7-1 - Jul 1 2026 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Update to 3.4.10 This release updates the bundled net-imap gem to 0.5.15, which contains security fixes: * CVE-2026-47240: command injection via non-synchronizing literals in the "raw" argument (boo#1268337) * CVE-2026-47242: command injection through unvalidated ID and ENABLE arguments (boo#1268339) * CVE-2026-47241: denial of service via incomplete "raw" argument validation (boo#1268338) * CVE-2026-42258: CRLF / IMAP command injection via Symbol arguments, fixed in net-imap 0.5.14 (boo#1268011) - Drop 9d017be4e375cdd058650ce528ee6adfead20cac.patch: ERB CVE-2026-41316 fix (boo#1262441) included upstream in 3.4.10 - No longer install the ChangeLog doc file; upstream stopped shipping it in 3.4.10 ------------------------------------------------------------------ ------------------ 2026-6-24 - Jun 24 2026 ------------------- ------------------------------------------------------------------ ++++ rubygem-passenger: - New upstream release 6.1.5, see bundled CHANGELOG ------------------------------------------------------------------ ------------------ 2026-6-23 - Jun 23 2026 ------------------- ------------------------------------------------------------------ ++++ build: - pbuild: * add --abort-on-fail option * default vm type to podman/docker if kvm is not available - Nominate sccache UDS socket - Add zstd support for debtransform - busybox: Use 'cp -s' instead of 'ln -s' to create the package symlinks - various minor cleanups and documention updates - update tumbleweed.conf ------------------------------------------------------------------ ------------------ 2026-6-15 - Jun 15 2026 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Fix %pre*/%post scriptlets for u-a mode ------------------------------------------------------------------ ------------------ 2026-6-12 - Jun 12 2026 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - Fix gem_packages template for the alts case. We were always using spec.name when it should have been the loop variable executable. ------------------------------------------------------------------ ------------------ 2026-6-11 - Jun 11 2026 ------------------- ------------------------------------------------------------------ ++++ build: [#]### Incompatible Change: - sbom generation returns error when failing now, instead of empty sbom file. => Either disable sbom generation of fix build environment [#]### Features - debian: * fix obs-build packaging description and recommends * Build: dispatch Build::Deb queries for .ddeb files * Add support for comparing deb packages * dsc: delete _scmsync.obsinfo from BUILD/ - pbuild: * Allow YAML for the _pbuild file * Enable autoflush for stdout * support --define, --with, --without * update man page * rename --single-flavor to --buildflavor * Support building in single package source using --orphan * Use json/jsonl for the _reason and _jobhistory files * Add PBuild::Util::appendstr * pbuild: support generated build requires - Implement digest verification for git assets - Fix --ccache=type parsing and use mode 2 - Also handle suggests/enhances in repoquery - runservice: allow also to run the default/service side services - build-vm: * Set personality for cross builds using --vm-type=qemu as well * also use cmdline.obs.guest * Fixing --vm-type=podman support again - Download: Add support for the 'notmodifiedok' option - Mdkrepo: also parse supplements/enhances - Implement zyppers capability parse magic - container support * Allow multiple consecutive FromScratch lines * Allow to disable the container support installation - asset handling: * Store the etag with the assets * Implement a force_update method to enforce a re-fetch of a mutable asset * Add a --update option for download_assets * Implement --update-assets in pbuild * Detect git repository also in upper directories (project git without submodule) [#]### Other - various minor bugfixes - distribution configuration updates ------------------------------------------------------------------ ------------------ 2026-5-29 - May 29 2026 ------------------- ------------------------------------------------------------------ ++++ rubygem-passenger: - New upstream release 6.1.3, see bundled CHANGELOG ------------------------------------------------------------------ ------------------ 2026-5-28 - May 28 2026 ------------------- ------------------------------------------------------------------ ++++ createrepo_c: - added OBS patches: * 0001-added-filter-for-forbidden-controlchars.patch * 0002-add-support-for-external-checksums-file.patch ------------------------------------------------------------------ ------------------ 2026-5-22 - May 22 2026 ------------------- ------------------------------------------------------------------ ++++ memcached: - added patches CVE-2026-47783: timing side-channel in SASL password database authentication (username) [bsc#1265873] CVE-2026-47784: timing side-channel in SASL password database authentication (password) [bsc#1265881] * memcached-CVE-2026-47783,47784.patch ------------------------------------------------------------------ ------------------ 2026-5-18 - May 18 2026 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - Fix shebang line patching (yeah quoting through 3 layers!) - Have diff output so we can easily see patching worked. ------------------------------------------------------------------ ------------------ 2026-5-12 - May 12 2026 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - Fix alts support for multiple ruby versions by making the config files non overlapping ------------------------------------------------------------------ ------------------ 2026-5-11 - May 11 2026 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - replace update-alternatives with alts (ref: https://en.opensuse.org/openSUSE:Migrating_to_libalternatives_with_alts) ++++ ruby3.4: - replace update-alternatives with alts (ref: https://en.opensuse.org/openSUSE:Migrating_to_libalternatives_with_alts) ------------------------------------------------------------------ ------------------ 2026-5-5 - May 5 2026 ------------------- ------------------------------------------------------------------ ++++ build: - Support the quote rpm macro - Build::Docker: parse microdnf as a dnf-equivalent package manager - SPDX: Put the '+' suffix into a licence reference - podman: fix armv7 option - use configured repositories from config file as default - s390x: recent kernels dropped 32bit support, personality handling fies ------------------------------------------------------------------ ------------------ 2026-4-21 - Apr 21 2026 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Add 9d017be4e375cdd058650ce528ee6adfead20cac.patch (boo#1262441) ERB @_init deserialization guard bypass via def_module / def_method / def_class CVE-2026-41316. ------------------------------------------------------------------ ------------------ 2026-4-15 - Apr 15 2026 ------------------- ------------------------------------------------------------------ ++++ build: - Support a new "IgnoreRebuild" config. - build-recipe-kiwi: * Add support for oci containers * Avoid needlessly compressing container images * Detect container images based on build result file name - Fix queryrecipe to use the summary and the description from the main package ------------------------------------------------------------------ ------------------ 2026-4-13 - Apr 13 2026 ------------------- ------------------------------------------------------------------ ++++ build: - config: Add slfo-main build configuration - drop the inner quotes, not needed on bash 4 and breaks on bash 3 - build: in the ccache case, after test -e also accept -L ------------------------------------------------------------------ ------------------ 2026-4-12 - Apr 12 2026 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Adapt the valgrind conditional for SLFO ------------------------------------------------------------------ ------------------ 2026-3-28 - Mar 28 2026 ------------------- ------------------------------------------------------------------ ++++ build: - container: * Add microdnf package manager support * Add experimental support for the container-timestamp build option - sbom: * allow to create v1 intoto data * spdx: connect OPERATING-SYSTEM package to the root package * Transfer product vcs and disturl - Ubuntu 26.04 hack ------------------------------------------------------------------ ------------------ 2026-3-25 - Mar 25 2026 ------------------- ------------------------------------------------------------------ ++++ createrepo_c: - update to 1.2.3: * Properly guard code with CR_DELTA_RPM_SUPPORT in missed out places * Restore compatibility with RPM 4.14.3 * Add cr_HeaderReadingFlags flags: don't load file digests and all set * package_from_rpm: accept optional header_reading_flags ------------------------------------------------------------------ ------------------ 2026-3-23 - Mar 23 2026 ------------------- ------------------------------------------------------------------ ++++ build: - Support --cms-nocerts and --cms-keyid in the signdummy - Support chroot builds inside of containers - runservice tool, allow to specify the modes. Can be used on plain git source now also - Support --mtime option for cpio creation - generate_sbom: * Support also unzck compressed repomd files * Fail when given --product directory is missing * support zstd compressed repomd data - build-vm-lxc: support lxc >= 5 - vc: Hide an annoying error message when not using NIS ------------------------------------------------------------------ ------------------ 2026-3-12 - Mar 12 2026 ------------------- ------------------------------------------------------------------ ++++ build: - added leap-16.0 and leap-16.1 build configs. (not named sl16.0 anymore, but using same string as the git branch) ------------------------------------------------------------------ ------------------ 2026-3-11 - Mar 11 2026 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Update to 3.4.9 (boo#1259239) This release includes an update to the zlib gem addressing CVE-2026-27820, along with other bug fixes. - Bug #21715: Miscompilation on x86-64-v2 due to undefined behavior in search_nonascii in string.c - Ruby - Ruby Issue Tracking System - Bug #21787: IO::Buffer Integer Overflow in Range Validation Leads to Out-of-Bounds Memory Access - Ruby - Ruby Issue Tracking System - Bug #21757: Splatted args array is mutated when passing unexpected kwargs - Ruby - Ruby Issue Tracking System - Bug #21326: Instruction generation differences between parse.y and prism for def a(x, ...); b(...); end - Ruby - Ruby Issue Tracking System - Bug #21814: 0.pow(2,-9999999999999999990) should be zero - Ruby - Ruby Issue Tracking System - Bug #21819: A Data object should be frozen even if it has no members - Ruby - Ruby Issue Tracking System - Bug #21811: Fix underflow in Array#pack - Ruby - Ruby Issue Tracking System - Bug #21838: Rails seeing degradation (20% slowdown) related to Revision 079ef92b "Implement global allocatable slots and empty pages" (from Sep 5 2024) - Ruby - Ruby Issue Tracking System - Bug #21931: GC Crash in String#% (backport 726205b354d1068147719fb42e1de743f1838ef1) - Ruby - Ruby Issue Tracking System - Bug #21860: Process.fork: the child may deadlock on th->interrupt_lock in threadptr_interrupt_exec_cleanup - Ruby - Ruby Issue Tracking System - Bug #21873: UnboundMethod#== returns false for methods from included/extended modules - Ruby - Ruby Issue Tracking System ------------------------------------------------------------------ ------------------ 2026-3-10 - Mar 10 2026 ------------------- ------------------------------------------------------------------ ++++ build: - Implement cmssign support in signdummy - pbuild: mark git assets with a fixed commit as immutable - mkosi * check if old parameters are supported before passing them * support old bash version - Do not crash on small files that start with the PE magic ------------------------------------------------------------------ ------------------ 2026-2-13 - Feb 13 2026 ------------------- ------------------------------------------------------------------ ++++ memcached: - package /var/lib/memcached trough tmpfiles [jsc#PED-14808] - modified sources * memcached-tmpfiles.conf ------------------------------------------------------------------ ------------------ 2026-2-2 - Feb 2 2026 ------------------- ------------------------------------------------------------------ ++++ build: - pbuild: support for _manifest files - VM builds: fix export of mtime out of the build env - config: * tumbleweed syncing * slfo 1.2 updates * Re-create SLE 15 SP7 config (bsc#1251920) - oci-archive * Support package list introspection * Support sbom generation - Docker.pm: Also handle 'zypper update' - obs-docker-support: Pass --no-refresh to zypper - fail if PKGID can not be queried - Add a workaround to fix builds on debian aarch64 with old systemd versions - Add gzip retry for the sidestore downloads - Revert VCS indenting change to fix reproducible builds ------------------------------------------------------------------ ------------------ 2026-1-27 - Jan 27 2026 ------------------- ------------------------------------------------------------------ ++++ createrepo_c: - Update to version 1.2.2: + Don't try to use imported targets of turned-off dependencies + cmake: Allow builds without Doxygen being present with CMake 4+ + Use RPMTAG_SHA1HEADER instead of RPMTAG_HDRID + Do not build python docs unless python is enabled - Drop createrepo_c-1.2.1-cmake4.patch: fixed upstream. ++++ obs-signd: - add Requires for perl(Math::BigInt) in spec ------------------------------------------------------------------ ------------------ 2026-1-8 - Jan 8 2026 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - Some gems (especially rust based ones) start failing if /usr/bin/ruby is not available. But they can take the desired ruby binary from the RUBY environment variable. Since we can not really set that properly via pre_install, set it within the loop to the current ruby binary before calling the ruby part of gem_install.sh. ------------------------------------------------------------------ ------------------ 2025-12-25 - Dec 25 2025 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - instead of always recommending the gem2rpm of the default ruby version, lets recommend the version of ruby which we actually install ++++ ruby3.4: - drop unneeded ruby32 provides ------------------------------------------------------------------ ------------------ 2025-12-17 - Dec 17 2025 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Update to 3.4.8 - Bug #21629: Ruby-3.4.7 prints -Wdefault-const-init-field-unsafe warnings on clang / llvm 21 - Ruby - Ruby Issue Tracking System - Bug #21626: Backport WASI setjmp handler memory leak fixes - Ruby - Ruby Issue Tracking System - Bug #21631: Backport openssl gem bugfix releases - Ruby - Ruby Issue Tracking System - Bug #21632: Backport REXML CVE-2025-58767 fix - Ruby - Ruby Issue Tracking System - Bug #21644: Stack consistency error for the newrange INSN peephole optimization with chilled string - Ruby - Ruby Issue Tracking System - Bug #21668: Improve performance of UnicodeNormalize.canonical_ordering_one - Ruby - Ruby Issue Tracking System - Bug #21638: Ractor-local $DEBUG is not marked - Ruby - Ruby Issue Tracking System - Bug #21652: Marshal#dump documentation out-of-date/unclear regarding Data class - Ruby - Ruby Issue Tracking System - Bug #13671: Regexp with lookbehind and case-insensitivity raises RegexpError only on strings with certain characters - Ruby - Ruby Issue Tracking System - Bug #21625: Allow IO#wait_readable together with IO#ungetc even in text mode - Ruby - Ruby Issue Tracking System - Bug #21671: Rails CI raises Assertion Failed: rbimpl_rstring_getmem:RB_TYPE_P(str, RUBY_T_STRING): actual type: 26 with "-DENABLE_PATH_CHECK=0 -DRUBY_DEBUG=1" enabled - Ruby - Ruby Issue Tracking System - Update next stable version to 4.0 from 3.5 by hsbt ยท Pull Request #15146 - Bug #21679: Segfault when ruby calls pthread_detach in rb_getnameinfo - Ruby - Ruby Issue Tracking System - Bug #21694: Crash when looking up super method from BasicObject - Ruby - Ruby Issue Tracking System - Bug #21707: Destructuring assignment of SimpleDelegator wrapped array bug with YJIT - Ruby - Ruby Issue Tracking System - Bug #21265: Crash when proc from Symbol#to_proc called outside refinement scope - Ruby - Ruby Issue Tracking System - Bug #21703: RUBY_CRASH_REPORT does not work when shelling out in some cases - Ruby - Ruby Issue Tracking System - Bug #21666: Math.lgamma(-1).should == [infinity_value, 1] fails with Fedora glibc-2.42.9000-8.fc44 - Ruby - Ruby Issue Tracking System - Bug #21655: segfault when building 3.3.10 with GCC 15.2.1, regression from 3.3.9 - Ruby - Ruby Issue Tracking System - Bug #21680: Integer#digits bug starting from Ruby 3.1 - Ruby - Ruby Issue Tracking System - Bug #21705: UNIXServer.open(nil) segfaults on Windows - Ruby - Ruby Issue Tracking System - Bug #21648: [prism] ruby crashes for for * in [10]; end - Ruby - Ruby Issue Tracking System - Bug #21187: Strings concatenated with \ getting frozen with literal hashes (PRISM only) - Ruby - Ruby Issue Tracking System - Bug #21757: Splatted args array is mutated when passing unexpected kwargs - Ruby - Ruby Issue Tracking System - Bug #21772: ruby: YJIT has panicked StackOpnd(1) should be a heap object, but was ImmSymbol for VALUE(137647867319760) - Ruby - Ruby Issue Tracking System - Bug #21446: StackOverflow when changing visibility in reopened refinement - Ruby - Ruby Issue Tracking System - Bug #21779: Do not export functions from statically linked extensions - Ruby - Ruby Issue Tracking System - Bug #21266: YJIT GC safety crash with proc objects as block argument - Ruby - Ruby Issue Tracking System https://github.com/ruby/ruby/releases/tag/v3_4_8 ------------------------------------------------------------------ ------------------ 2025-12-2 - Dec 2 2025 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - Fix rubyX.Y-with(out)-yjit/jemalloc Requires. They failed when using prerelease ruby packages. We introduce 2 new macros: %requires_on_provides_eq %requires_on_provides_ge Which then are used by the subpackage template. The macros are copies of the normal %requires_(eq|ge) with 2 changes - only the first argument is used - rpm -q is called with --whatprovides - Update gem_packages.spec.erb the has_rdoc? function was actually removed. I really thought would never happen. Since it was removed without a replacement, we disable the rdoc/ri packages all the time now. ------------------------------------------------------------------ ------------------ 2025-11-7 - Nov 7 2025 ------------------- ------------------------------------------------------------------ ++++ build: - Helm: Use bool type for 'deprecated' - Distribution config updates - rpm: take package name from filename if no name is defined - ARM: qemu emulation uses -cpu max now - Add BuildFlags for changelogfulltimestamps - Fixes for lookaside store download - Create a symlink in /etc/localtime before calling zic - createarchive: implement fallback for old tar versions - Be more strict about the weird [qualifier] dependency extension - Implement bcond_override_default - Make substitutedeps work on the expanded dependencies - Docker: support COPY --from=image - Support an experimental "BuildFlags: cgroup2" - Support an experimental #!BuildTargetStage directive - Support "BuildFlags: rpm-nodebugmagic" - mkosi: Don't include preinstall packages - mkosi: Don't attempt to publish directory artifacts - Fix excluding /dev, /sys, etc. from preinstallimages ++++ ruby3.4: - Add BuildRequires for gcc-c++ otherwise the rbconfig.rb now has CXX set to false and makes c++ base extensions fail ------------------------------------------------------------------ ------------------ 2025-10-7 - Oct 7 2025 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Update to 3.4.7 This release includes an update to the uri gem addressing CVE-2025-61594, along with other bug fixes. Please refer to the release notes on GitHub for further details. We recommend updating your version of the uri gem. This release has been made for the convenience of those who wish to continue using it as a default gem. https://github.com/ruby/ruby/releases/tag/v3_4_7 - Update to 3.4.6 - This is a routine update that includes bug fixes. Please refer to the release notes on GitHub for further details. https://github.com/ruby/ruby/releases/tag/v3_4_6 ------------------------------------------------------------------ ------------------ 2025-8-29 - Aug 29 2025 ------------------- ------------------------------------------------------------------ ++++ build: - Set the source mtime to the commit timestamp for git (boo#1248776) - calculate goname for fedora assets - Make spec2changelog more resiliant to 3rd party spefiles - pbuild: * Fix url construction in remoteurl handling * Fix xz decompression - rpm: * Allow to set extra macros when parsing a specfile * genbuildrequs: set HOME before querying the specfile ------------------------------------------------------------------ ------------------ 2025-7-15 - Jul 15 2025 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Update to 3.4.5 This is a routine update that includes bug fixes and GCC 15 support. Please refer to the release notes on GitHub for further details. https://github.com/ruby/ruby/releases/tag/v3_4_5 ------------------------------------------------------------------ ------------------ 2025-7-8 - Jul 8 2025 ------------------- ------------------------------------------------------------------ ++++ build: - Make CreateArchive reproducible - Adapt to new product composer package set handling - Add support for '--format json' option to queryrecipe - LiveBuild: drop unused @args from the parse function - Support options in the recipe parsers - Support the new FromScratch: directive - vm-type=qemu: use cpu=max on x86_64 - generate_sbom: make sure that no package is listed twice in product mode ------------------------------------------------------------------ ------------------ 2025-6-26 - Jun 26 2025 ------------------- ------------------------------------------------------------------ ++++ rubygem-passenger: - Always build with %{optflags} ------------------------------------------------------------------ ------------------ 2025-6-25 - Jun 25 2025 ------------------- ------------------------------------------------------------------ ++++ memcached: - disable ssl_session_resumption.t for s390x [bsc#1243673] ------------------------------------------------------------------ ------------------ 2025-6-11 - Jun 11 2025 ------------------- ------------------------------------------------------------------ ++++ perl-Devel-Cover: - updated to 1.500.0 (1.50) see /usr/share/doc/packages/perl-Devel-Cover/Changes 1.50 - 10 June 2025 - Avoid some warnings during global destruction ++++ rubygem-passenger: - New upstream release 6.0.27, see bundled CHANGELOG ------------------------------------------------------------------ ------------------ 2025-6-6 - Jun 6 2025 ------------------- ------------------------------------------------------------------ ++++ memcached: - version update to 1.6.38 * https://github.com/memcached/memcached/wiki/ReleaseNotes1630 * https://github.com/memcached/memcached/wiki/ReleaseNotes1631 * https://github.com/memcached/memcached/wiki/ReleaseNotes1632 * https://github.com/memcached/memcached/wiki/ReleaseNotes1633 * https://github.com/memcached/memcached/wiki/ReleaseNotes1634 * https://github.com/memcached/memcached/wiki/ReleaseNotes1635 * https://github.com/memcached/memcached/wiki/ReleaseNotes1636 * https://github.com/memcached/memcached/wiki/ReleaseNotes1637 * https://github.com/memcached/memcached/wiki/ReleaseNotes1638 ------------------------------------------------------------------ ------------------ 2025-6-2 - Jun 2 2025 ------------------- ------------------------------------------------------------------ ++++ build: - fix slfo 1.2 build config - Disable selinuxfs mount during builds (bsc#1231252) - productcomposer: support version 0.6.0 extensions - mkosi: also fetch InitrdPackages= dependencies - qemu 10.0 compability fix - rpm * Fix querying the pkgid from rpm packages * Support new %span macro * Fall back to the sha256 signature header if there is no md5 header for rpm v6 - pbuild: define _is_this_project/_is_in_project macros - support the "nouseforbuild" buildflag - Use Compress::Stream::Zstd for zstd decompression of debian binaries - Fix parsing of remoteasseturls with digests - provenance data handling: * extend SLSA provenance data with buildfalvor, distul and vcs * Fix handling of replaced golang modules ------------------------------------------------------------------ ------------------ 2025-5-22 - May 22 2025 ------------------- ------------------------------------------------------------------ ++++ perl-Devel-Cover: - Add '%{requires_eq perl}' to ensure it gets rebuilt even for perl patch version updates ++++ rubygem-passenger: - Extend documentation in apache configuration file: * Document PassengerDisableAnonymousTelemetry * Add missing log level for PassengerLogLevel ------------------------------------------------------------------ ------------------ 2025-5-19 - May 19 2025 ------------------- ------------------------------------------------------------------ ++++ perl-Devel-Cover: - updated to 1.490.0 (1.49) see /usr/share/doc/packages/perl-Devel-Cover/Changes 1.49 - 18 May 2025 - Handle core Deparse changes for xor (Jim Keenan) (GH-355) - Code tidying 1.48 - 11 May 2025 - Fix up args handling for reports (Mitch McCracken) (GH-354) - Correct error message when launch is unavailable - Improve perlcritic compliance 1.47 - 4 May 2025 - Improve defined-or handling (Ed J) (GH-352) - Always set both HARNESS_PERL_SWITCHES and PERL5OPT (Ed J) (GH-351) - Fix many spelling mistakes (Josh Soref) (GH-341) - Improve criteria handling in cover script (Tom Wyant) (GH-347) - Fix uninitialized value warning in `cover -write` (Josh Soref) (GH-339) 1.46 - 2 May 2025 - Add tests for new any and all functions - Note testing against 5.40.2 1.45 - 1 May 2025 - Add new versions and test against them - Fix things to work with 5.41.x and new ^^ operator - Add explicit test for ^^ operator - Move devel-cover-docker into this repository - Improve cpancover code ------------------------------------------------------------------ ------------------ 2025-5-14 - May 14 2025 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Update to 3.4.4 This release includes a fix for a YJIT bug related to local variables and addresses a build issue on Windows when using GCC 15. It was released ahead of schedule to make these fixes available as soon as possible. A few other bug fixes are also included. https://github.com/ruby/ruby/releases/tag/v3_4_4 ------------------------------------------------------------------ ------------------ 2025-5-13 - May 13 2025 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - adjust requirement on valgrind to match SLFO ------------------------------------------------------------------ ------------------ 2025-4-19 - Apr 19 2025 ------------------- ------------------------------------------------------------------ ++++ createrepo_c: - update to 1.2.1: * Fix a file descriptor and memory leak in an error path of cr_detect_compression() * Allow incremental parsing without filelists or other xml - fix build with cmake 4 boo#1239788 createrepo_c-1.2.1-cmake4.patch ------------------------------------------------------------------ ------------------ 2025-4-14 - Apr 14 2025 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Update to 3.4.3 https://github.com/ruby/ruby/releases/tag/v3_4_3 ------------------------------------------------------------------ ------------------ 2025-4-11 - Apr 11 2025 ------------------- ------------------------------------------------------------------ ++++ rubygem-passenger: - New upstream release 6.0.26, see bundled CHANGELOG - Adapt 0001-suse.patch and 0002-fix-shebangs.patch for 6.0.26 ------------------------------------------------------------------ ------------------ 2025-3-31 - Mar 31 2025 ------------------- ------------------------------------------------------------------ ++++ build: - SLE 15 SP7 config - RemoteAsset code cleanup ------------------------------------------------------------------ ------------------ 2025-3-26 - Mar 26 2025 ------------------- ------------------------------------------------------------------ ++++ build: - Supporting automatic tar ball creation also when just provided via git (no need for RemoteAsset in that case) ------------------------------------------------------------------ ------------------ 2025-3-21 - Mar 21 2025 ------------------- ------------------------------------------------------------------ ++++ build: - RemoteAsset support: * Implement automatic packaging of directories into tar balls * Support a 'keepmeta' query parameter in git assets * Support git checkout by commit like with the obs scm bridge ------------------------------------------------------------------ ------------------ 2025-3-14 - Mar 14 2025 ------------------- ------------------------------------------------------------------ ++++ build: - Support reprobudicble builds using jobs/smp_mflags handling - expanddeps (plain build script usage): * Add support for build-time services * Support apk version comparison - Sync tumbleweed build config - Delete createrepomddeps and createyastdeps tooling, not used anymore - large amount of code refactoring ------------------------------------------------------------------ ------------------ 2025-3-7 - Mar 7 2025 ------------------- ------------------------------------------------------------------ ++++ build: - Fixed --shell option for container builds - Fixed behaviour when using "--shell" aka "osc shell" option in a VM build. Startup is faster and permissions stay intact now. ------------------------------------------------------------------ ------------------ 2025-3-4 - Mar 4 2025 ------------------- ------------------------------------------------------------------ ++++ build: - fixes for POSIX compatibility for obs-docker-support adn mkbaselibs - Add support for apk in docker/podman builds - Add support for 'wget' in Docker images - Fix debian support for Dockerfile builds - Fix preinstallimages in containers - mkosi: add back system-packages used by build-recipe directly - pbuild: parse the Release files for debian repos ------------------------------------------------------------------ ------------------ 2025-2-14 - Feb 14 2025 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Update to 3.4.2 https://www.ruby-lang.org/en/news/2025/02/14/ruby-3-4-2-released/ https://github.com/ruby/ruby/releases/tag/v3_4_2 ------------------------------------------------------------------ ------------------ 2025-2-6 - Feb 6 2025 ------------------- ------------------------------------------------------------------ ++++ build: - mkosi: drop most systemd/build-packages deps and use obs_scm directory as source if present - improve source copy handling - Introduce --repos-directory and --containers-directory options ------------------------------------------------------------------ ------------------ 2025-1-30 - Jan 30 2025 ------------------- ------------------------------------------------------------------ ++++ build: - productcompose: support of building against a baseiso - preinstallimage: avoid inclusion of build script generated files - preserve timestamps on sources copy-in for kiwi and productcompose - alpine package support updates - tumbleweed config update ------------------------------------------------------------------ ------------------ 2025-1-22 - Jan 22 2025 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - do not generate unversioned conflicts ------------------------------------------------------------------ ------------------ 2025-1-13 - Jan 13 2025 ------------------- ------------------------------------------------------------------ ++++ build: - debian: Support installation of foreign architecture packages (required for armv7l setups) - Parse unknown timezones as UTC - Apk (Alpine Linux) format support added - Implement default value in parameter expansion - Also support supplements that use & as "and" - Add workaround for skopeo's argument parser - add cap-htm=off on power9 - Fixed usage of chown calls - Remove leading `go` from `purl` locators ------------------------------------------------------------------ ------------------ 2024-12-27 - Dec 27 2024 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - Update to 3.4.1 https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-0-released/ https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-1-released/ ------------------------------------------------------------------ ------------------ 2024-12-12 - Dec 12 2024 ------------------- ------------------------------------------------------------------ ++++ ruby: - switch the default ruby to 3.4 ++++ ruby3.4: - Update to 3.4.0~rc1 https://www.ruby-lang.org/en/news/2024/12/12/ruby-3-4-0-rc1-released/ ------------------------------------------------------------------ ------------------ 2024-12-2 - Dec 2 2024 ------------------- ------------------------------------------------------------------ ++++ sphinx: - add sphinx-gcc14.patch to fix gcc14 compile time error ------------------------------------------------------------------ ------------------ 2024-11-14 - Nov 14 2024 ------------------- ------------------------------------------------------------------ ++++ build: - container related: * Implement support for the new element in kiwi recipes * Fixes for SBOM and dependencies of multi stage container builds * obs-docker-support: enable dnf and yum substitutions - Arch Linux: * fix file path for Arch repo * exclude unsupported arch * Use root as download user - build-vm-qemu: force sv48 satp mode on riscv64 - mkosi: * Create .sha256 files after mkosi builds * Always pass --image-version to mkosi - General improvements and bugfixes (mkosi, pbuild, appimage/livebuild, obs work detection, documention, SBOM) - Support slsa v1 in unpack_slsa_provenance - generate_sbom: do not clobber spdx supplier - Harden export_debian_orig_from_git (CVE-2024-22038, boo#1230469) ------------------------------------------------------------------ ------------------ 2024-11-4 - Nov 4 2024 ------------------- ------------------------------------------------------------------ ++++ rubygem-passenger: - New upstream release 6.0.23, see bundled CHANGELOG ------------------------------------------------------------------ ------------------ 2024-10-8 - Oct 8 2024 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - update gem_packages.spec.erb by syncing with gem2rpm - drop group tag - only emit manual comments if we actually put out content - mark docs explicitely with the %doc tag - stop using deprecated PreReq for update-alternatives ++++ ruby3.4: - also export locale settings in the %check section. not just for build ------------------------------------------------------------------ ------------------ 2024-10-7 - Oct 7 2024 ------------------- ------------------------------------------------------------------ ++++ ruby3.4: - drop 10795.patch: included in update - refresh use-pie.patch - Update to 3.4.0~preview2 https://www.ruby-lang.org/en/news/2024/10/07/ruby-3-4-0-preview2-released/ ------------------------------------------------------------------ ------------------ 2024-9-28 - Sep 28 2024 ------------------- ------------------------------------------------------------------ ++++ ruby-common: - update gem_packages.spec.erb: dont strip the newline at the end of main:filelist output