Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP - Add x86_64-musl as a host architecture #57359

Closed
wants to merge 16 commits into from

Commits on Jan 5, 2019

  1. Configuration menu
    Copy the full SHA
    740a31d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d97fd93 View commit details
    Browse the repository at this point in the history
  3. Set RUSTFLAGS env to make dylib work

    The musl-target doesn't automatically disable static linking of musl when building a dylib, and then complains it can't build a dylib.
    As a workaround, disable static linking via RUSTFLAGS, to see how far the build gets.
    The proper fix is to have rustc figure that out automagically.
    strfry authored and martell committed Jan 5, 2019
    Configuration menu
    Copy the full SHA
    ce8e02a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d3d71c1 View commit details
    Browse the repository at this point in the history
  5. Make the musl dynamic loader known to the system, so it can execute t…

    …arget binaries
    strfry authored and martell committed Jan 5, 2019
    Configuration menu
    Copy the full SHA
    876a39a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a193c94 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    73d6820 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d68c626 View commit details
    Browse the repository at this point in the history
  9. fix RelroLevel

    strfry authored and martell committed Jan 5, 2019
    Configuration menu
    Copy the full SHA
    fecbc01 View commit details
    Browse the repository at this point in the history
  10. Revert "Set RUSTFLAGS env to make dylib work"

    This reverts commit e52ea15.
    strfry authored and martell committed Jan 5, 2019
    Configuration menu
    Copy the full SHA
    dc0594e View commit details
    Browse the repository at this point in the history
  11. Address review comments

    martell committed Jan 5, 2019
    Configuration menu
    Copy the full SHA
    0986047 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a7463d4 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2019

  1. Configuration menu
    Copy the full SHA
    8e02f15 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95f7250 View commit details
    Browse the repository at this point in the history
  3. Add -fPIC to CFLAGS

    martell committed Jan 6, 2019
    Configuration menu
    Copy the full SHA
    2df55a0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    89f3817 View commit details
    Browse the repository at this point in the history