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

libdwarf: Add 0.9.0 and 0.9.1 #22629

Merged
merged 10 commits into from
Feb 19, 2024

Conversation

jeremy-rifkin
Copy link
Contributor

Specify library name and version: libdwarf/0.9.0 libdwarf/0.9.1


Copy link
Contributor

github-actions bot commented Feb 2, 2024

🤖 Beep Boop! This pull request is making changes to 'recipes/libdwarf//'.

👋 @Hopobcn you might be interested. 😉

@ghost
Copy link

ghost commented Feb 2, 2024

I detected other pull requests that are modifying libdwarf/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.

@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.

@jeremy-rifkin
Copy link
Contributor Author

Alright, I think this should be good to go now

@jeremy-rifkin jeremy-rifkin mentioned this pull request Feb 4, 2024
3 tasks
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.

Looking good: davea42/libdwarf-code@v0.8.0...v0.9.1

Only small comment.

recipes/libdwarf/all/conanfile.py Outdated Show resolved Hide resolved
@uilianries uilianries self-assigned this Feb 5, 2024
Co-authored-by: Uilian Ries <uilianries@gmail.com>
@conan-center-bot

This comment has been minimized.

Copy link
Member

@AbrilRBS AbrilRBS left a comment

Choose a reason for hiding this comment

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

Thanks Jeremy :D

@@ -50,6 +53,8 @@ def requirements(self):
if self.options.with_dwarfgen or self.version == "20191104":
self.requires("libelf/0.8.13")
self.requires("zlib/[>=1.2.11 <2]")
if self.version != "20191104" and Version(self.version) >= Version("0.9.0"):
Copy link
Member

Choose a reason for hiding this comment

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

Looks like we might want to remove this 20191104 version by now if upstream is releasing official ones. Wdyt @uilianries?

Copy link
Member

Choose a reason for hiding this comment

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

Yes, please!!! 👍

@jeremy-rifkin Could you please remove the version 20191104 from config.yml, conandata.yml and update the conanfile.py as well? I know it's not related to this PR, but it would help a lot.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It'd be my pleasure!

@conan-center-bot

This comment has been minimized.

@uilianries
Copy link
Member

@jeremy-rifkin Please, keep only libdwarf changed in this PR. The CI not able to build more than one project per PR.

@jeremy-rifkin
Copy link
Contributor Author

Thanks, will do

@jeremy-rifkin
Copy link
Contributor Author

Should updates to libraries depending on libdwarf/20191104 come in separate PRs then?

@uilianries
Copy link
Member

Should updates to libraries depending on libdwarf/20191104 come in separate PRs then?

Unfortunately yes. Each project requires a separated PR. It should be improved in the future, but for now the CI not capable to process more than one project at same project.

@conan-center-bot

This comment has been minimized.

@jeremy-rifkin
Copy link
Contributor Author

Small bump, is there anything else needed from me to get this merged?

AbrilRBS
AbrilRBS previously approved these changes Feb 11, 2024
@jeremy-rifkin
Copy link
Contributor Author

Hopefully now ready to go

@conan-center-bot

This comment has been minimized.

@uilianries
Copy link
Member

I asked to the upstream to update the Zstd cmake targets. Let's see if we can incorporate that patch in the project: davea42/libdwarf-code#225

@jeremy-rifkin
Copy link
Contributor Author

jeremy-rifkin commented Feb 17, 2024

@uilianries I've applied the change in davea42/libdwarf-code#226 for using lowercase zstd in libdwarf's cmake. Hopefully this is finally ready to go (pending CI), if there's anything else needed please let me know

@conan-center-bot
Copy link
Collaborator

Conan v1 pipeline ✔️

All green in build 11 (259a010ec3d036687b38d4dcfc9ef60d9f23a105):

  • libdwarf/0.7.0:
    All packages built successfully! (All logs)

  • libdwarf/0.8.0:
    All packages built successfully! (All logs)

  • libdwarf/0.5.0:
    All packages built successfully! (All logs)

  • libdwarf/0.9.1:
    All packages built successfully! (All logs)

  • libdwarf/0.9.0:
    All packages built successfully! (All logs)


Conan v2 pipeline ✔️

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

All green in build 11 (259a010ec3d036687b38d4dcfc9ef60d9f23a105):

  • libdwarf/0.8.0:
    All packages built successfully! (All logs)

  • libdwarf/0.7.0:
    All packages built successfully! (All logs)

  • libdwarf/0.5.0:
    All packages built successfully! (All logs)

  • libdwarf/0.9.1:
    All packages built successfully! (All logs)

  • libdwarf/0.9.0:
    All packages built successfully! (All logs)

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

Copy link
Member

@AbrilRBS AbrilRBS left a comment

Choose a reason for hiding this comment

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

Thanks for your patience Jeremy:)

@conan-center-bot conan-center-bot merged commit 04f9866 into conan-io:master Feb 19, 2024
33 checks passed
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.

5 participants