Skip to content

No longer able to target older macOS #40481

Description

@wagenet

I'm using MACOSX_DEPLOYMENT_TARGET=10.7 and -Wl,-macosx_version_min,10.7 in my Rust application. In current nightlies this no longer works and I see a bunch of messages like:

ld: warning: object file (target/dist/x86_64-darwin/objs/absvdi2.o) was built for newer OSX version (10.12) than being linked (10.7)

and

ld: warning: linker symbol '$ld$hide$os10.4$___absvdi2' hides a non-existent symbol '___absvdi2'

The last good nightly was 2017-02-13. It was suggested that this may be due to a shift to a build system.

Activity

  1. alexcrichton commented on Mar 14, 2017

    @alexcrichton
    Member
  2. self-assigned this
    on Mar 14, 2017
  3. added 3 commits that reference this issue on Mar 17, 2017
    58da973
    39bca2d
    b5a5ee4
  4. added 3 commits that reference this issue on Mar 17, 2017
    0644fae
    6242e2f
    4b63f47
  5. added a commit that references this issue on Mar 18, 2017
    703b246
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

O-macosOperating system: macOSregression-from-stable-to-betaPerformance or correctness regression from stable to beta.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions