openSUSE Factory
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
February 2024
- 71 participants
- 83 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
clamav
freecell-solver
kplotting (5.114.0 -> 5.115.0)
rubygem-airbrussh (1.5.0 -> 1.5.1)
rubygem-attr_required (1.0.1 -> 1.0.2)
rubygem-bootsnap (1.17.0 -> 1.17.1)
rubygem-debase-ruby_core_source (3.2.3 -> 3.3.1)
rubygem-debug_inspector (1.1.0 -> 1.2.0)
rubygem-domain_name (0.6.20231109 -> 0.6.20240107)
rubygem-fog-core (2.3.0 -> 2.4.0)
rubygem-haml (6.2.3 -> 6.3.0)
rubygem-hashdiff (1.0.1 -> 1.1.0)
rubygem-hoe (4.1.0 -> 4.2.0)
rubygem-importmap-rails (1.2.3 -> 2.0.1)
rubygem-json (2.6.3 -> 2.7.1)
rubygem-json-jwt (1.16.3 -> 1.16.5)
rubygem-json_pure (2.6.3 -> 2.7.1)
rubygem-net-ldap (0.18.0 -> 0.19.0)
rubygem-nio4r (2.6.1 -> 2.7.0)
rubygem-omniauth (2.1.1 -> 2.1.2)
rubygem-passenger (6.0.18 -> 6.0.20)
rubygem-pdf-reader (2.11.0 -> 2.12.0)
rubygem-pg (1.4.5 -> 1.5.4)
rubygem-pry-doc (1.4.0 -> 1.5.0)
rubygem-puma-5 (5.6.7 -> 5.6.8)
rubygem-puma (6.4.0 -> 6.4.2)
rubygem-rack-oauth2 (2.2.0 -> 2.2.1)
rubygem-rack-protection (3.1.0 -> 4.0.0)
rubygem-rake-compiler (1.2.5 -> 1.2.6)
rubygem-regexp_parser (2.8.2 -> 2.9.0)
rubygem-rice (4.1.0 -> 4.2.1)
rubygem-rspec-rails (6.1.0 -> 6.1.1)
rubygem-ruby_parser (3.20.3 -> 3.21.0)
rubygem-sexp_processor (4.17.0 -> 4.17.1)
rubygem-slim (5.2.0 -> 5.2.1)
rubygem-sshkit (1.21.6 -> 1.22.0)
rubygem-stimulus-rails (1.3.0 -> 1.3.3)
rubygem-swd (2.0.2 -> 2.0.3)
rubygem-tzinfo-data (1.2023.3 -> 1.2023.4)
rubygem-webfinger (2.1.2 -> 2.1.3)
spu-tools
switcheroo-control
xf86-video-mga
xf86-video-siliconmotion
xinetd
=== Details ===
==== clamav ====
Subpackages: libclamav9 libfreshclam2
- Use %patch -P N instead of deprecated %patchN.
==== freecell-solver ====
Subpackages: freecell-solver-presets libfreecell-solver0
- Set CMAKE_INSTALL_DOCDIR to work around incompatible changes
added to macros.cmake.
==== kplotting ====
Version update (5.114.0 -> 5.115.0)
- Update to 5.115.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.115.0
- No code change since 5.114.0
==== rubygem-airbrussh ====
Version update (1.5.0 -> 1.5.1)
- 1.5.1:
This is a gem housekeeping release. No user-facing changes.
[#]# ð Housekeeping
- Add Ruby 3.3 to CI matrix (#154) @mattbrictson
* *Full Changelog:** https://github.com/mattbrictson/airbrussh/compare/v1.5.0...v1.5.1
==== rubygem-attr_required ====
Version update (1.0.1 -> 1.0.2)
- New upstream release 1.0.2, no changelog found
==== rubygem-bootsnap ====
Version update (1.17.0 -> 1.17.1)
- New upstream release 1.17.1, see bundled CHANGELOG.md
==== rubygem-debase-ruby_core_source ====
Version update (3.2.3 -> 3.3.1)
- ## [3.3.1](https://github.com/ruby-debug/debase-ruby_core_source/compare/3.3.0.…
* prism headers added for ruby-3.3.0
[#]# [3.3.0](https://github.com/ruby-debug/debase-ruby_core_source/compare/3.2.3.…
* ruby-3.3.0-preview3 sources removed
* ruby-3.3.0 sources added
==== rubygem-debug_inspector ====
Version update (1.1.0 -> 1.2.0)
- 1.2.0:
[#]# What's Changed
* Fix CI: MiniTest is no longer defined in minitest 5.20.0 by @eregon in https://github.com/banister/debug_inspector/pull/38
* Rename RubyVM::DebugInspector to DebugInspector and add support for truffleruby by @eregon in https://github.com/banister/debug_inspector/pull/37
* Add MIT license file. by @junaruga in https://github.com/banister/debug_inspector/pull/39
[#]# New Contributors
* @eregon made their first contribution in https://github.com/banister/debug_inspector/pull/38
* *Full Changelog**: https://github.com/banister/debug_inspector/compare/v1.1.0...v1.2.0
==== rubygem-domain_name ====
Version update (0.6.20231109 -> 0.6.20240107)
- New upstream release 0.6.20240107, see bundled CHANGELOG.md
==== rubygem-fog-core ====
Version update (2.3.0 -> 2.4.0)
- 2.4.0 01/03/2024
- fixes for caching/restoring collection attributes
- add explicit CRUD methods to models, make returns more consistent
- add filter_attributes method
- allow cache loading with aliases
- update rubocop config and apply styles/fixes
- fix minitest compatibility
- remove coveralls
- fixes for method delegation for ruby 3.x
- update ruby versions in test matrix
==== rubygem-haml ====
Version update (6.2.3 -> 6.3.0)
- ## 6.3.0
* Remove `Haml::RailsTemplate#default_format` that was added in v6.1.3 for Turbo [#1152](https://github.com/haml/haml/issues/1152), [#1154](https://github.com/haml/haml/issues/1154) ([discussion](https://github.com/haml/haml/pull/1144#issuecomment-1755088572))
* See [the reference](https://github.com/haml/haml/blob/v6.3.0/REFERENCE.md#turbo) for suggested alternatives.
[#]# 6.2.5
* Deprecate `Haml::RailsTemplate#default_format` that was added in v6.1.3 for Turbo ([discussion](https://github.com/haml/haml/pull/1144#issuecomment-1755088572))
* See [the reference](https://github.com/haml/haml/blob/v6.2.5/REFERENCE.md#turbo) for suggested alternatives.
[#]# 6.2.4
* Support case-in statement [#1155](https://github.com/haml/haml/issues/1155)
==== rubygem-hashdiff ====
Version update (1.0.1 -> 1.1.0)
- ## v1.1.0 2020-02-25
* Add ignore_keys option (#86 @Matzfan)
* Remove pinned version of rake < 11
* Bump rspec dep ~> 3.5
* Bump rubocop dep >= 1.52.1
* Bump rubocop-rspec dep > 1.16.0
==== rubygem-hoe ====
Version update (4.1.0 -> 4.2.0)
- New upstream release 4.2.0, see bundled History.rdoc
==== rubygem-importmap-rails ====
Version update (1.2.3 -> 2.0.1)
- 2.0.1:
[#]# What's Changed
* Ensure update only runs when there are outdated packages by @dhh
* *Full Changelog**: https://github.com/rails/importmap-rails/compare/v2.0.0...v2.0.1
2.0.0:
[#]# What's Changed
This major release includes two potentially backwards-incompatible changes:
* The compatibility shim is no longer included, since [all major browsers now natively support import maps](https://caniuse.com/import-maps). But if you need to support old browsers, like Safari 15, Firefox 75, Chrome 88, you should continue using the 1.x series of this gem.
* Preloading is now the default. So if you have pins that you intend to lazy load, you need to specifically call `preload: false` as part of the pin.
All changes:
* Drop the bundled shim by @dhh in https://github.com/rails/importmap-rails/pull/216
* Pinning should just always download by @dhh in https://github.com/rails/importmap-rails/pull/217
* Preload all by default by @dhh in https://github.com/rails/importmap-rails/pull/218
* Update Impoortmaps::Command#puts_table to be markdown compatible by @faqndo97 in https://github.com/rails/importmap-rails/pull/222
* bin/importmap update by @botandrose in https://github.com/rails/importmap-rails/pull/214
* *Full Changelog**: https://github.com/rails/importmap-rails/compare/v1.2.3...v2.0.0
==== rubygem-json ====
Version update (2.6.3 -> 2.7.1)
- 2.7.1:
[#]# What's Changed
[#]## Improved
* [DOC] RDoc for additions by @BurdetteLamar in https://github.com/flori/json/pull/557
[#]## Fixed
* JSON.dump: handle unenclosed hashes regression by @casperisfine in https://github.com/flori/json/pull/554
* Overload kwargs in JSON.dump by @k0kubun in https://github.com/flori/json/pull/556
* Fix JSON.dump overload combination by @tompng in https://github.com/flori/json/pull/558
[#]## Misc
* Remove needless encodings by @hsbt in https://github.com/flori/json/pull/559
* Unify versions by @hsbt in https://github.com/flori/json/pull/560
[#]# New Contributors
* @k0kubun made their first contribution in https://github.com/flori/json/pull/556
* @tompng made their first contribution in https://github.com/flori/json/pull/558
* *Full Changelog**: https://github.com/flori/json/compare/v2.7.0...v2.7.1
2.7.0:
[#]# What's Changed
[#]## Improved
* Perf. improvements to Hash#to_json in pure implementation generator. by @vipulnsward in https://github.com/flori/json/pull/203
* Remove unnecessary initialization of create_id in JSON.parse() by @Watson1978 in https://github.com/flori/json/pull/454
[#]## Added
* Call `super` in `included` hook by @paracycle in https://github.com/flori/json/pull/486
* Rename escape_slash in script_safe and also escape E+2028 and E+2029 by @casperisfine in https://github.com/flori/json/pull/525
* Add a `strict` option to Generator by @casperisfine in https://github.com/flori/json/pull/519
[#]## Fixed
* Fix homepage url in gemspec by @unasuke in https://github.com/flori/json/pull/508
* Fix dead link to Ragel in README by @okuramasafumi in https://github.com/flori/json/pull/509
* [DOC] Fix yet another dead link to Ragel by @nobu in https://github.com/flori/json/pull/510
* Fix "unexpected token" offset for Infinity by @jhawthorn in https://github.com/flori/json/pull/507
* Use ruby_xfree to free buffers by @casperisfine in https://github.com/flori/json/pull/518
[#]## Compatibility changes
* JRuby requires a minimum of Java 8 by @headius in https://github.com/flori/json/pull/516
* Rename JSON::ParseError to JSON:ParserError by @dalizard in https://github.com/flori/json/pull/530
* Removed code for Ruby 1.8 by @hsbt in https://github.com/flori/json/pull/540
* alias_method is private on Ruby 2.3 and 2.4 by @hsbt in https://github.com/flori/json/pull/541
* remove_method of Module is private at Ruby 2.3 and 2.4 by @hsbt in https://github.com/flori/json/pull/544
* [jruby] avoid using deprecated BigDecimal.new by @kares in https://github.com/flori/json/pull/546
* Always indent even if empty by @headius in https://github.com/flori/json/pull/517
[#]## Misc
* Update CI matrix by @hsbt in https://github.com/flori/json/pull/521
* Add missing changelog entries for 1.8.5 and 1.8.6 by @r7kamura in https://github.com/flori/json/pull/520
* Actions workflow - Add new OS's, Ruby 3.1, Ruby master, Windows by @MSP-Greg in https://github.com/flori/json/pull/491
* Skip unsupported test on JRuby by @nobu in https://github.com/flori/json/pull/532
* Skip BigDecimal tests when it's missing to load by @hsbt in https://github.com/flori/json/pull/533
* Simplify by @nobu in https://github.com/flori/json/pull/531
* Load extension ('json/ext') consistently in test_ext by @aeroastro in https://github.com/flori/json/pull/536
* Use test-unit-ruby-core gem by @hsbt in https://github.com/flori/json/pull/539
* [CI] Add Windows mswin job by @MSP-Greg in https://github.com/flori/json/pull/545
* Exclude truffleruby-head from Actions by @hsbt in https://github.com/flori/json/pull/551
* tests/ractor_test.rb: make assert_separately available by @lucaskanashiro in https://github.com/flori/json/pull/506
* Added changes for 2.7.0 and restore entries to 2.6.3 and 2.6.2 by @hsbt in https://github.com/flori/json/pull/552
[#]# New Contributors
* @unasuke made their first contribution in https://github.com/flori/json/pull/508
* @okuramasafumi made their first contribution in https://github.com/flori/json/pull/509
* @r7kamura made their first contribution in https://github.com/flori/json/pull/520
* @MSP-Greg made their first contribution in https://github.com/flori/json/pull/491
* @paracycle made their first contribution in https://github.com/flori/json/pull/486
* @dalizard made their first contribution in https://github.com/flori/json/pull/530
* @aeroastro made their first contribution in https://github.com/flori/json/pull/536
* @jhawthorn made their first contribution in https://github.com/flori/json/pull/507
* @lucaskanashiro made their first contribution in https://github.com/flori/json/pull/506
* @Watson1978 made their first contribution in https://github.com/flori/json/pull/454
* *Full Changelog**: https://github.com/flori/json/compare/v2.6.3...v2.7.0
==== rubygem-json-jwt ====
Version update (1.16.3 -> 1.16.5)
- New upstream release 1.16.5, see bundled CHANGELOG.md
==== rubygem-json_pure ====
Version update (2.6.3 -> 2.7.1)
- 2.7.1:
[#]# What's Changed
[#]## Improved
* [DOC] RDoc for additions by @BurdetteLamar in https://github.com/flori/json/pull/557
[#]## Fixed
* JSON.dump: handle unenclosed hashes regression by @casperisfine in https://github.com/flori/json/pull/554
* Overload kwargs in JSON.dump by @k0kubun in https://github.com/flori/json/pull/556
* Fix JSON.dump overload combination by @tompng in https://github.com/flori/json/pull/558
[#]## Misc
* Remove needless encodings by @hsbt in https://github.com/flori/json/pull/559
* Unify versions by @hsbt in https://github.com/flori/json/pull/560
[#]# New Contributors
* @k0kubun made their first contribution in https://github.com/flori/json/pull/556
* @tompng made their first contribution in https://github.com/flori/json/pull/558
* *Full Changelog**: https://github.com/flori/json/compare/v2.7.0...v2.7.1
2.7.0:
[#]# What's Changed
[#]## Improved
* Perf. improvements to Hash#to_json in pure implementation generator. by @vipulnsward in https://github.com/flori/json/pull/203
* Remove unnecessary initialization of create_id in JSON.parse() by @Watson1978 in https://github.com/flori/json/pull/454
[#]## Added
* Call `super` in `included` hook by @paracycle in https://github.com/flori/json/pull/486
* Rename escape_slash in script_safe and also escape E+2028 and E+2029 by @casperisfine in https://github.com/flori/json/pull/525
* Add a `strict` option to Generator by @casperisfine in https://github.com/flori/json/pull/519
[#]## Fixed
* Fix homepage url in gemspec by @unasuke in https://github.com/flori/json/pull/508
* Fix dead link to Ragel in README by @okuramasafumi in https://github.com/flori/json/pull/509
* [DOC] Fix yet another dead link to Ragel by @nobu in https://github.com/flori/json/pull/510
* Fix "unexpected token" offset for Infinity by @jhawthorn in https://github.com/flori/json/pull/507
* Use ruby_xfree to free buffers by @casperisfine in https://github.com/flori/json/pull/518
[#]## Compatibility changes
* JRuby requires a minimum of Java 8 by @headius in https://github.com/flori/json/pull/516
* Rename JSON::ParseError to JSON:ParserError by @dalizard in https://github.com/flori/json/pull/530
* Removed code for Ruby 1.8 by @hsbt in https://github.com/flori/json/pull/540
* alias_method is private on Ruby 2.3 and 2.4 by @hsbt in https://github.com/flori/json/pull/541
* remove_method of Module is private at Ruby 2.3 and 2.4 by @hsbt in https://github.com/flori/json/pull/544
* [jruby] avoid using deprecated BigDecimal.new by @kares in https://github.com/flori/json/pull/546
* Always indent even if empty by @headius in https://github.com/flori/json/pull/517
[#]## Misc
* Update CI matrix by @hsbt in https://github.com/flori/json/pull/521
* Add missing changelog entries for 1.8.5 and 1.8.6 by @r7kamura in https://github.com/flori/json/pull/520
* Actions workflow - Add new OS's, Ruby 3.1, Ruby master, Windows by @MSP-Greg in https://github.com/flori/json/pull/491
* Skip unsupported test on JRuby by @nobu in https://github.com/flori/json/pull/532
* Skip BigDecimal tests when it's missing to load by @hsbt in https://github.com/flori/json/pull/533
* Simplify by @nobu in https://github.com/flori/json/pull/531
* Load extension ('json/ext') consistently in test_ext by @aeroastro in https://github.com/flori/json/pull/536
* Use test-unit-ruby-core gem by @hsbt in https://github.com/flori/json/pull/539
* [CI] Add Windows mswin job by @MSP-Greg in https://github.com/flori/json/pull/545
* Exclude truffleruby-head from Actions by @hsbt in https://github.com/flori/json/pull/551
* tests/ractor_test.rb: make assert_separately available by @lucaskanashiro in https://github.com/flori/json/pull/506
* Added changes for 2.7.0 and restore entries to 2.6.3 and 2.6.2 by @hsbt in https://github.com/flori/json/pull/552
[#]# New Contributors
* @unasuke made their first contribution in https://github.com/flori/json/pull/508
* @okuramasafumi made their first contribution in https://github.com/flori/json/pull/509
* @r7kamura made their first contribution in https://github.com/flori/json/pull/520
* @MSP-Greg made their first contribution in https://github.com/flori/json/pull/491
* @paracycle made their first contribution in https://github.com/flori/json/pull/486
* @dalizard made their first contribution in https://github.com/flori/json/pull/530
* @aeroastro made their first contribution in https://github.com/flori/json/pull/536
* @jhawthorn made their first contribution in https://github.com/flori/json/pull/507
* @lucaskanashiro made their first contribution in https://github.com/flori/json/pull/506
* @Watson1978 made their first contribution in https://github.com/flori/json/pull/454
* *Full Changelog**: https://github.com/flori/json/compare/v2.6.3...v2.7.0
==== rubygem-net-ldap ====
Version update (0.18.0 -> 0.19.0)
- New upstream release 0.19.0, see bundled History.rdoc
==== rubygem-nio4r ====
Version update (2.6.1 -> 2.7.0)
- ## 2.6.2
* Convert NIO objects to TypedData API.
[#]# 2.6.1
* Don't update `io` which is subsequently stored. Retain the original.
[#]# 2.6.0
* Fix conversion loses int precision.
* Avoid direct access to IO internals.
* Resolve issue loading both nio and nio4r gems.
==== rubygem-omniauth ====
Version update (2.1.1 -> 2.1.2)
- New upstream release 2.1.2, no changelog found
==== rubygem-passenger ====
Version update (6.0.18 -> 6.0.20)
Subpackages: ruby3.3-rubygem-passenger rubygem-passenger-apache2
- New upstream release 6.0.20, see bundled CHANGELOG
==== rubygem-pdf-reader ====
Version update (2.11.0 -> 2.12.0)
- v2.12.0 (26th December 2023)
- Fix a sorbet method signature (http://github.com/yob/pdf-reader/pull/512)
- Reduce allocations when parsing PDFs with hex strings (http://github.com/yob/pdf-reader/pull/528)
- Fix text extraction of some rare unicode codepoints (http://github.com/yob/pdf-reader/pull/529)
==== rubygem-pg ====
Version update (1.4.5 -> 1.5.4)
- New upstream release 1.5.4, see bundled History.md
==== rubygem-pry-doc ====
Version update (1.4.0 -> 1.5.0)
- New upstream release 1.5.0, see bundled CHANGELOG.md
==== rubygem-puma-5 ====
Version update (5.6.7 -> 5.6.8)
- New upstream release 5.6.8, see bundled History.md
==== rubygem-puma ====
Version update (6.4.0 -> 6.4.2)
- 6.4.1:
* Bugfixes
* DSL#warn_if_in_single_mode - fixup when workers set via CLI ([#3256])
* Fix `idle-timeout` not working in cluster mode ([#3235], [#3228], [#3282], [#3283])
* Fix worker 0 timing out during phased restart ([#3225], [#2786])
* context_builder.rb - require openssl if verify_mode != 'none' ([#3179])
* Make puma cluster process suitable as PID 1 ([#3255])
* Improve Puma::NullIO consistency with real IO ([#3276])
* extconf.rb - fixup to detect openssl info in Ruby build ([#3271], [#3266])
* MiniSSL.java - set serialVersionUID, fix RaiseException deprecation ([#3270])
* dsl.rb - fix warn_if_in_single_mode when WEB_CONCURRENCY is set ([#3265], [#3264])
* Maintenance
* LOTS of test refactoring to make tests more stable and easier to write - thanks to @MSP-Greg!
* Fix bug in tests re: TestPuma::HOST4 ([#3254])
* Dockerfile for minimal repros: use Ruby 3.2, expect bundler installed ([#3245])
* fix define_method calls, use Symbol parameter instead of String ([#3293])
* Docs
* README.md - add the puma-acme plugin ([#3301])
* Remove `--keep-file-descriptors` flag from systemd docs ([#3248])
* Note symlink mechanism in restart documentation for hot restart ([#3298])
==== rubygem-rack-oauth2 ====
Version update (2.2.0 -> 2.2.1)
- ## [2.2.0] - 2022-10-11
[#]## Changed
- automatic json response decoding, and remove legacy token support by @nov in https://github.com/nov/rack-oauth2/pull/95
==== rubygem-rack-protection ====
Version update (3.1.0 -> 4.0.0)
- New upstream release 4.0.0, no changelog found
==== rubygem-rake-compiler ====
Version update (1.2.5 -> 1.2.6)
- New upstream release 1.2.6, see bundled History.md
==== rubygem-regexp_parser ====
Version update (2.8.2 -> 2.9.0)
- New upstream release 2.9.0, no changelog found
==== rubygem-rice ====
Version update (4.1.0 -> 4.2.1)
- ## 4.2.1
* Support systems who use `#include <experimental/filesystem>` over `#include<filesystem>`. See [#197](https://github.com/jasonroelofs/rice/issues/197) and [#201](https://github.com/jasonroelofs/rice/pull/201)
[#]# 4.2
* Support Ruby 3.3.0.
* Split Object.call to an explicit Object.call_kw for calling methods expecting keyword arguments.
* Previously, if a wrapper used `keepAlive` on an argument or return value that was itself a Rice type, calling said method would segfault. We've now added an explicit exception to be thrown in this case, prevending the segfault and providing guidance on what was wrong and how to fix it. See [#193](https://github.com/jasonroelofs/rice/pull/193) and [#194](https://github.com/jasonroelofs/rice/pull/194)
* Fix wrapping of std::shared_ptr to properly take default arguments into account.
==== rubygem-rspec-rails ====
Version update (6.1.0 -> 6.1.1)
- New upstream release 6.1.1, see bundled Changelog.md
==== rubygem-ruby_parser ====
Version update (3.20.3 -> 3.21.0)
- New upstream release 3.21.0, see bundled History.rdoc
==== rubygem-sexp_processor ====
Version update (4.17.0 -> 4.17.1)
- New upstream release 4.17.1, see bundled History.rdoc
==== rubygem-slim ====
Version update (5.2.0 -> 5.2.1)
- 5.2.1 (2024-01-20)
* Support Ruby 3.3
* Update Gem metadata
==== rubygem-sshkit ====
Version update (1.21.6 -> 1.22.0)
- New upstream release 1.22.0, see bundled CHANGELOG.md
==== rubygem-stimulus-rails ====
Version update (1.3.0 -> 1.3.3)
- 1.3.3:
[#]# What's Changed
* Fix syntax error in stimulus_with_node.rb by @euxx in https://github.com/hotwired/stimulus-rails/pull/134
* *Full Changelog**: https://github.com/hotwired/stimulus-rails/compare/v1.3.2...v1.3.3
1.3.2:
[#]# What's Changed
* Support for dasherized controller filenames by @adrienpoly in https://github.com/hotwired/stimulus-rails/pull/126
* Describe the two options under stimulus:manifest so they can be found in a rails -T listing (closes #128) by @walterdavis in https://github.com/hotwired/stimulus-rails/pull/129
* Fix duplicate controllers in manifest on update by @nachiket87 in https://github.com/hotwired/stimulus-rails/pull/132
* Rely on import map-rails using preload by default by @dhh
* Improve Bun support by @rubys in https://github.com/hotwired/stimulus-rails/pull/127
* *Full Changelog**: https://github.com/hotwired/stimulus-rails/compare/v1.3.0...v1.3.2
==== rubygem-swd ====
Version update (2.0.2 -> 2.0.3)
- ## [2.0.2] - 2022-10-09
[#]## Changed
* convert Faraday::Error to SWD::Exception https://github.com/nov/SWD/commit/a5bacba3c0fe740b1e36be220980b29dc50de095
[#]## Fixed
* SWD::Resource#to_response_object was needed for openid_connect gem https://github.com/nov/SWD/commit/c4d916d3cd8d4fe076bd27a64403d98dea9b00ef
[#]# [2.0.1] - 2022-10-08
[#]## Fixed
* typo https://github.com/nov/SWD/commit/3fd7a4fbe8fdf586824edc5d2b4222c43e7a9655
==== rubygem-tzinfo-data ====
Version update (1.2023.3 -> 1.2023.4)
- New upstream release 1.2023.4, no changelog found
==== rubygem-webfinger ====
Version update (2.1.2 -> 2.1.3)
- ## [2.1.1] - 2022-10-09
[#]## Changed
- convert Faraday::Error to WebFinger::Exception https://github.com/nov/webfinger/commit/a0d8da20f6ce819eea8c2d2c81bcc90d3f4…
==== spu-tools ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
==== switcheroo-control ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
==== xf86-video-mga ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
==== xf86-video-siliconmotion ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
==== xinetd ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
1
0
Hey everybody,
I created a new package for `daemonize`, and I'd like to submit that to
Factory.
Quoting the package (and program's) description:
daemonize runs a command as a Unix daemon. As defined in W.
Richard Stevens'1990 book, Unix Network Programming (Addison-Wesley,
1990), a daemon is "a process that executes 'in the background' (i.e.,
without an associated terminal or login shell) either waiting for some
event to occur, or waiting to perform some specified task on a periodic
basis." Upon startup, a typical daemon program will:
- Close all open file descriptors (especially standard input, standard
output and standard error)
- Change its working directory to the root filesystem, to ensure that
it doesn’t tie up another filesystem and prevent it from being
unmounted
- Reset its umask value
- Run in the background (i.e., fork)
- Disassociate from its process group (usually a shell), to insulate
itself from signals (such as HUP) sent to the process group
- Ignore all terminal I/O signals
- Disassociate from the control terminal (and take steps not to
reacquire one)
- Handle any SIGCLD signals
Most programs that are designed to be run as daemons do that work for
themselves. However, you’ll occasionally run across one that does not.
When you must run a daemon program that does not properly make itself
into a true Unix daemon, you can use daemonize to force it to run as a
true daemon.
The upstream looks in a healthy state, the program is tiny and it
doesn't need further patches, it's quite easy to maintain and I just
wanted my distro to have it in its repositories.
Thank you so much for the attention,
Alessio
2
2
Hi all! I've created a package[0] for Ollama[1], and I'd like to submit it to Factory.
Ollama is a wrapper for the llama.cpp LLM inferencing software, and IMO it's the easiest way to get started with running local LLMs.
This package does *not* include models; those must be manually downloaded after Ollama is installed. Furthermore, since neither CUDA nor ROCm are in Factory (and CUDA cannot be added as it's nonfree), there is no GPU accelleration in this package.
Maintenance of this package should be pretty straightforward; since Ollama is written in Go, it has very minimal dependencies, which reduces the chance of compilation breaking. It does see new releases on approximately a weekly schedule, but most of those releases have very minimal changes or even are simply updating the embedded llama.cpp build.
This is my first time seriously packaging and maintaining a package for openSUSE, and I just want to say I'm already enjoying it!
Have a lot of fun,
Loren
[0]: https://build.opensuse.org/package/show/science:machinelearning/ollama
[1]: https://ollama.com
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
bash-completion (2.11 -> 2.12.0)
judy
kernel-firmware-nvidia-gspx-G06 (545.29.06 -> 550.54.14)
kernel-source (6.7.5 -> 6.7.6)
libcaca
libvirt
mailutils
mailx
man-pages
mariadb
mariadb-connector-c
mdadm (4.2 -> 4.3)
microos-tools (2.21+git11 -> 2.21+git12)
mozc
nvidia-open-driver-G06-signed (545.29.06_k6.7.5_1 -> 550.54.14_k6.7.6_1)
pam
pam-full-src
pcaudiolib
polkit-default-privs (1550+20240207.d833f4b -> 1550+20240223.b0857d7)
python-distro
rtkit
rubygem-gem2rpm
speech-dispatcher (0.11.5 -> 0.12.0~rc2)
spice
wicked (0.6.73 -> 0.6.74)
wsdd
yast2-bootloader (5.0.4 -> 5.0.5)
=== Details ===
==== bash-completion ====
Version update (2.11 -> 2.12.0)
- Remove also patch
bash-completion-fix-missing-directory-completion-with-filename-pattern.patch
as the problem is fixed upstream
- Update to version 2.12.0:
Features
* _comp_backup_glob: add ucf generated backup files (351be1c)
* _comp_backup_glob: require dash in dpkg backup files (59a57f9)
* comp_compgen{filedir,set}: define exit status (7920c9d)
* _comp_compgen_commands: align return value with other compgens (9d3362e)
* _comp_compgen_commands: auto set -o filenames when appropriate (4d4839e)
* _comp_compgen_commands: include dirs (b9c7b5d)
* _comp_compgen_known_hosts: return 2 on usage error (43bb8f0)
* _comp_compgen: support -i cmd and -x cmd (39cc200)
* _comp_compgen: support -U var to unlocal var (b603535)
* _comp_compgen: support option -C (6b3dfa5)
* _comp_expand_glob: fail when no paths are generated (6b0a466)
* _comp_get_fist_arg: support "-o GLOB" to skip optargs (0f14cc0)
* _ip_addresses: auto ltrim colon completions when appropriate (ccdf953)
* add _comp_compgen_split (542bf73)
* add _comp_locate_first_arg (0384bd5)
* airflow: add fallback 3rd party completion loader (bf5550b)
* ansible:* add fallback 3rd party completion loader (5f8384e)
* apt-get: prefer apt-cache in same dir as command (a731bfd)
* b2sum: new completion (cd985df)
* bash_completion: add function _comp_compgen_ltrim_colon (ce5889b)
* black,blackd: add fallback 3rd party completion loader (47a1f05)
* carton: support exec command completions (0eb3a21)
* chezmoi: add 3rd-party completion loader (cobra) (31baa69)
* conda: add 3rd-party completion loader (argcomplete) (c0f5ba2)
* crc: add 3rd-party completion loader (cobra) (f10866e)
* cz: add fallback 3rd party completion loader (b7ba70e)
* dot: support filename extension .gv (be0010e)
* dprint: add fallback 3rd party completion loader (e201e0e)
* eog: add missing extension .heif (9e4a48f)
* eog: associate with *.avif and *.webp (#1005) (f1c04b8)
* eog: associate with *.heic and *.jxl (20c9cea)
* eog: associate with *.pbm (#1006) (5472cc1)
* feh: associate with y4m and heic/heif/avif (e252c73)
* feh: deassociate with avci/avcs (af46f34)
* flask: add fallback 3rd party completion loader (3e0d00d)
* hash: new completion (#1013) (4d0bffb)
* httpx: add fallback 3rd party completion loader (3f4861c)
* ip: Add completion for monitor subcommand (fa696e6)
* jungle: add fallback 3rd-party completion loader (c69845a)
* keyring: add fallback 3rd party completion loader (8082602)
* kontena: add fallback 3rd-party completion loader (5eef0ce)
* lefthook: add fallback 3rd party completion loader (dc9650e)
* mailman: prefer list_lists in same dir as command (a46ccf1)
* mysql: prefer mysqlshow from same dir (643886c)
* no empty command completion if no_empty_cmd_completion is on (faab292)
* npm: add fallback 3rd-party completion loader (f1c085c)
* nvm: add fallback 3rd-party completion loader (dea7e1d)
* oc: add 3rd-party completion loader (cobra) (26b5f09)
* pip{,3}: add fallback 3rd-party completion loader (e3cbfba)
* pipenv: add fallback 3rd party completion loader (#1020) (6ecf5bd)
* pytest: complete new --import-mode value (#1021) (2d636a3)
* rtx: add fallback 3rd party completion loader (0628e22)
* scp,sftp: prefer ssh from same dir to resolve options etc (d55f5e6)
* ssh-copy-id,ssh-keygen: prefer ssh from same dir (5c1d270)
* ssh-inscribe: add fallback 3rd party completion loader (7f2c197)
* ssh: complete RequiredRSASize (#1064) (de15205)
* tkn-pac: add 3rd-party completion loader (cobra) (d0f2604)
* tkn: add 3rd-party completion loader (cobra) (161fc5d)
* xrandr: comma separated --setmonitor third argument (8a76f3d)
Bug Fixes
* __load_completion: quoted compspec for variants (#1008) (0a2443e)
* _cd_devices: /dev/cdc-* CDC device false positives (5250728)
* _comp__init_set_up_service_completions: work around failglob (2529d40)
* comp{first_arg,count_args}: count - as argument (e23a79e)
* comp{first_arg,count_args}: count any arguments after -- (9bfd760)
* _comp_command_offset: Support complete -C (80450ca)
* _comp_compgen_fstypes: avoid unexpected expansions (a856d81)
* _comp_compgen_help: allow dots to connect names in longopt (79dadfc)
* _comp_compgen_known_hosts: work around bash-4.2 nounset (d2860cb)
* _comp_compgen_split: work around nounset (f488f96)
* _comp_compgen_term: replace completions by default (d3696a3)
* _comp_compgen_usergroup: avoid directly overwriting COMPREPLY (d380498)
* _comp_compgen: do not inherit -a for explicitly specified var (3c20766)
* _comp_compgen: explicitly exclude cur from the target variable (5fe98f3)
* _comp_count_args: check optarg correctly (874c503)
* _comp_count_args: exclude <>& from wordbreaks as _comp_initialize (521d2bb)
* _comp_count_args: ignore empty $3 (76eea74)
* _comp_count_args: perform optarg check also on $3 (21d3122)
* _comp_count_args: skip reassembling cword and words (3127703)
* _comp_delimited: treat delimiter as a fixed string (571a0f7)
* _comp_deprecate_func: argument order in usage error message (597f62f)
* _comp_get_words: empty prev if unavailable (localvar_inherit) (d8b8eef)
* _comp_initialize: fix completions of redirections without space (da16bf6)
* _comp_initialize: protect against "localvar_inherit" (0cc8d83)
* _comp_split,_comp_compgen: strip periods from error message (b3b6a7c)
* _comp_split: update error message for the correct options (3c4a89c)
* _comp_sysvdirs: work around nounset (da26178)
* _filedir_xspec: clean up unused variable tmp (67f1189)
* _get_cword_at_cursor,cvs: quote array length (201239c)
* _get_first_arg: remove invalid doccomment (eb40f56)
* _known_hosts: use array for options (work around SC2178,SC2179) (743d0a9)
* _mock,rpm: avoid icase flag s/reg/rep/i of GNU sed (33c18ce)
* _service: quote word (c2d7fb7)
* _slackpkg: do not scan after cword (ecd1384)
... changelog too long, skipping 144 lines ...
as not known how to port and if this is required
==== judy ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== kernel-firmware-nvidia-gspx-G06 ====
Version update (545.29.06 -> 550.54.14)
- update firmware to version 550.54.14
==== kernel-source ====
Version update (6.7.5 -> 6.7.6)
- Linux 6.7.6 (bsc#1012628).
- work around gcc bugs with 'asm goto' with outputs (bsc#1012628).
- update workarounds for gcc "asm goto" issue (bsc#1012628).
- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE (bsc#1012628).
- btrfs: forbid creating subvol qgroups (bsc#1012628).
- btrfs: do not ASSERT() if the newly created subvolume already
got read (bsc#1012628).
- btrfs: forbid deleting live subvol qgroup (bsc#1012628).
- btrfs: send: return EOPNOTSUPP on unknown flags (bsc#1012628).
- btrfs: don't reserve space for checksums when writing to nocow
files (bsc#1012628).
- btrfs: reject encoded write if inode has nodatasum flag set
(bsc#1012628).
- btrfs: don't drop extent_map for free space inode on write error
(bsc#1012628).
- driver core: Fix device_link_flag_is_sync_state_only()
(bsc#1012628).
- kselftest: dt: Stop relying on dirname to improve performance
(bsc#1012628).
- selftests/landlock: Fix net_test build with old libc
(bsc#1012628).
- selftests/landlock: Fix fs_test build with old libc
(bsc#1012628).
- of: unittest: Fix compile in the non-dynamic case (bsc#1012628).
- drm/msm/gem: Fix double resv lock aquire (bsc#1012628).
- selftests/landlock: Fix capability for net_test (bsc#1012628).
- ASoC: Intel: avs: Fix pci_probe() error path (bsc#1012628).
- spi: imx: fix the burst length at DMA mode and CPU mode
(bsc#1012628).
- ASoC: Intel: avs: Fix dynamic port assignment when TDM is set
(bsc#1012628).
- wifi: iwlwifi: clear link_id in time_event (bsc#1012628).
- wifi: iwlwifi: Fix some error codes (bsc#1012628).
- wifi: iwlwifi: uninitialized variable in
iwl_acpi_get_ppag_table() (bsc#1012628).
- ASoC: SOF: ipc3-topology: Fix pipeline tear down logic
(bsc#1012628).
- dpll: fix possible deadlock during netlink dump operation
(bsc#1012628).
- net/mlx5: DPLL, Fix possible use after free after delayed work
timer triggers (bsc#1012628).
- net/handshake: Fix handshake_req_destroy_test1 (bsc#1012628).
- bonding: do not report NETDEV_XDP_ACT_XSK_ZEROCOPY
(bsc#1012628).
- devlink: Fix command annotation documentation (bsc#1012628).
- of: property: Improve finding the consumer of a remote-endpoint
property (bsc#1012628).
- of: property: Improve finding the supplier of a remote-endpoint
property (bsc#1012628).
- ALSA: hda/cs35l56: select intended config FW_CS_DSP
(bsc#1012628).
- perf: CXL: fix mismatched cpmu event opcode (bsc#1012628).
- selftests/net: convert test_bridge_backup_port.sh to run it
in unique namespace (bsc#1012628).
- selftests: net: Fix bridge backup port test flakiness
(bsc#1012628).
- selftests: forwarding: Fix layer 2 miss test flakiness
(bsc#1012628).
- selftests: forwarding: Fix bridge MDB test flakiness
(bsc#1012628).
- selftests: forwarding: Suppress grep warnings (bsc#1012628).
- selftests: forwarding: Fix bridge locked port test flakiness
(bsc#1012628).
- net: openvswitch: limit the number of recursions from action
sets (bsc#1012628).
- lan966x: Fix crash when adding interface under a lag
(bsc#1012628).
- net: tls: factor out tls_*crypt_async_wait() (bsc#1012628).
- tls: fix race between async notify and socket close
(bsc#1012628).
- tls: fix race between tx work scheduling and socket close
(bsc#1012628).
- net: tls: handle backlogging of crypto requests (bsc#1012628).
- net: tls: fix use-after-free with partial reads and async
decrypt (bsc#1012628).
- net: tls: fix returned read length with async decrypt
(bsc#1012628).
- spi: ppc4xx: Drop write-only variable (bsc#1012628).
- ASoC: rt5645: Fix deadlock in rt5645_jack_detect_work()
(bsc#1012628).
- drm/i915/dsc: Fix the macro that calculates DSCC_/DSCA_ PPS
reg address (bsc#1012628).
- net: sysfs: Fix /sys/class/net/<iface> path for statistics
(bsc#1012628).
- nouveau/svm: fix kvcalloc() argument order (bsc#1012628).
- MIPS: Add 'memory' clobber to csum_ipv6_magic() inline assembler
(bsc#1012628).
- ptrace: Introduce exception_ip arch hook (bsc#1012628).
- mm/memory: Use exception ip to search exception tables
(bsc#1012628).
- i40e: Do not allow untrusted VF to remove administratively
set MAC (bsc#1012628).
- i40e: Fix waiting for queues of all VSIs to be disabled
(bsc#1012628).
- mm: thp_get_unmapped_area must honour topdown preference
(bsc#1012628).
- userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb
(bsc#1012628).
- selftests/mm: ksm_tests should only MADV_HUGEPAGE valid memory
... changelog too long, skipping 457 lines ...
- commit 8ef8383
==== libcaca ====
- Use %autosetup, prepare for RPM 4.20.
* Rewrote patches so that they are applied uniformly via %autosetup.
* Correctly reorder the patches in specfile declaration.
==== libvirt ====
Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- Add SLE virtiofsd path to apparmor profiles
bsc#1219772
- Fix return value when libnetcontrol fails to initialize
boo#1219986
==== mailutils ====
Subpackages: libmailutils9
- Use %patch -P N instead of deprecated %patchN.
==== mailx ====
- Use %patch -P N instead of deprecated %patchN.
==== man-pages ====
- use %autosetup macro
==== mariadb ====
Subpackages: libmariadbd19 mariadb-client mariadb-errormessages
- Use %patch -P N instead of deprecated %patchN.
==== mariadb-connector-c ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== mdadm ====
Version update (4.2 -> 4.3)
- Update mdadm-4.3 to latest status (jsc#PED-7542)
- Remove hardcoded checkpoint interval checking
0001-Remove-hardcoded-checkpoint-interval-checking.patch
- monitor: refactor checkpoint update
0002-monitor-refactor-checkpoint-update.patch
- Super-intel: Fix first checkpoint restart
0003-Super-intel-Fix-first-checkpoint-restart.patch
- Grow: Move update_tail assign to Grow_reshape()
0004-Grow-Move-update_tail-assign-to-Grow_reshape.patch
- Add understanding output section in man
0005-Add-understanding-output-section-in-man.patch
- Upgrade to mdadm-4.3 (jsc#PED-7542). Beside previous already back
ported patches, mdadm-4.3 has the following extra changes since
last update upto commit 582945c2d3bb,
- Fix null pointer for incremental in mdadm.
- Super1: fix truncation check for journal device.
- Fix some cases eyesore formatting.
- Bump minimum kernel version to 2.6.32.
- Remove the config files in mdcheck_start|continue service.
- Define DEV_MD_DIR, DEV_NUM_PREF, is_devname_ignore(),
ident_set_devname().
- Enable RAID for SATA under VMD.
- Imsm: Fix possible segfault in check_no_platform()
- Imsm refactor on imsm_get_free_size(), merge_extents().
- Imsm: return free space after volume for expand.
- Imsm: fix free space calculations.
- Add secure gethostname() wrapper.
- mdadm: Stop mdcheck_continue timer when mdcheck_start service can
finish check.
- Fix memory leak in files Assemble.c, Kill.c, Manage.c, mdadm.c.
- Fix unsafe string functions.
- platform-intel: limit guid length.
- Imsm: Add reading vmd register for finding imsm capability.
- Add compiler defenses flags.
- Assemble: fix redundant memory free.
- More regression test cases added into tests.
- Mdadm: set ident.devname if applicable.
- Mdadm: refactor ident->name handling.
- Mdadm: Follow POSIX Portable Character Set.
- Incremental: remove obsoleted calls to udisks.
- Fix race of "mdadm --add" and "mdadm --incremental".
- mdadm/ddf: Abort when raid disk is smaller in getinfo_super_ddf.
- mdadm/super1: Add MD_FEATURE_RAID0_LAYOUT if kernel>=5.4.
- Fix assembling RAID volume by using incremental.
- Mdmonitor: Improve udev event handling.
- Udev: Move udev_block() and udev_unblock() into udev.c.
- Manage: adjust checking subarray state in update_subarray.
- Super1: remove support for name= in config.
- Mdadm: fix update=resync regression.
- Rebase to keep consistent behavior for current code base.
- 1004-call-mdadm_env.sh-from-usr-libexec-mdadm.patch
- The following patches are moved from package because they are all
included in mdadm-4.3,
- 0001-Unify-error-message.patch
- 0002-mdadm-Fix-double-free.patch
- 0003-Grow_reshape-Add-r0-grow-size-error-message-and-upda.patch
- 0004-udev-adapt-rules-to-systemd-v247.patch
- 0005-Replace-error-prone-signal-with-sigaction.patch
- 0006-mdadm-Respect-config-file-location-in-man.patch
- 0007-mdadm-Update-ReadMe.patch
- 0008-mdadm-Update-config-man-regarding-default-files-and-.patch
- 0009-mdadm-Update-config-manual.patch
- 0010-Create-Build-use-default_layout.patch
- 0011-mdadm-add-map_num_s.patch
- 0012-mdmon-Stop-parsing-duplicate-options.patch
- 0013-Grow-block-n-on-external-volumes.patch
- 0014-Incremental-Fix-possible-memory-and-resource-leaks.patch
- 0015-Mdmonitor-Fix-segfault.patch
- 0016-Mdmonitor-Improve-logging-method.patch
- 0017-Fix-possible-NULL-ptr-dereferences-and-memory-leaks.patch
- 0018-imsm-Remove-possibility-for-get_imsm_dev-to-return-N.patch
- 0019-Revert-mdadm-fix-coredump-of-mdadm-monitor-r.patch
- 0020-util-replace-ioctl-use-with-function.patch
- 0021-mdadm-super1-restore-commit-45a87c2f31335-to-fix-clu.patch
- 0022-imsm-introduce-get_disk_slot_in_dev.patch
- 0023-imsm-use-same-slot-across-container.patch
- 0024-imsm-block-changing-slots-during-creation.patch
- 0025-mdadm-block-update-ppl-for-non-raid456-levels.patch
- 0026-mdadm-Fix-array-size-mismatch-after-grow.patch
- 0027-mdadm-Remove-dead-code-in-imsm_fix_size_mismatch.patch
- 0028-Monitor-use-devname-as-char-array-instead-of-pointer.patch
- 0029-Monitor-use-snprintf-to-fill-device-name.patch
- 0030-Makefile-Don-t-build-static-build-with-everything-an.patch
- 0031-DDF-Cleanup-validate_geometry_ddf_container.patch
- 0032-DDF-Fix-NULL-pointer-dereference-in-validate_geometr.patch
- 0033-mdadm-Grow-Fix-use-after-close-bug-by-closing-after-.patch
- 0034-monitor-Avoid-segfault-when-calling-NULL-get_bad_blo.patch
- 0035-mdadm-Fix-mdadm-r-remove-option-regression.patch
- 0036-mdadm-Fix-optional-write-behind-parameter.patch
- 0037-mdadm-Replace-obsolete-usleep-with-nanosleep.patch
- 0038-mdadm-remove-symlink-option.patch
- 0039-mdadm-move-data_offset-to-struct-shape.patch
- 0040-mdadm-Don-t-open-md-device-for-CREATE-and-ASSEMBLE.patch
- 0041-Grow-Split-Grow_reshape-into-helper-function.patch
- 0042-Assemble-check-if-device-is-container-before-schedul.patch
- 0043-super1-report-truncated-device.patch
- 0044-mdadm-Correct-typos-punctuation-and-grammar-in-man.patch
- 0046-Monitor-Fix-statelist-memory-leaks.patch
- 0047-mdadm-added-support-for-Intel-Alderlake-RST-on-VMD-p.patch
... changelog too long, skipping 55 lines ...
- 0103-Create-Fix-checking-for-container-in-update_metadata.patch
==== microos-tools ====
Version update (2.21+git11 -> 2.21+git12)
- Update to version 2.21+git12:
* 98selinux-microos: Avoid "/sysroot-selinux: not mounted" on new util-linux
- Switch _service to use mode="manual" instead of "disabled"
==== mozc ====
Subpackages: fcitx-mozc ibus-mozc ibus-mozc-candidate-window mozc-gui-tools
- Use %patch -P N instead of deprecated %patchN.
==== nvidia-open-driver-G06-signed ====
Version update (545.29.06_k6.7.5_1 -> 550.54.14_k6.7.6_1)
- Update to 550.54.14
* Added vGPU Host and vGPU Guest support. For vGPU Host, please
refer to the README.vgpu packaged in the vGPU Host Package for
more details.
- supersedes the following patches:
* 0001-Don-t-override-INSTALL_MOD_DIR.patch
* kernel-6.7.patch
==== pam ====
Subpackages: pam-32bit
- Use autosetup to prepare for RPM 4.20.
==== pam-full-src ====
- Use autosetup to prepare for RPM 4.20.
==== pcaudiolib ====
- Use %autosetup in %prep section.
==== polkit-default-privs ====
Version update (1550+20240207.d833f4b -> 1550+20240223.b0857d7)
- Update to version 1550+20240223.b0857d7:
* profiles: add new tuned actions (bsc#1220081)
==== python-distro ====
- Switch to autosetup macro.
==== rtkit ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== rubygem-gem2rpm ====
- Added 0034-plugin-dir.patch
- also own the new gem plugin dir
- Added 0035-fix-patch-syntax.patch:
Fix patch syntax for the upcoming rpm 4.20
==== speech-dispatcher ====
Version update (0.11.5 -> 0.12.0~rc2)
Subpackages: libspeechd2 speech-dispatcher-module-espeak
- Update to version 0.12.0~rc2:
* Add openjtalk module.
* Fix splitting long UTF-8 sequences.
* Update CLDR to version 44 and symbols from NVDA.
* Add spd_fd function to C api.
- Use _multibuild to build also a python311 flavor in SLE15
(jsc#PED-68)
- Rename the python3-speechd package to %{primary_python}-speechd
in TW/ALP so that it follows the python package naming policy.
- Fix %_datadir which is now included in the main speech-dispatcher
package instead of in -configure.
- Only provide python3-speechd from python311-speechd in TW/ALP,
otherwise the python 3.11 flavor might be selected instead of
the real python3-speechd package in SLE15.
- Only require python-speechd for the -configure package. The base
package does not require it to be installed.
- Update to version 0.12.0~rc1:
* Add socket activation
* libspeechd: Simplify buffer management.
* Add language and variant parameters to "list voice" command.
- Add pkgconfig(libsystemd) to BuildRequires.
==== spice ====
- do not require six
https://trello.com/c/MO53MocR/143-remove-python3-six
- added patches
https://gitlab.freedesktop.org/spice/spice-common/-/commit/29dacb5f53f5183f…
+ spice-no-six.patch
==== wicked ====
Version update (0.6.73 -> 0.6.74)
Subpackages: wicked-service
- update to version 0.6.74
+ team: add new options like link_watch_policy (jsc#PED-7183)
+ Fix memory leaks in dbus variant destroy and fsm free (gh#openSUSE/wicked#1001)
+ xpath: allow underscore in node identifier (gh#openSUSE/wicked#999)
+ vxlan: don't format unknown rtnl attrs (bsc#1219751)
- removed patches included in the source archive:
[- 0009-ifreload-VLAN-changes-require-device-deletion-bsc-12.patch]
[- 0008-ifcheck-fix-config-changed-check-bsc-1218926.patch]
[- 0007-Fix-ifstatus-exit-code-for-NI_WICKED_ST_NO_CARRIER-s.patch]
[- 0006-dhcp6-omit-the-SO_REUSEPORT-option-bsc-1215692.patch]
[- 0005-duid-fix-comment-for-v6time.patch]
[- 0004-rtnl-parse-peer-address-on-non-ptp-interfaces.patch]
[- 0003-rtnl-pass-ifname-in-newaddr-parsing-and-logging.patch]
[- 0002-system-updater-Parse-updater-format-from-XML-configu.patch]
[- 0001-fix_arp_notify_loop_and_burst_sending.patch]
==== wsdd ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== yast2-bootloader ====
Version update (5.0.4 -> 5.0.5)
- Proposal: Trying to take the bootloader which has been defined in
the product description file (entry globals/prefered_bootloader)
(jsc#PED-1906)
- 5.0.5
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
babl (0.1.106 -> 0.1.108)
bc
binutils
busybox-links
dcraw
djvulibre
dnsmasq (2.89 -> 2.90)
e2fsprogs
ebook-tools
ed (1.20 -> 1.20.1)
efont-unicode-bitmap-fonts
elilo
gcc
gd
gegl (0.4.46 -> 0.4.48)
graphviz
grub2
hdparm
hfsutils
hplip
hyper-v
ibus
ibus_gtk4
intlfonts
iso_ent
jfsutils
kColorPicker-Qt5
kernel-firmware (20240201 -> 20240220)
keyutils
libHX (4.21 -> 4.23)
libjxl-gtk (0.9.2 -> 0.10.0)
libphonenumber (8.13.23 -> 8.13.30)
libstorage-ng (4.5.190 -> 4.5.191)
make
mtools
musepack
neon
nvidia-open-driver-G06-signed
parted
pcr-oracle
pcre2 (10.42 -> 10.43)
potrace
prctl
python-cryptography (41.0.7 -> 42.0.4)
qemu
rzip
samba (4.19.4+git.339.acf1ccaa020 -> 4.19.5+git.342.57620c4f7e)
sane-backends
spacenavd
systemd
tigervnc
transmission
unzip
virtiofsd
xdp-tools
xml-commons-apis
xorg-x11-server
xwayland
yast2-perl-bindings (5.0.0 -> 5.0.1)
zchunk
zlib
=== Details ===
==== babl ====
Version update (0.1.106 -> 0.1.108)
Subpackages: libbabl-0_1-0 libbabl-0_1-0-x86-64-v3
- disable gi-docgen docs for now
- Update to 0.1.108:
- "double" and "half" support in cli-tool, build fixes.
==== bc ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- riscv-no-relax.patch: RISC-V: Don't generate branch/jump relocation if
symbol is local when no-relax
==== busybox-links ====
Subpackages: busybox-bzip2 busybox-coreutils busybox-diffutils busybox-ed busybox-findutils busybox-gawk busybox-grep busybox-gzip busybox-misc busybox-psmisc busybox-sed busybox-sendmail busybox-tar busybox-which busybox-xz
- busybox-udhcpc conflicts with udhcp.
==== dcraw ====
Subpackages: dcraw-lang
- Use %patch -P N instead of deprecated %patchN.
==== djvulibre ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== dnsmasq ====
Version update (2.89 -> 2.90)
- update to 2.90:
* CVE-2023-50387, CVE-2023-50868, bsc#1219823, bsc#1219826:
Denial Of Service while trying to validate specially crafted
DNSSEC responses
* Fix reversion in --rev-server introduced in 2.88 which caused
breakage if the prefix length is not exactly divisible by 8
(IPv4) or 4 (IPv6).
* Fix possible SEGV when there server(s) for a particular domain
are configured, but no server which is not qualified for a
particular domain.
* Set the default maximum DNS UDP packet sice to 1232.
Obsoletes: dnsmasq-CVE-2023-28450.patch
* Add --no-dhcpv4-interface and --no-dhcpv6-interface for better
control over which inetrfaces are providing DHCP service.
* Fix issue with stale caching
* Add configurable caching for arbitrary RR-types.
* Add --filter-rr option, to filter arbitrary RR-types.
==== e2fsprogs ====
Subpackages: e2fsprogs-scrub libcom_err2 libcom_err2-32bit libext2fs2
- Use %patch -P N instead of deprecated %patchN.
==== ebook-tools ====
- Use %patch -P N instead of deprecated %patchN.
==== ed ====
Version update (1.20 -> 1.20.1)
- GNU ed 1.20.1:
* New command-line options '+line', '+/RE', and '+?RE' have been
implemented to set the current line to the line number
specified or to the first or last line matching the regular
expression 'RE'.
* File names containing control characters 1 to 31 are now
rejected unless they are allowed with the command-line option
'--unsafe-names'.
* File names containing control characters 1 to 31 are now
printed using octal escape sequences.
* Ed now rejects file names ending with a slash.
* Intervening commands that don't set the modified flag no longer
make a second 'e' or 'q' command fail with a 'buffer modified'
warning.
* Tilde expansion is now performed on file names supplied to
commands; if a file name starts with '~/', the tilde (~) is
expanded to the contents of the variable HOME.
* Ed now warns the first time that a command modifies a buffer
loaded from a read-only file.
* It has been documented that 'e' creates an empty buffer if
file does not exist.
* It has been documented that 'f' sets the default filename,
whether or not its argument names an existing file.
* The description of the exit status has been improved in
'--help' and in the manual.
==== efont-unicode-bitmap-fonts ====
- Use %patch -P N instead of deprecated %patchN.
==== elilo ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== gcc ====
- Add gcc-build flavor for building ALP packages, but disabled for
openSUSE.
- Support building suffixed packages, but only allow installing one
variant at the same time.
- Remove obsolete obsoletes.
==== gd ====
Subpackages: libgd3
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== gegl ====
Version update (0.4.46 -> 0.4.48)
Subpackages: gegl-0_4 gegl-0_4-lang libgegl-0_4-0
- Update to version 0.4.48:
+ Core:
- GeglColor extended with GBytes API, and space aware accesors
for RGB and CMYK. Better runtime handling of mismatched GEGL
ops in graphs.
+ Build:
- Use gi-docgen
- Updated vendored libraries
- ctx has been updated from upstream.
+ Operations:
- dropshadow: Fix shrinking with negative-grow radius.
- mantiuk: opt out of OpenMP when building with clang.
- voroni: fix crash.
- shuffle-search: in progress (in workshop, not built by
default) brute-force dither optimizer.
- prepare gi-docgen documentation. disabled for now.
==== graphviz ====
Subpackages: libcdt5 libcgraph6 libgvc6 libpathplan4
- Use %patch -P N instead of deprecated %patchN.
- Update graphviz-rpmlintrc
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Fix grub.xen memdisk script doesn't look for /boot/grub/grub.cfg
(bsc#1219248) (bsc#1181762)
* grub2-xen-pv-firmware.cfg
* 0001-disk-Optimize-disk-iteration-by-moving-memdisk-to-th.patch
==== hdparm ====
- Use %patch -P N instead of deprecated %patchN.
==== hfsutils ====
- Use %patch -P N instead of deprecated %patchN.
==== hplip ====
Subpackages: hplip-hpijs hplip-sane hplip-udev-rules
- Use %patch -P N instead of deprecated %patchN.
==== hyper-v ====
- Use %patch -P N instead of deprecated %patchN.
==== ibus ====
Subpackages: ibus-dict-emoji ibus-gtk ibus-gtk3 ibus-lang libibus-1_0-5 typelib-1_0-IBus-1_0
- Use %patch -P N instead of deprecated %patchN.
==== ibus_gtk4 ====
- Use %patch -P N instead of deprecated %patchN.
==== intlfonts ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== iso_ent ====
- Use %patch -P N instead of deprecated %patchN.
==== jfsutils ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== kColorPicker-Qt5 ====
- Fix build on Leap. The Qt6 packaging macros set the minimum
compiler version
- Change %post/%postun to %ldconfig_scriptlets
==== kernel-firmware ====
Version update (20240201 -> 20240220)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20240220 (git commit 73b4429fae36):
* linux-firmware: update firmware for en8811h 2.5G ethernet phy
* linux-firmware: add firmware for MT7996
* xe: First GuC release for LNL and Xe
* i915: Add GuC v70.20.0 for ADL-P, DG1, DG2, MTL and TGL
* linux-firmware: Add CS35L41 firmware for Lenovo Legion 7i gen7 laptop (16IAX7)
* brcm: Add nvram for the Asus Memo Pad 7 ME176C tablet
* ice: update ice DDP package to 1.3.36.0
* Intel IPU3 ImgU: Move firmware file under intel/ipu
* Intel IPU6: Move firmware binaries under ipu/
* check_whence: Add a check for duplicate link entries
* WHENCE: Clean up section separators
* linux-firmware: Add CS35L41 firmware for additional ASUS Zenbook 2023 models
* panthor: Add initial firmware for Gen10 Arm Mali GPUs
* amdgpu: DMCUB Updates for DCN321: 7.0.38.0
* amdgpu: DMCUB updates for Yellow Carp: 4.0.68.0
* qcom: update venus firmware file for v5.4
* Montage: add firmware for Mont-TSSE
* amdgpu: update DMCUB to v0.0.203.0 for DCN314 and DCN32
* linux-firmware: Remove 2 HP laptops using CS35L41 Audio Firmware
* linux-firmware: Fix filenames for some CS35L41 firmwares for HP
- Use patch macro -P option for RPM 4.20
==== keyutils ====
Subpackages: libkeyutils1 libkeyutils1-32bit
- Use %patch -P N instead of deprecated %patchN.
==== libHX ====
Version update (4.21 -> 4.23)
- Update to release 4.23
* io: use smaller chunks with sendfile(2) to work around
unusual API behavior
* io: make HX_copy_file() utilize copy_file_range when available
==== libjxl-gtk ====
Version update (0.9.2 -> 0.10.0)
Subpackages: gdk-pixbuf-loader-jxl gimp-plugin-jxl
- Update to release 0.10
* decoder: added ``JxlDecoderGetBoxSizeContents`` for getting the
size of the content of a box without the headers.
* encoder: implemented new API functions for streaming encoding.
==== libphonenumber ====
Version update (8.13.23 -> 8.13.30)
- Update to version 8.13.30:
* Update alternate formatting data, phone metadata, geocoding
data, carrier data
* Updated / refreshed time zone meta data.
* New geocoding data
- Add patch submitted to upstream at gh#google/libphonenumber#3394
to fix building with protobuf 3.25.1:
* 0001-Add-support-to-protobuf-3.25.1.patch
- Add patch submitted in gh#sergiomb2/libphonenumber#1 by
Fabian Vogt:
* 0002-Avoid-intermediate-proto-object-library.patch
==== libstorage-ng ====
Version update (4.5.190 -> 4.5.191)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Finnish) (bsc#1149754)
- 4.5.191
==== make ====
Subpackages: make-lang
- Use %patch -P
==== mtools ====
- Use %autosetup macro.
==== musepack ====
- Use %patch -P N instead of deprecated %patchN.
==== neon ====
- Use %patch -P N instead of deprecated %patchN.
==== nvidia-open-driver-G06-signed ====
- re-enable build of -azure kernel flavor; syntax check was wrong
==== parted ====
Subpackages: libparted-fs-resize0 libparted2 parted-lang
- avoid deprecated rpm syntax
==== pcr-oracle ====
- Add fix_loader_conf.patch to measure the systemd-boot loader.conf file
==== pcre2 ====
Version update (10.42 -> 10.43)
Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-8-0-32bit
- pcre2 10.43:
* The JIT code no longer supports ARMv5 architecture.
* A new function pcre2_get_match_data_heapframes_size() for finer
heap control.
* New option flags to restrict the interaction between ASCII and
non-ASCII characters for caseless matching and \d and friends.
There are also new pattern constructs to control these flags
from within a pattern.
* Upgrade to Unicode 15.0.0.
* Treat a NULL pattern with zero length as an empty string.
* Added support for limited-length variable-length lookbehind
assertions, with a default maximum length of 255 characters
(same as Perl) but with a function to adjust the limit.
* Perl changed the meaning of (for example) {,3} which did not
used to be recognized as a quantifier. Now it means {0,3} and
PCRE2 has also changed. Note that {,} is still not a
quantifier.
* Following Perl, allow spaces and tabs after { and before } in
all Perl- compatible items that use braces, and also around
commas in quantifiers. The one exception in PCRE2 is \u{...},
which is from ECMAScript, not Perl, and PCRE2 follows
ECMAScript usage.
* Changed the meaning of \w and its synonyms and derivatives (\b
and \B) in UCP mode to follow Perl. It now matches characters
whose general categories are L or N or whose particular
categories are Mn (non-spacing mark) or Pc (combining
punctuation).
* Changed the default meaning of [:xdigit:] in UCP mode to
follow Perl. It now matches the "fullwidth" versions of hex
digits. PCRE2_EXTRA_ASCII_DIGIT can be used to keep it ASCII
only.
* Make PCRE2_UCP the default in UTF mode in pcre2grep and add
- no_ucp, --case-restrict and --posix-digit.
* Add --group-separator and --no-group-separator to pcre2grep.
==== potrace ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== prctl ====
- Use %patch -P N instead of deprecated %patchN.
- Move license to %license section
==== python-cryptography ====
Version update (41.0.7 -> 42.0.4)
- update to 42.0.4 (bsc#1220210, CVE-2024-26130):
* Fixed a null-pointer-dereference and segfault that could occur
when creating a PKCS#12 bundle. Credit to Alexander-Programming
for reporting the issue. CVE-2024-26130
* Fixed ASN.1 encoding for PKCS7/SMIME signed messages. The fields
SMIMECapabilities and SignatureAlgorithmIdentifier should now be
correctly encoded according to the definitions in :rfc:2633
:rfc:3370.
- update to 42.0.3:
* Fixed an initialization issue that caused key loading failures for some
users.
- Drop patch skip_openssl_memleak_test.patch not needed anymore.
- update to 42.0.2:
* Updated Windows, macOS, and Linux wheels to be compiled with
OpenSSL 3.2.1.
* Fixed an issue that prevented the use of Python buffer
protocol objects in sign and verify methods on asymmetric
keys.
* Fixed an issue with incorrect keyword-argument naming with
EllipticCurvePrivateKey :meth:`~cryptography.hazmat.primitive
s.asymmetric.ec.EllipticCurvePrivateKey.exchange`,
X25519PrivateKey :meth:`~cryptography.hazmat.primitives.asymm
etric.x25519.X25519PrivateKey.exchange`, X448PrivateKey :meth
:`~cryptography.hazmat.primitives.asymmetric.x448.X448Private
Key.exchange`, and DHPrivateKey :meth:`~cryptography.hazmat.p
rimitives.asymmetric.dh.DHPrivateKey.exchange`.
- update to 42.0.1:
* Fixed an issue with incorrect keyword-argument naming with
EllipticCurvePrivateKey :meth:`~cryptography.hazmat.primitive
s.asymmetric.ec.EllipticCurvePrivateKey.sign`.
* Resolved compatibility issue with loading certain RSA public
keys in :func:`~cryptography.hazmat.primitives.serialization.
load_pem_public_key`.
* BACKWARDS INCOMPATIBLE: Dropped support for LibreSSL < 3.7.
* BACKWARDS INCOMPATIBLE: Loading a PKCS7 with no content field
using :func:`~cryptography.hazmat.primitives.serialization.pk
cs7.load_pem_pkcs7_certificates` or :func:`~cryptography.hazm
at.primitives.serialization.pkcs7.load_der_pkcs7_certificates
` will now raise a ValueError rather than return an empty
list.
* Parsing SSH certificates no longer permits malformed critical
options with values, as documented in the 41.0.2 release
notes.
* Updated Windows, macOS, and Linux wheels to be compiled with
OpenSSL 3.2.0.
* Updated the minimum supported Rust version (MSRV) to 1.63.0,
from 1.56.0.
* We now publish both py37 and py39 abi3 wheels. This should
resolve some errors relating to initializing a module
multiple times per process.
* Support :class:`~cryptography.hazmat.primitives.asymmetric.pa
dding.PSS` for X.509 certificate signing requests and
certificate revocation lists with the keyword-only argument
rsa_padding on the sign methods for
:class:`~cryptography.x509.CertificateSigningRequestBuilder`
and
:class:`~cryptography.x509.CertificateRevocationListBuilder`.
* Added support for obtaining X.509 certificate signing request
signature algorithm parameters (including PSS) via :meth:`~cr
yptography.x509.CertificateSigningRequest.signature_algorithm
_parameters`.
* Added support for obtaining X.509 certificate revocation list
signature algorithm parameters (including PSS) via :meth:`~cr
yptography.x509.CertificateRevocationList.signature_algorithm
_parameters`.
* Added mgf property to :class:`~cryptography.hazmat.primitives
.asymmetric.padding.PSS`.
* Added algorithm and mgf properties to :class:`~cryptography.h
azmat.primitives.asymmetric.padding.OAEP`.
* Added the following properties that return timezone-aware
datetime objects:
:meth:`~cryptography.x509.Certificate.not_valid_before_utc`,
:meth:`~cryptography.x509.Certificate.not_valid_after_utc`, :
meth:`~cryptography.x509.RevokedCertificate.revocation_date_u
tc`, :meth:`~cryptography.x509.CertificateRevocationList.next
_update_utc`, :meth:`~cryptography.x509.CertificateRevocation
List.last_update_utc`. These are timezone-aware variants of
existing properties that return naïve datetime objects.
* Deprecated the following properties that return naïve
datetime objects:
:meth:`~cryptography.x509.Certificate.not_valid_before`,
:meth:`~cryptography.x509.Certificate.not_valid_after`, :meth
:`~cryptography.x509.RevokedCertificate.revocation_date`, :me
th:`~cryptography.x509.CertificateRevocationList.next_update`
, :meth:`~cryptography.x509.CertificateRevocationList.last_up
date` in favor of the new timezone-aware variants mentioned
above.
* Added support for :class:`~cryptography.hazmat.primitives.cip
hers.algorithms.ChaCha20` on LibreSSL.
* Added support for RSA PSS signatures in PKCS7 with :meth:`~cr
yptography.hazmat.primitives.serialization.pkcs7.PKCS7Signatu
reBuilder.add_signer`.
* In the next release (43.0.0) of cryptography, loading an
X.509 certificate with a negative serial number will raise an
exception. This has been deprecated since 36.0.0.
* Added support for :class:`~cryptography.hazmat.primitives.cip
hers.aead.AESGCMSIV` when using OpenSSL 3.2.0+.
* Added the :mod:`X.509 path validation
<cryptography.x509.verification>` APIs for
... changelog too long, skipping 9 lines ...
- switch to new cargo-vendor
==== qemu ====
Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-pr-helper qemu-seabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-x86
- Just "prettify" the spec files a little:
* [openSUSE][RPM] Cosmetic fixes to spec files (copyright, sorting, etc)
- Patchqueue shrinking and bugfixing (actually, more of a temporary
workaround, until a proper solution is found upstream):
* [openSUSE] roms/seabios: revert some upstream commits that
break a lot of use-cases
* [openSUSE] roms/seabios: Drop an old (and no longer necessary)
downstream patch (bsc#1219977)
==== rzip ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== samba ====
Version update (4.19.4+git.339.acf1ccaa020 -> 4.19.5+git.342.57620c4f7e)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-32bit samba-client-libs samba-client-libs-32bit samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs samba-winbind-libs-32bit
- Update to 4.19.5
* Windows 2016 fails to restore previous version of a file from
a shadow_copy2 snapshot; (bso#13688).
* Symlinks on AIX are broken in 4.19 (and a few version before
that); (bso#15549).
* Fake directory create times has no effect; (bso#12421).
* ctime mixed up with mtime by smbd; (bso#15550).
* samba-gpupdate --rsop fails if machine is not in a site;
(bso#15548).
* gpupdate: The root cert import when NDES is not available is
broken; (bso#15557).
* samba-gpupdate should print a useful message if cepces-submit
can't be found; (bso#15552).
* samba-gpupdate logging doesn't work; (bso#15558).
* smbpasswd reset permissions only if not 0600; (bso#15555).
==== sane-backends ====
Subpackages: libsane1 sane-backends-autoconfig
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
- Add BuildArch noarch to autoconfig subpackage
==== spacenavd ====
- Replace %patchN with %autosetup
==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev1 systemd-32bit systemd-boot systemd-container systemd-coredump systemd-lang udev
- Import commit 31f1148f75a1155d3eb37fd1a450096d669ec65b
31f1148f75 seccomp: include `fchmodat2` in `@file-system` (bsc#1219766)
001f349c57 service: Demote log level of NotifyAccess= messages to debug (bsc#1210113 jsc#PED-6214)
- Add a new %upstream macro to support building from upstream sources. This
will allow upstream to build systemd rpms using the opensuse systemd packaging
specs. These rpms will be built and used in upstream's mkosi based hacking and
testing environment to test changes and in the future to run integration tests
as well. By building the rpms using the opensuse packaging specs, the idea is
to catch more issues ahead of time as the mkosi environment will behave more
like a regular opensuse system.
- Add new %version_override and %version_release macros to allow overriding the
version and release of the rpm respectively.
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- Set the URL at Source0.
- patches have been renamed
* u_build_libXvnc_as_separate_library.patch -->
u_tigervnc-Build-libXvnc-as-separate-library.patch
* n_vncserver.patch -->
n_tigervnc-Vncserver.patch
* n_correct_path_in_desktop_file.patch -->
n_tigervnc-Correct-path-in-desktop-file.patch
* n_tigervnc-date-time.patch -->
n_tigervnc-Date-time.patch
* u_change-button-layout-in-ServerDialog.patch -->
u_tigervnc-Change-button-layout-in-ServerDialog.patch
* n_dont_sign_java_client.patch -->
n_tigervnc-Dont-sign-java-client.patch
* u_tigervnc-add-autoaccept-parameter.patch -->
u_tigervnc-Add-autoaccept-parameter.patch
* u_tigervnc-ignore-epipe-on-write.patch
u_tigervnc-Ignore-epipe-on-write.patch
- Cleanup specfile
* Use the same format for all the patches.
* Use autosetup to apply all the patches with -p1.
* Clean number of sources.
- buildrequire xorg-x11-server-source/-sdk >= 21.1.11 and trigger
rebuild with newer xorg-x11-server-source package (bsc#1219311,
bsc#1219205)
==== transmission ====
Subpackages: transmission-common transmission-gtk transmission-gtk-lang
- Fix build with recent cmake macro change (DOCDIR): do not install
the documentation using cmake, as we already do so using %doc.
Change if(INSTALL_DOC) to if(FALSE) in CMakeLists.txt. The more
obvious option of passing -DINSTALL_DOC=OFF is ot viable, as that
also disables installing the man pages.
==== unzip ====
Subpackages: unzip-doc
- Use %patch -P N instead of deprecated %patchN.
==== virtiofsd ====
- Spec: Adjust libvirt/virtiofsd interop config file to handle differences in
the definition of libexecdir macro on SLE and Tumbleweed (bsc#1219772)
==== xdp-tools ====
- Remove kernel-devel Runtime dependency from libxdp1.
==== xml-commons-apis ====
- Clean the spec file and simplify it a bit
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- fix permissions of files in xorg-x11-server-source for tigervnc
build later (needed since latest autoconf)
- Provide again xorg-x11-server-source
* xwayland sources are not meant for a generic server.
* https://github.com/TigerVNC/tigervnc/issues/1728
- Stop providing xorg-x11-server-source from xorg-x11-server
* Now the sources are provided by xwayland because it is more updated.
* Fixes bsc#1219892.
==== xwayland ====
- Don't provide xorg-x11-server-source
* xwayland sources are not meant for a generic server.
* https://github.com/TigerVNC/tigervnc/issues/1728
- Provide xorg-x11-server-source from xwayland
* xwayland will be more updated than xorg-x11-server, so the server sources
will be more updated too if are provided by xwayland.
* Fixes bsc#1219892.
==== yast2-perl-bindings ====
Version update (5.0.0 -> 5.0.1)
- Fix the locale after initializing embedded Perl interpreter
(bsc#1216689)
- 5.0.1
==== zchunk ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== zlib ====
Subpackages: libminizip1 libminizip1-x86-64-v3 libz1 libz1-32bit libz1-x86-64-v3
- Use %patch -P N instead of deprecated %patchN.
1
0
Dear Tumbleweed users and hackers,
This week, we had once again openQA blocking the release of one
snapshot and protecting some of our users (using the experimental
sdboot/disk-encryption). openQA has identified an inconsistency in
snapshot 0215 and found that systems with this update would fail to
unlock their disks. The fix landed in snapshot 0216. openQA confirmed
the fix and the five snapshots 0216, 0218, 0220, 0221, and 0222 have
been published.
The most relevant changes in those releases were:
* Mozilla Firefox 122.0.1
* bind 9.18.24
* dav1d 1.4.0
* PHP 8.2.16
* Poppler 24.02.0
* Shadow 4.14.5
* Mesa 23.3.6
* Meson 1.3.2
* binutils 2.42
* GCC 14 is now the libgcc provider. GCC 13 is still the default
compiler being used
* Linux kernel 6.7.5
* pkgconf 2.1.1
* Node.JS 21.6.2
* Qt 6.6.2
* Systemd 254.9
* perl-Bootloader 1.12: no longer written in perl (package name
change to happen later)
* Qemu 8.2.1
* Lots of packages preparing for RPM 4.20 (%patchN no longer
supported) (~ 600 out of 2000 packages fixed this week)
* RPM: enable reproducible builds by default (bsc#1148824)
In my opinion, that’s quite an impressive list. Soon (and a bit more
distant) we will be shipping these changes:
* Ruby 3.2 deprecation: ruby3.2 all ruby3.2-rubygem packages will be
removed from Tumbleweed
* python 3.9 deprecation: all python39-* packages are scheduled for
removal. We still have Python 3.10, Python 3.11 (the default
interpreter), and Python 3.12 in Tumbleweed. Unfortunately, this road
will be bumpy, as many Python packages still do not build for Python
3.12 – and unless the builds succeed, the pytho39-XXX packages will
stay lingering in the repository.
* Systemd 255
* Many more package fixes to prepare for RPM 4.20
* KDE Frameworks and Plasma 6
* dbus-broker: a big step forward; upgrades seem to be an issue that
needs to be addressed
* libxml 2.12.x: slow progress
* GCC 14: phase 2: use gcc14 as default compiler
Cheers,
Dominique
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
apache2-mod_dnssd
argon2
boost-base
boost-extra
eekboard
emacs-flim
epson-inkjet-printer-escpr
espeak
expat
gdm
gnome-shell
gpgme
gpgmeqt
hp2xx
kcm5-fcitx
kvm_stat
nvidia-open-driver-G06-signed
rpm
tmux (3.3a -> 3.4)
vde2
vim
vsftpd
wmctrl
xdg-menu
xtermset
=== Details ===
==== apache2-mod_dnssd ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== argon2 ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== boost-base ====
Subpackages: boost-license1_84_0 libboost_filesystem1_84_0 libboost_filesystem1_84_0-x86-64-v3 libboost_iostreams1_84_0 libboost_iostreams1_84_0-x86-64-v3 libboost_locale1_84_0 libboost_locale1_84_0-x86-64-v3 libboost_thread1_84_0 libboost_thread1_84_0-x86-64-v3
- avoid obsolete rpm syntax
==== boost-extra ====
Subpackages: libboost_python-py3-1_84_0 libboost_python-py3-1_84_0-x86-64-v3
- avoid obsolete rpm syntax
==== eekboard ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== emacs-flim ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== epson-inkjet-printer-escpr ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== espeak ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== expat ====
Subpackages: libexpat1
- Fix handling of xmlwf.1 to avoid workarounds in specfile:
* Added libxml2-fix-xmlwf.1-handling.patch
- Call buildconf.sh to avoid (future) issues with expat_config.h.in
==== gdm ====
Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Drop gdm-disable-wayland-on-mgag200-chipsets.patch: fixed
upstream since version 43.0.
==== gnome-shell ====
Subpackages: gnome-extensions gnome-shell-calendar gnome-shell-lang
- Add gjs Requires, because ScreenSaver DBus daemon is a gjs
script. (bsc#1219359)
==== gpgme ====
Subpackages: libgpgme11 libgpgmepp6
- Update gpgme-D545-obsolete-distutils.patch with upstream's
changes (but use pip instead of python-build for wheel building)
- Change from in-place build to out-of-place build in order to
reflect upstream's build setup (See D545)
- Don't replace distutils in 15.X
==== gpgmeqt ====
- Update gpgme-D545-obsolete-distutils.patch with upstream's
changes (but use pip instead of python-build for wheel building)
- Change from in-place build to out-of-place build in order to
reflect upstream's build setup (See D545)
- Don't replace distutils in 15.X
==== hp2xx ====
- Use %patch -P N instead of deprecated %patchN.
==== kcm5-fcitx ====
Subpackages: kf5-kcm-fcitx kf5-kcm-fcitx-icons
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== kvm_stat ====
- Use %patch -P N instead of deprecated %patchN.
==== nvidia-open-driver-G06-signed ====
- remove conflicts to nvidia-open-driver-G06-kmp, since it's now
provided instead (OMG!); add obsoletes to it as well to make
sure it gets replaced (bsc#1220196)
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== rpm ====
Subpackages: librpmbuild10
- Add patches to enable reproducible builds by default (bsc#1148824). For
upstream versions see:
https://github.com/rpm-software-management/rpm/pull/2880
0001-Add-option-to-set-mtime-of-files-in-rpms.patch
0002-log-build-time-if-it-is-set-from-SOURCE_DATE_EPOCH.patch
0003-Error-out-on-a-missing-changelog-date.patch
==== tmux ====
Version update (3.3a -> 3.4)
- tmux 3.4
* Improve handling of newer Unicode combined characters
* Add basic support for SIXEL images
* Add support for spawning panes in separate cgroups with systemd
* Add support for OSC 8 hyperlinks.
* Expanded configuration options
* Improved detection and support of terminal options
* Tweaks to UI and behavior
- drop patches:
* ncurses.patch
* tmux-CVE-2022-47016.patch
==== vde2 ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== vim ====
Subpackages: vim-data vim-data-common xxd
- Use %patch -P N instead of deprecated %patchN.
==== vsftpd ====
- Use %patch -P N instead of deprecated %patchN.
==== wmctrl ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== xdg-menu ====
- Use %patch -P N instead of deprecated %patchN.
==== xtermset ====
- Use %patch -P N instead of deprecated %patchN.
1
0
A user in the forums reported this, and I was able to duplicate it -
wondering if there's an issue that needs to be handled, or if I missed
something explaining this.
Forum thread: https://forums.opensuse.org/t/leap-15-6-alpha-beta-
repositories/172602/4
The update repos for backports and non-OSS show that they have expired
metadata since last September. The user in the thread noticed this with
download.opensuse.org URLs; I changed mine to cdn.opensuse.org and got the
same results (before and after the change).
Is this intentional, or is there an issue on the backend?
--
Jim Henderson
Please keep on-topic replies on the list so everyone benefits
2
2
All,
I'm creating a 30TB xfs filesystem that I want to ensure can grow to
120TB via xfs_grow.
This is a pure SSD environment (Using 30TB Micron 6500 ION drives --
https://www.mouser.com/ProductDetail/Micron/MTFDKCC30T7TGR-1BK1DFCYY?qs=ulE…)
so I don't need to worry about RAID layout etc.
I'm am worried about setting the AGcount and AGsize settings in mkfs.xfs
By default, I get 29 for AGcount and the corresponding AGsize of ~1TB.
Supposedly neither are adjustable, but that can't be true during
xfs_grow.
My (uninformed) guess is that if I quadruple the size of my xfs
filesystem (from 30TB to 120TB), then the number of aggregation groups
will also quadruple.
Do I have that right? Or do I need to be careful in laying out my
original aggregation group layout.
Thanks, Greg
--
Greg Freemyer
Advances are made by answering questions. Discoveries are made by
questioning answers.
— Bernard Haisch
3
6
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
aalib
acpid
alsa-utils
amarok
apache-commons-logging
apparmor
argyllcms
arj
autofs (5.1.8 -> 5.1.9)
autotrace
awesfx
bolt (0.9.6 -> 0.9.7)
branding-openSUSE
ell (0.61 -> 0.62)
fde-tools
gegl
git (2.43.1 -> 2.43.2)
grub2
highway (1.0.7 -> 1.1.0)
jasper (4.2.0 -> 4.2.1)
java-21-openjdk
libapparmor
libdbusmenu-qt5
libdecor
libpng16 (1.6.40 -> 1.6.42)
libqt5-qtwebengine
libstorage-ng (4.5.189 -> 4.5.190)
man
mozilla-nss (3.96.1 -> 3.97)
obex-data-server
patterns-server
perl-Bootloader (1.11 -> 1.12)
pipewire
qalculate (4.8.1 -> 4.9.0)
qemu (8.2.0 -> 8.2.1)
sdbootutil (1+git20240214.ba81e0e -> 1+git20240215.cb7e392)
signon-plugin-oauth2
unison (2.53.3 -> 2.53.4)
unixODBC
utempter
vacation
vid_stab
virtualbox
virtualbox-kmp
vorbis-tools
vpnc
webrtc-audio-processing
wget
wqy-zenhei-fonts
wsdd
yast2-trans (84.87.20240210.1383f689ba -> 84.87.20240219.f6e4117fe0)
zip
zvbi
=== Details ===
==== aalib ====
- Use %patch -P N instead of deprecated %patchN.
==== acpid ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== alsa-utils ====
- Use %patch -P N instead of deprecated %patchN.
==== amarok ====
- Remove the taglib-extras dependency, it fails to build with
taglib 2 and will be dropped.
- Add patch to support taglib 2:
* 0001-Use-non-deprecated-TagLib-functions-fix-build-with-T.patch
==== apache-commons-logging ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-parser-lang apparmor-profiles apparmor-utils apparmor-utils-lang python3-apparmor
- Use %patch -P N instead of deprecated %patchN.
==== argyllcms ====
- Use %patch -P N instead of deprecated %patchN.
==== arj ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== autofs ====
Version update (5.1.8 -> 5.1.9)
- Use %patch -P N instead of deprecated %patchN.
- update to 5.1.9 (bsc#1219508)
* fix kernel mount status notification.
* fix fedfs build flags.
* fix set open file limit.
* improve descriptor open error reporting.
* fix root offset error handling.
* fix fix root offset error handling.
* fix nonstrict fail handling of last offset mount.
* dont fail on duplicate offset entry tree add.
* fix loop under run in cache_get_offset_parent().
* bailout on rpc systemerror.
* fix nfsv4 only mounts should not use rpcbind.
* simplify cache_add() a little.
* fix use after free in tree_mapent_delete_offset_tree().
* fix memory leak in xdr_exports().
* avoid calling pthread_getspecific() with NULL key_thread_attempt_id.
* fix sysconf(3) return handling.
* remove nonstrict parameter from tree_mapent_umount_offsets().
* fix handling of incorrect return from umount_ent().
* dont use initgroups() at spawn.
* fix bashism in configure.
* musl: fix missing include in hash.h.
* musl: define fallback dummy NSS config path
* musl: avoid internal stat.h definitions.
* musl: add missing include to hash.h for _WORDSIZE.
* musl: add missing include to log.h for pid_t.
* musl: define _SWORD_TYPE.
* add autofs_strerror_r() helper for musl.
* update configure.
* handle innetgr() not present in musl.
* fix missing unlock in sasl_do_kinit_ext_cc().
* fix a couple of null cache locking problems.
* restore gcc flags after autoconf Kerberos 5 check.
* prepare for OpenLDAP SASL binding.
* let OpenLDAP handle SASL binding.
* configure: LDAP function checks ignore implicit declarations.
* improve debug logging of LDAP binds.
* improve debug logging of SASL binds.
* internal SASL logging only in debug log mode.
* more comprehensive verbose logging for LDAP maps.
* fix invalid tsv access.
* support SCRAM for SASL binding.
* ldap_sasl_interactive_bind() needs credentials for auto-detection.
* fix autofs regression due to positive_timeout.
* fix parse module instance mutex naming.
* serialise lookup module open and reinit.
* coverity fix for invalid access.
* fix hosts map deadlock on restart.
* fix deadlock with hosts map reload.
* fix memory leak in update_hosts_mounts().
* fix minus only option handling in concat_options().
* fix incorrect path for is_mounted() in try_remount().
* fix additional tsv invalid access.
* fix use_ignore_mount_option description.
* include addtional log info for mounts.
* fail on empty replicated host name.
* improve handling of ENOENT in sss setautomntent().
* don't immediately call function when waiting.
* define LDAP_DEPRECATED during LDAP configure check.
* fix return status of mount_autofs().
* don't close lookup at umount.
* fix deadlock in lookups.
* dont delay expire.
* make amd mapent search function name clear.
* rename statemachine() to signal_handler().
* make signal handling consistent.
* eliminate last remaining state_pipe usage.
* add function master_find_mapent_by_devid().
* use device id to locate autofs_point when setting log priotity.
* add command pipe handling functions.
* switch to application wide command pipe.
* get rid of unused field submnt_count.
* fix mount tree startup reconnect.
* fix unterminated read in handle_cmd_pipe_fifo_message().
* fix memory leak in sasl_do_kinit()
* fix fix mount tree startup reconnect.
* fix amd selector function matching.
* get rid entry thid field.
* continue expire immediately after submount check.
* eliminate realpath from mount of submount.
* eliminate root param from autofs mount and umount.
* remove redundant fstat from do_mount_direct().
* get rid of strlen call in handle_packet_missing_direct().
* remove redundant stat call in lookup_ghost().
* set mapent dev and ino before adding to index.
* change to use printf functions in amd parser.
* dont call umount_subtree_mounts() on parent at umount.
* dont take parent source lock at mount shutdown.
* fix possible use after free in handle_mounts_exit().
* make submount cleanup the same as top level mounts.
* add soucre parameter to module functions.
* add ioctlfd open helper.
* make open files limit configurable.
* use correct reference for IN6 macro call.
* dont probe interface that cant send packet.
* fix some sss error return cases.
* fix incorrect matching of cached wildcard key.
* fix expire retry looping.
... changelog too long, skipping 18 lines ...
("autofs-5.1.8 - add soucre parameter to module functions")
==== autotrace ====
Subpackages: libautotrace3
- Use %patch -P N instead of deprecated %patchN.
==== awesfx ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== bolt ====
Version update (0.9.6 -> 0.9.7)
- update to 0.9.7:
* Add a 'nopcie' security level since some devices report nopcie when Thunderbolt
is disabled through BIOS setting.
* Markdown lint styling is used for documents.
==== branding-openSUSE ====
Subpackages: grub2-branding-openSUSE libreoffice-branding-openSUSE plymouth-branding-openSUSE wallpaper-branding-openSUSE yast2-qt-branding-openSUSE
- Remove update-alternatives usage, we don't have dynamic
wallpapers anymore which were using that (bsc#1219919).
==== ell ====
Version update (0.61 -> 0.62)
- Update to version 0.62
* Add support for cleanup functions and macros.
* Add support for setting DHCP max attempts.
==== fde-tools ====
Subpackages: fde-tools-bash-completion fde-tpm-helper
- Add fde-tools-bsc1213945-set-rsa-key-size.patch to set
the highest supported RSA key size (bsc#1213945)
==== gegl ====
Subpackages: gegl-0_4 gegl-0_4-lang libgegl-0_4-0
- Replace BuildRequires libSDL2-devel with pkgconfig(sdl2) which
fixes building in SLE where both libSDL2-devel and a newer
SDL2-devel packages are available.
==== git ====
Version update (2.43.1 -> 2.43.2)
Subpackages: git-core git-email git-web perl-Git
- Do not replace apparmor configuration, fixes bsc#1216545
- update to 2.43.2:
* https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.4…
* Update to a new feature recently added, "git show-ref --exists".
* Rename detection logic ignored the final line of a file if it
is an incomplete line.
* "git diff --no-rename A B" did not disable rename detection but
did not trigger an error from the command line parser.
* "git diff --no-index file1 file2" segfaulted while invoking the
external diff driver, which has been corrected.
* A failed "git tag -s" did not necessarily result in an error
depending on the crypto backend, which has been corrected.
* "git stash" sometimes was silent even when it failed due to
unwritable index file, which has been corrected.
* Recent conversion to allow more than 0/1 in GIT_FLUSH broke the
mechanism by flipping what yes/no means by mistake, which has
been corrected.
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Fix PowerPC grub loads 5 to 10 minutes slower on SLE-15-SP5 compared to
SLE-15-SP2 (bsc#1217102)
* add 0001-ofdisk-enhance-boot-time-by-focusing-on-boot-disk-re.patch
* add 0002-ofdisk-add-early_log-support.patch
==== highway ====
Version update (1.0.7 -> 1.1.0)
- Update to release 1.1.0
* Add BitCastScalar, DispatchedTarget, Foreach
* Add Div/Mod and MaskedDiv/ModOr, SaturatedAbs, SaturatedNeg
* Add InterleaveWholeLower/Upper, Dup128VecFromValues
* Add IsInteger, IsIntegerLaneType, RemoveVolatile, RemoveCvRef
* Add MaskedAdd/Sub/Mul/Div/Gather/Min/Max/SatAdd/SatSubOr
* Add MaskFalse, IfNegativeThenNegOrUndefIfZero, PromoteEven/OddTo
* Add ReduceMin/Max, 8-bit reductions, f16 <-> f64 conversions
* Add Span, AlignedArray, matrix-vector mul
* Add SumsOf2/4, I8 SumsOf8, SumsOfAdjQuadAbsDiff,
SumsOfShuffledQuadAbsDiff
* Extend Dot to f32*bf16, FMA to integer
* Fix: RVV 8-bit overflow, UB in vqsort, big-endian bugs, PPC HTM
* New targets: HWY_Z14, HWY_Z15
==== jasper ====
Version update (4.2.0 -> 4.2.1)
- Update to 4.2.1:
* Fix a build problem for the DJGPP/MS-DOS environment (#372).
==== java-21-openjdk ====
Subpackages: java-21-openjdk-devel java-21-openjdk-headless
- Use %patch -P N instead of deprecated %patchN.
==== libapparmor ====
- Use %patch -P N instead of deprecated %patchN.
==== libdbusmenu-qt5 ====
- Switch to %autosetup
- Drop obsolete patch:
* full_include_dir.patch
==== libdecor ====
Subpackages: libdecor-0-0
- Remove the -devel package from baselibs.conf
==== libpng16 ====
Version update (1.6.40 -> 1.6.42)
Subpackages: libpng16-16 libpng16-16-x86-64-v3
- Update to version 1.6.42:
* Fixed the implementation of the macro function "png_check_sig".
This was an API regression, introduced in libpng-1.6.41.
(Reported by Matthieu Darbois)
==== libqt5-qtwebengine ====
- Switch to '%patch -P'
- Build with python 3.11 on Leap
==== libstorage-ng ====
Version update (4.5.189 -> 4.5.190)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Indonesian) (bsc#1149754)
- 4.5.190
==== man ====
- We don't need anymore systemd-tmpfiles (boo#1219370#c13)
==== mozilla-nss ====
Version update (3.96.1 -> 3.97)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-sysinit mozilla-nss-tools
- update to NSS 3.97
* bmo#1875506 - make Xyber768d00 opt-in by policy
* bmo#1871631 - add libssl support for xyber768d00
* bmo#1871630 - add PK11_ConcatSymKeys
* bmo#1775046 - add Kyber and a PKCS#11 KEM interface to softoken
* bmo#1871152 - add a FreeBL API for Kyber
* bmo#1826451 - part 2: vendor github.com/pq-crystals/kyber/commit/e0d1c6ff
* bmo#1826451 - part 1: add a script for vendoring kyber from pq-crystals repo
* bmo#1835828 - Removing the calls to RSA Blind from loader.*
* bmo#1874111 - fix worker type for level3 mac tasks
* bmo#1835828 - RSA Blind implementation
* bmo#1869642 - Remove DSA selftests
* bmo#1873296 - read KWP testvectors from JSON
* bmo#1822450 - Backed out changeset dcb174139e4f
* bmo#1822450 - Fix CKM_PBE_SHA1_DES2_EDE_CBC derivation
* bmo#1871219 - Wrap CC shell commands in gyp expansions
==== obex-data-server ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
- Clean spec file
==== patterns-server ====
Subpackages: patterns-server-dhcp_dns_server patterns-server-directory_server patterns-server-file_server patterns-server-kvm_server patterns-server-kvm_tools patterns-server-lamp_server patterns-server-mail_server patterns-server-printing patterns-server-xen_server
- Do not recommend mailman: pulls a 2nd python stack.
==== perl-Bootloader ====
Version update (1.11 -> 1.12)
- merge gh#openSUSE/perl-bootloader#163
- validate test output for each shell individually
- update and extend tests
- reworked default-settings command
- add test case for default-settings
- rework get-option command
- add test case for get-option
- rework del-option command
- add test case for del-option
- rework add-option command
- add test case for add-option
- rework grub2-efi install
- adjust some tests
- systemd-boot test adjusted
- rework remove-kernel option and add tests
- rework add-kernel option and add tests
- adjust kexec-bootloader and add tests
- remove support for dash
- remove ancient perl library code from master branch
- updated git2log script
- adjust spec file
- rewrite grub2 install to be more compatible (bsc#1214361)
- 1.12
==== pipewire ====
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-lang pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Force using doxygen-1_10 in SLE where the default doxygen is too
old and generates broken docs (boo#1217886)
- Add a conflict in -pulseaudio with
pipewire-modules-%{apiver} < 1.0.0 since the
libpipewire-module-protocol-pulse.so module was included in
- modules before 1.0.0 so we should avoid a file conflict.
==== qalculate ====
Version update (4.8.1 -> 4.9.0)
Subpackages: libqalculate22 qalculate-data
- update to v4.9.0:
* Support for specifying a fixed denominator for display of
fractions (e.g. "0.3 ft â 1/8 â (3 + 5/8) in")
* Return gcd of numerators divided by lcm of denominators in
gcd() with non-integer rational numbers, and vice versa for
lcm()
* Add units for mean Gregorian and tropical years
* Ignore underscore in number
* Replace defunct exchange rates source and fix bitcoin
exchange rate
* Fix asin(x)=a, acos(x)=a, and atan(x)=a, when a contains an
angle unit and default angle unit is set
* Fix output of value converted to unit expression with
numerical multiplier in denominator, e.g. "â L/(100 km)"
* Fix segfault when trying to solve
"(xsqrt(x)-ysqrt(y))/(sqrt(x)-sqrt(y))=x+sqrt(x*y)+y"
* Fix parsing of case insensitive object name ending with
Unicode character when followed by another Unicode character
in expression, e.g. "микÑомеÑÑ"
* Add history command, listing expression history
* Display all exponents 0-9 using Unicode superscript
characters if these are the only exponents in the expression
==== qemu ====
Version update (8.2.0 -> 8.2.1)
Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-pr-helper qemu-seabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-x86
Update to latest stable version (8.2.1)
- Downstream changes:
* [openSUSE][RPM]: Install the VGA module "more often" (bsc#1219164)
* [openSUSE][RPM] Fix handling of qemu-kvm legacy package for RISCV
* [openSUSE][RPM] factor common definitions between qemu and qemu-linux-user spec files
- Upstream backports:
* target/arm: Fix incorrect aa64_tidcp1 feature check
* target/arm: Fix A64 scalar SQSHRN and SQRSHRN
* target/xtensa: fix OOB TLB entry access
* qtest: bump aspeed_smc-test timeout to 6 minutes
* monitor: only run coroutine commands in qemu_aio_context
* iotests: port 141 to Python for reliable QMP testing
* iotests: add filter_qmp_generated_node_ids()
* block/blklogwrites: Fix a bug when logging "write zeroes" operations.
* virtio-net: correctly copy vnet header when flushing TX (bsc#1218484, CVE-2023-6693)
* tcg/arm: Fix SIGILL in tcg_out_qemu_st_direct
* linux-user/riscv: Adjust vdso signal frame cfa offsets
* linux-user: Fixed cpu restore with pc 0 on SIGBUS
* block/io: clear BDRV_BLOCK_RECURSE flag after recursing in bdrv_co_block_status
* coroutine-ucontext: Save fake stack for pooled coroutine
* tcg/s390x: Fix encoding of VRIc, VRSa, VRSc insns
* accel/tcg: Revert mapping of PCREL translation block to multiple virtual addresses
* acpi/tests/avocado/bits: wait for 200 seconds for SHUTDOWN event from bits VM
* s390x/pci: drive ISM reset from subsystem reset
* s390x/pci: refresh fh before disabling aif
* s390x/pci: avoid double enable/disable of aif
* hw/scsi/esp-pci: set DMA_STAT_BCMBLT when BLAST command issued
* hw/scsi/esp-pci: synchronise setting of DMA_STAT_DONE with ESP completion interrupt
* hw/scsi/esp-pci: generate PCI interrupt from separate ESP and PCI sources
* hw/scsi/esp-pci: use correct address register for PCI DMA transfers
* migration/rdma: define htonll/ntohll only if not predefined
* hw/pflash: implement update buffer for block writes
* hw/pflash: use ldn_{be,le}_p and stn_{be,le}_p
* hw/pflash: refactor pflash_data_write()
* backends/cryptodev: Do not ignore throttle/backends Errors
* target/i386: pcrel: store low bits of physical address in data[0]
* target/i386: fix incorrect EIP in PC-relative translation blocks
* target/i386: Do not re-compute new pc with CF_PCREL
* load_elf: fix iterator's type for elf file processing
* target/hppa: Update SeaBIOS-hppa to version 15
* target/hppa: Fix IOR and ISR on error in probe
* target/hppa: Fix IOR and ISR on unaligned access trap
* target/hppa: Export function hppa_set_ior_and_isr()
* target/hppa: Avoid accessing %gr0 when raising exception
* hw/hppa: Move software power button address back into PDC
* target/hppa: Fix PDC address translation on PA2.0 with PSW.W=0
* hw/pci-host/astro: Add missing astro & elroy registers for NetBSD
* hw/hppa/machine: Disable default devices with --nodefaults option
* hw/hppa/machine: Allow up to 3840 MB total memory
* readthodocs: fully specify a build environment
* .gitlab-ci.d/buildtest.yml: Work around htags bug when environment is large
* target/s390x: Fix LAE setting a wrong access register
* tests/qtest/virtio-ccw: Fix device presence checking
* tests/acpi: disallow tests/data/acpi/virt/SSDT.memhp changes
* tests/acpi: update expected data files
* edk2: update binaries to git snapshot
* edk2: update build config, set PcdUninstallMemAttrProtocol = TRUE.
* edk2: update to git snapshot
* tests/acpi: allow tests/data/acpi/virt/SSDT.memhp changes
* util: fix build with musl libc on ppc64le
* tcg/ppc: Use new registers for LQ destination
* hw/intc/arm_gicv3_cpuif: handle LPIs in in the list registers
* hw/vfio: fix iteration over global VFIODevice list
* vfio/container: Replace basename with g_path_get_basename
* edu: fix DMA range upper bound check
* hw/net: cadence_gem: Fix MDIO_OP_xxx values
* audio/audio.c: remove trailing newline in error_setg
* chardev/char.c: fix "abstract device type" error message
* target/riscv: Fix mcycle/minstret increment behavior
* hw/net/can/sja1000: fix bug for single acceptance filter and standard frame
* target/i386: the sgx_epc_get_section stub is reachable
* configure: use a native non-cross compiler for linux-user
* include/ui/rect.h: fix qemu_rect_init() mis-assignment
* target/riscv/kvm: do not use non-portable strerrorname_np()
* iotests: Basic tests for internal snapshots
* vl: Improve error message for conflicting -incoming and -loadvm
* block: Fix crash when loading snapshot on inactive node
- Fixes:
* bsc#1218484 (CVE-2023-6693)
- Try to solve the qemu-kvm dependency issues on all arches
(see, e.g., bsc#1218684)
* [openSUSE][RPM] Create the legacy qemu-kvm symlink for all arches
==== sdbootutil ====
Version update (1+git20240214.ba81e0e -> 1+git20240215.cb7e392)
Subpackages: sdbootutil-rpm-scriptlets sdbootutil-snapper
- Update to version 1+git20240215.cb7e392:
* Add --no-random-seed argument
==== signon-plugin-oauth2 ====
- Switch to %autosetup
==== unison ====
Version update (2.53.3 -> 2.53.4)
- Update to version 2.53.4
* Preferences "force", "prefer" and related "partial" preferences now
work slightly differently with values "newer" and "older". Previously,
if mtimes in both replicas were equal then always the second root
propagated to the first root (possibly reverting user changes). It
is now made explicit that "newer" and "older" only work when mtimes
are different.
* Bugfixes, minor improvements, cleanups.
==== unixODBC ====
- Use %patch -P N instead of deprecated %patchN.
==== utempter ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== vacation ====
- Install german manual page as well
- Use %patch -P N instead of deprecated %patchN.
==== vid_stab ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== virtualbox ====
- Use %patch -P N instead of deprecated %patchN.
==== virtualbox-kmp ====
- Use %patch -P N instead of deprecated %patchN.
==== vorbis-tools ====
Subpackages: vorbis-tools-lang
- Use %patch -P N instead of deprecated %patchN.
==== vpnc ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== webrtc-audio-processing ====
- Use %patch -P N instead of deprecated %patchN.
==== wget ====
Subpackages: wget-lang
- Use %patch -P N instead of deprecated %patchN.
==== wqy-zenhei-fonts ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== wsdd ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== yast2-trans ====
Version update (84.87.20240210.1383f689ba -> 84.87.20240219.f6e4117fe0)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu
- Update to version 84.87.20240219.f6e4117fe0:
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* Translated using Weblate (Czech)
* New POT for text domain 'packager'.
* New POT for text domain 'installation'.
* New POT for text domain 'hana-ha'.
* New POT for text domain 'control'.
==== zip ====
- Use %patch -P N instead of deprecated %patchN.
==== zvbi ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
1
0