conan-center-index icon indicating copy to clipboard operation
conan-center-index copied to clipboard

pdal: migrate to Conan v2, bump to v2.6.0, unvendor all available packages

Open valgur opened this issue 2 years ago • 17 comments

valgur avatar Nov 21 '23 14:11 valgur

Conan v1 pipeline :x:

Failure in build 1 (f0590c04e734ac39654f14ee0c32a2c218c18678):

  • pdal/2.6.0: Error running command conan info pdal/2.6.0@#0144f5cebdf0817b7932e047700bf263 --json {jsonName} -pr {profileName}:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    pdal:shared=False
    
    ...
    ERROR: Failed requirement 'arbiter/cci.20231005' from 'pdal/2.6.0'
    ERROR: Unable to find 'arbiter/cci.20231005' in remotes
    

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 :x:

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 1 (f0590c04e734ac39654f14ee0c32a2c218c18678):

  • pdal/2.6.0: Error running command conan graph info --requires pdal/2.6.0@#0144f5cebdf0817b7932e047700bf263 -f json -pr:h /home/conan/w/prod-v2/bsr/45543/cfefb/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/w/prod-v2/bsr/45543/cfefb/profile_linux_11_libstdcpp11_17_gcc_release_64..txt:
    ======== Computing dependency graph ========
    arbiter/cci.20231005: Not found in local cache, looking in remotes...
    arbiter/cci.20231005: Checking remote: conan-center
    arbiter/cci.20231005: Checking remote: c3i_PR-v2-21296
    Graph root
        cli
    Requirements
        pdal/2.6.0#0144f5cebdf0817b7932e047700bf263 - Cache
    Graph error
        Package 'arbiter/cci.20231005' not resolved: Unable to find 'arbiter/cci.20231005' in remotes.
    ERROR: Package 'arbiter/cci.20231005' not resolved: Unable to find 'arbiter/cci.20231005' in remotes.
    

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-center-bot avatar Nov 21 '23 14:11 conan-center-bot

Conan v1 pipeline :x:

Failure in build 2 (f0590c04e734ac39654f14ee0c32a2c218c18678):

  • pdal/2.6.0: Error running command conan info pdal/2.6.0@#0144f5cebdf0817b7932e047700bf263 --json {jsonName} -pr {profileName}:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    pdal:shared=False
    
    ...
    ERROR: Failed requirement 'arbiter/cci.20231005' from 'pdal/2.6.0'
    ERROR: Unable to find 'arbiter/cci.20231005' in remotes
    

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 :x:

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 2 (f0590c04e734ac39654f14ee0c32a2c218c18678):

  • pdal/2.6.0: Error running command conan graph info --requires pdal/2.6.0@#0144f5cebdf0817b7932e047700bf263 -f json -pr:h /home/conan/w/prod-v2/bsr/46171/edcad/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/w/prod-v2/bsr/46171/edcad/profile_linux_11_libstdcpp11_17_gcc_release_64..txt:
    ======== Computing dependency graph ========
    arbiter/cci.20231005: Not found in local cache, looking in remotes...
    arbiter/cci.20231005: Checking remote: conan-center
    arbiter/cci.20231005: Checking remote: c3i_PR-v2-21296
    Graph root
        cli
    Requirements
        pdal/2.6.0#0144f5cebdf0817b7932e047700bf263 - Cache
    Graph error
        Package 'arbiter/cci.20231005' not resolved: Unable to find 'arbiter/cci.20231005' in remotes.
    ERROR: Package 'arbiter/cci.20231005' not resolved: Unable to find 'arbiter/cci.20231005' in remotes.
    

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-center-bot avatar Nov 22 '23 21:11 conan-center-bot

Hi @valgur, I know it's difficult to give some ETA, but can you guess how difficult it will be to finish this migration? We are in fact waiting for the byproduct of this migration, i.e. the 2.6 version of the package. Thanks for your effort!

zap150 avatar Jan 11 '24 09:01 zap150

@zap150 The recipe itself should be usable, but it's blocked by two PRs (GDAL and Arbiter). GDAL should be merged any day (or week) now, no idea about Arbiter.

If it's an option for you, you can upload the recipe to you own package repository or include it in your source repositary and use this hack: https://github.com/valgur/cupoch/blob/67d4276956d546b46e8b4e27e5ef095229a30e64/conanfile.py#L99-L105

valgur avatar Jan 11 '24 10:01 valgur

Thank you! About Arbiter: is it an essential package dependency or just an optional one?

marxin avatar Jan 11 '24 12:01 marxin

Thank you! About Arbiter: is it an essential package dependency or just an optional one?

@marxin arbiter seems to be an essential package from what i can see in PDALs CMakeList

trns1997 avatar Feb 13 '24 14:02 trns1997

@valgur now that gdal is merged. Could you look into my suggestions that way we can get pdal merged as well soon :)

trns1997 avatar Feb 20 '24 15:02 trns1997

Conan v1 pipeline :x:

Failure in build 3 (5095622f342dab58a4805f9d19423acaa2a9e9f9):

  • pdal/2.6.3: Error running command conan info pdal/2.6.3@#62545acf5b857e53faab36ef5501193c --json {jsonName} -pr {profileName}:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    pdal:shared=False
    
    ...
    ERROR: Failed requirement 'arbiter/cci.20231122' from 'pdal/2.6.3'
    ERROR: Unable to find 'arbiter/cci.20231122' in remotes
    

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 :x:

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 3 (5095622f342dab58a4805f9d19423acaa2a9e9f9):

  • pdal/2.6.3: Error running command conan graph info --requires pdal/2.6.3@#62545acf5b857e53faab36ef5501193c -f json -pr:h /home/conan/w/prod-v2/bsr/94734/faffa/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/w/prod-v2/bsr/94734/faffa/profile_linux_11_libstdcpp11_17_gcc_release_64..txt:
    ======== Computing dependency graph ========
    arbiter/cci.20231122: Not found in local cache, looking in remotes...
    arbiter/cci.20231122: Checking remote: conan-center
    arbiter/cci.20231122: Checking remote: c3i_PR-v2-21296
    Graph root
        cli
    Requirements
        pdal/2.6.3#62545acf5b857e53faab36ef5501193c - Cache
    Graph error
        Package 'arbiter/cci.20231122' not resolved: Unable to find 'arbiter/cci.20231122' in remotes.
    ERROR: Package 'arbiter/cci.20231122' not resolved: Unable to find 'arbiter/cci.20231122' in remotes.
    

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-center-bot avatar Feb 21 '24 07:02 conan-center-bot

