Mailinglist Archive: opensuse-factory (742 mails)

< Previous Next >
[opensuse-factory] Leap 15.0 Build 168.1 released!

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&version=15.0&build=168.1&groupid=50
https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Distribution&query_format=advanced&resolution=---&version=Leap%2015.0

When you reply to discuss some issues, make sure to change the subject.
Please use the test plan at
https://docs.google.com/spreadsheets/d/1AGKijKpKiJCB616-bHVoNQuhWHpQLHPWCb3m1p6gXPc/edit#gid=168760829
to record your testing efforts and use bugzilla to report bugs.

Packages changed:
apr
bluez
cdrtools
fltk
gawk (4.2.0 -> 4.2.1)
gc (7.4.2 -> 7.6.4)
gcc7 (7.3.0+r257042 -> 7.3.1+r258313)
glibc
glibc
gmp
gnome-logs (3.26.2 -> 3.26.3)
gnu-unifont-bitmap-fonts (10.0.04 -> 10.0.07)
gpg2 (2.2.4 -> 2.2.5)
grep
kernel-firmware (20180201 -> 20180222)
keyutils
libassuan
libcap
libcap-ng (0.7.8 -> 0.7.9)
libstorage-ng (3.3.186 -> 3.3.188)
mdadm
mpg123 (1.25.8 -> 1.25.10)
ncurses
notmuch (0.25.1 -> 0.26)
openssl
perl
pidgin (2.12.0 -> 2.13.0)
qpdf (8.0.0 -> 8.0.2)
quota (4.03 -> 4.04)
rpm
samba (4.7.5+git.37.6d30796c515 -> 4.7.6+git.54.6e3276c9872)
shadow
utempter
wget (1.19.2 -> 1.19.4)
wol
xkeyboard-config (2.22 -> 2.23.1)
yast2 (4.0.58 -> 4.0.59)
yast2-firewall (4.0.17 -> 4.0.18)
yast2-packager (4.0.46 -> 4.0.47)
zypper-migration-plugin (0.11.1516874532.fa20262 -> 0.11.1520597355.bcf74ad)

=== Details ===

==== apr ====

- ignore PowerPC transient test failures

==== bluez ====
Subpackages: libbluetooth3

- Add disable_some_obex_tests.patch bypass boo#1078285 for PowerPC

==== cdrtools ====

