Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

openscenegraph: migrate to Conan v2 #21355

Closed
wants to merge 35 commits into from

Conversation

valgur
Copy link
Contributor

@valgur valgur commented Nov 24, 2023

@ghost
Copy link

ghost commented Nov 24, 2023

I detected other pull requests that are modifying openscenegraph/all recipe:

This message is automatically generated by https://github.com/ericLemanissier/conan-center-conflicting-prs so don't hesitate to report issues/improvements there.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@valgur valgur marked this pull request as ready for review November 27, 2023 15:12
@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@mingweiLIU
Copy link

Hi, seems the OpenSceneGraph and osgEarth packages were both failed to adapt to Conan V2.0, any new updates?

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot

This comment has been minimized.

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ❌

Failure in build 24 (751d48878067c48643b52ec924944b93df95b666):

  • openscenegraph/3.6.5:
    CI failed to create some packages (All logs)

    Logs for packageID d1ed442744726fe5d9df45509c81dc6af0be3026:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=Visual Studio
    compiler.runtime=MD
    compiler.version=16
    os=Windows
    [options]
    openscenegraph:shared=False
    
    [...]
    Call Stack (most recent call first):
      C:/Program Files/CMake/share/cmake-3.21/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args)
      src/CMakeModules/FindPoppler-glib.cmake:2 (INCLUDE)
      src/CMakeLists.txt:761 (FIND_PACKAGE)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
      The package name passed to `find_package_handle_standard_args` (PkgConfig)
      does not match the name of the calling package (RSVG).  This can lead to
      problems in calling code that expects `find_package` result variables
      (e.g., `_FOUND`) to follow a certain pattern.
    Call Stack (most recent call first):
      C:/Program Files/CMake/share/cmake-3.21/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args)
      src/CMakeModules/FindRSVG.cmake:2 (INCLUDE)
      src/CMakeLists.txt:762 (FIND_PACKAGE)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.21/Modules/FindPackageHandleStandardArgs.cmake:438 (message):
      The package name passed to `find_package_handle_standard_args` (PkgConfig)
      does not match the name of the calling package (GtkGl).  This can lead to
      problems in calling code that expects `find_package` result variables
      (e.g., `_FOUND`) to follow a certain pattern.
    Call Stack (most recent call first):
      C:/Program Files/CMake/share/cmake-3.21/Modules/FindPkgConfig.cmake:70 (find_package_handle_standard_args)
      src/CMakeModules/FindGtkGl.cmake:2 (INCLUDE)
      src/CMakeLists.txt:763 (FIND_PACKAGE)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    CMake Warning (dev) at C:/Program Files/CMake/share/cmake-3.21/Modules/Documentation.cmake:30 (message):
      Policy CMP0106 is not set: The Documentation module is removed.  Run "cmake
      --help-policy CMP0106" for policy details.  Use the cmake_policy command to
      set the policy and suppress this warning.
    
      Documentation.cmake is VTK-specific code and should not be used in non-VTK
      projects.  This logic in this module is best shipped with the project using
      it rather than with CMake.
    Call Stack (most recent call first):
      src/CMakeLists.txt:1162 (INCLUDE)
    This warning is for project developers.  Use -Wno-dev to suppress it.
    
    WARN: freetype/2.13.2: requirement zlib/[>=1.2.10 <2] overridden by openscenegraph/3.6.5 to zlib/1.3.1 
    WARN: libpng/1.6.40: requirement zlib/[>=1.2.11 <2] overridden by freetype/2.13.2 to zlib/1.3.1 
    WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by openscenegraph/3.6.5 to zlib/1.3.1 
    openscenegraph/3.6.5: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    openscenegraph/3.6.5: WARN: Using the new toolchains and generators without specifying a build profile (e.g: -pr:b=default) is discouraged and might cause failures and unexpected behavior
    openscenegraph/3.6.5: ERROR: Package 'd1ed442744726fe5d9df45509c81dc6af0be3026' build failed
    openscenegraph/3.6.5: WARN: Build folder C:\J2\w\prod-v1\bsr\100745\aeaaf\.conan\data\openscenegraph\3.6.5\_\_\build\d1ed442744726fe5d9df45509c81dc6af0be3026\build
    ERROR: openscenegraph/3.6.5: Error in build() method, line 281
    	cmake.build()
    	ConanException: Error 1 while executing cmake --build "C:\J2\w\prod-v1\bsr\100745\aeaaf\.conan\data\openscenegraph\3.6.5\_\_\build\d1ed442744726fe5d9df45509c81dc6af0be3026\build" --config Release
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.


