Mailinglist Archive: opensuse-factory (765 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20171121 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=20171121

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:
adwaita-icon-theme
graphite2
gtk3
gvfs
hdf5
libvirt
mono-core (5.4.0 -> 5.4.1)
mozjs52
net-tools
pciutils (3.5.5 -> 3.5.6)
procmail
python-ldap (2.5.1 -> 2.5.2)
python-py (1.5.0 -> 1.5.2)
rsyslog
systemd-rpm-macros
thrift
vim
xfsprogs (4.9.0 -> 4.13.1)

=== Details ===

==== adwaita-icon-theme ====

- Add adwaita-symbolic-audio-volume-fix.patch: symbolic:
audio-volume-*: line up vertices to the pixel grid (bgo#709131).

==== graphite2 ====
Subpackages: graphite2-devel libgraphite2-3 libgraphite2-3-32bit

- Add patches to fix tests when using python3:
* graphite2-python3_tests.patch
* graphite2-python3_tests_cornercases.patch
- Refresh all other patches
- Use fancy name for downloaded tarball
- Run spec-cleaner

==== gtk3 ====
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut
gtk3-immodule-thai gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang
gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0

- Add gtk3-placesview-Present-FUSE-reachable-network-shares-in-.patch:
Present FUSE reachable network shares in gtkplacesview (bgo#787128,
bsc#1062879)

==== gvfs ====
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse
gvfs-lang

- Add gvfs-fix-mtp-volume-removal.patch: Fix various mtp issues
with volume management (bgo#789491).
- Set caps(cap_net_bind_service=+ep) for gvfds-nfs: Many NFS
servers default to a mode where they do not allow non-system
ports from connecting. These servers require to use the
"insecure" export option in /etc/exports in order to allow libnfs
clients to be able to connect. Allow the usage of privileged
ports for the gvfsd-nfs executable to not require the "insecure"
option on the server (bsc#1065864).

==== hdf5 ====
Subpackages: libhdf5-101 libhdf5_hl100

- temporarily disable make check for PowerPC boo#1058563

==== libvirt ====
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network
libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface
libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc
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-logical
libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd
libvirt-daemon-driver-storage-scsi libvirt-daemon-driver-uml
libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu
libvirt-daemon-xen libvirt-libs

- apparmor: allow libvirtd to send signals to unconfined processes
suse-apparmor-signal.patch
boo#1065123
- qemu: Tolerate storage source private data being NULL
8056721c-qemu-null-storage-source.patch
bsc#1068752

==== mono-core ====
Version update (5.4.0 -> 5.4.1)
Subpackages: libmono-2_0-1 libmono-2_0-devel libmonosgen-2_0-1
libmonosgen-2_0-devel mono-data mono-data-sqlite mono-extras mono-mvc mono-wcf
mono-web mono-winforms mono-winfxcore

- Update to version 5.4.1.6 (Service Release)
- Patch bug-59608.patch was updated
- Bugfixes:
* bxc#59281 - System.Threading.AbandonedMutexException: The wait completed
due to an abandoned mutex
* bxc#59302 - Task in Mono 5.4.0.167 is throwing exception "Length cannot be
less than zero"
* bxc#59364 - Assertion at dynamic-image.c:209, condition "prev ==
MONO_HANDLE_RAW (obj)" not met
* bxc#59832 - [iOS]MT3001 error: Could not AOT the assembly error while
building iOS/mobile samples
* bxc#60233 - Assertion in dynamic-image.c after
792b5367cd3a6ffa1a192c4d2d7ace3509cbb646

==== mozjs52 ====

- Enable Internationalization required by GJS
- Disable running tests due to broken toLocaleDateString_timeZone test

==== net-tools ====
Subpackages: net-tools-lang

- Update descriptions to better reflect the contents of both packages
and mention the deprecation of the tools (bsc#1067937)

==== pciutils ====
Version update (3.5.5 -> 3.5.6)
Subpackages: libpci3 pciutils-devel

- Update to version 3.5.6
* MN VPD keyword is decoded correctly.
* As usual, updated pci.ids to the current snapshot of the
database.
* FreeBSD back-end: read-only access for non-root, support
DragonFly BSD, support extended config space.

==== procmail ====

- Add patch procmail-formisc.c.patch to fix bug bsc#1068648
CVE-2017-16844

==== python-ldap ====
Version update (2.5.1 -> 2.5.2)

- update to upstream release 2.5.2
Changes since 2.5.1:
* code-cleaning in setup.py
Modules/
* PyBytes_ instead of PyString_ and added PyInt_FromLong compat macro
* moved code from version.c to ldapmodule.c
* removed obsolete back-ward compability constants from common.h
* build checks whether LDAP_API_VERSION is OpenLDAP 2.4.x
* _ldap.__author__ and _ldap.__license__ also set from ldap.pkginfo
* assume C extension API for Python 2.7+
Lib/
* removed all dependencies on modules string and types
* removed use of .has_key()
* removed class ldap.ldapobject.NonblockingLDAPObject
* new global constant ldap.LIBLDAP_API_INFO
* right after importing _ldap there is a call into libldap to initialize it
* method .decodeControlValue() of SSSResponseControl and VLVResponseControl
does not set class attribute result_code anymore
* always use bytes() for UUID() constructor in ldap.syncrepl
* module ldif now uses functions b64encode() and b64decode()
* fixed pickling and restoring of ReconnectLDAPObject
* more modules with PEP-8 compliance
* ldap.ldapobject split into module-package
Tests/
* scripts do not directly call SlapdTestCase.setUpClass() anymore
* added LDIF test with folded, base64-encoded attribute
* added more tests for sub-module ldap.dn
* added tests for ldap.syncrepl (thanks to Karl Kornel)

==== python-py ====
Version update (1.5.0 -> 1.5.2)
Subpackages: python2-py python3-py

- specfile:
* updated url
- update to version 1.5.2:
* fix #169, #170: error importing py.log on Windows: no module named
"syslog".
- changes from version 1.5.1:
* fix #167 - prevent pip from installing py in unsupported Python
versions.

==== rsyslog ====

- Ensure user "news" exists - bsc#1068678

==== systemd-rpm-macros ====

- Don't execute systemd-tmpfiles if we run in transactional update
mode

==== thrift ====

- Enable python3 support as well
- Use naming of python subpackages that is consistent with current
Factory conventions

==== vim ====
Subpackages: gvim vim-data

- Explicitly require python2-devel

==== xfsprogs ====
Version update (4.9.0 -> 4.13.1)

- Fix building on SLE11
- Added xfs_io-stat-fix-typo-in-statfs-f_flags.patch
- Added xfs_io-stat-treat-statfs.f_flags-as-optional.patch
- Update to 4.13.1
* mkfs: don't overflow the subopts array
- Update to 4.13.0
* xfs_repair: handle missing extent states
* mkfs: pass a custom cowextsize into the created filesystem
* xfs_db: version command misses RMAPBT feature string
* xfs_repair: don't use do_warn for normal log message
* libxfs: remove getcwd/chdir dance from initialization
* xfs_repair: take the ag_lock before recording rmap for a bmbt record
* mkfs.xfs: Don't stagger AG for a single disk
* xfs: fix inobt inode allocation search optimization
* xfs_io: clarify the fsmap documentation
* fiemap: Fix semantics of max_extents (-n arguments)
* xfs_repair: fix thread creation failure recovery
* xfs_repair: add prefetch trace calls to debug thread creation failures
* xfs_repair: clear pthread_t when pthread_create fails
* xfs_io: add seek consistency checks
* fsr: fix uninitialized fs usage after timeout
* xfs_db: bit fuzzing should read the right bit when flipping
* xfs_db: make write/fuzz -c and -d work on non-crc filesystems
* xfs_db: free field list when failing out of fuzz
* xfs_db: reset metadump output flag
* xfs_db: btdump should avoid eval for push and pop of cursor
* xfs_db: use TYP_F_CRC_FUNC for inodes & dquots
* xfs_db: introduce fuzz command
* xfs_db: write values into dir/attr blocks and recalculate CRCs
* xfs_db: print attribute remote value blocks
* xfs_db: dump dir/attr btrees
* xfs_db: fix metadump redirection (again)
* xfs_repair: fix symlink target length checks by changing MAXPATHLEN to
XFS_SYMLINK_MAXLEN
* xfs_metadump: properly handle obfuscation of all remote attribute blocks
* xfs_io: allow lsattr & lsproj on foreign filesystems
* libxfs: init ->b_maps on contig buffers for uncached compatibility
* xfs_db: associate proper type with free inode btree root
* xfs_io: Print filesystem statfs flags in 'statfs' command
* xfs: fix multi-AG deadlock in xfs_bunmapi
* xfs: check that dir block entries don't off the end of the buffer
* xfs: check _alloc_read_agf buffer pointer before using
* xfs: set firstfsb to NULLFSBLOCK before feeding it to _bmapi_write
* xfs: check _btree_check_block value
* xfs: don't crash on unexpected holes in dir/attr btrees
* xfs: export _inobt_btrec_to_irec and _ialloc_cluster_alignment for scrub
* xfs: try to avoid blowing out the transaction reservation when bunmaping a
shared extent
- Update to 4.12.0
* libxfs: propagate transaction block reservations
* xfs_db: properly set inode type
* xfs_db: redirect printfs when metadumping to stdout
* mkfs.xfs: allow specification of 0 data stripe width & unit
* mkfs: set inode alignment and cluster size for minimum log size estimation
* mkfs: set agblklog when we're verifying minimum log size
* libxfs: fix fsmap.h inclusion
* xfs_db: identify attr dabtree field types correctly
* xfs_spaceman: fix potential overflowing expression in trim_f()
* xfs_spaceman: close open file for error case in openfile()
* xfs_spaceman: fix potential memory leak by malloc in scan_ag
* xfs_db: improve argument naming in set_cur and set_iocur_type
* xfs_db: update buffer size when new type is set
* xfs_spaceman: add group summary mode
* xfs_spaceman: add a man page
* xfs_spaceman: Free space mapping command
* xfs_spaceman: add new speculative prealloc control
* xfs_spaceman: add FITRIM support
* xfs_spaceman: space management tool
* xfs_repair: replace rmap_compare with libxfs version
* xfs_io: support the new getfsmap ioctl
* xfs: introduce the XFS_IOC_GETFSMAP ioctl
* libxfs: use crc32c slice-by-8 variant by default
* libxcmd: add cvt{int, long} to convert strings to int and long
* metadump: warn about corruption if log is dirty
* xfs_metadump: tag metadump image with informational flags
* xfs_repair: handle reading superblock from image on larger sector size
filesystem
* xfs_db: add alignment filter to freesp command
* xfs_growfs: ensure target path is an active xfs mountpoint
* libxfs: fix xfs_trans_alloc_empty namespace
* xfs: fix unaligned access in xfs_btree_visit_blocks
* xfs: avoid mount-time deadlock in CoW extent recovery
* xfs: fix indlen accounting error on partial delalloc conversion
* xfs: abstract PF_FSTRANS to PF_MEMALLOC_NOFS
* xfs: reserve enough blocks to handle btree splits when remapping
* xfs: simplify validation of the unwritten extent bit
* xfs: introduce xfs_bmapi_remap
* xfs: pass individual arguments to xfs_bmap_add_extent_hole_real
* xfs: fix integer truncation in xfs_bmap_remap_alloc
* xfs: simplify xfs_calc_dquots_per_chunk
* xfs: implement the GETFSMAP ioctl
* xfs: add a couple of queries to iterate free extents in the rtbitmap
* xfs: create a function to query all records in a btree
* xfs: provide a query_range function for freespace btrees
* xfs: plumb in needed functions for range querying of the freespace btrees
* xfs: fix up inode validation failure message
- Update to 4.11.0
* xfs_io: add missed quotation marks in man page
* xfs_io: add missed inode command into man page
* xfs_io: fix statx call for changed UAPI
* xfs_db: dump metadata btrees via 'btdump'
* xfs_db: use iocursor type to guess btree geometry if bad magic
* xfs_db: don't print arrays off the end of a buffer
* mkfs.xfs: Assign proper defaults to rmapbt and reflink flags
* xfs_io: Add statx support for PowerPC architecture
* xfs_io: fix statx definition for non-x86 architecture
* xfs_db: allow write -d to dqblks
* xfs_db: allow write -d to inodes
* xfs_io: hook up statx
* xfsprogs: fix build dep on configure.ac
* xfs_repair: pass btnum not magic to phase5 functions
* xfs_io: Fix "falloc -p" to pass KEEP_SIZE
* xfs_repair: warn about dirty log with -n option
* xfs_repair: detect invalid zero-sized symlink inodes
* xfs_io: support shutdown command on foreign fses
* libxfs: fix xfs_extent_busy_flush macro definition
* xfs: verify inline directory data forks
* xfs: try any AG when allocating the first btree block when reflinking
* xfs: use iomap new flag for newly allocated delalloc blocks
* xfs: tune down agno asserts in the bmap code
* xfs: Use xfs_icluster_size_fsb() to calculate inode chunk alignment
* xfs: split indlen reservations fairly when under reserved
* xfs: handle indlen shortage on delalloc extent merge
* xfs: improve handling of busy extents in the low-level allocator
* xfs: go straight to real allocations for direct I/O COW writes
* xfs: allow unwritten extents in the CoW fork
* xfs: verify free block header fields
* xfs: check for obviously bad level values in the bmbt root
* xfs: filter out obviously bad btree pointers
* xfs: fail _dir_open when readahead fails
* xfs: fix toctou race when locking an inode to access the data map
* xfs: glean crc status from mp not flags in xfs_btree_init_block_int
- Update to 4.10.0
* xfs_metadump: ignore attr leaf with 0 entries
* libxfs: sync up FSGETXATTR names and definitions with the kernel
* xfsprogs: Fix building xfsprogs on 32-bit platforms (again)
* xfs: extsize hints are not unlikely in xfs_bmap_btalloc
* xfs: use per-AG reservations for the finobt
* xfs: only update mount/resv fields on success in __xfs_ag_resv_init
* xfs: verify dirblocklog correctly
* xfs: fix COW writeback race
* xfs: fix xfs_mode_to_ftype() prototype
* xfs_db: Interpret inode's di_format field as unsigned
* xfs_repair: trash dirattr btrees that cycle to the root
* xfs_repair: strengthen geometry checks
* xfs_db: fix the 'source' command when passed as a -c option
* libxfs: sanitize agcount on load
* xfs_io: add DAX and CoW extent-size flags to chattr manpage
* xfs_io: fix missing syncfs command
* xfs_logprint: handle log operation split of inode item correctly
* xfs: sanity check inode di_mode
* xfs: sanity check directory inode di_size
* xfs_repair: update the manual content about xfs_repair exit status
* xfs_repair.8: document dirty log conditions
* xfs_io: implement 'utimes' command
* libxcmd: add non-iterating user commands
* xfs_io: make various commands one-shot only
* libxcmd: don't check generic library commands
* libxcmd: merge command() and iterate_command()
* libxcmd: rename args_command to command_iterator
* libxcmd: check CMD_FLAG_GLOBAL inside args_command()
* xfs_io: fix some documentation problems
* xfs_io: fix the minimum arguments to the reflink command
* xfs_io: prefix dedupe command error messages consistently
* xfs_io: Improvements to copy_range return code handling
* xfs_io: implement 'set_encpolicy' and 'get_encpolicy' commands
* xfs_logprint: di_gen is unsigned
* xfs_io: fix building with musl
* xfs: don't rely on ->total in xfs_alloc_space_available
* xfs: adjust allocation length in xfs_alloc_space_available
* xfs: fix bogus minleft manipulations
* xfs: bump up reserved blocks in xfs_alloc_set_aside
* xfs: use the actual AG length when reserving blocks
* xfs: use GPF_NOFS when allocating btree cursors
* xfs: ignore leaf attr ichdr.count in verifier during log replay
* xfs: optimise CRC updates
* xfs: make xfs btree stats less huge
* xfs: don't allow di_size with high bit set
* xfs: error out if trying to add attrs and anextents > 0
* xfs: don't crash if reading a directory results in an unexpected hole
* xfs: complain if we don't get nextents bmap records
* xfs: check for bogus values in btree block headers
* xfs: forbid AG btrees with level == 0
* xfs: several xattr functions can be void
* xfs: handle cow fork in xfs_bmap_trace_exlist
* xfs: pass state not whichfork to trace_xfs_extlist
* xfs: Move AGI buffer type setting to xfs_read_agi
* xfs: track preallocation separately in xfs_bmapi_reserve_delalloc()
* fs: xfs: libxfs: constify xfs_nameops structures
* repair: use new extent lookup helpers in bmap_next_offset
* xfs: use new extent lookup helpers in __xfs_bunmapi
* xfs: use new extent lookup helpers in xfs_bmapi_write
* xfs: use new extent lookup helpers in xfs_bmapi_read
* xfs: new inode extent list lookup helpers
* xfs: check minimum block size for CRC filesystems
* xfs: provide helper for counting extents from if_bytes
* xfs: check return value of _trans_reserve_quota_nblks
* xfs: set XFS_DA_OP_OKNOENT in xfs_attr_get
- Removed now-obsolete patches:
* Removed xfs_repair-clear-pthread_t-when-pthread_create-fails.patch
* Removed
xfs_repair-add-prefetch-trace-calls-to-debug-thread-creation-failures.patch
* Removed xfs_repair-fix-thread-creation-failure-recovery.patch
* Removed fsr-fix-uninitialized-fs-usage-after-timeout.patch


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

< Previous Next >
Follow Ups