-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
aersopike-common: new recipe #23388
base: master
Are you sure you want to change the base?
aersopike-common: new recipe #23388
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks! you mention that this was only used internally from another specific library, makes me wonder if vendorizing it in that one would be easier for you, but happy to have this availale in CCI too! Let us know if you need help fixing the issues detected in CI :)
@@ -0,0 +1,4 @@ | |||
sources: | |||
"0009245": |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For these cases, we usually use cci.YYYYMMDD
with the date of the picked commit
This comment has been minimized.
This comment has been minimized.
Actually I don't want to create separate packages for each library from aerospike client but as I said in root project it is used as a submodule. As far as I know git is not allowed to pull sources #23356 (comment) . So what is the most correct way to create a recipe for repo with submodules? As for CI errors I have I question how to disable windows support? This package use pure And last but not least problem with cross-platform build. I implemented my own function which generate arch falgs for different compilers and it works nice. But I am getting an error during linakage of test package. Somehow tests package still building for host arch and not for specified in in build settings. Take a look at failed job logs. I managed to reproduce it locally with
|
This comment has been minimized.
This comment has been minimized.
Conan v1 pipeline ❌Failure in build 11 (
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 ❌
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 See details:Failure in build 11 (
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. |
Specify library name and version: aerospike-common/0009245
This library is only needed for aerospike-client-c (PR already created #23356) but in root project it is used as a submodule thats why it needs it's own recipe.
Also there is no any version of this library officially exist (no tags, no branches, etc). That why I used commit hash a version.