ethereum.nix icon indicating copy to clipboard operation
ethereum.nix copied to clipboard

Package Besu from sources (if it makes sense)

Open aldoborrero opened this issue 2 years ago • 7 comments
trafficstars

We're currently using a packaged version of Besu, but ideally, we should compile it from sources instead.

Let's evaluate the difficulty of packaging Besu with Nix and determine if it's worthwhile not to do it (mostly, it will depend on how gradle is configured on their end and what tricks we may perform).

aldoborrero avatar Feb 23 '23 17:02 aldoborrero

I'll try to figure out how to do that (I haven't experienced with Java, but saw some packaged apps in nixpkgs)

selfuryon avatar Mar 14 '23 23:03 selfuryon

@selfuryon I can help you with that if necessary.

aldoborrero avatar Mar 20 '23 11:03 aldoborrero

@aldoborrero Yeah, seems like I need some help with gradle plugins, how can I contact with you about that?

selfuryon avatar Apr 03 '23 22:04 selfuryon

@selfuryon I'm available on Telegram or Matrix, whatever suits you better. I'll also include @brianmcgee as he recently packaged a Java app so his insights might be useful.

aldoborrero avatar Apr 05 '23 13:04 aldoborrero

Relevant: https://bmcgee.ie/posts/2023/02/nix-what-are-fixed-output-derivations-and-why-use-them/

brianmcgee avatar Apr 05 '23 13:04 brianmcgee

@brianmcgee you have been battling lately with JVM and Nix, just evaluate if it's worthwhile or not. If it's not then close the issue, please.

aldoborrero avatar Jan 30 '24 10:01 aldoborrero

I'll have a look at some point this week

brianmcgee avatar Jan 30 '24 10:01 brianmcgee

I'll mark this issue as closed for now. We can always get back to the idea if it makes sense.

aldoborrero avatar Aug 09 '24 08:08 aldoborrero