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=20170710 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: Mesa (17.1.3 -> 17.1.4) grep (3.0 -> 3.1) libzio (1.04 -> 1.05) linux-glibc-devel (4.11 -> 4.12) mpg123 (1.24.0 -> 1.25.1) newt (0.52.18 -> 0.52.20) patterns-base polkit-default-privs publicsuffix (20170608 -> 20170622) scout (0.1.0+20160523.472154b -> 0.1.1+20170630.f55550e) speech-dispatcher yast2-ntp-client (3.3.0 -> 3.3.1) === Details === ==== Mesa ==== Version update (17.1.3 -> 17.1.4) Subpackages: Mesa-dri-devel Mesa-dri-nouveau Mesa-libEGL-devel Mesa-libEGL1 Mesa-libGL-devel Mesa-libGL1 Mesa-libglapi0 Mesa-libglapi0-32bit Mesa-libva libOSMesa8 libOSMesa8-32bit libgbm1 libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_radeon libwayland-egl1 libxatracker2 - update to 17.1.4 * fdo#77240 - khrplatform.h not installed if EGL is disabled * fdo#95530 - Stellaris - colored overlay of sectors doesn't render on i965 * fdo#96958 - [SKL] Improper rendering in Europa Universalis IV * fdo#99467 - [radv] DOOM 2016 + wine. Green screen everywhere * fdo#101071 - compiling glsl fails with undefined reference to `pthread_create' * fdo#101252 - eglGetDisplay() is not thread safe * fdo#101294 - radeonsi minecraft forge splash freeze since 17.1 * fdo#101451 - [G33] ES2-CTS.functional.clipping.polygon regression * and some other fixes as usualy ==== grep ==== Version update (3.0 -> 3.1) - Update to grep 3.1 * grep '[0-9]' is now just as fast as grep '[[:digit:]]' when run in a multi-byte locale * Context no longer excludes selected lines omitted because of -m ==== libzio ==== Version update (1.04 -> 1.05) - Push to version 1.05 * Avoid that writer of fopencookie(3) will return less than the initial buffer size. * Make sure that MIN macro is defined if used. * Some minor changes as well. ==== linux-glibc-devel ==== Version update (4.11 -> 4.12) - Update to kernel headers 4.12 ==== mpg123 ==== Version update (1.24.0 -> 1.25.1) Subpackages: libmpg123-0 libmpg123-0-32bit mpg123-esound mpg123-openal mpg123-pulse - Update to version 1.25.1 * libmpg123: + Avoid memset(NULL, 0, 0) to calm down the paranoid. + Fix bug 252, invalid read of size 1 in ID3v2 parser due to forgotten offset from the frame flag bytes (unnoticed in practice for a long time). Fuzzers are in the house again. This one got CVE-2017-10683. + Avoid a mostly harmless conditional jump depending on uninitialised fr->lay in compute_bpf() (mpg123_position()) when track is not ready yet. + Fix undefined shifts on signed long mask in layer3.c (worked in practice, never right in theory). Code might be a bit faster now, even. Thanks to Agostino Sarubbo for reporting. 1.25.0: * Silence test for artsc-config if it is not there. * Make sure -static-libgcc from LDFLAGS gets through libtool, fixing 32 bit Windows builds (depend on libgcc DLL otherwise). * Fix build with non-GNU make by using plain rm -f instead of silly $(RM) in libout123/modules makefile fragment. * Make build work on iOS, including coreaudio backend. * libmpg123: + Finally provide position-independent code for x86 with assembly optimisations.The textrels are gone thanks to Won Kyu Park and Taihei Momma. + Clarify some license language in files descending from the original MMX optimisation. + Fix return value overflow check for MPG123_BUFFERFILL. + Introduced mpg123_getformat2() to enable the FORMAT command for the generic control not stealing MPG123_NEW_FORMAT from the main playback loop. The sequence LOADPAUSED-FORMAT-PAUSE (play) is supposed to work now. + Enable aarch64 optimisations on *BSD by default, too. You can always override that stupid OS whitelist using - -with-optimization, anyway. + Use of the i486 decoder is now discouraged more prominently, in configure output. * out123: Fix stupid crash with verbose mode and tone generation (print the string if the pointer is non-null, not if it is null). * libout123: More consistent error messages for dynamic and legacy (built-in) modules. Namely, you get a hint how if you choose a different module than the built-in ones for a static libout123. - Fixes (boo#1046766) ==== newt ==== Version update (0.52.18 -> 0.52.20) - update to 0.52.20: + improve handling of long strings in whiptail menu (#1353792) + support screen resize as hotkey in form (#1432926) from 0.52.19: + support --notags in whiptail checklist and radiolist (#1319794) + don't hard-code -I/usr/include/slang in CPPFLAGS (Alex Suykov) + use $(CC) instead of $(CPP) to generate .depend files (Samuel Martin) + update translations from Zanata ==== patterns-base ==== Subpackages: patterns-base-apparmor patterns-base-apparmor_opt patterns-base-base patterns-base-console patterns-base-enhanced_base patterns-base-enhanced_base_opt patterns-base-minimal_base patterns-base-minimal_base_conflicts patterns-base-sw_management patterns-base-x11 patterns-base-x11_opt - Make pattern minimal_base visible: there are quire some scripts relying on this to install containers. - Drop sash recommends: sash is being removed from Tumbleweed. - Drop xinetd from patterns as if someone really needs it they should rather pick it up. Today soultion for the problem is the systemd socket service. ==== polkit-default-privs ==== - polkit-default-privs: adjusting brltty (bsc#967436) ==== publicsuffix ==== Version update (20170608 -> 20170622) - Update to version 20170622: * .br updated 2nd level domains + 3rd level gov.br (#464) * Adding WeDeploy domains (#420) * Add nodum.io aPaas (#431) * Add Filegear domain (#434) * Add Lukanet Ltd domains (#439) * Add metacentrum.cz cloud subdomains (#438) * Add flynnhosting.net for Flynn (#459) * Add lima-city/TrafficPlex domains (#454) * Add mytuleap.com domain (#453) * Add lcube-server.de, svn-repos.de, git-repos.de (#455) * Added Thingdusts per-user subdomains. (#419) * Update XS4ALL domains (#457) * Add CloudAccess.net domains (#466) * Add info.cx (#460) * Add DrayDNS domains (#475) * Update GitHub domains ==== scout ==== Version update (0.1.0+20160523.472154b -> 0.1.1+20170630.f55550e) Subpackages: command-not-found - Update to version 0.1.1+20170630.f55550e: * drop outdated DBs - Update to version 0.1.1+20170629.b80f023: * update translations using Weblate (Swedish, Chinese, French, Greek, Polish, Indonesian, Persian, Italian, Bulgarian, Lithuanian, Danish, Spanish) * zsh: avoid cnf being triggered on every false result * zsh: improve handler hooking * zsh: expect command to be quoted * zsh: define function with two names * detect if we have no repos configured (bsc#1037101) * call zypper refresh when solv file missing (bsc#1037101) * Version 0.1.1 ==== speech-dispatcher ==== Subpackages: libspeechd-devel libspeechd2 python3-speechd speech-dispatcher-configure speech-dispatcher-module-espeak - Drop %py_requires from python3-speechd: this is a python2 dependency on a python3 package. ==== yast2-ntp-client ==== Version update (3.3.0 -> 3.3.1) - Resrict records are written at the end but the default file and most profiles use them at the beginning, which mangles the file completely (bsc#983486). To fix it we have just changed the order of writing. - 3.3.1 - AutoYaST: Fix crash when trying to sanitize not string values, for example initial_sync. - AutoYaST: Sanitize comments by only removing blank spaces at the beginning and adding line break. This avoids augeas parse errors (bsc#1045777). - AutoYaST: Fix crash in CFA when creating a command record with some key value option is given (bsc#1045968) - AutoYaST: Comments from autoyast profile should not be sanitized to avoid entries without space between value and comment (e.g trustedkey 1# coment). This is caused by a bug in augeas adding new entries. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org