Recommended update for Mesa, libGLw

SUSE Recommended Update: Recommended update for Mesa, libGLw
Announcement ID: SUSE-RU-2016:1210-1
Rating: low
References: #945444 #962609 #970725
Affected Products:
  • SUSE Linux Enterprise Workstation Extension 12-SP1
  • SUSE Linux Enterprise Workstation Extension 12
  • SUSE Linux Enterprise Software Development Kit 12-SP1
  • SUSE Linux Enterprise Software Development Kit 12
  • SUSE Linux Enterprise Server 12-SP1
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Desktop 12-SP1
  • SUSE Linux Enterprise Desktop 12

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

    Description:


    This update for Mesa and libGLw provides fixes and enhancements.

    Mesa:

    - Add separate definition of GLAPIVAR as GLAPI doesn't have the an
    'extern' for some compiler versions. This is needed for GLw. (bsc#970725)
    - Check for dummyContext to see if the glx_context is valid. (bsc#962609)
    - Fix crash due to early miptree release. (bsc#945444)

    libGLw:

    - Use newly introduced GLAPIVAR instead of GLAPI for variable
    declarations. This adds an 'extern' in cases where GLAPI doesn't have
    one and avoids a variable declaration to become a definition.
    (bsc#970725)

    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 Workstation Extension 12-SP1:
      zypper in -t patch SUSE-SLE-WE-12-SP1-2016-713=1
    • SUSE Linux Enterprise Workstation Extension 12:
      zypper in -t patch SUSE-SLE-WE-12-2016-713=1
    • SUSE Linux Enterprise Software Development Kit 12-SP1:
      zypper in -t patch SUSE-SLE-SDK-12-SP1-2016-713=1
    • SUSE Linux Enterprise Software Development Kit 12:
      zypper in -t patch SUSE-SLE-SDK-12-2016-713=1
    • SUSE Linux Enterprise Server 12-SP1:
      zypper in -t patch SUSE-SLE-SERVER-12-SP1-2016-713=1
    • SUSE Linux Enterprise Server 12:
      zypper in -t patch SUSE-SLE-SERVER-12-2016-713=1
    • SUSE Linux Enterprise Desktop 12-SP1:
      zypper in -t patch SUSE-SLE-DESKTOP-12-SP1-2016-713=1
    • SUSE Linux Enterprise Desktop 12:
      zypper in -t patch SUSE-SLE-DESKTOP-12-2016-713=1

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

    Package List:

    • SUSE Linux Enterprise Workstation Extension 12-SP1 (x86_64):
      • Mesa-debuginfo-32bit-10.0.2-97.1
      • Mesa-debugsource-10.0.2-97.1
      • Mesa-libGLESv2-2-32bit-10.0.2-97.1
      • Mesa-libGLESv2-2-debuginfo-32bit-10.0.2-97.1
      • libGLw-debugsource-7.11.2-14.1
      • libGLw1-32bit-7.11.2-14.1
      • libGLw1-7.11.2-14.1
      • libGLw1-debuginfo-32bit-7.11.2-14.1
      • libGLw1-debuginfo-7.11.2-14.1
    • SUSE Linux Enterprise Workstation Extension 12 (x86_64):
      • Mesa-debuginfo-32bit-10.0.2-97.1
      • Mesa-libGLESv2-2-32bit-10.0.2-97.1
      • Mesa-libGLESv2-2-debuginfo-32bit-10.0.2-97.1
      • libGLw-debugsource-7.11.2-14.1
      • libGLw1-32bit-7.11.2-14.1
      • libGLw1-7.11.2-14.1
      • libGLw1-debuginfo-32bit-7.11.2-14.1
      • libGLw1-debuginfo-7.11.2-14.1
    • SUSE Linux Enterprise Software Development Kit 12-SP1 (ppc64le s390x x86_64):
      • Mesa-debuginfo-10.0.2-97.1
      • Mesa-debugsource-10.0.2-97.1
      • Mesa-devel-10.0.2-97.1
      • Mesa-libEGL-devel-10.0.2-97.1
      • Mesa-libGL-devel-10.0.2-97.1
      • Mesa-libGLESv1_CM-devel-10.0.2-97.1
      • Mesa-libGLESv1_CM1-10.0.2-97.1
      • Mesa-libGLESv1_CM1-debuginfo-10.0.2-97.1
      • Mesa-libGLESv2-devel-10.0.2-97.1
      • Mesa-libGLESv3-devel-10.0.2-97.1
      • Mesa-libglapi-devel-10.0.2-97.1
      • libGLw-debugsource-7.11.2-14.1
      • libGLw-devel-7.11.2-14.1
      • libGLw1-7.11.2-14.1
      • libGLw1-debuginfo-7.11.2-14.1
      • libOSMesa-devel-10.0.2-97.1
      • libOSMesa9-10.0.2-97.1
      • libOSMesa9-debuginfo-10.0.2-97.1
      • libgbm-devel-10.0.2-97.1
      • libxatracker-devel-1.0.0-97.1
    • SUSE Linux Enterprise Software Development Kit 12-SP1 (s390x x86_64):
      • Mesa-debuginfo-32bit-10.0.2-97.1
      • libOSMesa9-32bit-10.0.2-97.1
      • libOSMesa9-debuginfo-32bit-10.0.2-97.1
    • SUSE Linux Enterprise Software Development Kit 12 (ppc64le s390x x86_64):
      • Mesa-debuginfo-10.0.2-97.1
      • Mesa-debugsource-10.0.2-97.1
      • Mesa-devel-10.0.2-97.1
      • Mesa-libEGL-devel-10.0.2-97.1
      • Mesa-libGL-devel-10.0.2-97.1
      • Mesa-libGLESv1_CM-devel-10.0.2-97.1
      • Mesa-libGLESv1_CM1-10.0.2-97.1
      • Mesa-libGLESv1_CM1-debuginfo-10.0.2-97.1
      • Mesa-libGLESv2-devel-10.0.2-97.1
      • Mesa-libGLESv3-devel-10.0.2-97.1
      • Mesa-libglapi-devel-10.0.2-97.1
      • libGLw-debugsource-7.11.2-14.1
      • libGLw-devel-7.11.2-14.1
      • libGLw1-7.11.2-14.1
      • libGLw1-debuginfo-7.11.2-14.1
      • libOSMesa-devel-10.0.2-97.1
      • libOSMesa9-10.0.2-97.1
      • libOSMesa9-debuginfo-10.0.2-97.1
      • libgbm-devel-10.0.2-97.1
      • libxatracker-devel-1.0.0-97.1
    • SUSE Linux Enterprise Software Development Kit 12 (s390x x86_64):
      • libOSMesa9-32bit-10.0.2-97.1
      • libOSMesa9-debuginfo-32bit-10.0.2-97.1
    • SUSE Linux Enterprise Server 12-SP1 (ppc64le s390x x86_64):
      • Mesa-10.0.2-97.1
      • Mesa-debuginfo-10.0.2-97.1
      • Mesa-debugsource-10.0.2-97.1
      • Mesa-libEGL1-10.0.2-97.1
      • Mesa-libEGL1-debuginfo-10.0.2-97.1
      • Mesa-libGL1-10.0.2-97.1
      • Mesa-libGL1-debuginfo-10.0.2-97.1
      • Mesa-libGLESv2-2-10.0.2-97.1
      • Mesa-libGLESv2-2-debuginfo-10.0.2-97.1
      • Mesa-libglapi0-10.0.2-97.1
      • Mesa-libglapi0-debuginfo-10.0.2-97.1
      • libgbm1-10.0.2-97.1
      • libgbm1-debuginfo-10.0.2-97.1
      • libxatracker2-1.0.0-97.1
      • libxatracker2-debuginfo-1.0.0-97.1
    • SUSE Linux Enterprise Server 12-SP1 (s390x x86_64):
      • Mesa-32bit-10.0.2-97.1
      • Mesa-debuginfo-32bit-10.0.2-97.1
      • Mesa-libEGL1-32bit-10.0.2-97.1
      • Mesa-libEGL1-debuginfo-32bit-10.0.2-97.1
      • Mesa-libGL1-32bit-10.0.2-97.1
      • Mesa-libGL1-debuginfo-32bit-10.0.2-97.1
      • Mesa-libglapi0-32bit-10.0.2-97.1
      • Mesa-libglapi0-debuginfo-32bit-10.0.2-97.1
      • libgbm1-32bit-10.0.2-97.1
      • libgbm1-debuginfo-32bit-10.0.2-97.1
    • SUSE Linux Enterprise Server 12 (ppc64le s390x x86_64):
      • Mesa-10.0.2-97.1
      • Mesa-debuginfo-10.0.2-97.1
      • Mesa-debugsource-10.0.2-97.1
      • Mesa-libEGL1-10.0.2-97.1
      • Mesa-libEGL1-debuginfo-10.0.2-97.1
      • Mesa-libGL1-10.0.2-97.1
      • Mesa-libGL1-debuginfo-10.0.2-97.1
      • Mesa-libGLESv2-2-10.0.2-97.1
      • Mesa-libGLESv2-2-debuginfo-10.0.2-97.1
      • Mesa-libglapi0-10.0.2-97.1
      • Mesa-libglapi0-debuginfo-10.0.2-97.1
      • libgbm1-10.0.2-97.1
      • libgbm1-debuginfo-10.0.2-97.1
      • libxatracker2-1.0.0-97.1
      • libxatracker2-debuginfo-1.0.0-97.1
    • SUSE Linux Enterprise Server 12 (s390x x86_64):
      • Mesa-32bit-10.0.2-97.1
      • Mesa-debuginfo-32bit-10.0.2-97.1
      • Mesa-libEGL1-32bit-10.0.2-97.1
      • Mesa-libEGL1-debuginfo-32bit-10.0.2-97.1
      • Mesa-libGL1-32bit-10.0.2-97.1
      • Mesa-libGL1-debuginfo-32bit-10.0.2-97.1
      • Mesa-libglapi0-32bit-10.0.2-97.1
      • Mesa-libglapi0-debuginfo-32bit-10.0.2-97.1
      • libgbm1-32bit-10.0.2-97.1
      • libgbm1-debuginfo-32bit-10.0.2-97.1
    • SUSE Linux Enterprise Desktop 12-SP1 (x86_64):
      • Mesa-10.0.2-97.1
      • Mesa-32bit-10.0.2-97.1
      • Mesa-debuginfo-10.0.2-97.1
      • Mesa-debuginfo-32bit-10.0.2-97.1
      • Mesa-debugsource-10.0.2-97.1
      • Mesa-libEGL1-10.0.2-97.1
      • Mesa-libEGL1-32bit-10.0.2-97.1
      • Mesa-libEGL1-debuginfo-10.0.2-97.1
      • Mesa-libEGL1-debuginfo-32bit-10.0.2-97.1
      • Mesa-libGL1-10.0.2-97.1
      • Mesa-libGL1-32bit-10.0.2-97.1
      • Mesa-libGL1-debuginfo-10.0.2-97.1
      • Mesa-libGL1-debuginfo-32bit-10.0.2-97.1
      • Mesa-libGLESv2-2-10.0.2-97.1
      • Mesa-libGLESv2-2-32bit-10.0.2-97.1
      • Mesa-libGLESv2-2-debuginfo-10.0.2-97.1
      • Mesa-libGLESv2-2-debuginfo-32bit-10.0.2-97.1
      • Mesa-libglapi0-10.0.2-97.1
      • Mesa-libglapi0-32bit-10.0.2-97.1
      • Mesa-libglapi0-debuginfo-10.0.2-97.1
      • Mesa-libglapi0-debuginfo-32bit-10.0.2-97.1
      • libGLw-debugsource-7.11.2-14.1
      • libGLw1-32bit-7.11.2-14.1
      • libGLw1-7.11.2-14.1
      • libGLw1-debuginfo-32bit-7.11.2-14.1
      • libGLw1-debuginfo-7.11.2-14.1
      • libgbm1-10.0.2-97.1
      • libgbm1-32bit-10.0.2-97.1
      • libgbm1-debuginfo-10.0.2-97.1
      • libgbm1-debuginfo-32bit-10.0.2-97.1
      • libxatracker2-1.0.0-97.1
      • libxatracker2-debuginfo-1.0.0-97.1
    • SUSE Linux Enterprise Desktop 12 (x86_64):
      • Mesa-10.0.2-97.1
      • Mesa-32bit-10.0.2-97.1
      • Mesa-debuginfo-10.0.2-97.1
      • Mesa-debuginfo-32bit-10.0.2-97.1
      • Mesa-debugsource-10.0.2-97.1
      • Mesa-libEGL1-10.0.2-97.1
      • Mesa-libEGL1-32bit-10.0.2-97.1
      • Mesa-libEGL1-debuginfo-10.0.2-97.1
      • Mesa-libEGL1-debuginfo-32bit-10.0.2-97.1
      • Mesa-libGL1-10.0.2-97.1
      • Mesa-libGL1-32bit-10.0.2-97.1
      • Mesa-libGL1-debuginfo-10.0.2-97.1
      • Mesa-libGL1-debuginfo-32bit-10.0.2-97.1
      • Mesa-libGLESv2-2-10.0.2-97.1
      • Mesa-libGLESv2-2-32bit-10.0.2-97.1
      • Mesa-libGLESv2-2-debuginfo-10.0.2-97.1
      • Mesa-libGLESv2-2-debuginfo-32bit-10.0.2-97.1
      • Mesa-libglapi0-10.0.2-97.1
      • Mesa-libglapi0-32bit-10.0.2-97.1
      • Mesa-libglapi0-debuginfo-10.0.2-97.1
      • Mesa-libglapi0-debuginfo-32bit-10.0.2-97.1
      • libGLw-debugsource-7.11.2-14.1
      • libGLw1-32bit-7.11.2-14.1
      • libGLw1-7.11.2-14.1
      • libGLw1-debuginfo-32bit-7.11.2-14.1
      • libGLw1-debuginfo-7.11.2-14.1
      • libgbm1-10.0.2-97.1
      • libgbm1-32bit-10.0.2-97.1
      • libgbm1-debuginfo-10.0.2-97.1
      • libgbm1-debuginfo-32bit-10.0.2-97.1
      • libxatracker2-1.0.0-97.1
      • libxatracker2-debuginfo-1.0.0-97.1

    References: