Bug 26529 - Version 0.9.9.8 of GLM available
Summary: Version 0.9.9.8 of GLM available
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal minor
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: https://github.com/g-truc/glm/tags
Whiteboard: MGA8-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2020-04-23 14:02 CEST by Hans Micheelsen
Modified: 2021-07-27 22:23 CEST (History)
4 users (show)

See Also:
Source RPM: glm-0.9.9.1-2.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Hans Micheelsen 2020-04-23 14:02:45 CEST
Description of problem:
Apperently there is a newer version og glm available. It would be nice to have the latest version on the latest Mageia as glm is often used for opengl-programming.
Version 0.9.9.1 currently installed dates from sep 2018


Version-Release number of selected component (if applicable):
Version 0.9.9.1   -> 0.9.9.8

How reproducible:
-

Steps to Reproduce:
1. rpm -qa | grep glm
2.
3.
Comment 1 Lewis Smith 2020-04-23 21:38:03 CEST
This looks a reasonable request, thank you for raising it.
Thu Sep 13 15:00:58 2018
- new version: 0.9.9.1

Assigning to you DavidG as you did previous new versions of this.

Summary: Version 0.9.9.8 og GLM available => Version 0.9.9.8 of GLM available
Assignee: bugsquad => geiger.david68210

Comment 2 Hans Micheelsen 2020-08-20 22:04:02 CEST
Do you think I can do something about it?
Comment 3 Hans Micheelsen 2020-12-05 16:24:51 CET
Any news? I understand, that mga beta 2 is on its way. It could be nice to have this hole closed.
Comment 4 Hans Micheelsen 2020-12-16 17:07:36 CET
Still valid for mga 8b2
Comment 5 Hans Micheelsen 2021-02-16 13:11:01 CET
Please don't forget this one. Can it make it before mga 8? I guess not, but then for mga 9.
Comment 6 David GEIGER 2021-04-08 14:44:37 CEST
glm now up-to-date on Cauldron!
Comment 7 David GEIGER 2021-04-08 14:47:00 CEST
And now also for mga8 (glm-0.9.9.8-1.mga8) in Core/Updates_testing repo! Please test it, thanks in advance!
David GEIGER 2021-04-08 14:47:10 CEST

Version: Cauldron => 8

Comment 8 Hans Micheelsen 2021-04-08 17:10:13 CEST
Seems to work in Cauldron. Thank you.
Comment 9 Hans Micheelsen 2021-04-11 19:09:43 CEST
Can this one be closed? I guess its up to quality control.
Comment 10 Hans Micheelsen 2021-04-12 19:17:38 CEST
I dare close i myself

Resolution: (none) => FIXED
Status: NEW => RESOLVED

Comment 11 Hans Micheelsen 2021-04-12 19:18:14 CEST
(In reply to Hans Micheelsen from comment #10)
> I dare close i myself

.. it myself
Comment 12 Aurelien Oudelet 2021-07-20 22:01:35 CEST
(In reply to Hans Micheelsen from comment #10)
> I dare close i myself

No, this must be sent to Quality Assurance for testing before closing.

========================

Advisory:
========================

Updated glm packages to new version.

See upstream release notes for more informations about fixes.

References:
 - https://bugs.mageia.org/show_bug.cgi?id=26529
 - https://github.com/g-truc/glm/releases/tag/0.9.9.8
========================

Updated packages in core/updates_testing:
========================
glm-devel-0.9.9.8-1.mga8
glm-doc-0.9.9.8-1.mga8

from SRPM:
glm-0.9.9.8-1.mga8.src.rpm

Assignee: geiger.david68210 => qa-bugs
CC: (none) => ouaurelien
Status: RESOLVED => REOPENED
Resolution: FIXED => (none)

Comment 13 Len Lawrence 2021-07-25 20:55:14 CEST
mga8, x64
https://glm.g-truc.net/0.9.9/index.html
OpenGL Mathematics (GLM) is a header only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.

$ ls /usr/include/glm*
common.hpp       glm.hpp      mat3x2.hpp  packing.hpp
detail/          gtc/         mat3x3.hpp  simd/
exponential.hpp  gtx/         mat3x4.hpp  trigonometric.hpp
ext/             integer.hpp  mat4x2.hpp  vec2.hpp
ext.hpp          mat2x2.hpp   mat4x3.hpp  vec3.hpp
fwd.hpp          mat2x3.hpp   mat4x4.hpp  vec4.hpp
geometric.hpp    mat2x4.hpp   matrix.hpp  vector_relational.hpp

https://github.com/g-truc/glm

Manual at https://github.com/g-truc/glm/blob/master/manual.md
After a quick perusal it is evident that this is a subject that one cannot simply dip into - you have to go the whole way and need familiarity with C++.

Updated the two packages.
$ rpm -qa | grep glm
glm-doc-0.9.9.8-1.mga8
glm-devel-0.9.9.8-1.mga8

Checked the includes directory and the inventory is complete.
$ ls /usr/share/doc/glm-doc
api/  manual/

The manual supplies a series of images such as noise-simplex2.jpg which are referenced in the HTML files in the api directory.  There is an index file.
$ firefox /usr/share/doc/glm-doc/api/index.html
which traces a similar path to the  documentation on the web and in some cases points to the web source.

There is nothing more we can do here so this can be sent on.

Whiteboard: (none) => MGA8-64-OK
CC: (none) => tarazed25

Comment 14 Thomas Andrews 2021-07-27 04:07:45 CEST
The reporter did say that it seems to work in Cauldron, so it's reasonable to believe it works in MGA8, as well. 

To the reporter: That sort of report is very helpful to QA with developer tools, as many of us don't have the skills necessary to do a thorough test of those.

Validating. Advisory in Comment 12.

Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs

Aurelien Oudelet 2021-07-27 20:54:27 CEST

Keywords: (none) => advisory

Comment 15 Mageia Robot 2021-07-27 22:23:16 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2021-0162.html

Status: REOPENED => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.