"make UE4Editor" report a number of "Fixing libUE4Editor .."

I’ve successfully compiled and run Unreal editor on Fedora 20 64 Bit, using Mono 3.10, Clang 3.5.0 with a few more dependencies. The editor seem to work fine at the moment, mostly. Still, I got a number of “Fixing libUE4Editor …” when trying to:

make UE4Editor

Here is my log:

Engine/Build/BatchFiles/Linux/Build.sh SlateViewer Linux Development 
Building SlateViewer...
Using clang version '3.5.0' (string), 3 (major), 5 (minor), 0 (patch)
Target is up to date.
[i@mobius UnrealEngine]$ cd ~/UnrealEngine && make UE4Editor
Engine/Build/BatchFiles/Linux/Build.sh UE4Editor Linux Development 
Building UE4Editor...
Using clang version '3.5.0' (string), 3 (major), 5 (minor), 0 (patch)
/bin/sh  -c '/bin/sh "/home/i/UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/UE4Editor/Development/FixDependencies.sh" && touch "/home/i/UnrealEngine/Engine/Intermediate/Build/Linux/x86_64-unknown-linux-gnu/UE4Editor/Development/UE4Editor.link"'
Performing 1 actions (5 in parallel)
    [1/1] FixDeps UE4Editor
    Fixing libUE4Editor-Landscape.so
    Fixing libUE4Editor-UnrealEd.so
    Fixing libUE4Editor-GraphEditor.so
    Fixing libUE4Editor-KismetCompiler.so
    Fixing libUE4Editor-SourceControl.so
    Fixing libUE4Editor-Kismet.so
    Fixing libUE4Editor-AIModule.so
    Fixing libUE4Editor-AITestSuite.so
    Fixing libUE4Editor-CollisionAnalyzer.so
    Fixing libUE4Editor-LogVisualizer.so
-------- End Detailed Actions Stats -----------------------------------------------------------
Cumulative action seconds (8 processors): 0.00 building projects, 0.00 compiling, 0.00 creating app bundles, 0.00 generating debug info, 20.37 linking, 0.00 other
UBT execution time: 29.77 seconds

Would this lead to any problems in editor and how could I fix this ?

Hi infinite8,

Here is the latest info on packaging for Fedora 20. Note that this was from the build previous to the current one. Hope this helps!

This is not an issue, here UBT is re-linking the shared libraries. It makes sense if some of the dependency libraries have changed.

If you look at FixDependencies.sh you will see something like

echo Fixing libUE4Editor-UnrealEd.so
/usr/bin/clang++-3.5 ... -o "UnrealEngine/Engine/Binaries/Linux/libUE4Editor-UnrealEd.so.fixed" ... -lUE4Editor-AnimGraph -lUE4Editor-AppFramework -lUE4Editor-BlueprintGraph ...

It says that clang is just re-linking libUE4Editor-UnrealEd.so.

You can pass -canskiplink argument to UBT and it will try to skip linking:

make UE4Editor ARGS=-canskiplink