Linker warnings on OSX 4.11 preview 3

Getting these warnings when compiling from source. Running XCode 7.2 on El Capitan. UBT indicates I’m compiling with Mac SDK 10.11. It’s not clear whether this is actually causing runtime issues.

ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-buffer.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-font.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-ft.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-shape.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-unicode.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-shaper.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-common.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-face.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-ot-shape.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-blob.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-icu.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)
ld: warning: object file (/Users//dev/pro/hns/UnrealEngine/Engine/Source/ThirdParty/HarfBuzz/harfbuzz-1.0.5/Mac/libharfbuzz.a(hb-shape-plan.cc.o)) was built for newer OSX version (10.10) than being linked (10.9)

Hello ,

I have a few questions for you.

  1. Is this an issue that only occurs in 4.11 Preview 3 or does it also happen with previous versions of the engine?
  2. Was this project converted from any previous versions of the engine or newly created for 4.11 Preview 3?
  3. Does this only happen with this project or any that you try to create for 4.11 Preview 3?

I haven’t tested a preview release prior to Preview 3. This was not an issue in 4.10. To clarify, this is building UE4Editor itself from Github, not in the context of any game project.

Thank you for that information . It seems there was an issue where one of the libraries for 4.11 Preview 3 was compiled with a newer version than what we support currently. This ended up in the problem you’re currently seeing. This may be fixed in Preview 4 but I’m not sure if it was caught before that preview was released. If not, the fix will be coming soon.

Have a nice day!