Recommended update for xorg-x11-server

SUSE Recommended Update: Recommended update for xorg-x11-server
Announcement ID: SUSE-RU-2016:0350-1
Rating: moderate
References: #771521 #867483 #954321 #961439 #962295
Affected Products:
  • SUSE Linux Enterprise Software Development Kit 12
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Desktop 12

  • An update that has 5 recommended fixes can now be installed.

    Description:

    This update for xorg-x11-server provides the following fixes:

    - Add support for %*.*s formats to the async safe *printf functions:
    XdmcpFatal uses the format specifier %*.*s, which vpnprintf() didn't
    understand, which caused a backtrace and prevented the reason for the
    XDMCP failure from being logged. (bsc#954321)

    - Only initialize pointer when matched: When looping over the registered
    map ranges, don't use the variable holding the final result as loop
    variable. It would always be initialized, on an empty list or when we
    run past the end
    of the list when no entry was found. (bsc#961439)

    - Copy open file table correctly, fixing an off-by-one error. (bsc#867483)

    - Fix panning when configured in xorg.conf*. (bsc#771521)

    - Disable rotation and other transformation from GPU screens to prevent
    the Xserver from crashing. (bsc#962295)

    Patch Instructions:

    To install this SUSE Recommended Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Linux Enterprise Software Development Kit 12:
      zypper in -t patch SUSE-SLE-SDK-12-2016-215=1
    • SUSE Linux Enterprise Server 12:
      zypper in -t patch SUSE-SLE-SERVER-12-2016-215=1
    • SUSE Linux Enterprise Desktop 12:
      zypper in -t patch SUSE-SLE-DESKTOP-12-2016-215=1

    To bring your system up-to-date, use "zypper patch".

    Package List:

    • SUSE Linux Enterprise Software Development Kit 12 (ppc64le s390x x86_64):
      • xorg-x11-server-debuginfo-7.6_1.15.2-30.14.1
      • xorg-x11-server-debugsource-7.6_1.15.2-30.14.1
      • xorg-x11-server-sdk-7.6_1.15.2-30.14.1
    • SUSE Linux Enterprise Server 12 (ppc64le s390x x86_64):
      • xorg-x11-server-7.6_1.15.2-30.14.1
      • xorg-x11-server-debuginfo-7.6_1.15.2-30.14.1
      • xorg-x11-server-debugsource-7.6_1.15.2-30.14.1
      • xorg-x11-server-extra-7.6_1.15.2-30.14.1
      • xorg-x11-server-extra-debuginfo-7.6_1.15.2-30.14.1
    • SUSE Linux Enterprise Desktop 12 (x86_64):
      • xorg-x11-server-7.6_1.15.2-30.14.1
      • xorg-x11-server-debuginfo-7.6_1.15.2-30.14.1
      • xorg-x11-server-debugsource-7.6_1.15.2-30.14.1
      • xorg-x11-server-extra-7.6_1.15.2-30.14.1
      • xorg-x11-server-extra-debuginfo-7.6_1.15.2-30.14.1

    References: