[BUG] - Regression in libblst dependency version (0.3.15 -> 0.3.14)
Maintainer thường phản hồi trong vòng 2 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 2/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 30/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- bash, haskell
- Lĩnh vực
- blockchain, documentation
Hướng nghiên cứu
The report compares the blst entries in iohk-nix's flake.lock across cardano-node 11.0.1 and later releases, so start by reproducing the jq lookup in the issue against those lock files. The open question is whether the release notes should explain the libblst version change, which needs a maintainer decision on the expected wording. Done means a maintainer confirms the required version and the notes or a documentation change reflects it.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Internal/External
External
Area
Other Regression in libblst dependency version
Summary
cardano-node 11.0.1 required libblst 0.3.15 but versions after require 0.3.14
Steps to reproduce
# Cardano node version:
CARDANO_NODE_VERSION=11.0.1
# IOHKNIX_VERSION:
IOHKNIX_VERSION="$(curl https://raw.githubusercontent.com/IntersectMBO/cardano-node/$CARDANO_NODE_VERSION/flake.lock | jq -r '.nodes.iohkNix.locked.rev')"
# Required dependencies:
# Fetch iohk-nix flake.lock, read SODIUM_VERSION SECP256K1_VERSION BLST_VERSION
read -r -d '' SODIUM_VERSION SECP256K1_VERSION BLST_VERSION < <(
curl -s https://raw.githubusercontent.com/input-output-hk/iohk-nix/$IOHKNIX_VERSION/flake.lock |
jq -r '
.nodes.sodium.original.rev,
.nodes.secp256k1.original.ref,
.nodes.blst.original.ref
'
)
echo "Required versions:"
echo "SODIUM_VERSION=$SODIUM_VERSION"
echo "SECP256K1_VERSION=$SECP256K1_VERSION"
echo "BLST_VERSION=$BLST_VERSION"
Required versions:
SODIUM_VERSION=dbb48cce5429cb6585c9034f002568964f1ce567
SECP256K1_VERSION=v0.3.2
BLST_VERSION=v0.3.15
# Cardano node version:
CARDANO_NODE_VERSION=11.1.3
# IOHKNIX_VERSION:
IOHKNIX_VERSION="$(curl https://raw.githubusercontent.com/IntersectMBO/cardano-node/$CARDANO_NODE_VERSION/flake.lock | jq -r '.nodes.iohkNix.locked.rev')"
# Required dependencies:
# Fetch iohk-nix flake.lock, read SODIUM_VERSION SECP256K1_VERSION BLST_VERSION
read -r -d '' SODIUM_VERSION SECP256K1_VERSION BLST_VERSION < <(
curl -s https://raw.githubusercontent.com/input-output-hk/iohk-nix/$IOHKNIX_VERSION/flake.lock |
jq -r '
.nodes.sodium.original.rev,
.nodes.secp256k1.original.ref,
.nodes.blst.original.ref
'
)
echo "Required versions:"
echo "SODIUM_VERSION=$SODIUM_VERSION"
echo "SECP256K1_VERSION=$SECP256K1_VERSION"
echo "BLST_VERSION=$BLST_VERSION"
Required versions:
SODIUM_VERSION=dbb48cce5429cb6585c9034f002568964f1ce567
SECP256K1_VERSION=v0.3.2
BLST_VERSION=v0.3.14
The same output is obtained for all cardano-node versions after 11.0.1.
Expected behavior
There would be an explanation regarding the requirement to downgrade the libblst library version in the release notes.
Which library version of libblst should be used to compile the latest cardano-node?
- Ngôn ngữ chính
- Haskell
- Star
- 3.2k
- Fork
- 763
- Merge trung bình
- 3 ngày 2 giờ
- Pull request đã merge (30 ngày)
- 22
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của IntersectMBO/cardano-node
-
Stale
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 75/100
IntersectMBO/cardano-node#6597 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
IntersectMBO/cardano-node#6522 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
IntersectMBO/cardano-node#6755 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 2 ngày
-
Dijkstra PV12 needs triage type: regression
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 12/100
IntersectMBO/cardano-node#6748 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
[cardano-testnet] Enhancements for status commandCó thể đã có người làm @palas đã nhận 6 ngày trước. Đang mở
IntersectMBO/cardano-node#6747 · 1 người được giao ·
Maintainer thường phản hồi trong vòng 2 ngày
Tất cả issue của IntersectMBO/cardano-node
Issue tương tự
-
Web.Scotty.Trans.Lazy.setHeader calls addHeader instead of setHeaderCó thể đã có người làm @tusharad đã nhận 1 ngày trước. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
scotty-web/scotty#436 ·
-
Broken links in the docsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
input-output-hk/haskell.nix#2617 ·
-
easy first-contributor first-contributors good first issue haskell help wanted up-for-grabs
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 82/100
fork-commit-merge/fork-commit-merge#8455 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Add cabal-gild as fixerĐang mởnew tool
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
dense-analysis/ale#5176 ·
-
infrastructure
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
alunduil/siren-json.hs#278 ·
Maintainer thường phản hồi trong vòng 1 ngày