arbiter from #21271 is required. The vendored version sets some overly broad macros like F, which conflicts with Eigen.

valgur avatar Feb 21 '24 07:02 valgur

Conan v1 pipeline :x:

Sorry, the system is under maintenance and it doesn't accept builds right now.

Motivation: Scheduled Maintenance For February 21

Please, check https://status.conan.io to obtain more information. Thanks for your understanding and help with the Conan Center Index!

Conan v2 pipeline :x:

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:

Sorry, the system is under maintenance and it doesn't accept builds right now.

Motivation: Scheduled Maintenance For February 21

Please, check https://status.conan.io to obtain more information. Thanks for your understanding and help with the Conan Center Index!

conan-center-bot avatar Feb 21 '24 10:02 conan-center-bot

Conan v1 pipeline :x:

Failure in build 5 (3932cd852418ead755337b21611715b4feccd373):

  • pdal/2.6.3: Error running command conan info pdal/2.6.3@#b84ae5bc5503eb9bf664747202766d9c --json {jsonName} -pr {profileName}:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    [options]
    pdal:shared=False
    
    ...
    ERROR: Failed requirement 'arbiter/cci.20231122' from 'pdal/2.6.3'
    ERROR: Unable to find 'arbiter/cci.20231122' in remotes
    

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 :x:

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 5 (3932cd852418ead755337b21611715b4feccd373):

  • pdal/2.6.3: Error running command conan graph info --requires pdal/2.6.3@#b84ae5bc5503eb9bf664747202766d9c -f json -pr:h /home/conan/w/prod-v2/bsr/95124/fadbf/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/w/prod-v2/bsr/95124/fadbf/profile_linux_11_libstdcpp11_17_gcc_release_64..txt:
    ======== Computing dependency graph ========
    arbiter/cci.20231122: Not found in local cache, looking in remotes...
    arbiter/cci.20231122: Checking remote: conan-center
    arbiter/cci.20231122: Checking remote: c3i_PR-v2-21296
    Graph root
        cli
    Requirements
        pdal/2.6.3#b84ae5bc5503eb9bf664747202766d9c - Cache
    Graph error
        Package 'arbiter/cci.20231122' not resolved: Unable to find 'arbiter/cci.20231122' in remotes.
    ERROR: Package 'arbiter/cci.20231122' not resolved: Unable to find 'arbiter/cci.20231122' in remotes.
    

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-center-bot avatar Feb 22 '24 17:02 conan-center-bot

@valgur I vaguely followed the conversation regarding the unvendoring of packages for PDAL, seems like it is not going to happen. So i was wondering what happens now? Do you plan to package PDAL using their vendored packages? or is the conversation still up for debate?

trns1997 avatar Feb 26 '24 08:02 trns1997

Conan v1 pipeline :x:

