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

zziplib: Add version 0.13.18 #25876

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

AbrilRBS
Copy link
Member

@AbrilRBS AbrilRBS commented Nov 7, 2024

Closes #25705

@AbrilRBS AbrilRBS self-assigned this Nov 7, 2024
@jcar87
Copy link
Contributor

jcar87 commented Nov 7, 2024

Hook warnings galore! :P

uilianries
uilianries previously approved these changes Nov 8, 2024
Copy link
Member

@uilianries uilianries left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. gdraheim/zziplib@v0.13.72...v0.13.78#diff-1e7de1ae2d059d21e1dd75d5812d5a34b0222cef273b7c3a2af62eb747f9d20a

Between 0.13.77..0.13.78 there is no changes, which means, most those new definitions are older. Still, we have no older versions, so it should not be a problem.

@toge toge mentioned this pull request Nov 8, 2024
3 tasks
@jcar87
Copy link
Contributor

jcar87 commented Nov 8, 2024

Is the outstanding hook warning correct?

jcar87
jcar87 previously requested changes Nov 8, 2024
Copy link
Contributor

@jcar87 jcar87 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hook warnings need addressing

@uilianries
Copy link
Member

Is the outstanding hook warning correct?

Nope. It was not able to deal with that library name: https://github.com/conan-io/conan-center-index/pull/25876/checks?check_run_id=32671715312

The addressed hook information can be found here: https://c3i.jfrog.io/artifactory/cci-build-logs/cci/prod/PR-25876/3/package_build_logs/hook_output_zziplib_0_13_78_a702ebdfc849d51f40651cfd8010aecb_4b22fa0f2e3c3bf57410774c934fd2c53ffc357f.json

Component zziplib::cpp_info library 'zzip-0' is listed in the recipe, but not found installed at self.cpp_info.libdirs.

The same points to the build log https://c3i.jfrog.io/artifactory/cci-build-logs/cci/prod/PR-25876/3/package_build_logs/build_log_zziplib_0_13_78_a702ebdfc849d51f40651cfd8010aecb_4b22fa0f2e3c3bf57410774c934fd2c53ffc357f.success.txt, which proves the opposite:

-- Installing: /home/conan/workspace/cci_prod_PR-25876/conan-home/p/b/zzipl19a0a2ea36c48/p/lib/libzzip-0.a

@jcar87
Copy link
Contributor

jcar87 commented Nov 8, 2024

Windows error is a missing DLL

@uilianries
Copy link
Member

@jcar87 The hook hook_include_path_does_not_exist is cleared now. Please, review it again.

# Old versions do not support llvm >= 15
if (Version(self.version) < "0.13.78"
and self.settings.compiler in ("clang", "apple-clang")
and Version(self.settings.compiler.version) >= "15.0"):
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mm apple clang and clang follow different versioning schemes, even if they seem similar - apple clang 15.0 is actually based on llvm 16 - and if the failure is bsed on llvm >-1 there are certain versions of apple-clang 14 that also fall in that category - do we know which one it is?

if (Version(self.version) < "0.13.78"
and self.settings.compiler in ("clang", "apple-clang")
and Version(self.settings.compiler.version) >= "15.0"):
raise ConanInvalidConfiguration(f"{self.ref} does not support {self.settings.compiler} >= 15 due to incompatible pointer to integer conversion errors")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can leave the {self.ref} out? if I remember correctly it is reported by conan before printing it, and any programmatic access is tied to the very reference, so it is redundant?

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.

[request] zziplib/0.13.78
4 participants