I kick off the 5.11.3 build from source using same environment as the previous 5.12.0 failure. Once again, make install, which shouldn't compile __anything__ fails with a compilation error after make -j3 ran just fine.

What is the point of having configure if make install completely ignores it?

g++ -c -pipe -O2 -std=c++1z -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -Wvla -Wdate-time -Wshift-overflow=2 -Wduplicated-cond -Wno-stringop-overflow -D_REENTRANT -fPIC -DQT_DEPRECATED_WARNINGS -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_PLUGIN -DQT_SERVICE_SUPPORT_LIB -DQT_WAYLANDCLIENT_LIB -DQT_GUI_LIB -DQT_CORE_LIB -I. -I../../../../hardwareintegration/client/shm-emulation-server -I../../../../../include/QtWaylandClient/5.11.3 -I../../../../../include/QtWaylandClient/5.11.3/QtWaylandClient -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtServiceSupport -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtServiceSupport/5.11.3 -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtServiceSupport/5.11.3/QtServiceSupport -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtGui/5.11.3 -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtGui/5.11.3/QtGui -I../../../../../include -I../../../../../include/QtWaylandClient -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtGui -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtCore/5.11.3 -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtCore/5.11.3/QtCore -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/include/QtCore -I.moc -I/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtbase/mkspecs/linux-g++ -o .obj/shmserverbufferintegration.o ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp: In function ‘QOpenGLTexture* createTextureFromShm(const QString&, int, int, int, int)’: ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp:81:10: error: ‘QOpenGLContext’ has not been declared
     if (!QOpenGLContext::currentContext())
          ^~~~~~~~~~~~~~
../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp:84:59: error: incomplete type ‘QOpenGLTexture’ used in nested name specifier auto *tex = new QOpenGLTexture(image, QOpenGLTexture::DontGenerateMipMaps);
                                                           ^~~~~~~~~~~~~~~~~~~
../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp:84:78: error: invalid use of incomplete type ‘class QOpenGLTexture’ auto *tex = new QOpenGLTexture(image, QOpenGLTexture::DontGenerateMipMaps); ^ In file included from ../../../../../include/QtWaylandClient/5.11.3/QtWaylandClient/private/qwaylandserverbufferintegration_p.h:1:0, from ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.h:45, from ../../../../hardwareintegration/client/shm-emulation-server/shmserverbufferintegration.cpp:40: ../../../../../include/QtWaylandClient/5.11.3/QtWaylandClient/private/../../../../../src/client/hardwareintegration/qwaylandserverbufferintegration_p.h:62:7: note: forward declaration of ‘class QOpenGLTexture’
 class QOpenGLTexture;
       ^~~~~~~~~~~~~~
Makefile:1269: recipe for target '.obj/shmserverbufferintegration.o' failed
make[6]: *** [.obj/shmserverbufferintegration.o] Error 1
make[6]: Leaving directory '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland/src/plugins/hardwareintegration/client/shm-emulation-server' Makefile:56: recipe for target 'sub-shm-emulation-server-install_subtargets' failed
make[5]: *** [sub-shm-emulation-server-install_subtargets] Error 2
make[5]: Leaving directory '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland/src/plugins/hardwareintegration/client'
Makefile:57: recipe for target 'sub-client-install_subtargets' failed
make[4]: *** [sub-client-install_subtargets] Error 2
make[4]: Leaving directory '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland/src/plugins/hardwareintegration' Makefile:84: recipe for target 'sub-hardwareintegration-install_subtargets' failed
make[3]: *** [sub-hardwareintegration-install_subtargets] Error 2
make[3]: Leaving directory '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland/src/plugins'
Makefile:162: recipe for target 'sub-plugins-install_subtargets' failed
make[2]: *** [sub-plugins-install_subtargets] Error 2
make[2]: Leaving directory '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland/src'
Makefile:58: recipe for target 'sub-src-install_subtargets' failed
make[1]: *** [sub-src-install_subtargets] Error 2
make[1]: Leaving directory '/home/developer/qt_5_11_3/qt-everywhere-src-5.11.3/qtwayland'
Makefile:636: recipe for target 'module-qtwayland-install_subtargets' failed
make: *** [module-qtwayland-install_subtargets] Error 2
developer@developer-U18-64-VirtualBox:~/qt_5_11_3/qt-everywhere-src-5.11.3$

--
Roland Hughes, President
Logikal Solutions
(630) 205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com/blog
http://lesedi.us

_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to