Mailinglist Archive: opensuse-factory (824 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20171025 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&groupid=1&version=Tumbleweed&build=20171025

When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.

Packages changed:
SUSEConnect
corosync (2.4.2 -> 2.4.3)
dejagnu (1.6 -> 1.6.1)
file
kalarm (17.08.1 -> 17.08.2)
kdeconnect-kde (1.0.3 -> 1.2)
kernel-source (4.13.8 -> 4.13.9)
ldb (1.1.29 -> 1.2.2)
lensfun
libdrm (2.4.84 -> 2.4.85)
libpciaccess (0.13.5 -> 0.14)
libqt5-qttranslations (5.9.1 -> 5.9.2)
libqt5-qtvirtualkeyboard (5.9.1 -> 5.9.2)
libsolv (0.6.29 -> 0.6.30)
make
mbox-importer (17.08.1 -> 17.08.2)
mutt (1.9.0 -> 1.9.1)
netcdf
pfstools (2.0.4 -> 2.0.6)
samba (4.6.7+git.49.562d44faa9d -> 4.7.0+git.23.4e3f0fb9d15)
skopeo (0.1.23 -> 0.1.24)
sysuser-tools
talloc (2.1.9 -> 2.1.10)
tdb (1.3.12 -> 1.3.15)
tevent (0.9.31 -> 0.9.33)
timezone (2017b -> 2017c)
timezone-java (2017b -> 2017c)
xdg-user-dirs (0.15 -> 0.16)

=== Details ===

==== SUSEConnect ====

- Properly refresh zypper services when deactivating a product on SMT
(bsc#1047153)

==== corosync ====
Version update (2.4.2 -> 2.4.3)
Subpackages: libcmap4 libcorosync_common4

- Upgrade corosync-2.4.2 to corosync-2.4.3(fate#321385)
doc: document watchdog_device parameter
Main: Call mlockall after fork
Totempg: remove duplicate memcpy in mcast_msg func
Qdevice: fix spell errors in qdevice
logconfig: Do not overwrite logger_subsys priority
totemconfig: Prefer nodelist over bindnetaddr
cpghum: Fix printf of size_t variable
Qnetd lms: Use UTILS_PRI_RING_ID printf format str
wd: Report error when close of wd fails
votequorum: Don't update expected_votes display if value is too high
votequorum: simplify reconfigure message handling
quorumtool: Add option to show all node addresses
main: Don't ask libqb to handle segv, it doesn't work
man: Document -a option to corosync-quorumtool
main: use syslog & printf directly for early log messages
votequorum: make atb consistent on nodelist reload
Fix typo: Destorying -> Destroying
init: Add doc URIs to the systemd service files
wd: fix typo
corosync.conf.5: Fix watchdog documentation
corosync.conf.5: add warning about slow watchdogs
wd: remove extra capitalization typo
corosync.conf.5: watchdog support is conditional
notifyd: Add the community name to an SNMP trap
Logsys: Change logsys syslog_priority priority
totemrrp: Fix situation when all rings are faulty
main: Display reason why cluster cannot be formed
totem: Propagate totem initialization failure
totemcrypto: Refactor symmetric key importing
totemcrypto: Use different method to import key
main: Add option to set priority
main: Add support for libcgroup
totemcrypto: Fix compiler warning
cmap: Remove noop highest config version check
qdevice: Add support for heuristics
Spec: drop unneeded dependency
Spec: make internal dependencies arch-qualified
cmap: don't shutdown highest config_version node
totemudp: Remove memb_join discarding
Spec: fix arch-qualified dependencies
Include fcntl.h for F_* and O_* defines
totemudp: Retry if bind fails
Remove deprecated doxygen flags
man: Fix typos in man page
man: Modify man-page according to command usage
Remove redundant header file inclusion
upstart: Add softdog module loading example
Added:
corosync-2.4.3.tar.gz
Removed:
corosync-2.4.2.tar.gz
bsc#1047860-add-version.patch
0001-Logsys-Change-logsys-syslog_priority-priority.patch
0001-logconfig.c-make-logging.syslog_priority-and-logging.patch
0001-totemconfig.c-Fixed-Evicted-from-CPG-membership.patch
0002-Main-call-mlock-after-fork.patch
0003-totemrrp-Fix-situation-when-all-rings-are-faulty.patch
0004-main-Display-reason-why-cluster-cannot-be-formed.patch
0005-votequorum-Report-errors-from-votequorum_exec_send_r.patch
0007-Make-corosync-work-when-FIPS-mode-is-enabled.patch
0008-main.c-add-option-to-set-priority.patch
0009-totem-Propagate-totem-initialization-failure.patch
Modified:
bsc#1047860-add-version.patch: change version to 2.4.3
corosync.changes: add changelogs
corosync.spec: remove unnecessary patches
Renamed:
0006-coroapi-Use-size_t-for-private_data_size.patch ->
0001-coroapi-Use-size_t-for-private_data_size.patch
0010-fix-ifdown-udp.patch -> 0002-fix-ifdown-udp.patch
0011-fix-tmpfiles-create.patch -> 0003-fix-tmpfiles-create.patch
0012-mark-corosync-as-a-static-service.patch ->
0004-mark-corosync-as-a-static-service.patch

==== dejagnu ====
Version update (1.6 -> 1.6.1)

- Update to 1.6.1
* Minor bug fixes, no major changes

==== file ====
Subpackages: file-devel file-magic libmagic1

- Update package summaries. Replace old RPM constructs.
- Remove --with-pic which is useless with --disable-static.
- Edit pre_checkin.sh to remove dead python3 file.

==== kalarm ====
Version update (17.08.1 -> 17.08.2)
Subpackages: kalarm-lang

- Update to 17.08.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.08.2.php
- Changes since 17.08.1:
* None

==== kdeconnect-kde ====
Version update (1.0.3 -> 1.2)

- Update to 1.2.0
- Update build requirements, it needs Qt 5.7 and KF 5.38 now
- Remove patches, now upstream:
* 0001-Treat-device-names-as-plaintext-not-rich-text.patch

==== kernel-source ====
Version update (4.13.8 -> 4.13.9)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs
kernel-macros kernel-syms

- futex: do not fail on invalid op (bnc#1064590).
- commit e7d7106
- Linux 4.13.9 (bnc#1012628).
- vmbus: more host signalling avoidance (bnc#1012628).
- vmbus: eliminate duplicate cached index (bnc#1012628).
- vmbus: refactor hv_signal_on_read (bnc#1012628).
- vmbus: simplify hv_ringbuffer_read (bnc#1012628).
- Drivers: hv: vmbus: Fix bugs in rescind handling (bnc#1012628).
- Drivers: hv: vmbus: Fix rescind handling issues (bnc#1012628).
- HID: hid-elecom: extend to fix descriptor for HUGE trackball
(bnc#1012628).
- mm: page_vma_mapped: ensure pmd is loaded with READ_ONCE
outside of lock (bnc#1012628).
- perf pmu: Unbreak perf record for arm/arm64 with events with
explicit PMU (bnc#1012628).
- x86/apic: Silence "FW_BUG TSC_DEADLINE disabled due to Errata"
on hypervisors (bnc#1012628).
- x86/apic: Silence "FW_BUG TSC_DEADLINE disabled due to Errata"
on CPUs without the feature (bnc#1012628).
- commit abdc07c

==== ldb ====
Version update (1.1.29 -> 1.2.2)
Subpackages: libldb1 libldb1-32bit

- Remove %if guards for blocks that do not affect the build result.
Fix RPM groups and summaries.
Drop very old SUSE support. Replace old RPM macros by new
constructs.
- Update to 1.2.2
+ Bug #13017: Add ldb_ldif_message_redacted_string() to allow debug
of redacted log messages, avoiding showing secret values
+ Bug #13015: Allow re-index of newer databases with binary GUID TDB keys
(this officially removes support for re-index of the original
pack format 0, rather than simply segfaulting).
+ Avoid memory allocation and so make modify of records in ldb_tdb faster
- Update to 1.2.1
+ Bug #12882: Do not install _ldb_text.py if we have system libldb
+ Use libraries from build dir for testsuite
+ Bug #12900: Fix index out of bound in ldb_msg_find_common_values
- Update to 1.2.0
+ handle one more LDB_FLAG_INTERNAL_DISABLE_SINGLE_VALUE_CHECK
case in ldb_tdb
+ fix ldb_tdb locking (performance) problems
+ fix ldb_tdb search inconsistencies by adding
read_[un]lock() hooks to the module stack
(bug #12858)
+ add cmocka based tests for the locking issues
+ ldb_version.h provides LDB_VERSION_{MAJOR,MINOR,RELEASE} defines
+ protect ldb_modules.h from being used by Samba < 4.7
Note: that this release (as well as 1.1.30 and 1.1.31)
may cause problems for older applications, e.g. Samba
See https://bugzilla.samba.org/show_bug.cgi?id=12859
- Update to 1.1.31
+ let ldbdump parse the -i option
+ don't allow the reveal_internals control for ldbedit
+ only allow --show-binary for ldbsearch
+ don't let ldbsearch create non-existing files
+ fix ldb_tdb search inconsistencies
+ add cmocka based tests
+ provide an interface for improved indexing for callers
like Samba, which will allow much better performance.
+ Makes ldb access to tdb:// databases use a private event context
rather than the global event context passed in by the caller.
This is because running other operations while locks are held
or a search is being conducted is not safe.
+ Add efficient function to find duplicate values in ldb messages
(this makes large multi-valued attributes in ldb_tdb more efficient)
- Add ldb-tests-do-not-override-lib-path.patch: Check if LD_LIBRARY_PATH
and LDB_MODULES_PATH environment variables are set before overriding
them.

==== lensfun ====
Subpackages: lensfun-data lensfun-devel liblensfun1

- Add lensfun_fix_memory_leak.patch to add a virtual destructor to
avoid a memory leaks.

==== libdrm ====
Version update (2.4.84 -> 2.4.85)
Subpackages: libdrm-devel libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2
libdrm_radeon1

- Update to version 2.4.85:
+ Add const qualifier to arguments of drmModeAddFB2()
+ amdgpu: implement context priority for amdgpu_cs_ctx_create2 v3
+ amdgpu: add padding to the fence to handle ioctl
+ headers: Sync amdgpu_drm.h with drm-next
+ modetest: Decode IN_FORMATS plane blob property
+ modetest: Allow full testing of primary planes
- Fix changelog entry for version 2.4.84

==== libpciaccess ====
Version update (0.13.5 -> 0.14)
Subpackages: libpciaccess-devel libpciaccess0

- Update to version 0.14:
This release adds support for 32-bit PCI domain IDs, which are common in
virtualized environments. This support has been tested on Linux, and probably
also "just works" on FreeBSD and Solaris, to the extent that the underlying
OS supports it.

==== libqt5-qttranslations ====
Version update (5.9.1 -> 5.9.2)

- Update to 5.9.2
* For more details please see:
https://blog.qt.io/blog/2017/10/06/qt-5-9-2-released/

==== libqt5-qtvirtualkeyboard ====
Version update (5.9.1 -> 5.9.2)

- Update to 5.9.2
* For more details please see:
https://blog.qt.io/blog/2017/10/06/qt-5-9-2-released/

==== libsolv ====
Version update (0.6.29 -> 0.6.30)
Subpackages: libsolv-devel libsolv-tools perl-solv python-solv

- Update package descriptions and groups.
Replace old $RPM_* variables by macros.
- many fixes and improvements for cleandeps
- support debian packages with xz compressed control.tar
- always create dup rules for "distupgrade" jobs
- use recommends also for ordering packages
- Fix splitprovides handling with addalreadyrecommended turned off
[bnc#1059065]
- bump version to 0.6.30

==== make ====
Subpackages: make-lang

- Add make-sorted-glob.patch to make many other packages like dpdk
build reproducibly without patching them individually (boo#1041090)

==== mbox-importer ====
Version update (17.08.1 -> 17.08.2)
Subpackages: mbox-importer-lang

- Update to 17.08.2
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/announce-applications-17.08.2.php
- Changes since 17.08.1:
* None

==== mutt ====
Version update (1.9.0 -> 1.9.1)
Subpackages: mutt-doc mutt-lang

- Add patch mutt-1.9.0-1.9.1.patch which is a backport of the
mutt upstream patch diff-1.9.0-1.9.1 to neomutt 20170912
- Rename patch mutt-1.9.0.dif which now becomes mutt-1.9.1.dif

==== netcdf ====

- Source mpivars.sh to fix the non-HPC openmpi %check.
- Add magic to limit the number of flavors built in the
in the OBS ring.
- Incorporated HPC-style builds using environment modules.
- Converted to multibuild (FATE#321719).
- renamed rpmlintrc to netcdf-rpmlintrc.
- Generate baselib.conf dynamically and only for the non-HPC
build: this avoids issues with the source validator.

==== pfstools ====
Version update (2.0.4 -> 2.0.6)
Subpackages: libpfs2 pfscalibration pfstmo

- Update to version 2.0.6
* Fixed: --frame frame range spec can now handle negative frame
order, e.g. 30:-1:0
* Added: Added photon-noise weighting in pfshdrcalibrate - very
small improvement for some images
* Fixed: pfsview does not change zoom settings when flipping
between next/previous images
* Fixed: Fixed bug in pfsin/outimgmagics - missing call to
InitializeMagick causing assertion fault
* Fixed: Fixed bug in pfsouthdrhtml - missing call to
InitializeMagick causing assertion fault
* Added: Matlab MEX files can now be compiled on Windows from
Cygwin using VisualStudio compiler
version 2.0.5:
* fixed: pfsinppm now can read multiple frames using --frames
but also from a ppm file
* fixed: a few typos in the documentation and code (thanks to
Andreas)
* fixed: fixed octave interface to work with Octave 3.8.1 (and
hopefully later versions)
* fixed: octave-config used to automatically determine were to
install Octave files
* fixed: compilation issues with c++-11
* fixed: bug in the assert statement made some matlab mex
functions to crash (in debug mode)
* fixed: version number string is now correctly reported
* fixed: reverts mistakenly introduced fix from 2.0.0: pfsinpfm
and pfsoutpfm do not flip images (top-bottom)
* fixed: pfs handles now very long tags (by truncating them)
- Refreshed pfstools-octinstall.patch
- Dropped pfstools-maptype.patch (no longer necessary)
- Added pfstools-Qt5.patch to build against Qt5 libs.
- Spec cleanup

==== samba ====
Version update (4.6.7+git.49.562d44faa9d -> 4.7.0+git.23.4e3f0fb9d15)
Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0
libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0
libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr0 libndr0-32bit
libnetapi0 libnetapi0-32bit libsamba-credentials0 libsamba-credentials0-32bit
libsamba-errors0 libsamba-errors0-32bit libsamba-hostconfig0
libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit
libsamba-util0 libsamba-util0-32bit libsamdb0 libsamdb0-32bit
libsmbclient-devel libsmbclient0 libsmbconf0 libsmbconf0-32bit libtevent-util0
libtevent-util0-32bit libwbclient0 libwbclient0-32bit samba-client
samba-client-32bit samba-doc samba-libs samba-libs-32bit samba-winbind
samba-winbind-32bit

- Add samba-kdc to baselibs.conf.
- Do not wrap samba-kdc's package definition into if/endif: the
package won't be generated simply based on the fact that there is
no files section for the package. Allows the source validator to
ensure samba-kdc is a built package.
- Update to 4.7.0;
+ Whole DB read locks: Improved LDAP and replication consistency;
(bso#12858).
+ Samba AD with MIT Kerberos
+ Dynamic RPC port range: Default range changed from "1024-1300" to
"49152-65535".
+ Authentication and Authorization audit support: New auth_audit debug
class.
+ Multi-process LDAP Server: The LDAP server in the AD DC now honours
the process model used for the rest of the 'samba' process.
+ Improved Read-Only Domain Controller (RODC) Support; (bso#12977).
+ Additional password hashes stored in supplementalCredentials.
+ Improvements to DNS during Active Directory domain join.
+ Significant AD performance and replication improvements.
+ Query record for open file or directory.
+ Removal of lpcfg_register_defaults_hook().
+ Change of loadable module interface.
+ SHA256 LDAPS Certificates: The self-signed certificate generated for use
on LDAPS will now be generated with a SHA256 self-signature, not a SHA1
self-signature.
+ CTDB no longer allows mixed minor versions in a cluster.
+ CTDB now ignores hints from Samba about TDB flags when attaching to
databases.
+ New configuration variable CTDB_NFS_CHECKS_DIR.
+ The CTDB_SERVICE_AUTOSTARTSTOP configuration has been removed.
+ The CTDB_SCRIPT_DEBUGLEVEL configuration variable has been removed.
+ The example NFS Ganesha call-out has been improved.
+ A new "replicated" database type is available.

==== skopeo ====
Version update (0.1.23 -> 0.1.24)

- Update to skopeo v0.1.24. Upstream changelog:
* Improvements to macOS builds: A make binary-local should work without extra
options.
* make install on macOS now installs to /usr/local
* The destination in docker-archive: now can be a pipe.
* When building with containers_image_openpgp, signatures with PGP v3
signature packets are accepted.
* Unreadable /etc/docker/certs.d now only logs a warning instead of aborting
the operation.
* oci-layout: naming semantics changes:
* A full range of org.opencontainers.image.ref.name values is now accepted
* A name must be specified for oci-layout: destinations (it does not default
to latest any more).
* For oci-layout: sources, a name is now optional if the image index contains
exactly one image (instead of using the image with the latest name).
* Policy configuration identities of oci-layout: images now consist only of
the directory name, to avoid the ambiguity created by the unspecified
annotation values above.
* ~/.docker/config.json credential helpers (configured in credHelpers) are
now supported.
* Annotations are now preserved when copying and compressing OCI images.
* New transport oci-archive:, works exactly like oci-layout:, but works on
tarballs instead of extracted directories.
* When copying images, skopeo always asks for the same image schema, and
optionally converts the image itself to make it acceptable to the destination,
instead of asking for a schema dependent on the destinations? capabilities
(relying on the source to convert the image).
* Improved installation instructions.
* ostree: image names can now contain colons (e.g. port specifications)
* skopeo now does not declare support for manifest lists, so that the source
registry provides a single image. This allows skopeo copy to copy various
images recently published to Docker Hub. (More complete support for manifest
lists will come in the future.)
* The containers-storage: backend has been updated, incl. support for the
override_kernel_checks option.
* Improved the output of progress bars in skopeo copy.
* Fixed fetching blobs with external URLs in images served by
docker/distribution registries.
* OCI images now support reading blobs with external URLs, ands storing
information about such blobs without copying the contents.
* Writing ostree: images creates a docker.digest annotation.
* docker/distribution registry credentials are now read from
$XDG_RUNTIME_DIR/containers/auth.json before trying ~/.docker/config.json and
~/.dockercfg.
* skopeo inspect no longer crashes on images where the config blob does not
contain a container configuration.

==== sysuser-tools ====

- Furhter enhance sysusers-generate-pre: inside the build
environment, it can be acceptable to be failing to create the
users (e.g when building sysuser-tools or system-user-root, since
those two packages have to be speificallty excluded). Always
return with error code 0 if /.buildenv exists.
- sysusers2shadow.sh: Exit if one of the useradd/groupadd/usermod
call fails: the resulting system is quite undefined if this
should happen.
- sysusers-generate-pre: exit the pre script with the exit code
of sysusers2shadow.sh.

==== talloc ====
Version update (2.1.9 -> 2.1.10)
Subpackages: libtalloc2 libtalloc2-32bit python-talloc python-talloc-32bit

- Reference library name directly instead of using variables to
pass obs source validator.
- Remove %if guards for blocks that do not affect the build result.
Fix RPM groups and summaries. Drop very old SUSE support.
Replace old RPM macros by new constructs.
- Update to version 2.1.10
+ build, documentation and python3 improvements
+ delete sle11-remove-unknown-compiler-options.patch, supported
options are checked for in upstream code

==== tdb ====
Version update (1.3.12 -> 1.3.15)
Subpackages: libtdb1 libtdb1-32bit

- Remove %if guards for blocks that do not affect the build result.
Fix RPM groups and summaries. Ensure neutrality of descriptions.
Drop very old SUSE support. Replace old RPM macros by new
constructs. Remove some useless ldconfig calls.
- Update to 1.3.15.
+ Add protection against EINTR.
+ Truncate the file after expand failure, ENOSPC
+ Use posix_fallocate() to expand the file
+ Fix GCC compiler warnings
- Update to version 1.3.14.
+ allow tdb_traverse_read before tdb_transaction[_prepare]_commit()
+ Improve documentation for tdb_transaction_start()
+ Add new function tdb_transaction_active()
- Update to version 1.3.13.
+ documentation for the tdbbackup -n option
+ correctly upgrade F_RDLCK to F_WRLCK locks
+ tdbtool: Add "storehex" command
+ fix robust mutex detection in threaded applications
(bug #12593)
+ improve debugging of transaction lock failures

==== tevent ====
Version update (0.9.31 -> 0.9.33)
Subpackages: libtevent0 libtevent0-32bit

- Update to version 0.9.33
+ make tevent_req_print() more robust against crashes
- Update to version 0.9.32
+ Fix mutex locking in tevent_threaded_context_destructor().
+ Fix a memleak on FreeBSD.
+ Re-init threading in tevent_re_initialise().
+ Include the finish location in tevent_req_default_print().

==== timezone ====
Version update (2017b -> 2017c)

- timezone update 2017c (bsc#1064571):
* Northern Cyprus switches from +03 to +02/+03 on 2017-10-29
* Fiji ends DST 2018-01-14, not 2018-01-21
* Namibia switches from +01/+02 to +02 on 2018-04-01
* Sudan switches from +03 to +02 on 2017-11-01
* Tonga likely switches from +13/+14 to +13 on 2017-11-05
* Turks & Caicos switches from -04 to -05/-04 on 2018-11-04
* corrections to past DST transitions
* Move oversized Canada/East-Saskatchewan to 'backward' file
* zic and the reference runtime now reject multiple leap seconds
within 28 days of each other, or leap seconds before the Epoch
- Replace old RPM constructs by new equivalents.
Remove redundant %clean section.

==== timezone-java ====
Version update (2017b -> 2017c)

- timezone update 2017c (bsc#1064571):
* Northern Cyprus switches from +03 to +02/+03 on 2017-10-29
* Fiji ends DST 2018-01-14, not 2018-01-21
* Namibia switches from +01/+02 to +02 on 2018-04-01
* Sudan switches from +03 to +02 on 2017-11-01
* Tonga likely switches from +13/+14 to +13 on 2017-11-05
* Turks & Caicos switches from -04 to -05/-04 on 2018-11-04
* corrections to past DST transitions
* Move oversized Canada/East-Saskatchewan to 'backward' file
* zic and the reference runtime now reject multiple leap seconds
within 28 days of each other, or leap seconds before the Epoch
- Replace old RPM constructs by new equivalents.
Remove redundant %clean section.

==== xdg-user-dirs ====
Version update (0.15 -> 0.16)

- update to 0.16:
+ Add autostart file for user-dirs-update
+ Update translations


--
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