Conan v2 pipeline ❌

Note: Conan v2 builds are now mandatory. Please read our discussion about it.

The v2 pipeline failed. Please, review the errors and note this is required for pull requests to be merged. In case this recipe is still not ported to Conan 2.x, please, ping @conan-io/barbarians on the PR and we will help you.

See details:

Failure in build 23 (751d48878067c48643b52ec924944b93df95b666):

  • openscenegraph/3.6.5:
    CI failed to create some packages (All logs)

    Logs for packageID 42b9b63ebaf0ba2d84e26083f4c37f927065191d:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=msvc
    compiler.cppstd=14
    compiler.runtime=dynamic
    compiler.runtime_type=Release
    compiler.version=192
    os=Windows
    [options]
    */*:shared=False
    
    [...]
    osgdb_bmp.lib(ReaderWriterBMP.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: int __cdecl osg::Referenced::ref(void)const " (__imp_?ref@Referenced@osg@@QEBAHXZ) referenced in function "unsigned char * __cdecl bmp_load(class std::basic_istream<char,struct std::char_traits<char> > &,int &,int &,int &)" (?bmp_load@@YAPEAEAEAV?$basic_istream@DU?$char_traits@D@std@@@std@@AEAH11@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_jpeg.lib(ReaderWriterJPEG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __cdecl osg::Referenced::ref(void)const " (__imp_?ref@Referenced@osg@@QEBAHXZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_png.lib(ReaderWriterPNG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __cdecl osg::Referenced::ref(void)const " (__imp_?ref@Referenced@osg@@QEBAHXZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_tiff.lib(ReaderWriterTIFF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __cdecl osg::Referenced::ref(void)const " (__imp_?ref@Referenced@osg@@QEBAHXZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gz.lib(ReaderWriterGZ.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __cdecl osg::Referenced::ref(void)const " (__imp_?ref@Referenced@osg@@QEBAHXZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(ReaderWriterFreeType.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __cdecl osg::Referenced::ref(void)const " (__imp_?ref@Referenced@osg@@QEBAHXZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(FreeTypeLibrary.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __cdecl osg::Referenced::ref(void)const " (__imp_?ref@Referenced@osg@@QEBAHXZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(FreeTypeFont.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __cdecl osg::Referenced::ref(void)const " (__imp_?ref@Referenced@osg@@QEBAHXZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gif.lib(ReaderWriterGIF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __cdecl osg::Referenced::ref(void)const " (__imp_?ref@Referenced@osg@@QEBAHXZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_tiff.lib(ReaderWriterTIFF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReaderWriter(void)" (__imp_??0ReaderWriter@osgDB@@QEAA@XZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gz.lib(ReaderWriterGZ.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReaderWriter(void)" (__imp_??0ReaderWriter@osgDB@@QEAA@XZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_bmp.lib(ReaderWriterBMP.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReaderWriter(void)" (__imp_??0ReaderWriter@osgDB@@QEAA@XZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(ReaderWriterFreeType.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReaderWriter(void)" (__imp_??0ReaderWriter@osgDB@@QEAA@XZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gif.lib(ReaderWriterGIF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReaderWriter(void)" (__imp_??0ReaderWriter@osgDB@@QEAA@XZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_jpeg.lib(ReaderWriterJPEG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReaderWriter(void)" (__imp_??0ReaderWriter@osgDB@@QEAA@XZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_png.lib(ReaderWriterPNG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReaderWriter(void)" (__imp_??0ReaderWriter@osgDB@@QEAA@XZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_tiff.lib(ReaderWriterTIFF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gz.lib(ReaderWriterGZ.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_bmp.lib(ReaderWriterBMP.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(ReaderWriterFreeType.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gif.lib(ReaderWriterGIF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_jpeg.lib(ReaderWriterJPEG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_png.lib(ReaderWriterPNG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_tiff.lib(ReaderWriterTIFF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osg::Object *,enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@PEAVObject@osg@@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_bmp.lib(ReaderWriterBMP.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osg::Object *,enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@PEAVObject@osg@@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(ReaderWriterFreeType.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osg::Object *,enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@PEAVObject@osg@@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gif.lib(ReaderWriterGIF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osg::Object *,enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@PEAVObject@osg@@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_jpeg.lib(ReaderWriterJPEG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osg::Object *,enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@PEAVObject@osg@@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_png.lib(ReaderWriterPNG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osg::Object *,enum osgDB::ReaderWriter::ReadResult::ReadStatus)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@PEAVObject@osg@@W4ReadStatus@012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(FreeTypeFont.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl osg::CopyOp::CopyOp(unsigned int)" (__imp_??0CopyOp@osg@@QEAA@I@Z) referenced in function "public: virtual class osgText::Glyph3D * __cdecl FreeTypeFont::getGlyph3D(struct std::pair<unsigned int,unsigned int> const &,unsigned int)" (?getGlyph3D@FreeTypeFont@@UEAAPEAVGlyph3D@osgText@@AEBU?$pair@II@std@@I@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_jpeg.lib(ReaderWriterJPEG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osg::CopyOp::CopyOp(unsigned int)" (__imp_??0CopyOp@osg@@QEAA@I@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gz.lib(ReaderWriterGZ.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osg::CopyOp::CopyOp(unsigned int)" (__imp_??0CopyOp@osg@@QEAA@I@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(FreeTypeFont.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: bool __cdecl osg::MixinVector<unsigned short>::empty(void)const " (__imp_?empty@?$MixinVector@G@osg@@QEBA_NXZ) referenced in function "public: void __cdecl FreeType::Char3DInfo::addVertex(class osg::Vec3f)" (?addVertex@Char3DInfo@FreeType@@QEAAXVVec3f@osg@@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(FreeTypeFont.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned __int64 __cdecl osg::MixinVector<unsigned short>::size(void)const " (__imp_?size@?$MixinVector@G@osg@@QEBA_KXZ) referenced in function "public: void __cdecl FreeType::Char3DInfo::completeCurrentPrimitiveSet(void)" (?completeCurrentPrimitiveSet@Char3DInfo@FreeType@@QEAAXXZ) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(FreeTypeFont.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: unsigned short & __cdecl osg::MixinVector<unsigned short>::operator[](unsigned __int64)" (__imp_??A?$MixinVector@G@osg@@QEAAAEAG_K@Z) referenced in function "public: void __cdecl FreeType::Char3DInfo::addVertex(class osg::Vec3f)" (?addVertex@Char3DInfo@FreeType@@QEAAXVVec3f@osg@@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(FreeTypeFont.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl osg::MixinVector<unsigned short>::push_back(unsigned short const &)" (__imp_?push_back@?$MixinVector@G@osg@@QEAAXAEBG@Z) referenced in function "public: void __cdecl FreeType::Char3DInfo::addVertex(class osg::Vec3f)" (?addVertex@Char3DInfo@FreeType@@QEAAXVVec3f@osg@@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(FreeTypeFont.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl osgText::Glyph::setFontResolution(struct std::pair<unsigned int,unsigned int> const &)" (__imp_?setFontResolution@Glyph@osgText@@QEAAXAEBU?$pair@II@std@@@Z) referenced in function "public: virtual class osgText::Glyph * __cdecl FreeTypeFont::getGlyph(struct std::pair<unsigned int,unsigned int> const &,unsigned int)" (?getGlyph@FreeTypeFont@@UEAAPEAVGlyph@osgText@@AEBU?$pair@II@std@@I@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_freetype.lib(FreeTypeFont.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: void __cdecl osgText::Glyph3D::setRawVertexArray(class osg::TemplateArray<class osg::Vec3f,28,3,5126> *)" (__imp_?setRawVertexArray@Glyph3D@osgText@@QEAAXPEAV?$TemplateArray@VVec3f@osg@@$0BM@$02$0BEAG@@osg@@@Z) referenced in function "public: virtual class osgText::Glyph3D * __cdecl FreeTypeFont::getGlyph3D(struct std::pair<unsigned int,unsigned int> const &,unsigned int)" (?getGlyph3D@FreeTypeFont@@UEAAPEAVGlyph3D@osgText@@AEBU?$pair@II@std@@I@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gif.lib(ReaderWriterGIF.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@Z) referenced in function "public: class osgDB::ReaderWriter::ReadResult __cdecl ReaderWriterGIF::readGIFStream(class std::basic_istream<char,struct std::char_traits<char> > &)const " (?readGIFStream@ReaderWriterGIF@@QEBA?AVReadResult@ReaderWriter@osgDB@@AEAV?$basic_istream@DU?$char_traits@D@std@@@std@@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_bmp.lib(ReaderWriterBMP.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osgDB::ReaderWriter::ReadResult const &)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@AEBV012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_gif.lib(ReaderWriterGIF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osgDB::ReaderWriter::ReadResult const &)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@AEBV012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_jpeg.lib(ReaderWriterJPEG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osgDB::ReaderWriter::ReadResult const &)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@AEBV012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_png.lib(ReaderWriterPNG.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osgDB::ReaderWriter::ReadResult const &)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@AEBV012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_tiff.lib(ReaderWriterTIFF.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: __cdecl osgDB::ReaderWriter::ReadResult::ReadResult(class osgDB::ReaderWriter::ReadResult const &)" (__imp_??0ReadResult@ReaderWriter@osgDB@@QEAA@AEBV012@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    osgdb_jpeg.lib(ReaderWriterJPEG.obj) : error LNK2019: unresolved external symbol "__declspec(dllimport) class osg::Image * __cdecl osg::createImageWithOrientationConversion(class osg::Image const *,class osg::Vec3i const &,class osg::Vec3i const &,class osg::Vec3i const &,class osg::Vec3i const &)" (__imp_?createImageWithOrientationConversion@osg@@YAPEAVImage@1@PEBV21@AEBVVec3i@1@111@Z) referenced in function "public: class osgDB::ReaderWriter::ReadResult __cdecl ReaderWriterJPEG::readJPGStream(class std::basic_istream<char,struct std::char_traits<char> > &)const " (?readJPGStream@ReaderWriterJPEG@@QEBA?AVReadResult@ReaderWriter@osgDB@@AEAV?$basic_istream@DU?$char_traits@D@std@@@std@@@Z) [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\Release\test_package.exe : fatal error LNK1120: 14 unresolved externals [C:\J2\w\prod-v2\bsr\cci-527902fb\recipes\openscenegraph\all\test_package\build\msvc-192-x86_64-14-release\test_package.vcxproj]
    
    ERROR: openscenegraph/3.6.5 (test package): Error in build() method, line 38
    	cmake.build()
    	ConanException: Error 1 while executing
    

Note: To save resources, CI tries to finish as soon as an error is found. For this reason you might find that not all the references have been launched or not all the configurations for a given reference. Also, take into account that we cannot guarantee the order of execution as it depends on CI workload and workers availability.

@lihk11
Copy link

lihk11 commented Feb 2, 2024

any new updates?

@anton-danielsson anton-danielsson mentioned this pull request Apr 22, 2024
3 tasks
@czoido
Copy link
Contributor

czoido commented May 9, 2024

I'm closing this one in favor of #23704 that incorporates the changes + some additional changes and I hope it can be merged soon.
Thanks a lot for the contribution!

@czoido czoido closed this May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[package] openscenegraph/3.6.5 : broken libtiff dependency due to libjpeg
7 participants