Closed
Description
Linking errors while building libc:
i386-apple-ios
: https://travis-ci.org/rust-lang/libc/jobs/447822598#L142
= note: ld: warning: URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libSystem.dylib) built for OSX. Note: This will be an error in the future.ld: warning:
URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libresolv.dylib) built for OSX. Note: This will be an error in the future.ld: warning:
URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libpthread.dylib) built for OSX. Note: This will be an error in the future.ld: warning:
URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libc.dylib) built for OSX. Note: This will be an error in the future.
ld: warning: URGENT: building for iOS simulator, but linking against dylib (/usr/lib/libm.dylib) built for OSX. Note: This will be an error in the future.
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(state.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(state.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(fileline.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(fileline.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(jemalloc.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(jemalloc.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(alloc.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(alloc.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(macho.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(macho.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(posix.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(posix.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(arena.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(arena.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(base.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(base.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk_dss.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk_dss.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(ctl.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(ctl.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(huge.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(huge.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(mutex.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(mutex.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(util.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(util.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(tsd.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(tsd.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(tcache.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(tcache.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(stats.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(stats.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(pages.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(pages.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(prof.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(prof.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(quarantine.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(quarantine.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(witness.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(witness.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(dwarf.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(dwarf.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(read.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(read.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(sort.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/libstd-29ce6fda87a76ebc.rlib(sort.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(bitmap.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(bitmap.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk_mmap.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(chunk_mmap.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(ckh.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(ckh.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(extent.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(extent.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(nstime.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(nstime.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: warning: URGENT: building for iOS simulator, but linking in object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(rtree.pic.o)) built for OSX. Note: This will be an error in the future.
ld: warning: object file (/Users/travis/.rustup/toolchains/stable-x86_64-apple-darwin/lib/rustlib/x86_64-apple-darwin/lib/liballoc_jemalloc-b44ec4903d844bed.rlib(rtree.pic.o)) was built for newer OSX version (10.7) than being linked (7.0)
ld: targeted OS version does not support use of thread local variables in __ZN3std2io5stdio12LOCAL_STDOUT7__getit17hcd17a893360f43d9E for architecture x86_64
x86_64-apple-ios
: https://travis-ci.org/rust-lang/libc/jobs/447823213#L132
= note: ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libSystem.dylib) built for macOS. Note: This will be an error in the future.
ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libresolv.dylib) built for macOS. Note: This will be an error in the future.
ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libpthread.dylib) built for macOS. Note: This will be an error in the future.
ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libc.dylib) built for macOS. Note: This will be an error in the future.
ld: warning: URGENT: building for iOS Simulator simulator, but linking against dylib (/usr/lib/libm.dylib) built for macOS. Note: This will be an error in the future.
ld: targeted OS version does not support use of thread local variables in __ZN3std2io5stdio12LOCAL_STDOUT7__getit17hcd17a893360f43d9E for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Metadata
Metadata
Assignees
Labels
Area: linking into static, shared libraries and binariesCategory: This is a bug.Operating system: iOSTarget: x86 processors, 32 bit (like i686-*) (IA-32)Target: x86-64 processors (like x86_64-*) (also known as amd64 and x64)Relevant to the compiler team, which will review and decide on the PR/issue.