question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[request] Migrate Bincrafters' icu_installer

See original GitHub issue

Package Details

We already have a icu package for the libraries in CCI, but we can’t archive the Bincrafters’ variant just yet, because the CCI recipe doesn’t package the binaries.

This leads continuously to confusions and puts us in a situation where we need to double maintenance work. Therefore I think it would be good when we fully migrate Bincrafters’ ICU recipes rather sooner than later.

I’m unsure how to proceed here.

  • Do we add the binaries to the existing recipe?
  • Are we creating a new recipe for cross-compiling reasons or similar reasons?
    • If so, how do we name it? In this case the existing package should have probably be named libicu or something, but probably too late now?

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:12 (12 by maintainers)

github_iconTop GitHub Comments

2reactions
jgsogocommented, Mar 25, 2020

Yes, but still this feature is in an early stage, I really think it is the way to go (and if breaking were an option, I would force always the new behavior and take the build profile equal to host if missing, or to the default one) but we really need more feedback about it. Today we may think that only the bin folder is needed, but we cannot change all the recipes to match that approach before testing it, maybe we realize that we need the PATH too, or something else…

Also, changing these installer recipes in Conan will require a change in the CI, we would need to provide the profile:build too while compiling in order to work with this new build requirements… and this is something we need to talk about for ConanCenter CI in the following weeks.

So, keep calm, try it before making breaking changes to the recipes. Give feedback, maybe we are wrong and this is not the right approach (it is 😎 )

1reaction
Croydoncommented, Mar 23, 2021

I will leave that to people who are actually missing this executable in the package 🙂

Read more comments on GitHub >

github_iconTop Results From Across the Web

Infrastructure Changes and Required Actions · Bincrafters Blog
We have some important changes in our infrastructure. Consumers of our packages need to perform some manual steps in order to continue using ......
Read more >
Using Bincrafters Public Conan Repository
Bincrafters is posting new packages and/or versions to our public Conan repository every week. We've provided some instructions below for ...
Read more >
Conan Packages - Boost v1.66.0 · Bincrafters Blog
After much delay, the Bincrafters team has completed the Boost 1.66.0 modular packages, and they're finally ready for consumption.
Read more >
About · Bincrafters Blog
Moving forward, our roadmap is filled with many C and C++ libraries to package, hopefully making them more accessible to developers, and promote...
Read more >
Bincrafters Blog · Collective information from Bincrafters team
Bincrafters is a group of OSS developers with a shared interest in making binary software packages.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found