Skip to content

[DO NOT MERGE]test osg-qt#10603

Closed
JackBoosY wants to merge 1 commit intomicrosoft:masterfrom
JackBoosY:ev/jack/test_osg-qt_20200330
Closed

[DO NOT MERGE]test osg-qt#10603
JackBoosY wants to merge 1 commit intomicrosoft:masterfrom
JackBoosY:ev/jack/test_osg-qt_20200330

Conversation

@JackBoosY
Copy link
Copy Markdown
Contributor

No description provided.

@JackBoosY JackBoosY self-assigned this Mar 30, 2020
@JackBoosY
Copy link
Copy Markdown
Contributor Author

JackBoosY commented Mar 31, 2020

@dan-shaw So, I think everything is clear:
We archived cmake files and library files generated by qt5-base on the pipeline machine, and these cmake files contain the path of the libraries related to the build path(/ci/myagent/work/1/s/installed/x64-linux), which caused osg-qt to find no matching library path when using these libraries(eg: /ci/myagent/work/3/s/installed/x64-linux/lib) .

I think we should abandon the permanent archive of qt5-base on the pipeline machine to solve this issue.

@Neumann-A
Copy link
Copy Markdown
Contributor

@JackBoosY: which file contains an absolute path?

@JackBoosY
Copy link
Copy Markdown
Contributor Author

@Neumann-A

CMake Error at /ci/myagent/_work/3/s/installed/x64-linux/share/cmake/Qt5Gui/Qt5GuiConfig.cmake:15 (message):
  The imported target "Qt5::Gui" references the file

     "/ci/myagent/_work/1/s/installed/x64-linux/lib/libEGL.so"

  but this file does not exist.  Possible reasons include:

  * The file was deleted, renamed, or moved to another location.

  * An install or uninstall procedure did not complete successfully.

  * The installation package was faulty and contained

     "/ci/myagent/_work/3/s/installed/x64-linux/share/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake"

  but not all the files it references.

Call Stack (most recent call first):
  /ci/myagent/_work/3/s/installed/x64-linux/share/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake:63 (_qt5_Gui_check_file_exists)
  /ci/myagent/_work/3/s/installed/x64-linux/share/cmake/Qt5Gui/Qt5GuiConfigExtras.cmake:85 (_qt5gui_find_extra_libs)
  /ci/myagent/_work/3/s/installed/x64-linux/share/cmake/Qt5Gui/Qt5GuiConfig.cmake:184 (include)
  /ci/myagent/_work/3/s/scripts/buildsystems/vcpkg.cmake:286 (_find_package)
  /ci/myagent/_work/3/s/installed/x64-linux/share/cmake/Qt5Widgets/Qt5WidgetsConfig.cmake:93 (find_package)
  /ci/myagent/_work/3/s/scripts/buildsystems/vcpkg.cmake:286 (_find_package)
  /ci/myagent/_work/3/s/installed/x64-linux/share/cmake/Qt5/Qt5Config.cmake:28 (find_package)
  /ci/myagent/_work/3/s/scripts/buildsystems/vcpkg.cmake:286 (_find_package)
  CMakeLists.txt:468 (FIND_PACKAGE)

@Neumann-A
Copy link
Copy Markdown
Contributor

Please try out #10641

@JackBoosY JackBoosY marked this pull request as ready for review April 2, 2020 02:29
@JackBoosY
Copy link
Copy Markdown
Contributor Author

I think this issue should be completely solved in #10641.

@JackBoosY JackBoosY closed this Apr 7, 2020
@JackBoosY JackBoosY deleted the ev/jack/test_osg-qt_20200330 branch April 7, 2020 03:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants