Skip to content

Alpine Linux 3.10 (latest stable) has several build issues w/dependencies #3090

@nmarley

Description

@nmarley

Can you reliably reproduce the issue?

In Alpine Linux 3.10:

apk update
apk add git cmake make curl gcc g++ perl automake autoconf libtool pkgconfig python3

git clone -b develop https://github.com/dashpay/dash.git && cd dash
cd depends
make -j32  # or whatever number

Expected behaviour

Dependencies should build without an issue.

Actual behaviour

Build issues which prevent compilation for several packages:

  • openssl (known issue w/termio which is fixed in later versions)
  • chia_bls (can't find <gmp.h> header)
  • zeromq (4.1.5 patches are too fuzzy for Alpine patch)

What version of Dash Core are you using?

This is on develop as of commit c22169d.

Machine specs:

  • OS: Alpine Linux 3.10
  • CPU/RAM: AWS m5.8xlarge
  • Disk size: 80 GB
  • Disk Type (HD/SDD): EBS volume

Any extra information that might be useful in the debugging process.

If desired, for debugging on AWS, there are community Alpine AMIs offered here: https://github.com/mcrute/alpine-ec2-ami/blob/master/releases/README.md

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions