SUSE-FU-2022:1400-1: moderate: Feature update for glm

sle-updates at lists.suse.com sle-updates at lists.suse.com
Tue Apr 26 10:24:49 UTC 2022


   SUSE Feature Update: Feature update for glm
______________________________________________________________________________

Announcement ID:    SUSE-FU-2022:1400-1
Rating:             moderate
References:         SLE-23864 
Affected Products:
                    SUSE Linux Enterprise Desktop 15-SP3
                    SUSE Linux Enterprise Desktop 15-SP4
                    SUSE Linux Enterprise High Performance Computing 15-SP3
                    SUSE Linux Enterprise High Performance Computing 15-SP4
                    SUSE Linux Enterprise Module for Development Tools 15-SP3
                    SUSE Linux Enterprise Module for Development Tools 15-SP4
                    SUSE Linux Enterprise Realtime Extension 15-SP2
                    SUSE Linux Enterprise Server 15-SP3
                    SUSE Linux Enterprise Server 15-SP4
                    SUSE Linux Enterprise Server for SAP Applications 15-SP3
                    SUSE Linux Enterprise Server for SAP Applications 15-SP4
                    SUSE Manager Proxy 4.2
                    SUSE Manager Server 4.2
                    openSUSE Leap 15.3
                    openSUSE Leap 15.4
______________________________________________________________________________

   An update that has 0 feature fixes and contains one feature
   can now be installed.

Description:

   This feature update for glm fixes the following issues:

   Update from version 0.9.7.5 to version 0.9.9.8 (jsc#SLE-23864):

   - Added CMake GLM interface
   - Added EXT_scalar_integer extension with power of two and multiple scalar
     functions
   - Added EXT_vector_integer extension with power of two and multiple vector
     functions
   - Added GLM_FORCE_QUAT_DATA_WXYZ to store quat data as w,x,y,z instead of
     x,y,z,w
   - Added Neon support
   - Added SYCL support
   - Added fma implementation based on std::fma
   - Added missing genType check for bitCount and bitfieldReverse
   - Added missing quat constexpr
   - Ensure glmConfig.cmake gets installed
   - Fixed 'if constexpr' warning
   - Fixed .natvis due to renamed structs
   - Fixed ARM 64bit detection
   - Fixed Nvidia CUDA 9 build
   - Fixed Clang or GCC build due to wrong GLM_HAS_IF_CONSTEXPR definition
   - Fixed EXT_matrix_clip_space perspectiveFov
   - Fixed EXT_scalar_ulp and EXT_vector_ulp API coding style
   - Fixed GLM_EXT_matrix_clip_space warnings
   - Fixed GLM_HAS_CXX11_STL broken on Clang with Linux
   - Fixed Wimplicit-int-float-conversion warnings with clang 10+
   - Fixed build errors when defining GLM_ENABLE_EXPERIMENTAL
   - Fixed equal ULP variation when using negative sign
   - Fixed for g++6 where -std=c++1z sets __cplusplus to 201500 instead of
     201402
   - Fixed for glm::length using arch64
   - Fixed for intersection ray/plane and added related tests
   - Fixed hash hashes 'qua' instead of 'tquat'
   - Fixed ldexp and frexp declaration
   - Fixed missing const to quaternion conversion operators
   - Fixed missing declarations for 'frexp' and 'ldexp'
   - Fixed quaternion componant order: w, {x, y, z}
   - Fixed quaternion slerp overload which interpolates with extra spins
   - Fixed singularity check for quatLookAt
   - Improved Neon support with more functions optimized


Patch Instructions:

   To install this SUSE Feature Update use the SUSE recommended installation methods
   like YaST online_update or "zypper patch".

   Alternatively you can run the command listed for your product:

   - openSUSE Leap 15.4:

      zypper in -t patch openSUSE-SLE-15.4-2022-1400=1

   - openSUSE Leap 15.3:

      zypper in -t patch openSUSE-SLE-15.3-2022-1400=1

   - SUSE Linux Enterprise Realtime Extension 15-SP2:

      zypper in -t patch SUSE-SLE-Product-RT-15-SP2-2022-1400=1

   - SUSE Linux Enterprise Module for Development Tools 15-SP4:

      zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP4-2022-1400=1

   - SUSE Linux Enterprise Module for Development Tools 15-SP3:

      zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP3-2022-1400=1



Package List:

   - openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64):

      glm-devel-0.9.9.8-150000.3.6.1

   - openSUSE Leap 15.4 (noarch):

      glm-doc-0.9.9.8-150000.3.6.1

   - openSUSE Leap 15.3 (aarch64 ppc64le s390x x86_64):

      glm-devel-0.9.9.8-150000.3.6.1

   - openSUSE Leap 15.3 (noarch):

      glm-doc-0.9.9.8-150000.3.6.1

   - SUSE Linux Enterprise Realtime Extension 15-SP2 (x86_64):

      glm-devel-0.9.9.8-150000.3.6.1

   - SUSE Linux Enterprise Module for Development Tools 15-SP4 (aarch64 ppc64le s390x x86_64):

      glm-devel-0.9.9.8-150000.3.6.1

   - SUSE Linux Enterprise Module for Development Tools 15-SP3 (aarch64 ppc64le s390x x86_64):

      glm-devel-0.9.9.8-150000.3.6.1


References:




More information about the sle-updates mailing list