Packages changed: autoconf (2.69 -> 2.71) autoconf-el (2.69 -> 2.71) libdbusmenu-gtk2 libdbusmenu-gtk3 python-atspi tgt (1.0.74 -> v1.0.82) transmission xf86-video-dummy (0.3.8 -> 0.4.0) xorg-x11-server xscreensaver yast2-slp-server (4.4.0 -> 4.5.0) === Details === ==== autoconf ==== Version update (2.69 -> 2.71) - use https urls - autoconf 2.71: * Compilers that support C99 but not C2011 are detected correctly * Compatibility improved with clang and Oracle C++ * Compatibility restored with automake's rules for regenerating configure * Compatibility restored with old versions of std-gnu11.m4 - dropped upstream patches: * prog-c99-fix-typo.patch * restore-compatibility-gnu11.patch * autom4te-always-update-output-file.patch * handle-gettext-alone.patch - add autom4te-always-update-output-file.patch to fix testsuite failures - handle-gettext-alone.patch: support GNU_GETTEXT alone being called again - add prog-c99-fix-typo.patch: fix typo in C99 detection - add restore-compatibility-gnu11.patch: restore compatibility in GNU11 mode - autoconf 2.70: * Warnings about obsolete constructs are now on by default, these warnings can be turned off with -Wno-obsolete * Many macros have become pickier about argument quotation * Many macros no longer AC_REQUIRE as many other macros as they used to, may expose several classes of latent bugs * More macros use config.sub and config.guess internally * Setting CC to a C++ compiler is no longer supported * Running configure tests with warnings promoted to errors is not supported * Including confdefs.h manually may cause test failures * Older versions of automake and aclocal (< 1.8) are no longer supported * AC_CONFIG_SUBDIRS no longer directly supports Cygnus configure * AC_CHECK_HEADER and AC_CHECK_HEADERS only do a compilation test * AC_INCLUDES_DEFAULT assumes an ISO C90 compliant C implementation * AS_ECHO and AS_ECHO_N unconditionally use ?printf? * Configure scripts require support for $( ... ) command substitution * AC_INIT now trims extra white space from its arguments * Macros that take whitespace-separated lists as arguments now always expand macros within those arguments * AC_FUNC_STRERROR_R assumes strerror_r is unavailable if it?s not declared * AC_OPENMP can?t be used if you have files named ?mp? or ?penmp? * Configure scripts now support a ?--runstatedir? option * autoreconf will now run gtkdocize and intltoolize when appropriate * autoreconf now recognizes AM_GNU_GETTEXT_REQUIRE_VERSION * autoheader handles secondary config headers better * AC_PROG_CC now enables C2011 mode if the compiler supports it * New macro AC_C__GENERIC tests for C2011 _Generic support * AC_C_VARARRAYS has been aligned with C2011. * New macro AC_CONFIG_MACRO_DIRS * AC_USE_SYSTEM_EXTENSIONS knows about more extensions to enable * New compatibility macro AC_CHECK_INCLUDES_DEFAULT * AC_REQUIRE_AUX_FILE has been improved * AC_PROG_LEX has an option to not look for yywrap * Use of the long-deprecated name ?configure.in? for the autoconf input file now elicits a warning in the ?obsolete? category * Use of the undocumented internal shell variables $as_echo and $as_echo_n now elicits a warning in the ?obsolete? category. The macros AS_ECHO and AS_ECHO_N should be used instead. * autoconf will now issue warnings (in the ?syntax? category) if the input file is missing a call to AC_INIT and/or AC_OUTPUT * autoconf will now issue warnings (in the ?syntax? category) for a non-literal URL argument to AC_INIT, and for a TARNAME argument to AC_INIT which is either non-literal or contains characters that should not be used in file names (e.g. ?*?). * AC_PROG_CC_STDC, AC_PROG_CC_C89, AC_PROG_CC_C99 are now obsolete. Applications should use AC_PROG_CC. * AC_HEADER_STDC and AC_HEADER_TIME are now stubs. * AC_DIAGNOSE, AC_FATAL, AC_WARNING, and _AC_COMPUTE_INT are now replaced with modern equivalents by autoupdate. * AC_CONFIG_HEADER is now diagnosed as obsolete, and replaced with AC_CONFIG_HEADERS by autoupdate. * The macro AC_OBSOLETE is obsolete. * Man pages for config.guess and config.sub are no longer provided * Bug fixes for compatibility with current Automake, Libtool, Perl, Texinfo, and shells * Compatibility fixes for compilers and build environments * Various autotest enhancements - drop upstream patches: * autoconf-perl-5.17-fixes.patch * port-tests-to-bash-5.patch * ac-header-major.patch - remove obsolete texinfo packaging macros ==== autoconf-el ==== Version update (2.69 -> 2.71) - autoconf 2.71: * Compilers that support C99 but not C2011 are detected correctly * Compatibility improved with clang and Oracle C++ * Compatibility restored with automake's rules for regenerating configure * Compatibility restored with old versions of std-gnu11.m4 - dropped upstream patches: * prog-c99-fix-typo.patch * restore-compatibility-gnu11.patch * autom4te-always-update-output-file.patch * handle-gettext-alone.patch - add autom4te-always-update-output-file.patch to fix testsuite failures - handle-gettext-alone.patch: support GNU_GETTEXT alone being called again - add prog-c99-fix-typo.patch: fix typo in C99 detection - add restore-compatibility-gnu11.patch: restore compatibility in GNU11 mode - autoconf 2.70: * Warnings about obsolete constructs are now on by default, these warnings can be turned off with -Wno-obsolete * Many macros have become pickier about argument quotation * Many macros no longer AC_REQUIRE as many other macros as they used to, may expose several classes of latent bugs * More macros use config.sub and config.guess internally * Setting CC to a C++ compiler is no longer supported * Running configure tests with warnings promoted to errors is not supported * Including confdefs.h manually may cause test failures * Older versions of automake and aclocal (< 1.8) are no longer supported * AC_CONFIG_SUBDIRS no longer directly supports Cygnus configure * AC_CHECK_HEADER and AC_CHECK_HEADERS only do a compilation test * AC_INCLUDES_DEFAULT assumes an ISO C90 compliant C implementation * AS_ECHO and AS_ECHO_N unconditionally use ?printf? * Configure scripts require support for $( ... ) command substitution * AC_INIT now trims extra white space from its arguments * Macros that take whitespace-separated lists as arguments now always expand macros within those arguments * AC_FUNC_STRERROR_R assumes strerror_r is unavailable if it?s not declared * AC_OPENMP can?t be used if you have files named ?mp? or ?penmp? * Configure scripts now support a ?--runstatedir? option * autoreconf will now run gtkdocize and intltoolize when appropriate * autoreconf now recognizes AM_GNU_GETTEXT_REQUIRE_VERSION * autoheader handles secondary config headers better * AC_PROG_CC now enables C2011 mode if the compiler supports it * New macro AC_C__GENERIC tests for C2011 _Generic support * AC_C_VARARRAYS has been aligned with C2011. * New macro AC_CONFIG_MACRO_DIRS * AC_USE_SYSTEM_EXTENSIONS knows about more extensions to enable * New compatibility macro AC_CHECK_INCLUDES_DEFAULT * AC_REQUIRE_AUX_FILE has been improved * AC_PROG_LEX has an option to not look for yywrap * Use of the long-deprecated name ?configure.in? for the autoconf input file now elicits a warning in the ?obsolete? category * Use of the undocumented internal shell variables $as_echo and $as_echo_n now elicits a warning in the ?obsolete? category. The macros AS_ECHO and AS_ECHO_N should be used instead. * autoconf will now issue warnings (in the ?syntax? category) if the input file is missing a call to AC_INIT and/or AC_OUTPUT * autoconf will now issue warnings (in the ?syntax? category) for a non-literal URL argument to AC_INIT, and for a TARNAME argument to AC_INIT which is either non-literal or contains characters that should not be used in file names (e.g. ?*?). * AC_PROG_CC_STDC, AC_PROG_CC_C89, AC_PROG_CC_C99 are now obsolete. Applications should use AC_PROG_CC. * AC_HEADER_STDC and AC_HEADER_TIME are now stubs. * AC_DIAGNOSE, AC_FATAL, AC_WARNING, and _AC_COMPUTE_INT are now replaced with modern equivalents by autoupdate. * AC_CONFIG_HEADER is now diagnosed as obsolete, and replaced with AC_CONFIG_HEADERS by autoupdate. * The macro AC_OBSOLETE is obsolete. * Man pages for config.guess and config.sub are no longer provided * Bug fixes for compatibility with current Automake, Libtool, Perl, Texinfo, and shells * Compatibility fixes for compilers and build environments * Various autotest enhancements - drop upstream patches: * autoconf-perl-5.17-fixes.patch * port-tests-to-bash-5.patch * ac-header-major.patch - remove obsolete texinfo packaging macros ==== libdbusmenu-gtk2 ==== - Set GTKDOCIZE=true when gtk3 to fix issues with autoconf 2.70 ==== libdbusmenu-gtk3 ==== - Set GTKDOCIZE=true when gtk3 to fix issues with autoconf 2.70 ==== python-atspi ==== - link testsuite with -z lazy to avoid breaking the build. ==== tgt ==== Version update (1.0.74 -> v1.0.82) - Update to version v1.0.82 (from 1.0.74): * tgt 1.0.82 * README: minor improvement * Fix FMK and other flags. sg return good length and sense len. Not needed, additional condition. LTO streamer not work with check only ILI flag, need check FMK and may be other. Without thois check working fine. Test on LTO1 and LTO5 streamers. * tgt 1.0.81 * README: use markdown format * Add LICENSE file * replace sourceforge with github * tgt 1.0.80 * scripts/checkpatch.pl: escape literal left braces * Replace __packed with __attribute__(...) * Avoid passing NULL pointer to printf * set INFORMATION field on COMPARE AND WRITE miscompare * add helper to fill sense INFORMATION field * Clean up error handling * target: replace bzero with memset * CHAP_AUTH_STATE_RESPONSE belongs to auth_state * After rewind option, la->tail may equal la->head. This causes the old logmsg to be lost * tgt 1.0.79 * fix coding style in log.h * tgt 1.0.78 * tgtd: support pid file for tgtd daemon * iscsi_tcp: add support for listening on random port * iscsi_tcp: fix compile warning * iscsi_tcp: Replace deprecated valloc function * tgt 1.0.77 * spc: implement spc 0xb1 and support rotation rate * tgt 1.0.76 * fix segmentation fault caused by scsi_sprintf * tgt 1.0.75 * Fix gcc7 string truncation warnings. * Update README This removed the need for the following patch (in the code now): * tgt-Fix-gcc7-string-truncation-warnings.patch The SPEC file was also updated to match updated filenames. ==== transmission ==== Subpackages: transmission-common transmission-gtk transmission-gtk-lang - Do not run autoreconf - not patching any input files and intltool is broken with autoreconf of 2.71 ==== xf86-video-dummy ==== Version update (0.3.8 -> 0.4.0) - Update to verison 0.4.0 * autogen.sh: use quoted string variables * autogen.sh: use exec instead of waiting for configure to finish * autogen: add default patch prefix * Update configure.ac bug URL for gitlab migration * Delete XV stuff * Delete dPtr->screenSaver * Remove DGA support * Get rid of dPtr->FBBase * DUMMYGetRec: Fix misleading indentation * Update README for gitlab migration * Build xz tarballs instead of bzip2 * Fix spelling/wording issues * gitlab CI: add a basic build test * Support for 30 bit depth in dummy driver * RandR support in dummy video driver * xf86-video-dummy: changeable physical output size * Increase maximum number of video outputs to 16 * fix a memory leak in probe ==== xorg-x11-server ==== Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra xorg-x11-server-sdk - disable -z now linking for now, as there are some missing symbol issues. (boo#1197994) ==== xscreensaver ==== Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang - Fix build with autoconf 2.71: call sed only after autoreconf. autoconf 2.71 internally calls intltoolize again, overwriting po/Makefile.in.in. - Copy config.rpath from gettext to have autoreconf work for autoconf 2.71 ==== yast2-slp-server ==== Version update (4.4.0 -> 4.5.0) - Bump version to 4.5.0 for openSUSE Leap 15.4 / Tumbleweed (bsc#1198109)