- fix_chrp_boot.patch: chrp-boot option doesn't take any parameters
but seems to require one that it doesn't use. Fix it uses no
parameters. (bnc#1084893)
- Always install to /usr/lib/siconv since otherwise mkisofs doesn't
find charsets. Needs to be fixed properly later. (bnc#1084892)

==== fltk ====

- added xcursor dependency [bsc#1077881]

==== gawk ====
Version update (4.2.0 -> 4.2.1)

- GNU awk 4.2.1:
* documentation updates
* In MPFR mode, When ROUNDMODE changes, string values for
numerically type values will be redone
* various bug fixes
* drop fold-string.patch, upstream
- Use %license (boo#1082318)

==== gc ====
Version update (7.4.2 -> 7.6.4)

- Update to new upstream release 7.6.4
* Also enable the TSX workaround for i386 (Linux)
* Relax mark_mutex attribute needed to disable elision (Linux/x64)
* Process all PT_LOAD segments before PT_GNU_RELRO segments (Glibc)
* Add API function to calculate total memory in use by all GC blocks
* Add API function to set/modify GC log file descriptor (Unix)
* Add alt-stack registration support
* Implement the finalization extension API
* Implement thread suspend/resume API (Linux threads only)

==== gcc7 ====
Version update (7.3.0+r257042 -> 7.3.1+r258313)
Subpackages: cpp7 libgcc_s1 libgcc_s1-32bit libgfortran4 libgomp1 libobjc4
libquadmath0 libstdc++6 libstdc++6-32bit

- Update to gcc-7-branch head (r258313).
* includes spectre V2 mitigation patch for s390x. [bnc#1083946]
- Fix nvptx offload target compiler install so GCC can pick up
required files. Split out the newlib part into cross-nvptx-newlib7-devel
and avoid conflicts with GCC 8 variant via Provides/Conflicts
of cross-nvptx-newlib-devel.
- Update to gcc-7-branch head (r258025).
* includes fix for chromium build failure. [bnc#1083290]
- Update to gcc-7-branch head (r257981).
- Add conflicts to non-bootstrap variant for cross packages to silence
repo-checker.
- Amend gcc48-remove-mpfr-2.4.0-requirement.patch to fix build on SLE11.
- Use %{?_smp_mflags} everywhere.
- Update _constraints to bump physicalmemory and general simplification.

==== glibc ====
Subpackages: glibc-32bit glibc-locale-32bit

- Use %license (bsc#1082318)

==== glibc ====
Subpackages: glibc-extra glibc-locale nscd

- Use %license (bsc#1082318)

==== gmp ====

- Use %license (boo#1082318)

==== gnome-logs ====
Version update (3.26.2 -> 3.26.3)
Subpackages: gnome-logs-lang

- Update to version 3.26.3:
+ Avoid using hard-coded colors.
+ Updated translations.
- Drop gnome-logs-nb-translations.patch: Fixed upstream.

==== gnu-unifont-bitmap-fonts ====
Version update (10.0.04 -> 10.0.07)

- unifont 10.0.07:
* Additions and updates to various scripts and glyphs

==== gpg2 ====
Version update (2.2.4 -> 2.2.5)
Subpackages: gpg2-lang

- GnuPG 2.2.5:
* gpg: Allow the use of the "cv25519" and "ed25519" short names
in addition to the canonical curve names in --batch --gen-key
* gpg: Make sure to print all secret keys with option --list-only
and --decrypt
* gpg: Fix the use of future-default with --quick-add-key for
signing keys
* gpg: Select a secret key by checking availability under
gpg-agent
* gpg: Fix reversed prompt texts for --only-sign-text-ids
* gpg,gpgsm: Fix detection of bogus keybox blobs on 32 bit
systems
* gpgsm: Fix regression since 2.1 in --export-secret-key-raw
which got $d mod (q-1)$ wrong
* scd: Support the KDF Data Object of the OpenPGP card 3.3
* scd: Fix a regression in the internal CCID driver for certain
card readers
* dirmngr: Improve returned error description on failure of DNS
resolving
* wks: Implement command --install-key for gpg-wks-server.
- Use %license (boo#1082318)

==== grep ====
Subpackages: grep-lang

- Use %license (boo#1082318)

==== kernel-firmware ====
Version update (20180201 -> 20180222)
Subpackages: ucode-amd

- Update to version 20180222:
* ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.5.3-00053
* ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00037
* ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.5.3-00053
* ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00037
* ath10k: QCA9377 hw1.0: update firmware-5.bin to
WLAN.TF.1.0-00002-QCATFSWPZ-5
* ath10k: QCA6174 hw3.0: update board-2.bin
* ath10k: QCA6174 hw3.0: update firmware-6.bin to
WLAN.RM.4.4.1-00079-QCARMSWPZ-1
* ath10k: QCA4019 hw1.0: update board-2.bin
* ath10k: QCA4019 hw1.0: update firmware-5.bin to 10.4-3.5.3-00053
* rtl_bt: Add firmware and configuration files for the Bluetooth parts of
RTL8821C and RTL8723D
* qed: Add firmwares 8.30.12.0 and 8.10.9.0
* nfp: update Agilio SmartNIC firmware to rev 2.0.4

==== keyutils ====
Subpackages: libkeyutils1 libkeyutils1-32bit

- Use %license (boo#1082318)

==== libassuan ====

- Use %license (boo#1082318)

==== libcap ====
Subpackages: libcap2 libcap2-32bit

- Use %license (boo#1082318)

==== libcap-ng ====
Version update (0.7.8 -> 0.7.9)

- Move %doc to %license for licenses
- Remove ineffective --with-pic. Fix SRPM group. Redo descriptions.
- Rename %soname to %sover to better reflect its use.
- Update to version 0.7.9:
* Detect and output a couple errors in filecap
* Use pthread_atfork to optionally reset the pid and related info
on fork
- cleanup with spec-cleaner
- use https urls

==== libstorage-ng ====
Version update (3.3.186 -> 3.3.188)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- merge gh#openSUSE/libstorage-ng#488
- avoid compiler warnings
- removed unused capture
- improved check function
- moved CheckCallbacksRecorder class
- extended unit test
- propagate force_rw flag (bsc#1079000)
- updated documentation
- 3.3.188

==== mdadm ====

- mdadm: allow clustered raid10 to be created with default layout
(bsc#1083881)
0210-mdadm-allow-clustered-raid10-to-be-created-with-defa.patch
- policy.c: Avoid to take spare without defined domain by imsm
(bsc#1076588)
0209-policy.c-Avoid-to-take-spare-without-defined-domain-.patch
- 0208-mdadm-grow-correct-the-s-size-1-to-make-max-work.patch
(bsc#1074949)
- 0207-managemon-Don-t-add-disk-to-the-array-after-it-has-s.patch
(bsc#1073862)
- Update mdadm for SLE15, for bug fixes and new feature enhancement
- 1000-The-mdcheck-script-now-adds-messages-to-the-system.patch is
removed because upstream has similar fix with almost identical
funcationality.
- The following patches are not deleted indeed, they are renamed
and added into all other new-added patches with different perfix
numbers,
0038-Create-Fixup-bad-placement-of-logical-in-multi-line-.patch
0039-Create-Fixup-various-whitespace-issues.patch
0040-mdadm.c-fix-compile-warning-mdfd-is-uninitialized.patch
0041-mdopen-use-parameters-new_array-to-create-arrays-whe.patch
0042-mdadm-manpage-update-manpage-for-readonly-parameter.patch
0043-mdadm-manpage-clustered-arrays-don-t-support-array-s.patch
0044-maps-Terminate-modes-map-correctly.patch
0045-Grow_continue_command-ensure-content-is-properly-ini.patch
0046-systemd-mdadm-last-resort-use-ConditionPathExists-in.patch
0047-Detail-ensure-export-names-are-acceptable-as-shell-v.patch
0048-Grow-set-component-size-prior-to-array-size.patch
0049-Grow-don-t-allow-to-enable-PPL-when-reshape-is-in-pr.patch
0050-Grow-don-t-allow-array-geometry-change-with-ppl-enab.patch
0051-IMSM-Correct-examine-output-for-4k-disks.patch
0052-imsm-allow-drives-in-a-container-regardless-of-secto.patch
0053-imsm-allocate-buffer-to-support-maximum-sector-size.patch
0054-imsm-don-t-allow-disks-with-different-sector-size-in.patch
0055-Allow-more-spare-selection-criteria.patch
0056-Add-sector-size-as-spare-selection-criterion.patch
0057-super1-fix-sb-max_dev-when-adding-a-new-disk-in-line.patch
0058-super1-only-set-clustered-flag-when-bitmap-is-presen.patch
0059-To-support-clustered-raid10.patch
0060-udev-rules-introduce-rules-for-cluster-md-to-confirm.patch
- The following patche set includes the above renamed patches,
they have bug fixes for bsc#1068030, bsc#1069165, bsc#1069167,
and some other fixes and enhancement for raid5 ppl, imsm, and
general mdadm code,
0038-mdadm-Create-declaring-an-existing-struct-within-sam.patch
0039-Create-Fixup-bad-placement-of-logical-in-multi-line-.patch
0040-Create-Fixup-various-whitespace-issues.patch
0041-mdadm.c-fix-compile-warning-mdfd-is-uninitialized.patch
0042-mdopen-use-parameters-new_array-to-create-arrays-whe.patch
0043-mdadm-manpage-update-manpage-for-readonly-parameter.patch
0044-mdadm-manpage-clustered-arrays-don-t-support-array-s.patch
0045-maps-Terminate-modes-map-correctly.patch
0046-Grow_continue_command-ensure-content-is-properly-ini.patch
0047-systemd-mdadm-last-resort-use-ConditionPathExists-in.patch
0048-Detail-ensure-export-names-are-acceptable-as-shell-v.patch
0049-Grow-set-component-size-prior-to-array-size.patch
0050-Grow-don-t-allow-to-enable-PPL-when-reshape-is-in-pr.patch
0051-Grow-don-t-allow-array-geometry-change-with-ppl-enab.patch
0052-IMSM-Correct-examine-output-for-4k-disks.patch
0053-imsm-allow-drives-in-a-container-regardless-of-secto.patch
0054-imsm-allocate-buffer-to-support-maximum-sector-size.patch
0055-imsm-don-t-allow-disks-with-different-sector-size-in.patch
0056-mdadm-mdmon-deleted-the-abort_reshape-never-invoked.patch
0057-util-Introduce-md_get_array_info.patch
0058-Incremental-Remove-redundant-call-for-GET_ARRAY_INFO.patch
0059-util-Introduce-md_get_disk_info.patch
0060-util-Introduce-md_set_array_info.patch
0061-md_u-Remove-some-unused-ioctl-declarations.patch
0062-mdadm-grow-reshape-would-be-stuck-from-raid1-to-raid.patch
0063-sysfs-Use-the-presence-of-sys-block-dev-md-as-indica.patch
0064-sysfs-Make-sysfs_init-return-an-error-code.patch
0065-util-must_be_container-Use-sysfs_read-GET_VERSION-to.patch
0066-util-set_array_info-Simplify-code-since-md_get_versi.patch
0067-Assemble-Assemble-Stop-checking-kernel-md-driver-ver.patch
0068-Build-Stop-bothering-about-supporting-md-driver-olde.patch
0069-Grow-Stop-bothering-about-md-driver-versions-older-t.patch
0070-Detail-Stop-bothering-about-md-drivers-older-than-0..patch
0071-Create-Remove-all-attemps-to-handle-md-driver-older-.patch
0072-Manage-Remove-all-references-to-md_get_version.patch
0073-Query-Remove-all-references-to-md_get_version.patch
0074-bitmap-Remove-use-of-md_get_version.patch
0075-mdmon-Stop-bothering-about-md_get_version.patch
0076-mdopen-open_mddev-Use-md_get_array_info-to-determine.patch
0077-mdassemble-Use-md_get_array_info-to-check-for-valid-.patch
0078-Assemble-Assemble-Get-rid-of-last-use-of-md_get_vers.patch
0079-util-Finally-kill-off-md_get_version.patch
0080-mdadm-Fail-for-kernels-older-than-2.6.15.patch
0081-Revert-mdadm-grow-reshape-would-be-stuck-from-raid1-.patch
0082-Retire-mdassemble.patch
0083-super1-Clean-up-various-style-abuses.patch
0084-Detail-Remove-pre-2.6-code-for-printing-info-on-rebu.patch
0085-Assemble-Remove-obsolete-test-for-kernels-older-than.patch
0086-Detail-Fixup-ugly-if-foo-abuse.patch
0087-Query-Handle-error-returned-by-fstat.patch
0088-Query-Use-sysfs-to-obtain-data-if-possible.patch
0089-sysfs-Parse-array_state-in-sysfs_read.patch
0090-util-Introduce-md_array_active-helper.patch
0091-maps-Use-keyvalue-for-null-terminator-to-indicate-un.patch
0092-util-Get-rid-of-unused-enough_fd.patch
0093-mdadm-retire-mdassemble-in-make-everything.patch
0094-Query-Quiet-gcc-since-it-cannot-know-errno-0-in-this.patch
0095-Makefile-Default-to-O2-optimization.patch
0096-maps-Simplify-implementation-of-map_name.patch
0097-Don-t-use-UnSet-with-consistency_policy.patch
0098-Detail-determine-array-state-from-sysfs.patch
0099-Detail-Respect-code-lines-are-80-character-wide.patch
0100-Detail-Reinstate-support-for-not-having-sysfs.patch
0101-Incremental-Use-md_array_active-where-applicable.patch
0102-Incremental-Cleanup-some-if-statement-spaghetti.patch
0103-Create-tell-udev-md-device-is-not-ready-when-first-c.patch
0104-Incremental-Use-md_array_active-to-determine-state-o.patch
0105-Manage-Manage_ro-Use-md_array_active.patch
0106-IMSM-Initialize-my_vol_raid_dev_num-during-vol-creat.patch
0107-Grow-Grow_continue_command-Avoid-aliasing-array-vari.patch
0108-change-back-0644-permission-for-Grow.c.patch
0109-util-md_array_valid-Introduce-md_array_valid-helper.patch
0110-kernel-patch-Remove-obsolete-kernel-patches-against-.patch
0111-mdassemble-Kill-off-the-last-remains.patch
0112-mdadm-util-unify-fstat-checking-blkdev-into-function.patch
0113-mdadm-util-unify-stat-checking-blkdev-into-function.patch
0114-Fix-typo-in-new-udev-rule.patch
0115-Incremental-return-is-not-a-function.patch
0116-sysfs-sysfs_read-Count-active_disks-and-failed_disks.patch
0117-container_members_max_degradation-Switch-to-using-sy.patch
0118-IncrementalScan-Use-md_array_active-instead-of-md_ge.patch
0119-Mention-endian-in-documentation-for-update-byte-orde.patch
0120-Monitor-Use-md_array_active-instead-of-manually-fidd.patch
0121-Monitor-Code-is-80-characters-per-line.patch
0122-mdadm-md.4-set-page-length-as-1000-to-avoid-warnings.patch
0123-Allow-more-spare-selection-criteria.patch
0124-Add-sector-size-as-spare-selection-criterion.patch
0125-Monitor-check_array-Centralize-exit-path.patch
0126-Monitor-check_array-Reduce-duplicated-error-handling.patch
0127-Monitor-check_array-Declate-mdinfo-instance-globally.patch
0128-Monitor-check_array-Read-sysfs-entry-earlier.patch
0129-Monitor-check_array-Obtain-RAID-level-from-syfs.patch
0130-Monitor-check_array-Get-failed_disks-from-sysfs.patch
0131-Monitor-check_array-Get-array_disks-from-sysfs.patch
0132-Monitor-check_array-Get-nr_disks-active_disks-and-sp.patch
0133-sysfs-sysfs_read-Count-working_disks.patch
0134-Monitor-check_array-Use-working_disks-from-sysfs.patch
0135-retire-the-APIs-that-driver-no-longer-supports.patch
0136-Monitor-Not-much-point-declaring-mdlist-in-both-fork.patch
0137-Monitor-mailfrom-is-initialized-correctly.patch
0138-Monitor-Fixup-a-pile-of-whitespace-issues.patch
0139-mdadm-Uninitialized-variable-rdev.patch
0140-super-ddf-sysfs_read-takes-a-pointer-as-device-name-.patch
0141-mdadm-Fixup-a-large-number-of-bad-formatting-of-logi.patch
0142-mdadm-Fixup-more-broken-logical-operator-formatting.patch
0143-mdadm-Fix-broken-formatting.patch
0144-mdadm-Fixup-broken-formatting.patch
0145-Detail-don-t-exit-if-ioctl-has-been-successful.patch
0146-super1-fix-sb-max_dev-when-adding-a-new-disk-in-line.patch
0147-md_u-Remove-unused-ioctl-declaration-of-START_ARRAY.patch
0148-Get-failed-disk-count-from-array-state.patch
0149-Monitor-don-t-assume-mdadm-parameter-is-a-block-devi.patch
0150-super1-Always-round-data-offset-to-1M.patch
0151-mdadm-r5cache-allow-adding-journal-to-array-without-.patch
0152-udev-rules-introduce-rules-for-cluster-md-to-confirm.patch
0153-Detail-correct-output-for-active-arrays.patch
0154-imsm-rebuild-from-2-disk-RAID10.patch (bsc#1069165)
0155-Error-messages-should-end-with-a-newline-character.patch
0156-Use-correct-syntax-for-passing-DEVLINKS-to-mdadm-fro.patch
0157-super1-only-set-clustered-flag-when-bitmap-is-presen.patch
0158-Don-t-use-exit-ERANGE.patch
0159-Monitor-containers-don-t-have-the-same-sysfs-propert.patch
0160-Monitor-Include-containers-in-spare-migration.patch
0161-Detail-differentiate-between-container-and-inactive-.patch
0162-mdadm-install-two-more-udev-rules-in-mdadm.spec.patch
0163-mdadm-set-journal_clean-after-scanning-all-disks.patch
0164-mdadm-bitmap-examine-bitmap-failed-when-bitmap-is-ex.patch
0165-mdopen-call-modprobe-md_mod-if-it-might-be-needed.patch
0166-lib-devid2kname-should-take-a-dev_t.patch
0167-sysfs_init_dev-take-a-dev_t-argument.patch
0168-Manage_subdevs-Use-a-dev_t.patch
0169-util-Code-is-80-characters-wide.patch
0170-Close-mdfd-before-returning-main-function.patch
0171-Grow-stop-previous-reshape-process-first.patch
0172-imsm-New-disk-controller-domains.patch
0173-Monitor-Check-redundancy-for-arrays.patch
0174-mdadm-grow-Component-size-must-be-larger-than-chunk-.patch
0175-mdadm-manpage-disable-bitmap_resize-for-external-fil.patch
0176-mdadm-fixes-some-trivial-typos-in-comments.patch
(The following 12 patches are specifically for bsc#1068030)
0177-Don-t-abort-starting-the-array-if-kernel-does-not-su.patch
0178-super1-Add-support-for-multiple-ppls.patch
0179-imsm-Add-support-for-multiple-ppls.patch
0180-imsm-validate-multiple-ppls-during-assemble.patch
0181-Zeroout-whole-ppl-space-during-creation-force-assemb.patch
0182-imsm-switch-to-multiple-ppls-automatically-during-as.patch
0183-Grow-fix-switching-on-PPL-during-recovery.patch
0184-imsm-don-t-skip-resync-when-an-invalid-ppl-header-is.patch
0185-imsm-Write-empty-PPL-header-if-assembling-regular-cl.patch
0186-imsm-always-do-ppl-recovery-when-starting-a-rebuildi.patch
0187-imsm-use-correct-map-when-validating-ppl.patch
0188-imsm-write-initial-ppl-on-a-disk-added-for-rebuild.patch
0189-Grow-Use-all-80-characters.patch
0190-imsm-Set-disk-slot-number.patch
(The following 1 patch is specifically for bsc#1069167)
0191-mdmon-get-safe-mode-delay-file-descriptor-early.patch
0192-mdadm-mdstat-fixup-a-number-of-broken-formatting.patch
0193-mdadm-mdstat-correct-the-strncmp-number-4-as-6.patch
0194-mdcheck-add-some-logging.patch
0195-mdcheck-improve-cleanup.patch
0196-Move-mdadm_env.sh-out-of-usr-lib-systemd.patch
0197-mdadm-grow-adding-a-test-to-ensure-resize-was-requir.patch
0198-mdadm-mdopen-create-new-function-create_named_array-.patch
0199-systemd-add-I-to-description-of-mdadm-last-resort-se.patch
0200-Incremental-Use-validate_geometry-instead-of-avail_s.patch
0201-imsm-fix-reading-scsi-serial.patch
0202-To-support-clustered-raid10.patch
0203-imsm-More-precise-message-when-spanned-raid-is-creat.patch
0204-sysfs-include-faulty-drive-in-disk-count.patch
0205-Monitor-msg-Don-t-print-error-message-if-mdmon-doesn.patch
0206-imsm-continue-resync-on-3-disk-RAID10.patch
- Add udev rules for cluster-md to confirm device (fate#316335)
0060-udev-rules-introduce-rules-for-cluster-md-to-confirm.patch
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
- Add one mdadm patch to support clustered raid10 (fate#323171)
0059-To-support-clustered-raid10.patch
- SLE15 continues to use mdadm-4.0, synchronize mdadm package from
SLE12-SP3 to SLE15, re-order all patches.
- Rename the following patches, they are deleted and re-add in next
part of patches
0001-Generic-support-for-consistency-policy-and-PPL.patch
0002-Detail-show-consistency-policy.patch
0002-The-mdcheck-script-now-adds-messages-to-the-system.patch
0003-imsm-PPL-support.patch
0004-super1-PPL-support.patch
0005-Add-ppl-and-no-ppl-options-for-update.patch
0006-Grow-support-consistency-policy-change.patch
0007-udev-md-raid-assembly.rules-Skip-non-ready-devices.patch
0008-Retry-HOT_REMOVE_DISK-a-few-times.patch
0009-Introduce-sys_hot_remove_disk.patch
0010-Add-force-flag-to-hot_remove_disk.patch
0011-Detail-handle-non-existent-arrays-better.patch
- Synchronize patches from mdadm of SLE12-SP3, the above renamed
patches are re-add here,
0001-Makefile-Fix-date-to-be-output-in-ISO-format.patch
0002-imsm-fix-missing-error-message-during-migration.patch
0003-Fix-oddity-where-mdadm-did-not-recognise-a-relative-.patch
0004-mdadm-check-the-nodes-when-operate-clustered-array.patch
0005-examine-tidy-up-some-code.patch
0006-mdadm-add-man-page-for-symlinks.patch
0007-mdadm-add-checking-clustered-bitmap-in-assemble-mode.patch
0008-mdadm-Add-Wimplicit-fallthrough-0-in-Makefile.patch
0009-mdadm-Specify-enough-length-when-write-to-buffer.patch
0010-mdadm-it-doesn-t-make-sense-to-set-bitmap-twice.patch
0011-mdadm-Monitor-Fix-NULL-pointer-dereference-when-stat.patch
0012-Replace-snprintf-with-strncpy-at-some-places-to-avoi.patch
0013-mdadm-Forced-type-conversion-to-avoid-truncation.patch
0014-super1-ignore-failfast-flag-for-setting-device-role.patch
0015-mdadm-bitmap-fixed-typos-in-comments-of-bitmap.h.patch
0016-udev-md-raid-assembly.rules-Skip-non-ready-devices.patch
0017-Retry-HOT_REMOVE_DISK-a-few-times.patch
0018-mdadm-Build-check-the-level-parameter-when-build-new.patch
0019-Introduce-sys_hot_remove_disk.patch
0020-Add-force-flag-to-hot_remove_disk.patch
0021-Detail-handle-non-existent-arrays-better.patch
0022-Generic-support-for-consistency-policy-and-PPL.patch
0023-Detail-show-consistency-policy.patch
0024-imsm-PPL-support.patch
0025-super1-PPL-support.patch
0026-Add-ppl-and-no-ppl-options-for-update.patch
0027-Grow-support-consistency-policy-change.patch
0028-mdadm.h-struct-mdinfo-reorganize-ppl-elements-for-be.patch
0029-super1-replace-hard-coded-values-with-bit-definition.patch
0030-mdadm-Clean-up-some-ugly-multiple-actions-on-single-.patch
0031-mdadm-Fixup-a-number-of-whitespace-inconsistency-cas.patch
0032-util-Cosmetic-changes.patch
0033-Grow-Fixup-a-pile-of-cosmetic-issues.patch
0034-Grow-Remove-unnecessary-optimization.patch
0035-Grow-Do-not-shadow-an-existing-variable.patch
0036-imsm-use-rounded-size-for-metadata-initialization.patch
0037-mdadm.c-fix-compile-error-switch-condition-has-boole.patch
0038-Create-Fixup-bad-placement-of-logical-in-multi-line-.patch
0039-Create-Fixup-various-whitespace-issues.patch
0040-mdadm.c-fix-compile-warning-mdfd-is-uninitialized.patch
0041-mdopen-use-parameters-new_array-to-create-arrays-whe.patch
0042-mdadm-manpage-update-manpage-for-readonly-parameter.patch
0043-mdadm-manpage-clustered-arrays-don-t-support-array-s.patch
0044-maps-Terminate-modes-map-correctly.patch
0045-Grow_continue_command-ensure-content-is-properly-ini.patch
0046-systemd-mdadm-last-resort-use-ConditionPathExists-in.patch
0047-Detail-ensure-export-names-are-acceptable-as-shell-v.patch
0048-Grow-set-component-size-prior-to-array-size.patch
0049-Grow-don-t-allow-to-enable-PPL-when-reshape-is-in-pr.patch
0050-Grow-don-t-allow-array-geometry-change-with-ppl-enab.patch
0051-IMSM-Correct-examine-output-for-4k-disks.patch
0052-imsm-allow-drives-in-a-container-regardless-of-secto.patch
0053-imsm-allocate-buffer-to-support-maximum-sector-size.patch
0054-imsm-don-t-allow-disks-with-different-sector-size-in.patch
0055-Allow-more-spare-selection-criteria.patch
0056-Add-sector-size-as-spare-selection-criterion.patch
0057-super1-fix-sb-max_dev-when-adding-a-new-disk-in-line.patch
0058-super1-only-set-clustered-flag-when-bitmap-is-presen.patch
1000-The-mdcheck-script-now-adds-messages-to-the-system.patch
- New upstream release 4.0
Multiple bugfixes and various enhancements
including IMSM support for bad blocks and 4K block devices.
(FATE#321941)
- DELETE 0001-super1-Clear-memory-allocated-for-superblock-bitmap-.patch
this was included upstream
- 0001-Generic-support-for-consistency-policy-and-PPL.patch
- 0002-Detail-show-consistency-policy.patch
- 0003-imsm-PPL-support.patch
- 0004-super1-PPL-support.patch
- 0005-Add-ppl-and-no-ppl-options-for-update.patch
- 0006-Grow-support-consistency-policy-change.patch
Add support for Partial Parity Logs
(FATE#321941)
- 0007-udev-md-raid-assembly.rules-Skip-non-ready-devices.patch
(bsc#956236)
- 0008-Retry-HOT_REMOVE_DISK-a-few-times.patch
(bsc#808647)
- 0009-Introduce-sys_hot_remove_disk.patch
(bsc#974154)
- 0010-Add-force-flag-to-hot_remove_disk.patch
(bsc#808647)
- 0011-Detail-handle-non-existent-arrays-better.patch
(bsc#966773)
- Added 0002-The-mdcheck-script-now-adds-messages-to-the-system.patch
The mdcheck bash script now writes messages to the syslog about
progress with check.
- Do not list XXX@.service files for anything but service_del_preun.
They cannot be restarted by systemctl as they are
just templates. They don't need to be restarted
at reinstall anyway.
(bsc#979749)
- New upstream release mdadm-3.4
Adds support for clustered-raid1 and journalled raid5
- 0001-super1-Clear-memory-allocated-for-superblock-bitmap-.patch
Important upstream bugfix relating to uninialised memory.
- Add missing pre-requres for initrd macros (boo#958562)
- Own %{_systemdshutdowndir} in case nothing else does. This
ensures build success even if systemd-mini does not own it
(happens in some versions of our package).
- Do not BuildRequire systemd: it conflicts with systemd-mini,
pulled in by systemd-mini-devel (due to BuildRequires:
pkgconfig(systemd)). The reason systemd was added as a
buildrequires was for 'something' to onw
/usr/lib/systemd/system-shutdown/; systemd-mini does that also
for us.
- new upstream version 3.3.4. Important bugfix
to honour IMSM ROM settings when RAID is disabled.
(bsc#939748 bsc#937363)
- new upstream version 3.3.3. Lots of bug fixes, particular
"mdadm --assemble --force" would often not do the right thing
for RAID5.
- 0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch
0001-Grow-fix-removal-of-line-in-wrong-case.patch
0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch
0001-Makefile-install-mdadm-grow-continue-.service.patch
mdcheck-careful.patch
mdcheck-no-devices.fix
All removed as now included upstream.
- Make it build, that is build-require pkgconfig of udev and the
package systemd as this one is the owner of the directory
/usr/lib/systemd/system-shutdown
- 0001-IMSM-Add-warning-message-when-assemble-spanned-conta.patch
(bnc#882634)
- 0001-Grow-Do-not-try-to-restart-if-reshape-is-running.patch
(bnc#887773)
- mdcheck-careful.patch
Be careful about reading all output of "mdadm --detail --export"
as shell commands - it isn't quoted.
(bnc#910500)
- mdcheck-no-devices.fix
mdcheck mustn't report an error if not md devices
exist (bnc#903051)
- cron.d.mdadm: add correct PATH setting
(bnc#898239)
- Add cron job to run 'mdcheck' regularly to
verify all md arrays. (bnc#869261)
- Remove insserv dependency; the package has been moved to systemd
init system
- Remove redundant %clean section
- Remove mkinitrd scripts again. "libguestfs" now
includes them so "guestfs" does not need us to.
(bnc#883873)
- 0001-Grow-fix-removal-of-line-in-wrong-case.patch
(bnc#881530)
- add mkinitrd scripts back in. They are needed by
"guestfs"
(bnc#883873)
- mdadm.spec: change calling of mkinitrd to use the
%regenerate_initrd_{post,posttrans} macros to optimise
initrd regeneration. (bnc#881780)
- new upstream release 3.3.1, incorporates all current patches
and includes assorted other minor fixes.
- 0001-Makefile-install-mdadm-grow-continue-.service.patch
make sure mdadm-grow-continue.service is installed properly.
- remove mkinitrd files, we now use dracut
- Delete 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch
- Delete 0001-DDF-mark-missing-on-assembly-device-properly.patch
- Delete 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch
- Delete 0001-systemd-various-fixes-for-boot-with-container-arrays.patch
- Delete 0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch
- Delete 0002-DDF-guard-against-pdnum-being-negative.patch
- Delete 0003-Assemble-change-load_devices-to-return-most_recent-s.patch
- Delete 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch
- Delete 0003-Work-around-architectures-having-statfs.f_type-defin.patch
- Delete 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch
- Delete 0004-DDF-report-seq-counter-as-events.patch
- Delete 0005-DDF-when-first-activating-an-array-record-any-missin.patch
- Delete Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch
- Delete Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch
- Delete Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch
- Delete DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch
- Delete DDF-allow-for-possibility-that-there-is-no-secondary.patch
- Delete DDF-brief_examine_subarrays_ddf-print-array-name.patch
- Delete DDF-compare_super_ddf-fix-sequence-number-check.patch
- Delete DDF-factor-out-array-name-generation.patch
- Delete DDF-fix-detection-of-failed-devices-during-assembly.patch
- Delete DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch
- Delete DDF-really-ignore-DDF-metadata-on-partitions.patch
- Delete Grow-fix-problems-with-prematurely-aborting-of-resha.patch
- Delete IMSM-don-t-crash-when-creating-an-array-with-missing.patch
- Delete Incremental-add-export-handling.patch
- Delete Incremental-improve-support-for-DEVICE-based-restric.patch
- Delete Make-IRs-and-run-work-properly-for-containers.patch
- Delete Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch
- Delete Monitor-write-meta-data-in-readonly-state-sometimes.patch
- Delete Restructure-assemble_container_content-and-improve-m.patch
- Delete config-set-auto_seen-after-processing-the-auto-line.patch
- Delete mdmon-.service-remove-over-ride-of-Standard-IO.patch
- Delete mdmon-don-t-complain-about-notifying-parent-when-the.patch
- Delete mdmon-honour-offroot-again.patch
- Delete mdmonitor
- Delete policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch
- Delete systemd-mdadm-last-resort@.service
- Delete systemd-mdadm-last-resort@.timer
- Delete systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch
- Delete udev-rules-try-mdadm-I-on-change-events.patch
- Delete udev-rules.degraded
- 0001-systemd-various-fixes-for-boot-with-container-arrays.patch
various fixes to improve boot-from-DDF or IMSM
(bnc#866660)
- 0001-DDF-mark-missing-on-assembly-device-properly.patch
- 0002-DDF-guard-against-pdnum-being-negative.patch
- 0003-DDF-fix-possible-mdmon-crash-when-updating-metadata.patch
- 0004-DDF-Don-t-fail-compare_super_ddf-due-to-re-configure.patch
More upstream DDF fixes (bnc#866660)
- 0001-mdmon-.service-Change-type-of-process-start-up-to-fo.patch
- 0003-Work-around-architectures-having-statfs.f_type-defin.patch
- 0004-DDF-report-seq-counter-as-events.patch
- 0005-DDF-when-first-activating-an-array-record-any-missin.patch
Two fixes for DDF (bnc#866660) and a couple of other upstream fixes
just for good measure.
- 0001-Assemble-allow-load_devices-to-change-the-st-which-i.patch
0002-Assemble-re-arrange-freeing-of-tst-in-load_devices.patch
0003-Assemble-change-load_devices-to-return-most_recent-s.patch
Allow RAID5 to be assembled even when firs device listed recently
failed (bnc#865221)
- remove boot.md. It no longer does anything useful.
- mdmonitor
run "mdadm --monitor" from systemd instead of init.d
sciprt (bnc#849523)
- remove mdadmd due to above.
- udev-rules-try-mdadm-I-on-change-events.patch
(bnc#851993)
- policy-NULL-path-isn-t-really-acceptable-use-the-dev.patch
- DDF-really-ignore-DDF-metadata-on-partitions.patch
- Assemble-avoid-infinite-loop-when-auto-assembling-pa.patch
- DDF-fix-detection-of-failed-devices-during-assembly.patch
- Grow-fix-problems-with-prematurely-aborting-of-resha.patch
- IMSM-don-t-crash-when-creating-an-array-with-missing.patch
- mdmon-don-t-complain-about-notifying-parent-when-the.patch
- systemd-mdmon-set-IMSM_NO_PLATFORM-1.patch
- mdmon-.service-remove-over-ride-of-Standard-IO.patch
Various upstream bug fixes.
- Assemble-Incremental-don-t-hold-O_EXCL-on-mddev-afte.patch
Ensure fsck/mount don't find an md array to be BUSY
the moment it appears.
- mkinitrd-setup.sh: Make the array device names in
/etc/mdadm.conf in the initrd match those in /etc/mdadm.conf
in the root filesystem. (bnc#851993)
- Restructure-assemble_container_content-and-improve-m.patch
- Incremental-add-export-handling.patch
- udev-rules.degraded
- systemd-mdadm-last-resort@.service
- systemd-mdadm-last-resort@.timer
Teach systemd to start degraded arrays after a timeout if
some missing devices never appear (bnc#832501)
- Incremental-improve-support-for-DEVICE-based-restric.patch
Teach "mdadm --incremental" to handle "DEVICE" lists from
mdadm.conf properly (bnc@851993)
- DDF-handle-fake-RAIDs-with-changing-subarray-UUIDs.patch
- DDF-compare_super_ddf-fix-sequence-number-check.patch
- Monitor-don-t-set-arrays-dirty-after-transition-to-r.patch
- DDF-add_to_super_ddf-be-careful-with-workspace_lba.patch
- Monitor-write-meta-data-in-readonly-state-sometimes.patch
- Assembe-fix-bug-in-force_array-it-wasn-t-forcing-pro.patch
Various bugfixes from upstream - several to improve
DDF support, one which fixes a nasty bug in "--assemble --force".
- DDF-brief_examine_subarrays_ddf-print-array-name.patch
DDF-factor-out-array-name-generation.patch
Include name in "-Db" output for DDF
FATE#316007
- boot.md - simplify boot.
As array assembly is done by udev, it shouldn't
be done by boot.md. This will avoid some problems
with arrays getting started degraded.
- Make-IRs-and-run-work-properly-for-containers.patch
- mdmon-honour-offroot-again.patch
- DDF-allow-for-possibility-that-there-is-no-secondary.patch
Upstream fixes
- config-set-auto_seen-after-processing-the-auto-line.patch
Fix bug which causes "AUTO -all" in mdadm.conf
in initrd to be ignored, so array might be
auto-assembled too early.
- mkinitrd-boot.sh: simplify boot sequence by relying
completely on udev running "mdadm -I". Thus
mkinitrd-boot.sh needs to do very little.
The devfunction script in the mkinitrd package has
been modified to start newly degraded array after
a suitable timeout.
- mkinitrd-setup.sh:
- don't save md_devs as it isn't used any more
- allow md device names like "/dev/md_foo" which will
need to be supported in due course.
- mkinitd-boot.sh: Clear {root,resume}_major variable
If multipath is in use, md is always on top of it. Therefore, the root
device is always an md device. (bnc#786526)
- mkinitrd-setup.sh: copy new udev rules files into
the initrd.
The "mkinitrd" package does this for the old name.
It is easier if this packages does it for the files
this package installs.
(bnc#838777)
- New upstream release - mdadm-3.3
Lot of improvements to --grow and DDF support.
Better interaction with systemd.
Hot-replace support and more.
Removes patches:
assemble-EXCL-race.fix
0001-Add-support-for-launching-mdmon-via-systemctl-instea.patch
0002-In-case-launching-mdmon-fails-print-an-error-message.patch
0003-mdmon-add-foreground-option.patch
0004-Suppress-error-messages-from-systemctl.patch
which were backports from upstream.
- assemble-EXCL-race.fix: avoid some races during
array assembled- particularly at boot (bnc#793954)
- boot.md: make sure systemd-udev-trigger runs before
boot.md to avoid races: bnc#793954
- mdmon@.service - new file plus patches to allow
mdmon to be started by systemd, so it doesn't
kill it (bnc#321366)
- Add Source URL, see https://en.opensuse.org/SourceUrls
- license update: GPL-2.0
mdadm/Software-RAID.HOWTO.tar.bz2
- Fix factory breakage on udev and systemd rules.
- new upstream release 3.2.6. Subsumes all of our
patches and adds a lot of other bug fixes for
less common cases including for a couple that cause
mdadm to crash.
- remove /lib/udev/devices from specfile as it is
unused
- mkinitrd-setup.sh: fixed recent breakage for IMSM
arrays (bnc#783444)
- mdmon-takeover.fix
find-free-devnum.fix
mapfile-rebuild.fix
udev-offroot
Fix various issues will installation on IMSM
RAID arrays, booting from those arrays, and
clean shutdown when such an array is used for '/'.
(bnc#752107 bnc#732294 bnc#770351)
- mkinitrd-setup.sh: allow use stable md device name
and allow it to have a ':' in it. (bnc#779087)
- boot.md: make sure udev-trigger runs before
boot.md. (bnc#772286)
- mdmon-takeover.fix
find-free-devnum.fix
mapfile-rebuild.fix
udev-offroot
Fix various issues will installation on IMSM
RAID arrays, booting from those arrays, and
clean shutdown when such an array is used for '/'.
(bnc#752107 bnc#732294 bnc#770351)
- Add blkid-builtin.patch: use blkid built-in from udev
- mdmon-arg.fix: fix arg parsing in mdmon so that
"--all --takeover" works. (bnc#767150)
- use recommends: smtp_daemon, similar to cronie example
- add missing dependencies on cron and /usr/sbin/sendmail (bnc#767155)
- udev-rules.fix: make sure systemd doesn't try
to mount array before it is fully assembled.
(bnc#752869)
- boot.md/mkinitrd-boot.sh: complete any incremental
assembly before attempting to assemble arrays.
If incremental assembly has partialy assembled
degraded arrays, now is the time to start them going.
(bnc#752869)
- mdamd.cron: send daily reports if any arrays are
degraded.
- New upstream version: 3.2.5. Serious regression
in 3.2.4 necessitated a new release. Only significant
fix is that "--add" now works again.
- New upstream version: 3.2.4. /run/mdadm is not
used for runtime files, not /var/run or /dev/.mdadm.
- Run update of initrd at %post and %postun.
We need this to make sure initrd reflects the updates.
- remove call to suse_update_config (very old work around)
- mkinitrd-setup.sh -- add "AUTO -all" to initrd mdadm.conf
so that only arrays needed for boot are auto-assembled.
- auto-line.fix -- fix handling of "AUTO" line
in mdadm.conf so it actually works.
(bnc#721905)
- cross-build fix: use %__cc macro
- boot.md: improve 'status' and add 'reload'
function. Also change 'Raid' to 'RAID'
for consistency (bnc#709474)
- Use udev rules file from upstream package, rather
have having a separate one.
- Update to new upstream 3.2.2 plug git patches.
Also update FSF address in boot-md.
- Do not use -fno-strict-aliasing when not needed
- 64-md-raid.rules - make clear distinction between
'disk' and 'partition' cases. In particular it
is wrong and problematic to test for 'md/array_state'
for 'partition' devices as they cannot see 'md/*'
and cannot exist when it doesn't have a valid value
anyway. (bnc#684291)
- mkinitrd-boot.sh: don't assume /dev/md when device
name cannot be found. It could easily be wrong,
and there is no need as mdadm will choose a device.
(bnc#656536)
- 64-md-raid.rules: avoid races with md devices
appearing and disappearing.
If the 'array_state' file doesn't exist, that is equivalent
to it having 'clear' in it. (bnc#641382)
- boot.md - change args to mdmon.
The argument parsing of mdmon changed in the recent update
and we need to change boot.md to match.
- update to 3.1.4
- Support --grow to change the layout of RAID4/5/6
- Support --grow to change the chunksize of raid 4/5/6
- Support --grow to change level from RAID1 -> RAID5 -> RAID6 and
back.
- Support --grow to reduce the number of devices in RAID4/5/6.
- Support restart of these grow options which assembling an array
which is partially grown.
- Assorted tests of this code, and of different RAID6 layouts.
- The default metadata is now v1.2
- The default chunksize is now 512K rather than 64K. This seems more
appropriate for modern devices.
- The default bitmap chunksize for internal bitmaps is now at least
64Meg as fine grained bitmaps tend to impact performance more for
little extra gain.
- Alway make bitmap 4K-aligned if at all possible.
- removed patches:
- bitmap-4k-boundary.patch (obsolete/upstream)
- fix-dup.patch (obsolete/upstream)
- IMSM-part.patch (obsolete/upstream)
- container-argv-check (obsolete/upstream)
- use %_smp_mflags
- mkinitrd-setup.sh: Fix for empty $md_devs variable.
- IMSM-part.patch - never try to include partitions in an
IMSM array - bnc#597787
- container-argv-check - avoid incorrect error message when
assembling multiple containers - bnc#598827
- mkinitrd-boot.sh: Fix booting with root=/dev/disk/by-id/md-uuid*,
run mdadm -v when linuxrc=trace is given (bnc#597787).
- fix-dup.patch: revised version to make sure partial
device is destroyed properly (bnc#587925).
- fix-dup.patch: catch attempts to add the same disk twice
(bnc#587925).
- 64-md-raid.rules: Use absolute path to grep, otherwise udev will
only search in /lib/udev (bnc#590832).
- mkinitrd-*.sh: Assemble md arrays even if the root= or resume=
option doesn't directly refer to md (bnc#589676, bnc#586837,
bnc#583424).
- mdmon: Fix crash if /proc/mdstat lists 0.9 superblocks
(bnc#589447).
- 64-md-raid.rules: Use blkid instead of vol_id.
- 64-md-raid.rules: Allow --incremental assembly if "AUTO -all" is
given in mdadm.conf (fate#307478).
- Install udev rules in /lib/udev/rules.d (fate#307478).
- mkinitrd-setup.sh: call mdadm --scan only if necessary
(bnc#581769).
- bitmap-4k-boundary.patch: Alling the internal bitmap on 4K
boundary (bnc#577468).
- fix modprobe invocation in boot.md (bnc#565293).
- store mdmon runtime files in /dev/.mdadm, to make it easier to
transfer mdmon from the initrd to the real root.
- rework the mkinitrd setup script a bit.
- mkinitrd-*.sh: fix booting from partitionable md devices and
from container devices (bnc#565219).
- enable parallel building
- Support for partitionable md devices in mkinitrd scripts
(fate#305883).
- update to 3.0.3 (fate#307159)
* mdmon improvements (needed for fate#306823)
* other fixes
- mkinitrd-boot.sh: add /sbin/mdmon to the initrd (fate#306823).
- updated to 3.0.2 + 2 patches
* bugfixes only
- remove static md* device nodes, they should not be needed
anymore.
- updated to 3.0 final
- dropped all patches
- super0: Do all metadata IO with 4096byte alignment
- super1 - do metadata IO in sector_size units.
(bnc#466172)

==== mpg123 ====
Version update (1.25.8 -> 1.25.10)
Subpackages: libmpg123-0 mpg123-openal mpg123-pulse

- Update to version 1.25.10
* libout123: Fix error messages beginning from OUT123_ARG_ERROR
(bug 261).
version 1.25.9
* mpg123: Fix --icy-interval handling to work with stream from
stdin. (curl | mpg123 --icy-interval=n -)
* libmpg123: Fix another invalid read and segfault on damaged
(fuzzed) files with part2_3_length == 0 (set maxband=1, pulled
from upcoming 1.26.0).

==== ncurses ====
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base

- Avoid opaque libraries for Leap 15 and SLES 15
- No tests on Leap 15 and SLES 15
- Add ncurses patch 6.1-20180303
+ modify TurnOn/TurnOff macros in lib_vidattr.c and lib_vid_attr.c to
avoid expansion of "CUR" in trace.
+ improve a few lintian warnings in test-packages.
+ modify lib_setup to avoid calling pthread_self() without first
verifying that the address is valid, i.e., for weak symbols
(report/patch by Werner Fink).
+ modify generated terminfo.5 to not use "expand" and related width
on the last column of tables, making layout on wide terminals look
better (adapted from patch by Kir Kolyshkin).
+ add a category to report_offsets, e.g., "w" for wide-character, "t"
for threads to make the report more readable. Reorganized the
structures reported to make the categories more apparent.
+ simplify some ifdef's for extended-colors.
+ add NCURSES_GLOBALS and NCURSES_PRESCREEN to report_offsets, to show
how similar the different tinfo configurations are.
- Remove patch ncurses-6.1-weakpthreads.dif now upstream (bsc#1082772)
- Make expect build check less fragile on timing
- Switch back to shared libtinfo only but provide an auxiliary shared
library libtinfow to avoid a rebuild of third party programs (bsc#1082772)
+ Add sanity check if new 32bit API is included in libtinfo
- Add patch ncurses-6.1-weakpthreads.dif
+ Be aware that libtinfo/libtinfw is also used without libpthread
(boo#1058509)
- Use expect to run at least two test for normal and wide character
version of newdemo from test suite
- Add ncurses patch 6.1-20180224
+ modify _nc_resolve_uses2() to detect incompatible types when merging
a "use=" clause of extended capabilities. The problem was seen in a
defective terminfo integrated from simpleterm sources in 20171111,
compounded by repair in 20180121.
+ correct Ss/Ms interchange in st-0.7 entry (tmux #1264) -TD
+ fix remaining flash capabilities with trailing mandatory delays -TD
+ correct cut/paste in NEWS (report by Sven Joachim).
- Add ncurses patch 6.1-20180217
+ remove incorrect free() from 20170617 changes (report by David Macek).
+ correct type for "U8" in user_caps.5; it is a number not boolean.
+ add a null-pointer check in safe_sprintf.c (report by Steven Noonan).
+ improve fix for Debian #882620 by reusing limit2 variable (report
Julien Cristau, Sven Joachim).
- Add ncurses patch 6.1-20180210
+ modify misc/Makefile.in to install/uninstall explicit list in case
the build-directory happens to have no ".pc" files when an uninstall
is performed (report by Jeffrey Walton).
+ deprecate safe-sprintf, since the vsnprintf function, which does what
was needed, was standardized long ago.
+ add several development/experimental options to development packages.
+ minor reordering of options in configure script to make the threaded
and reentrant options distinct from the other extensions which are
normally enabled.
- Make reentrant libs opaque
- Add ncurses patch 6.1-20180203
+ minor fixes to test/*.h to make them idempotent.
+ add/use test/parse_rgb.h to show how the "RGB" capability works.
+ add a clarification in user_caps.5 regarding "RGB" capability.
+ add extended_slk_color{,_sp} symbols to the appropriate
package/*.{map,sym} files (report by Sven Joachim, cf: 20170401).

==== notmuch ====
Version update (0.25.1 -> 0.26)

- update to 0.26
* Add python3-Sphinx to unconditional BuildRequires
- Support indexing cleartext of encrypted e-mails
- Python bindings specific Debian packaging is removed
- cli:
+ Support for re-indexing existing messages
+ Support maildir synced tags in new.tags
+ Support /regex/ in new.ignore
- Library changes:
+ Indexing files with duplicate message-id
+ New functions to count files
+ New function to remove properties
+ Change return value of notmuch_thread_get_authors from NULL to empty
string
+ Transition notmuch_database_add_message to notmuch_database_index_file

==== openssl ====

- change the sonum to 1.1, as all the minor versions keep ABI
compatibility (bsc#1081335)
- update baselibs.conf

==== perl ====
Subpackages: perl-base perl-base-32bit

- Use %license (boo#1082318)

==== pidgin ====
Version update (2.12.0 -> 2.13.0)
Subpackages: libpurple libpurple-lang libpurple-tcl

- Update to version 2.13.0:
+ libpurple:
* Unified string comparison.
* Properlly shell escape URI's when opening them.
* Fix a one byte buffer overread in function
purple_markup_linkify.
* Fix an issue were utf8 was incorrectly truncated which could
lead to crashes as we were potentially feeding garbage into
glib/gtk.
+ libgnt:
* Partially fix building against curses 6.0 with opaque
structs set (pidgin.im#16764).
* Fix a crash when resizing the window (pidgin.im#16680).
+ General:
* Fix a bashism in autotools (pidgin.im#16836).
+ XMPP:
* Show XEP-0066 OOB URLs in any message, not just headlines.
* Fix a user after free (pidgin.im#17200).
* Remove pipelining from BOSH connections (pidgin.im#17025).
* Don't try to TLS already secured BOSH connections
(pidgin.im#17270).
+ IRC:
* Fix "Registration timeout" on SASL auth with InspIRCd
servers (and possibly others not based on
charybdis/ratbox/ircd-seven).
* Fix issues with plugins that modify outgoing messages (such
as the custom PART/QUIT feature of the IRC More plugin).
* Fix IRC buffer handling (pidgin.im#12562).
* Properly handle AUTHENTICATE as a normal command with server
prefix.
* Fix a crash caused by a use after free of the MOTD.
* Fix an out of bounds read in irc_nick_skip_mode.
* Fix a write of a single byte before the start of a buffer in
irc_parse_ctcp.
+ Pidgin:
* Better support for dark themes (pidgin.im#12572).
* Fix IPv6 links by not escaping []'s. (pidgin.im#16391).
* Only write buddy icons to the cache if they're not already
cached.
* Rejoin persistent chats after reconnect (pidgin.im#15687).
* Make the WIN32 Transparency plugin work on all platforms
(pidgin.im#3124).
* Ensure search results buttons are labelled.
* Fix matching unicode emoticons (pidgin.im#17232).
* Correctly update mute/unmute status when the remote side
mutes/unmutes us (pidgin.im#17273).
* Rework the status icon blinking to not use deprecated API
(pidgin.im#17174).
* Do not allow adding a buddy to protocols that don't have an
add_buddy callback.
+ Finch:
* Fix handling of search results (pidgin.im#17238).
+ Voice & Video:
* Port backend-fs to newer api for farstream relay-info
property (pidgin.im#17274).
- Rebase pidgin-ncurses-6.0-accessors.patch.
- Remove pidgin-2.10.11-purple-remote-python3.patch: fixed
upstream.
- Add pidgin-2.10.11-purple-remote-python3.patch: port
purple-remote to python 3 (bsc#1084147).
- Export PYTHON=python3 in %build.
- Adjust scripts to invoke python3, not python2.
- Drop support for SLE 11 and openSUSE older than 42.x.
- Remove pidgin-gnome-keyring.patch: was only useful for SLE 11.
- Update pidgin-ncurses-6.0-accessors.patch to cope with ncurses
enabling opaque-panels. Pidgin should not access internal
structures of ncurses.

==== qpdf ====
Version update (8.0.0 -> 8.0.2)

- Update to version 8.0.2
* Proper handling of pages with no content
* Better handling of files with loops following cross reference
tables
- Update to version 8.0.1
* Handle zlib streams with data checksum errors
* In the command line tool, allow specification of page numbers
counting from the end in page ranges.

==== quota ====
Version update (4.03 -> 4.04)

- Add rpcgen to buildrequires
- Version update to 4.04:
* support for new kernel interface that allows for repquota(8) to work
reliably also for XFS or ext4 with quota feature and generally other
filesystem where quota files are not available to quota-tools
* IPv6 support for rpc.quotad and all other tools.
* Tons of various fixes
- Drop merged patch 0001-Set-fPIC-and-pie-as-default-params-when-building.patch

==== rpm ====
Subpackages: rpm-32bit

- remove no longer needed and now harmful extcond patch
[bnc#1083539]
dropped patch: extcond.diff

==== samba ====
Version update (4.7.5+git.37.6d30796c515 -> 4.7.6+git.54.6e3276c9872)
Subpackages: libdcerpc-binding0 libdcerpc0 libndr-krb5pac0 libndr-nbt0
libndr-standard0 libndr0 libnetapi0 libsamba-credentials0 libsamba-errors0
libsamba-hostconfig0 libsamba-passdb0 libsamba-policy0 libsamba-util0 libsamdb0
libsmbclient0 libsmbconf0 libsmbldap2 libtevent-util0 libwbclient0 samba-client
samba-dsdb-modules samba-kdc samba-libs samba-python samba-winbind

- Update to 4.7.6;
+ CVE-2018-1050: DOS vulnerability when SPOOLSS is run externally;
(bso#11343); (bsc#1081741);
+ CVE-2018-1057: Authenticated users can change other users' password;
(bso#13272); (bsc#1081024).
- Disable python until full python3 port is done; (bsc#1082139);
+ Remove contents of package samba-python
+ Remove contents of package libsamba-policy0
+ Remove contents of package libsamba-policy-devel
+ Remove library libsamba-python-samba4.so from samba-libs package
+ Remove library libsamba-net-samba4.so from samba-libs package
+ Remove smbtorture binary and manpage from samba-test
- samba fails to build with glibc2.27; (bsc#1081042);

==== shadow ====

- Use %license (boo#1082318)
- Added CVE-2018-7169.patch: Fixed an privilege escalation in newgidmap,
which allowed an unprivileged user to be placed in a user namespace where
setgroups(2) is allowed. (CVE-2018-7169 bsc#1081294)

==== utempter ====

- Use %license (boo#1082318)

==== wget ====
Version update (1.19.2 -> 1.19.4)

- Original package had sources lzip compressed. Downloaded .gz
compressed file including signature file.
- GNU wget 1.19.4:
* Support for Content-Encoding and Transfer-Encoding have been
marked as experimental and disabled by default
- includes 1.19.3:
* Prevent erroneous decompression of .gz and .tgz files with
broken servers
* Added support for HTTP 308 Permanent Redirect response
* Fix segfault in some cases where the Content-Type header is
not sent
* Support OpenSSL 1.1 builds without using deprecated features
* Several minor bug fixes
- switch to lz release (smaller)
- cleanup with spec-cleaner

==== wol ====
Subpackages: wol-lang

- Refresh spec-file via spec-cleaner.
- Add %license macro.

==== xkeyboard-config ====
Version update (2.22 -> 2.23.1)
Subpackages: xkeyboard-config-lang

- U_Fix-typo-in-Polish-symbols-file.patch
* fixes broken polish symbols file (fdo#104904)
- Update to version 2.23.1
* Fixing the build
- Update to version 2.23
* Added it(intl), it(scn) and us(scn)
* Minor fidvorak adjustment
* Typo fixed
* Refreshed the default Arabic keyboard layout
* more robust comment handling
* replace '?' (0x10002bc) with '?' (0x100055a) in armenian layout
* Add polish layout for use glagolica script
* Use default compose key with Finnish keyboard
* incomplete Finnish fix patch
* Prerelease translation sync
* Added International Phonetic Alphabet
- supersedes U_xkeyboard-config_fix-typo-hungarian.patch

==== yast2 ====
Version update (4.0.58 -> 4.0.59)

- Fix extracting kernel parameters from installation when there is
parameter with '=' in value like
pci=hpiosize=0,hpmemsize=0,nobar (bsc#1081353)
- 4.0.59

==== yast2-firewall ====
Version update (4.0.17 -> 4.0.18)

- SuSEFirewall2 importer changes (fate#323460)
- Use internal zone instead of trusted when the protection from
the INT zone is enabled which fits better with the definition.
- Removed the mapping of apache2 and apache2-ssl services to
firewalld services since the apache package will provide the
services definition and we will not use firewall defaults.
- 4.0.18

==== yast2-packager ====
Version update (4.0.46 -> 4.0.47)

- Always allow next/back for adding new addon (bsc#1082286)
- 4.0.47

==== zypper-migration-plugin ====
Version update (0.11.1516874532.fa20262 -> 0.11.1520597355.bcf74ad)

- version 0.11.1520597355.bcf74ad
- more changes to get --root working


--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages