bitcoindevkit / bitcoindevkit/bdk-jvm

Declare our minimum required glibc version

Open
#67 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
7
Forks
4
Avg merge
2d 5h
Merged PRs (30d)
2

Description

I updated my bdk-jvm library to the latest 3.0.0 release and it broke my production faucet for Padawan. The faucet runs on an older (but really not that old!) Debian Bookworm, which ships with glibc `2.36`.

I think the minimum glibc we need for 3.0.0 is 2.38. We should look at potentially compiling with an older version of Ubuntu just to support slightly older OS.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the build configuration used for the 3.0.0 release and checking how its Ubuntu/glibc environment is selected. Verify the minimum glibc needed against Debian Bookworm's 2.36, then record the supported minimum or adjust the build environment so the release works there. Done when the minimum version and resulting compatibility are explicit.

Written by the indexing model from the issue text.

Assessment

Tech stack
linux
Domain
build-system
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.