Failure in build 1 (a195a8685db47fea91f8d4048ed25d7e9b63d7c0):

  • pdal/2.7.0: CI failed to create some packages (All logs)

    Logs for packageID 8d029bfed1deb5bc422675cfb60f492b0e1b5c15:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=9
    os=Linux
    [options]
    pdal:shared=False
    
    [...]
    [HOOK - conan-center.py] post_package(): [SHARED ARTIFACTS (KB-H015)] OK
    [HOOK - conan-center.py] post_package(): [EITHER STATIC OR SHARED OF EACH LIB (KB-H076)] OK
    [HOOK - conan-center.py] post_package(): [PC-FILES (KB-H020)] OK
    [HOOK - conan-center.py] post_package(): [CMAKE-MODULES-CONFIG-FILES (KB-H016)] OK
    [HOOK - conan-center.py] post_package(): [PDB FILES NOT ALLOWED (KB-H017)] OK
    [HOOK - conan-center.py] post_package(): [LIBTOOL FILES PRESENCE (KB-H018)] OK
    [HOOK - conan-center.py] post_package(): [MS RUNTIME FILES (KB-H021)] OK
    [HOOK - conan-center.py] post_package(): [SHORT_PATHS USAGE (KB-H066)] OK
    [HOOK - conan-center.py] post_package(): [MISSING SYSTEM LIBS (KB-H043)] OK
    [HOOK - conan-center.py] post_package(): [APPLE RELOCATABLE SHARED LIBS (KB-H077)] OK
    In file included from /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/bbox.h:25,
                     from /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/polyfill.h:25,
                     from /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/lib/polyfill.c:20:
    <command-line>: warning: redundant redeclaration of ‘PDALH3polygonToCellsExperimental’ [-Wredundant-decls]
    /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/h3api.h:32:22: note: in definition of macro ‘XTJOIN’
       32 | #define XTJOIN(a, b) a##b
          |                      ^
    /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/h3api.h:36:25: note: in expansion of macro ‘TJOIN’
       36 | #define H3_EXPORT(name) TJOIN(H3_PREFIX, name)
          |                         ^~~~~
    /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/h3api.h:36:31: note: in expansion of macro ‘H3_PREFIX’
       36 | #define H3_EXPORT(name) TJOIN(H3_PREFIX, name)
          |                               ^~~~~~~~~
    /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/polyfill.h:84:18: note: in expansion of macro ‘H3_EXPORT’
       84 | DECLSPEC H3Error H3_EXPORT(polygonToCellsExperimental)(
          |                  ^~~~~~~~~
    <command-line>: note: previous declaration of ‘PDALH3polygonToCellsExperimental’ was here
    /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/h3api.h:32:22: note: in definition of macro ‘XTJOIN’
       32 | #define XTJOIN(a, b) a##b
          |                      ^
    /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/h3api.h:36:25: note: in expansion of macro ‘TJOIN’
       36 | #define H3_EXPORT(name) TJOIN(H3_PREFIX, name)
          |                         ^~~~~
    /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/h3api.h:36:31: note: in expansion of macro ‘H3_PREFIX’
       36 | #define H3_EXPORT(name) TJOIN(H3_PREFIX, name)
          |                               ^~~~~~~~~
    /home/conan/workspace/prod-v1/bsr/8274/decac/.conan/data/pdal/2.7.0/_/_/build/8d029bfed1deb5bc422675cfb60f492b0e1b5c15/src/vendor/h3/include/polyfill.h:81:18: note: in expansion of macro ‘H3_EXPORT’
       81 | DECLSPEC H3Error H3_EXPORT(polygonToCellsExperimental)(
          |                  ^~~~~~~~~
    WARN: gdal/3.8.3: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.0 to zlib/1.3.1 
    WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by libgeotiff/1.7.1 to zlib/1.3.1 
    WARN: proj/9.3.1: requirement libcurl/[>=7.78.0 <9] overridden by libgeotiff/1.7.1 to libcurl/8.6.0 
    WARN: libcurl/8.6.0: requirement zlib/[>=1.2.11 <2] overridden by proj/9.3.1 to zlib/1.3.1 
    WARN: openssl/3.2.1: requirement zlib/[>=1.2.11 <2] overridden by libcurl/8.6.0 to zlib/1.3.1 
    WARN: libpng/1.6.40: requirement zlib/[>=1.2.11 <2] overridden by gdal/3.8.3 to zlib/1.3.1 
    WARN: libxml2/2.12.5: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.0 to zlib/1.3.1 
    pdal/2.7.0: 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
    pdal/2.7.0: 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
    [HOOK - conan-center.py] post_package(): ERROR: [STATIC ARTIFACTS (KB-H074)] Package with 'shared=False' option did not contain any static artifact (https://github.com/conan-io/conan-center-index/blob/master/docs/error_knowledge_base.md#KB-H074-STATIC-ARTIFACTS) 
    ERROR: [HOOK - conan-center.py] post_package(): Some checks failed running the hook, check the output
    

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 :x:

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 1 (a195a8685db47fea91f8d4048ed25d7e9b63d7c0):

  • pdal/2.7.0: CI failed to create some packages (All logs)

    Logs for packageID 5ea08828dca4e94bbe36a3f8b9318caa0aa01588:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    [options]
    */*:shared=False
    
    [...]
       32 | #define XTJOIN(a, b) a##b
          |                      ^
    /home/conan/workspace/prod-v2/bsr/7094/fcaef/p/b/pdale3b3e5c4a247f/b/src/vendor/h3/include/h3api.h:36:25: note: in expansion of macro 'TJOIN'
       36 | #define H3_EXPORT(name) TJOIN(H3_PREFIX, name)
          |                         ^~~~~
    /home/conan/workspace/prod-v2/bsr/7094/fcaef/p/b/pdale3b3e5c4a247f/b/src/vendor/h3/include/h3api.h:36:31: note: in expansion of macro 'H3_PREFIX'
       36 | #define H3_EXPORT(name) TJOIN(H3_PREFIX, name)
          |                               ^~~~~~~~~
    /home/conan/workspace/prod-v2/bsr/7094/fcaef/p/b/pdale3b3e5c4a247f/b/src/vendor/h3/include/polyfill.h:84:18: note: in expansion of macro 'H3_EXPORT'
       84 | DECLSPEC H3Error H3_EXPORT(polygonToCellsExperimental)(
          |                  ^~~~~~~~~
    <command-line>: note: previous declaration of 'PDALH3polygonToCellsExperimental' with type 'H3Error(const GeoPolygon *, int,  uint32_t,  H3Index *)' {aka 'unsigned int(const GeoPolygon *, int,  unsigned int,  long unsigned int *)'}
    /home/conan/workspace/prod-v2/bsr/7094/fcaef/p/b/pdale3b3e5c4a247f/b/src/vendor/h3/include/h3api.h:32:22: note: in definition of macro 'XTJOIN'
       32 | #define XTJOIN(a, b) a##b
          |                      ^
    /home/conan/workspace/prod-v2/bsr/7094/fcaef/p/b/pdale3b3e5c4a247f/b/src/vendor/h3/include/h3api.h:36:25: note: in expansion of macro 'TJOIN'
       36 | #define H3_EXPORT(name) TJOIN(H3_PREFIX, name)
          |                         ^~~~~
    /home/conan/workspace/prod-v2/bsr/7094/fcaef/p/b/pdale3b3e5c4a247f/b/src/vendor/h3/include/h3api.h:36:31: note: in expansion of macro 'H3_PREFIX'
       36 | #define H3_EXPORT(name) TJOIN(H3_PREFIX, name)
          |                               ^~~~~~~~~
    /home/conan/workspace/prod-v2/bsr/7094/fcaef/p/b/pdale3b3e5c4a247f/b/src/vendor/h3/include/polyfill.h:81:18: note: in expansion of macro 'H3_EXPORT'
       81 | DECLSPEC H3Error H3_EXPORT(polygonToCellsExperimental)(
          |                  ^~~~~~~~~
    [  2%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/h3Index.c.o
    [  2%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/vec2d.c.o
    [  3%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/vec3d.c.o
    [  3%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/vertex.c.o
    [  3%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/linkedGeo.c.o
    [  3%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/localij.c.o
    [  4%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/latLng.c.o
    [  4%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/directedEdge.c.o
    [  4%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/mathExtensions.c.o
    [  5%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/iterators.c.o
    [  5%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/vertexGraph.c.o
    [  5%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/faceijk.c.o
    [  6%] Building C object src/vendor/h3/CMakeFiles/pdal_h3.dir/lib/baseCells.c.o
    [  6%] Linking C static library libpdal_h3.a
    [  6%] Built target pdal_h3
    [  6%] Linking CXX executable ../bin/dimbuilder
    [  6%] Built target dimbuilder
    Makefile:151: recipe for target 'all' failed
    make: *** [all] Error 2
    
    pdal/2.7.0: ERROR: 
    Package '5ea08828dca4e94bbe36a3f8b9318caa0aa01588' build failed
    pdal/2.7.0: WARN: Build folder /home/conan/workspace/prod-v2/bsr/7094/fcaef/p/b/pdale3b3e5c4a247f/b/build/Release
    ERROR: pdal/2.7.0: Error in build() method, line 226
    	cmake.build()
    	ConanException: Error 2 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.

conan-center-bot avatar Mar 23 '24 08:03 conan-center-bot

Conan v1 pipeline :x:

Failure in build 2 (19f89dd4ea46ec0fe7073e9fd545f8fe59bee1be):

  • pdal/2.7.0: CI failed to create some packages (All logs)

    Logs for packageID df629cfec8e366d4b8950513f1efcb6ea10335f1:
    [settings]
    arch=armv8
    build_type=Debug
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    
    [...]
      "OGR_SRSNode::exportToWkt(char**) const", referenced from:
          pdal::SpatialReference::getVertical() const in SpatialReference.cpp.o
      "OGRSimpleCurve::getM(int) const", referenced from:
          pdal::straighten::Polyline::init() in Polyline.cpp.o
      "OGRSimpleCurve::getZ(int) const", referenced from:
          pdal::straighten::Polyline::init() in Polyline.cpp.o
      "OGRCurvePolygon::getNumInteriorRings() const", referenced from:
          pdal::Polygon::interiorRings() const in Polygon.cpp.o
          pdal::Polygon::removeSmallHoles(double)::$_0::operator()(OGRPolygon*) const in Polygon.cpp.o
      "OGRSpatialReference::exportToWkt(char**, char const* const*) const", referenced from:
          pdal::Geometry::getSpatialReference() const in Geometry.cpp.o
          (anonymous namespace)::exportToWkt(OGRSpatialReference*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&) in SpatialReference.cpp.o
      "OGRSpatialReference::exportToProj4(char**) const", referenced from:
          pdal::SpatialReference::getProj4() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetLinearUnits(char**) const", referenced from:
          pdal::SpatialReference::getVerticalUnits() const in SpatialReference.cpp.o
          pdal::SpatialReference::getHorizontalUnits() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetAuthorityCode(char const*) const", referenced from:
          pdal::SpatialReference::identifyHorizontalEPSG() const in SpatialReference.cpp.o
          pdal::SpatialReference::identifyVerticalEPSG() const in SpatialReference.cpp.o
      "OGRSpatialReference::exportToPROJJSON(char**, char const* const*) const", referenced from:
          pdal::SpatialReference::getPROJJSON() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetCoordinateEpoch() const", referenced from:
          pdal::SpatialReference::set(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>) in SpatialReference.cpp.o
      "OGRSpatialReference::GetDataAxisToSRSAxisMapping() const", referenced from:
          pdal::SpatialReference::getAxisOrdering() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetRoot() const", referenced from:
          pdal::Geometry::srsValid() const in Geometry.cpp.o
      "OGRGeometryCollection::getNumGeometries() const", referenced from:
          pdal::Polygon::polygons() const in Polygon.cpp.o
          pdal::Polygon::removeSmallRings(double) in Polygon.cpp.o
          pdal::Polygon::removeSmallHoles(double) in Polygon.cpp.o
    ld: symbol(s) not found for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [src/lib/libpdalcpp.17.0.0.dylib] Error 1
    make[1]: *** [src/CMakeFiles/pdalcpp.dir/all] Error 2
    make: *** [all] Error 2
    WARN: gdal/3.8.3: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.0 to zlib/1.3.1 
    WARN: gdal/3.8.3: requirement libcurl/[>=7.78 <9] overridden by pdal/2.7.0 to libcurl/8.6.0 
    WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by libgeotiff/1.7.1 to zlib/1.3.1 
    WARN: proj/9.3.1: requirement libcurl/[>=7.78.0 <9] overridden by libgeotiff/1.7.1 to libcurl/8.6.0 
    WARN: libcurl/8.6.0: requirement zlib/[>=1.2.11 <2] overridden by proj/9.3.1 to zlib/1.3.1 
    WARN: libpng/1.6.40: requirement zlib/[>=1.2.11 <2] overridden by gdal/3.8.3 to zlib/1.3.1 
    WARN: openssl/3.2.1: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.0 to zlib/1.3.1 
    WARN: libxml2/2.12.5: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.0 to zlib/1.3.1 
    pdal/2.7.0: ERROR: Package 'df629cfec8e366d4b8950513f1efcb6ea10335f1' build failed
    pdal/2.7.0: WARN: Build folder /Users/jenkins/workspace/prod-v1/bsr/8367/fbedd/.conan/data/pdal/2.7.0/_/_/build/df629cfec8e366d4b8950513f1efcb6ea10335f1/build/Debug
    ERROR: pdal/2.7.0: Error in build() method, line 219
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build "/Users/jenkins/workspace/prod-v1/bsr/8367/fbedd/.conan/data/pdal/2.7.0/_/_/build/df629cfec8e366d4b8950513f1efcb6ea10335f1/build/Debug" '--' '-j8'
    

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 :x:

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 2 (19f89dd4ea46ec0fe7073e9fd545f8fe59bee1be):

  • pdal/2.7.0: CI failed to create some packages (All logs)

    Logs for packageID 4811bf7da081ee9b7905bbc03f4c6f18c84f2764:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=apple-clang
    compiler.cppstd=17
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    [options]
    */*:shared=False
    
    [...]
    [  1%] Building CXX object src/vendor/arbiter/CMakeFiles/pdal_arbiter.dir/arbiter.cpp.o
    [  2%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/charbuf.cpp.o
    [  2%] Building CXX object src/dimbuilder/CMakeFiles/dimbuilder.dir/DimBuilder.cpp.o
    [  2%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/BitMask.cpp.o
    [  2%] Building CXX object src/vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/Factor.cpp.o
    [  3%] Building CXX object src/vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/Geometry.cpp.o
    [  3%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_byte14.cpp.o
    [  4%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/ClusterRGB.cpp.o
    [  4%] Building CXX object src/vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/MarchingCubes.cpp.o
    [  5%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_gpstime10.cpp.o
    [  5%] Linking CXX static library libpdal_kazhdan.a
    [  5%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_nir14.cpp.o
    [  5%] Built target pdal_kazhdan
    [  5%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Common.cpp.o
    [  5%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/FlagBytes.cpp.o
    [  5%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_point10.cpp.o
    [  6%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_point14.cpp.o
    [  6%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Huffman.cpp.o
    [  7%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Intensity.cpp.o
    [  7%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/LEPCC.cpp.o
    [  7%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/lepcc_c_api_impl.cpp.o
    [  7%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_rgb10.cpp.o
    [  7%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_rgb14.cpp.o
    [  8%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/filestream.cpp.o
    [  8%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/header.cpp.o
    [  9%] Linking CXX static library libpdal_lepcc.a
    [  9%] Built target pdal_lepcc
    [  9%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/lazperf.cpp.o
    [ 10%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/readers.cpp.o
    [ 10%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/vlr.cpp.o
    [ 10%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/writers.cpp.o
    [ 10%] Linking CXX executable ../bin/dimbuilder
    [ 10%] Built target dimbuilder
    [ 11%] Generating include/pdal/Dimension.hpp
    /bin/sh: dimbuilder: command not found
    make[2]: *** [src/include/pdal/Dimension.hpp] Error 127
    make[1]: *** [src/CMakeFiles/generate_dimension_hpp.dir/all] Error 2
    make[1]: *** Waiting for unfinished jobs....
    [ 12%] Linking CXX static library libpdal_lazperf.a
    [ 12%] Built target pdal_lazperf
    [ 12%] Linking CXX static library libpdal_arbiter.a
    [ 12%] Built target pdal_arbiter
    make: *** [all] Error 2
    
    pdal/2.7.0: ERROR: 
    Package '4811bf7da081ee9b7905bbc03f4c6f18c84f2764' build failed
    pdal/2.7.0: WARN: Build folder /Users/jenkins/workspace/prod-v2/bsr/7141/cdbcf/p/b/pdalbf8a0cab378df/b/build/Release
    ERROR: pdal/2.7.0: Error in build() method, line 219
    	cmake.build()
    	ConanException: Error 2 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.

conan-center-bot avatar Mar 23 '24 10:03 conan-center-bot

Conan v1 pipeline :x:

Failure in build 4 (122a37af2fd0faeb6fe330e1f880d15ec051283d):

  • pdal/2.7.1: CI failed to create some packages (All logs)

    Logs for packageID b8b0a80a16779b19578d1317c8327c36be363329:
    [settings]
    arch=armv8
    build_type=Release
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    
    [...]
      "OGRSimpleCurve::getM(int) const", referenced from:
          pdal::straighten::Polyline::init() in Polyline.cpp.o
      "OGRSimpleCurve::getZ(int) const", referenced from:
          pdal::straighten::Polyline::init() in Polyline.cpp.o
      "OGRCurvePolygon::getNumInteriorRings() const", referenced from:
          pdal::Polygon::interiorRings() const in Polygon.cpp.o
          pdal::Polygon::removeSmallHoles(double) in Polygon.cpp.o
      "OGRSpatialReference::exportToWkt(char**, char const* const*) const", referenced from:
          pdal::Geometry::getSpatialReference() const in Geometry.cpp.o
          (anonymous namespace)::exportToWkt(OGRSpatialReference*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&) in SpatialReference.cpp.o
      "OGRSpatialReference::exportToProj4(char**) const", referenced from:
          pdal::SpatialReference::getProj4() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetLinearUnits(char**) const", referenced from:
          pdal::SpatialReference::getVerticalUnits() const in SpatialReference.cpp.o
          pdal::SpatialReference::getHorizontalUnits() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetAuthorityCode(char const*) const", referenced from:
          pdal::SpatialReference::identifyHorizontalEPSG() const in SpatialReference.cpp.o
          pdal::SpatialReference::identifyVerticalEPSG() const in SpatialReference.cpp.o
      "OGRSpatialReference::exportToPROJJSON(char**, char const* const*) const", referenced from:
          pdal::SpatialReference::getPROJJSON() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetCoordinateEpoch() const", referenced from:
          pdal::SpatialReference::set(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>) in SpatialReference.cpp.o
      "OGRSpatialReference::GetDataAxisToSRSAxisMapping() const", referenced from:
          pdal::SpatialReference::getAxisOrdering() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetRoot() const", referenced from:
          pdal::Geometry::srsValid() const in Geometry.cpp.o
          pdal::Geometry::transform(pdal::SpatialReference) in Geometry.cpp.o
          pdal::Geometry::getSpatialReference() const in Geometry.cpp.o
      "OGRGeometryCollection::getNumGeometries() const", referenced from:
          pdal::Polygon::polygons() const in Polygon.cpp.o
          pdal::Polygon::removeSmallRings(double) in Polygon.cpp.o
          pdal::Polygon::removeSmallHoles(double) in Polygon.cpp.o
    ld: symbol(s) not found for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [src/lib/libpdalcpp.17.0.0.dylib] Error 1
    make[1]: *** [src/CMakeFiles/pdalcpp.dir/all] Error 2
    make: *** [all] Error 2
    WARN: gdal/3.8.3: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.1 to zlib/1.3.1 
    WARN: gdal/3.8.3: requirement libcurl/[>=7.78 <9] overridden by pdal/2.7.1 to libcurl/8.6.0 
    WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by libgeotiff/1.7.1 to zlib/1.3.1 
    WARN: proj/9.3.1: requirement libcurl/[>=7.78.0 <9] overridden by libgeotiff/1.7.1 to libcurl/8.6.0 
    WARN: libcurl/8.6.0: requirement zlib/[>=1.2.11 <2] overridden by proj/9.3.1 to zlib/1.3.1 
    WARN: libpng/1.6.40: requirement zlib/[>=1.2.11 <2] overridden by gdal/3.8.3 to zlib/1.3.1 
    WARN: openssl/3.2.1: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.1 to zlib/1.3.1 
    WARN: libxml2/2.12.5: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.1 to zlib/1.3.1 
    pdal/2.7.1: ERROR: Package 'b8b0a80a16779b19578d1317c8327c36be363329' build failed
    pdal/2.7.1: WARN: Build folder /Users/jenkins/workspace/prod-v1/bsr/16808/ddebe/.conan/data/pdal/2.7.1/_/_/build/b8b0a80a16779b19578d1317c8327c36be363329/build/Release
    ERROR: pdal/2.7.1: Error in build() method, line 222
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build "/Users/jenkins/workspace/prod-v1/bsr/16808/ddebe/.conan/data/pdal/2.7.1/_/_/build/b8b0a80a16779b19578d1317c8327c36be363329/build/Release" '--' '-j8'
    

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 :x:

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 4 (122a37af2fd0faeb6fe330e1f880d15ec051283d):

  • pdal/2.7.1: CI failed to create some packages (All logs)

    Logs for packageID f02fc711cb2cbe0f29b3a071a98d818b5be7fdc3:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=apple-clang
    compiler.cppstd=17
    compiler.libcxx=libc++
    compiler.version=13
    os=Macos
    [options]
    */*:shared=False
    
    [...]
    [  0%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_byte10.cpp.o
    [  1%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/charbuf.cpp.o
    [  1%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/BitMask.cpp.o
    [  1%] Building CXX object src/dimbuilder/CMakeFiles/dimbuilder.dir/__/pdal/util/Utils.cpp.o
    [  2%] Building CXX object src/vendor/arbiter/CMakeFiles/pdal_arbiter.dir/arbiter.cpp.o
    [  3%] Building CXX object src/vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/Geometry.cpp.o
    [  3%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/BitStuffer2.cpp.o
    [  3%] Building CXX object src/vendor/kazhdan/CMakeFiles/pdal_kazhdan.dir/MarchingCubes.cpp.o
    [  4%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_gpstime10.cpp.o
    [  5%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/ClusterRGB.cpp.o
    [  5%] Linking CXX static library libpdal_kazhdan.a
    [  5%] Built target pdal_kazhdan
    [  5%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_nir14.cpp.o
    [  5%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Common.cpp.o
    [  5%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_point10.cpp.o
    [  6%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_point14.cpp.o
    [  6%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/FlagBytes.cpp.o
    [  6%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Huffman.cpp.o
    [  6%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_rgb10.cpp.o
    [  7%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/Intensity.cpp.o
    [  7%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/detail/field_rgb14.cpp.o
    [  8%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/filestream.cpp.o
    [  8%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/LEPCC.cpp.o
    [  8%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/header.cpp.o
    [  8%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/lazperf.cpp.o
    [  8%] Building CXX object src/vendor/lepcc/CMakeFiles/pdal_lepcc.dir/src/lepcc_c_api_impl.cpp.o
    [  9%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/readers.cpp.o
    [  9%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/vlr.cpp.o
    [  9%] Building CXX object src/vendor/lazperf/CMakeFiles/pdal_lazperf.dir/writers.cpp.o
    [ 10%] Linking CXX static library libpdal_lepcc.a
    [ 10%] Built target pdal_lepcc
    [ 10%] Linking CXX executable ../bin/dimbuilder
    [ 10%] Built target dimbuilder
    [ 11%] Generating include/pdal/Dimension.hpp
    /bin/sh: dimbuilder: command not found
    make[2]: *** [src/include/pdal/Dimension.hpp] Error 127
    make[1]: *** [src/CMakeFiles/generate_dimension_hpp.dir/all] Error 2
    make[1]: *** Waiting for unfinished jobs....
    [ 12%] Linking CXX static library libpdal_lazperf.a
    [ 12%] Built target pdal_lazperf
    [ 12%] Linking CXX static library libpdal_arbiter.a
    [ 12%] Built target pdal_arbiter
    make: *** [all] Error 2
    
    pdal/2.7.1: ERROR: 
    Package 'f02fc711cb2cbe0f29b3a071a98d818b5be7fdc3' build failed
    pdal/2.7.1: WARN: Build folder /Users/jenkins/workspace/prod-v2/bsr/14593/bbcff/p/b/pdal5af0af8929091/b/build/Release
    ERROR: pdal/2.7.1: Error in build() method, line 222
    	cmake.build()
    	ConanException: Error 2 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.

conan-center-bot avatar Apr 05 '24 21:04 conan-center-bot

#24165

valgur avatar May 30 '24 17:05 valgur

Conan v1 pipeline :x:

Failure in build 1 (122a37af2fd0faeb6fe330e1f880d15ec051283d):

  • pdal/2.7.1: CI failed to create some packages (All logs)

    Logs for packageID df629cfec8e366d4b8950513f1efcb6ea10335f1:
    [settings]
    arch=armv8
    build_type=Debug
    compiler=apple-clang
    compiler.libcxx=libc++
    compiler.version=13.0
    os=Macos
    
    [...]
      "OGRSimpleCurve::getM(int) const", referenced from:
          pdal::straighten::Polyline::init() in Polyline.cpp.o
      "OGRSimpleCurve::getZ(int) const", referenced from:
          pdal::straighten::Polyline::init() in Polyline.cpp.o
      "OGRCurvePolygon::getNumInteriorRings() const", referenced from:
          pdal::Polygon::interiorRings() const in Polygon.cpp.o
          pdal::Polygon::removeSmallHoles(double)::$_0::operator()(OGRPolygon*) const in Polygon.cpp.o
      "OGRSpatialReference::exportToWkt(char**, char const* const*) const", referenced from:
          pdal::Geometry::getSpatialReference() const in Geometry.cpp.o
          (anonymous namespace)::exportToWkt(OGRSpatialReference*, std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&) in SpatialReference.cpp.o
      "OGRSpatialReference::exportToProj4(char**) const", referenced from:
          pdal::SpatialReference::getProj4() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetLinearUnits(char**) const", referenced from:
          pdal::SpatialReference::getVerticalUnits() const in SpatialReference.cpp.o
          pdal::SpatialReference::getHorizontalUnits() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetAuthorityCode(char const*) const", referenced from:
          pdal::SpatialReference::identifyHorizontalEPSG() const in SpatialReference.cpp.o
          pdal::SpatialReference::identifyVerticalEPSG() const in SpatialReference.cpp.o
      "OGRSpatialReference::exportToPROJJSON(char**, char const* const*) const", referenced from:
          pdal::SpatialReference::getPROJJSON() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetCoordinateEpoch() const", referenced from:
          pdal::SpatialReference::set(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>) in SpatialReference.cpp.o
      "OGRSpatialReference::GetDataAxisToSRSAxisMapping() const", referenced from:
          pdal::SpatialReference::getAxisOrdering() const in SpatialReference.cpp.o
      "OGRSpatialReference::GetRoot() const", referenced from:
          pdal::Geometry::srsValid() const in Geometry.cpp.o
      "OGRGeometryCollection::getNumGeometries() const", referenced from:
          pdal::Polygon::polygons() const in Polygon.cpp.o
          pdal::Polygon::removeSmallRings(double) in Polygon.cpp.o
          pdal::Polygon::removeSmallHoles(double) in Polygon.cpp.o
    ld: symbol(s) not found for architecture arm64
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    make[2]: *** [src/lib/libpdalcpp.17.0.0.dylib] Error 1
    make[1]: *** [src/CMakeFiles/pdalcpp.dir/all] Error 2
    make: *** [all] Error 2
    WARN: *** Conan 1 is legacy and on a deprecation path ***
    WARN: *** Please upgrade to Conan 2 ***
    WARN: gdal/3.8.3: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.1 to zlib/1.3.1 
    WARN: gdal/3.8.3: requirement libcurl/[>=7.78 <9] overridden by pdal/2.7.1 to libcurl/8.8.0 
    WARN: libtiff/4.6.0: requirement zlib/[>=1.2.11 <2] overridden by libgeotiff/1.7.1 to zlib/1.3.1 
    WARN: proj/9.3.1: requirement libcurl/[>=7.78.0 <9] overridden by libgeotiff/1.7.1 to libcurl/8.8.0 
    WARN: libcurl/8.8.0: requirement zlib/[>=1.2.11 <2] overridden by proj/9.3.1 to zlib/1.3.1 
    WARN: libpng/1.6.40: requirement zlib/[>=1.2.11 <2] overridden by gdal/3.8.3 to zlib/1.3.1 
    WARN: openssl/3.2.2: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.1 to zlib/1.3.1 
    WARN: libxml2/2.12.5: requirement zlib/[>=1.2.11 <2] overridden by pdal/2.7.1 to zlib/1.3.1 
    pdal/2.7.1: ERROR: Package 'df629cfec8e366d4b8950513f1efcb6ea10335f1' build failed
    pdal/2.7.1: WARN: Build folder /Users/jenkins/workspace/prod-v1/bsr/63427/fffed/.conan/data/pdal/2.7.1/_/_/build/df629cfec8e366d4b8950513f1efcb6ea10335f1/build/Debug
    ERROR: pdal/2.7.1: Error in build() method, line 222
    	cmake.build()
    	ConanException: Error 2 while executing cmake --build "/Users/jenkins/workspace/prod-v1/bsr/63427/fffed/.conan/data/pdal/2.7.1/_/_/build/df629cfec8e366d4b8950513f1efcb6ea10335f1/build/Debug" '--' '-j8'
    

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 :x:

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.

Failure in build 1 (122a37af2fd0faeb6fe330e1f880d15ec051283d):

  • pdal/2.7.1: CI failed to create some packages (All logs)

    Logs for packageID 11309e6413e38f44a6507842695ea2eba695bf77:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.cppstd=17
    compiler.libcxx=libstdc++11
    compiler.version=11
    os=Linux
    [options]
    */*:shared=False
    
    [...]
        libxml2/2.12.5#e2aabe0c67852dd03d8f4e9f02979bfd:835058a17375647fa8abeb3ed1b1faf0ef8f504f#565edb642057e506e82bd9a0dad38862 - Download (conan-center)
        nanoflann/1.5.2#be8b665324c4eee9e96f75345fa533d3:da39a3ee5e6b4b0d3255bfef95601890afd80709#7f30d3e427a59f782eae8f43f3d85769 - Download (conan-center)
        nlohmann_json/3.11.3#45828be26eb619a2e04ca517bb7b828d:da39a3ee5e6b4b0d3255bfef95601890afd80709#552828a2560333bcbeff9d087ce0af0f - Download (conan-center)
        opencl-icd-loader/2023.12.14#8b483aa910f03a9720e32bee54147dc0:af1c335171e65e7f12b89819a86773f0ead50b17#07ff1cb995675d6a5dc8987a35890b5b - Download (conan-center)
        openssl/3.2.2#899583c694f9deccec74dbe0bbc65a15:ba0c965640dfc9185194d683d05bfbe6419b47a3#314f203a85c840d3412510eb1c1f4ac5 - Download (conan-center)
        pdal/2.7.1#a098db7c5eb4d3db1e908453d07a28d3:11309e6413e38f44a6507842695ea2eba695bf77 - Build
        proj/9.3.1#23136aa2e9754eff2d00b443c297d962:0752282529af86ec82a13a2b54b3ba63d151854d#ce6ab78af4df88431bd22b9f430cc793 - Download (conan-center)
        qhull/8.0.1#3aaac5ed74195de160ced00fd7ce8f6c:b647c43bfefae3f830561ca202b6cfd935b56205#4b61c69bdc5f0d6aaac11a0d3fe260c1 - Download (conan-center)
        rapidxml/1.13#5f785a84cab7bca01142efb70a618afe:da39a3ee5e6b4b0d3255bfef95601890afd80709#c9ba0f78f614d4dacd679b12d15da455 - Download (conan-center)
        sqlite3/3.44.2#1f24f42c6c9b9122f7ee794c2a2a2078:46fbaf6d13261d8e27269f7addcf948d9d8e7b59#6a220f5cb5427f32b4b9e1d80e9a128d - Download (conan-center)
        utfcpp/4.0.4#6d93b29490c5cba2a9b4c06ae0c89cfd:da39a3ee5e6b4b0d3255bfef95601890afd80709#7e44739b8ca92dcceda0a464cdaacaa8 - Download (conan-center)
        xz_utils/5.4.5#51e5a6e6564f4ea3afd79def01f035ad:b647c43bfefae3f830561ca202b6cfd935b56205#138de75176063b63b5390d111d4af0e2 - Download (conan-center)
        zlib/1.3.1#f52e03ae3d251dec704634230cd806a2:b647c43bfefae3f830561ca202b6cfd935b56205#6b307bbcbae23635c4006543ffdbf3ef - Download (conan-center)
        zstd/1.5.5#1f239731dc45147c7fc2f54bfbde73df:c1b14c3945d5adf1e5ae440c43c12f88117f2edc#5766258f0ea4ee0d0a66a93cffb8b93a - Download (conan-center)
    Build requirements
    Skipped binaries
        opencl-clhpp-headers/2023.12.14, opencl-headers/2023.12.14, xsimd/9.0.1, autoconf/2.71, automake/1.16.5, cmake/3.29.6, gnu-config/cci.20210814, libtool/2.4.7, m4/1.4.19, meson/1.2.2, ninja/1.11.1, pkgconf/2.1.0, sqlite3/3.44.2
    ERROR: Missing binary: gdal/3.8.3:00828c9638414d12c125740d45b016f836d3e890
    ERROR: Missing binary: libgeotiff/1.7.1:53c8a224ce0d69896daf1d95b312d7427cb7de6d
    
    libgeotiff/1.7.1: WARN: Can't find a 'libgeotiff/1.7.1' package binary '53c8a224ce0d69896daf1d95b312d7427cb7de6d' for the configuration:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.version=11
    os=Linux
    [options]
    fPIC=True
    shared=False
    [requires]
    jbig/20160605.0.Z
    libcurl/8.8.Z
    libdeflate/1.19.Z
    libjpeg/9e
    libtiff/4.6.Z
    libwebp/1.3.Z
    openssl/3.2.Z
    proj/9.3.Z
    sqlite3/3.44.Z
    xz_utils/5.4.Z
    zlib/1.3.Z
    zstd/1.5.Z
    
    ERROR: Missing prebuilt package for 'gdal/3.8.3', 'libgeotiff/1.7.1'. You can try:
        - List all available packages using 'conan list libgeotiff/1.7.1:* -r=remote'
        - Explain missing binaries: replace 'conan install ...' with 'conan graph explain ...'
        - Try to build locally from sources using the '--build=gdal/3.8.3 --build=libgeotiff/1.7.1' argument
    
    More Info at 'https://docs.conan.io/2/knowledge/faq.html#error-missing-prebuilt-package'
    

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-center-bot avatar Jul 01 '24 07:07 conan-center-bot

Should merge #23233 first to fix the GDAL recipe bugs.

valgur avatar Jul 15 '24 08:07 valgur

Conan v1 pipeline :x:

Failure in build 2 (3b607c181fd73d2eff20f06bb967e425cc624aa0):

  • pdal/2.7.2: Error running command conan info pdal/2.7.2@#6567111366a7408c1a3650c2c333d8e3 --json {jsonName} --dry-build -pr {profileName}:
    [settings]
    arch=x86_64
    build_type=Release
    compiler=gcc
    compiler.libcxx=libstdc++11
    compiler.version=5
    os=Linux
    
    ...
    ERROR: Failed requirement 'gdal/3.9.1' from 'pdal/2.7.2'
    ERROR: Unable to find 'gdal/3.9.1' in remotes
    

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 :x:

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.

Failure in build 2 (3b607c181fd73d2eff20f06bb967e425cc624aa0):

  • pdal/2.7.2: Error running command conan graph info --requires pdal/2.7.2@#6567111366a7408c1a3650c2c333d8e3 --build pdal/2.7.2@#6567111366a7408c1a3650c2c333d8e3 -f json -pr:h /home/conan/workspace/prod-v2/bsr/69454/ffbac/profile_linux_11_libstdcpp11_17_gcc_release_64.-shared-False.txt -pr:b /home/conan/workspace/prod-v2/bsr/69454/ffbac/profile_linux_11_libstdcpp11_17_gcc_release_64..txt:
    ======== Computing dependency graph ========
    eigen/3.4.0: Not found in local cache, looking in remotes...
    eigen/3.4.0: Checking remote: conan-center
    eigen/3.4.0: Downloaded recipe revision 2e192482a8acff96fe34766adca2b24c
    gdal/3.9.1: Not found in local cache, looking in remotes...
    gdal/3.9.1: Checking remote: conan-center
    gdal/3.9.1: Checking remote: c3i_PR-v2-21296
    Graph root
        cli
    Requirements
        eigen/3.4.0#2e192482a8acff96fe34766adca2b24c - Downloaded (conan-center)
        pdal/2.7.2#6567111366a7408c1a3650c2c333d8e3 - Cache
    ERROR: Package 'gdal/3.9.1' not resolved: Unable to find 'gdal/3.9.1' in remotes.
    

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-center-bot avatar Aug 02 '24 12:08 conan-center-bot

@valgur this MR has been on hold for a while now. Is there something that i could help with so we can have available for all users.

trns1997 avatar Nov 06 '24 09:11 trns1997

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Dec 19 '24 06:12 github-actions[bot]

Thanks for the review, @github-actions!

valgur avatar Dec 19 '24 06:12 valgur

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Jan 20 '25 06:01 github-actions[bot]

hello again

valgur avatar Jan 20 '25 06:01 valgur

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Martin Valgur seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

CLAassistant avatar Mar 09 '25 09:03 CLAassistant