View Issue Details

IDProjectCategoryView StatusLast Update
0030681Open CASCADEOCCT:Configurationpublic2020-10-12 22:59
Reporterkgv Assigned Tobugmaster  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
PlatformMacOSOS 
Product Version7.3.0 
Target Version7.4.0Fixed in Version7.4.0 
Summary0030681: Configuration - suppress OpenGL deprecation warning on macOS 10.14
DescriptionmacOS 10.14 SDK deprecates OpenGL framework.
It is desired suppressing this useless warning.

/occt.git/src/OpenGl/OpenGl_GlCore11.hxx:1323:7: warning: 'glVertexPointer' is deprecated: first deprecated in macOS 10.14 - OpenGL API deprecated. (Define GL_SILENCE_DEPRECATION to silence these warnings) [-Wdeprecated-declarations]
    ::glVertexPointer (theSize, theType, theStride, thePtr);
TagsNo tags attached.
Test case numberNot required

Relationships

related to 0030683 closedbugmaster Open CASCADE Coding Rules - eliminate CLang compiler warnings -Wreturn-std-move 
related to 0031021 closedapn Community Coding Rules - Deprecation warnings on OSX within Draw_Window_1.mm 
related to 0031843 closedbugmaster Community Visualization, TKOpenGl - macOS OpenGL depreciation warning 

Activities

git

2019-04-29 18:50

administrator   ~0084053

Branch CR30681 has been created by kgv.

SHA-1: 0bf52a2fd0a20a7f7f9f9762cf4668854faef898


Detailed log of new commits:

Author: kgv
Date: Mon Apr 29 18:43:14 2019 +0300

    0030681: Configuration - suppress OpenGL deprecation warning on macOS 10.14
    
    Define GL_SILENCE_DEPRECATION to suppress warnings.

git

2019-04-29 22:44

administrator   ~0084059

Branch CR30681 has been updated forcibly by kgv.

SHA-1: 25aa4cfeb9af2a92a41b6c486235f53e4dbbe88d

kgv

2019-04-29 22:47

developer   ~0084060

Please raise the patch.

bugmaster

2019-05-03 14:12

administrator   ~0084112

Fix has been tested in framework of IR-WEEK11

Combination -
OCCT branch : IR-WEEK18
master SHA - 3763c29ce9e86f83c07d1c23686fb0b18d196a0c
d67d4b811012eef8913d3c535c29654d0acf3c4c
Products branch : IR-WEEK18 SHA - 1a628209b9c324a27a921de8fbbaed1c570690f9
was compiled on Linux, MacOS and Windows platforms and tested in optimize mode.

Number of compiler warnings:
No new/fixed warnings

Regressions/Differences/Improvements:
No regressions/differences

CPU differences:
Debian80-64:
OCCT
Total CPU difference: 16301.729999999947 / 16286.290000000015 [+0.09%]
Products
Total CPU difference: 10545.670000000056 / 10492.700000000066 [+0.50%]
Windows-64-VC14:
OCCT
Total CPU difference: 17665.8125 / 17645.203125 [+0.12%]
Products
Total CPU difference: 12087.78125 / 12107.4375 [-0.16%]


Image differences :
No differences that require special attention

Memory differences :
No differences that require special attention

git

2019-05-08 13:42

administrator   ~0084251

Branch CR30681 has been deleted by inv.

SHA-1: 25aa4cfeb9af2a92a41b6c486235f53e4dbbe88d

Related Changesets

occt: master 42451ec0

2019-04-29 15:43:14

kgv


Committer: bugmaster Details Diff
0030681: Configuration - suppress OpenGL deprecation warning on macOS 10.14

Define GL_SILENCE_DEPRECATION to suppress warnings.
Affected Issues
0030681
mod - src/OpenGl/OpenGl_Context_1.mm Diff File
mod - src/OpenGl/OpenGl_GlFunctions.hxx Diff File
mod - src/OpenGl/OpenGl_Window_1.mm Diff File

Issue History

Date Modified Username Field Change
2019-04-29 16:04 kgv New Issue
2019-04-29 16:04 kgv Assigned To => kgv
2019-04-29 16:13 kgv Product Version 7.4.0 => 7.3.0
2019-04-29 18:50 git Note Added: 0084053
2019-04-29 19:17 kgv Relationship added related to 0030683
2019-04-29 22:44 git Note Added: 0084059
2019-04-29 22:47 kgv Note Added: 0084060
2019-04-29 22:47 kgv Assigned To kgv => bugmaster
2019-04-29 22:47 kgv Status new => resolved
2019-04-29 22:47 kgv Status resolved => reviewed
2019-05-03 14:12 bugmaster Note Added: 0084112
2019-05-03 14:12 bugmaster Status reviewed => tested
2019-05-06 10:44 bugmaster Test case number => Not required
2019-05-08 12:38 bugmaster Changeset attached => occt master 42451ec0
2019-05-08 12:38 bugmaster Status tested => verified
2019-05-08 12:38 bugmaster Resolution open => fixed
2019-05-08 13:42 git Note Added: 0084251
2019-10-02 07:05 kgv Relationship added related to 0031021
2020-10-12 22:59 kgv Relationship added related to 0031843