Master no longer compiling on Raspberry Pi
Bug #1863440 reported by
Evan
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
High
|
Daniel Schürmann |
Bug Description
The master does not compile on a Raspberry Pi anymore due to this commit:
https:/
Specifically, QOpenGLFunction
Changed in mixxx: | |
status: | In Progress → Fix Committed |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This is the failing output:
``` renderers/ glvsynctestrend erer.h: 11:40: error: expected class-name before ‘{’ token s_2_1 {
^ renderers/ glslwaveformren derersignal. cpp:3: renderers/ glslwaveformren derersignal. h:15:40: error: expected class-name before ‘{’ token s_2_1 {
^ renderers/ glvsynctestrend erer.cpp: In constructor ‘GLVSyncTestRen derer:: GLVSyncTestRend erer(WaveformWi dgetRenderer* )’: renderers/ glvsynctestrend erer.cpp: 12:5: error: ‘initializeOpen GLFunctions’ was not declared in this scope OpenGLFunctions (); ~~~~~~~ ~~~~~~~ ~~~~~~~ ~~ renderers/ glvsynctestrend erer.cpp: In member function ‘virtual void GLVSyncTestRend erer::draw( QPainter* , QPaintEvent*)’: renderers/ glvsynctestrend erer.cpp: 71:14: error: ‘GL_BLEND’ was not declared in this scope GL_BLEND) ;
^~~~~~~ ~ renderers/ glvsynctestrend erer.cpp: 71:5: error: ‘glEnable’ was not declared in this scope GL_BLEND) ; renderers/ glslwaveformren derersignal. cpp: In constructor ‘GLSLWaveformRe ndererSignal: :GLSLWaveformRe ndererSignal( WaveformWidgetR enderer* , bool)’: renderers/ glslwaveformren derersignal. cpp:18: 5: error: ‘initializeOpen GLFunctions’ was not declared in this scope OpenGLFunctions (); ~~~~~~~ ~~~~~~~ ~~~~~~~ ~~ renderers/ glvsynctestrend erer.cpp: 71:5: note: suggested alternative: ‘Paintable’ GL_BLEND) ; renderers/ glvsynctestrend erer.cpp: 72:17: error: ‘GL_SRC_ALPHA’ was not declared in this scope c(GL_SRC_ ALPHA, GL_ONE_ MINUS_SRC_ ALPHA);
^~~~ ~~~~~~~ ~ renderers/ glvsynctestrend erer.cpp: 72:31: error: ‘GL_ONE_ MINUS_SRC_ ALPHA’ was not declared in this scope c(GL_SRC_ ALPHA, GL_ONE_ MINUS_SRC_ ALPHA);
^~~~ ~~~~~~~ ~~~~~~~ ~~~~ renderers/ glslwaveformren derersignal. cpp:18: 5: note: suggested alternative: ‘QAbstractOpenG LFunctions’ OpenGLFunctions (); ~~~~~~~ ~~~~~~~ ~~~~~~~ ~~ penGLFunctions renderers/ glvsynctestrend erer.cpp: 72:5: error: ‘glBlendFunc’ was not declared in this scope c(GL_SRC_ ALPHA, GL_ONE_ MINUS_SRC_ ALPHA); renderers/ glvsynctestrend erer.cpp: 76:18: error: ‘GL_PROJECTION’ was not declared in this scope de(GL_PROJECTIO N);
^~~ ~~~~~~~ ~~~ renderers/ glvsynctestrend erer.cpp: 76:5: error: ‘glMatrixMode’ was not declared in this scope de(GL_PROJECTIO N); renderers/ glslwaveformren derersignal. cpp: In member function ‘void GLSLWaveformRen dererSignal: :createGeometry ()’: renderers/ glslwaveformren derersignal. cpp:142: 18: error: ‘GL_PROJECTION’ was not declared in this scope de(GL_PROJECTIO N);
^~~ ~~~~~~~ ~~~ renderers/ glvsync. ..
src/waveform/
protected QOpenGLFunction
In file included from src/waveform/
src/waveform/
protected QOpenGLFunction
src/waveform/
src/waveform/
initialize
^~
src/waveform/
src/waveform/
glEnable(
src/waveform/
glEnable(
^~~~~~~~
src/waveform/
src/waveform/
initialize
^~
src/waveform/
glEnable(
^~~~~~~~
Paintable
src/waveform/
glBlendFun
src/waveform/
glBlendFun
src/waveform/
initialize
^~
QAbstractO
src/waveform/
glBlendFun
^~~~~~~~~~~
src/waveform/
glMatrixMo
src/waveform/
glMatrixMo
^~~~~~~~~~~~
src/waveform/
src/waveform/
glMatrixMo
src/waveform/