[Webkit-unassigned] [Bug 104124] [Qt] Fix the build if the path contains "~" character
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Dec 5 08:07:26 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=104124
--- Comment #3 from Csaba Osztrogonac <ossy at webkit.org> 2012-12-05 08:09:53 PST ---
But the root of the problem isn't only the tilde character ...
There is a bug somewhere in the qmake build system, because the objects
created from generated sources are placed in this strange path:
obj/release/home/oszi/WebKit~tilde/WebKitBuild/Release/Source/WebCore/generated/JSSVGFEMergeElement.o
I think it should be obj/release/generated/JSSVGFEMergeElement.o
without /home/oszi/WebKit~tilde/WebKitBuild/Release/Source/WebCore/
This additional long path is unrelated to tilde character, it is always present.
I have a workaround for this bug: removing "CONFIG += object_parallel_to_source"
line from Tools/qmake/mkspecs/features/unix/default_pre.prf. In this case the
full path isn't added for generated sources. I know it isn't the best fix
because clashing filenames can kill the build. Fortunately there isn't any
clashing filenames in QtWebKit trunk now. But everything is possible in
the future. :)
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list