Building Webkit with jdk 11.0.10, gradle 6.3 and gperf 3.1 fails on my Windows 10 Pro with message:
-------------
[5/2315] Generating ../../DerivedSources/WebCore/ColorData.cpp
FAILED: DerivedSources/WebCore/ColorData.cpp
cmd.exe /C "cd /D modules\javafx.web\build\win\Release\Source\WebCore && C:\Development\tools\cygwin\root\bin\perl.exe modules/javafx.web/src/main/native/Source/WebCore/make-hash-tools.pl modules/javafx.web/build/win/Release/DerivedSources/WebCore modules/javafx.web/src/main/native/Source/WebCore/platform/ColorData.gperf C:/Development/tools/cygwin/root/bin/gperf.exe"
modules/javafx.web/src/main/native/Source/WebCore/platform/ColorData.gperf:24: warning: junk after %% is ignored
modules/javafx.web/src/main/native/Source/WebCore/platform/ColorData.gperf:12: warning: junk after %} is ignored
modules/javafx.web/src/main/native/Source/WebCore/platform/ColorData.gperf:13: junk after declaration
calling gperf failed: 256 at modules/javafx.web/src/main/native/Source/WebCore/make-hash-tools.pl line 40.
-------------
The reason is that ColorData.gperf uses CRLF line encoding.
The proposed solution is to to change ColorData.gperf line encoding to LF.
-------------
[5/2315] Generating ../../DerivedSources/WebCore/ColorData.cpp
FAILED: DerivedSources/WebCore/ColorData.cpp
cmd.exe /C "cd /D modules\javafx.web\build\win\Release\Source\WebCore && C:\Development\tools\cygwin\root\bin\perl.exe modules/javafx.web/src/main/native/Source/WebCore/make-hash-tools.pl modules/javafx.web/build/win/Release/DerivedSources/WebCore modules/javafx.web/src/main/native/Source/WebCore/platform/ColorData.gperf C:/Development/tools/cygwin/root/bin/gperf.exe"
modules/javafx.web/src/main/native/Source/WebCore/platform/ColorData.gperf:24: warning: junk after %% is ignored
modules/javafx.web/src/main/native/Source/WebCore/platform/ColorData.gperf:12: warning: junk after %} is ignored
modules/javafx.web/src/main/native/Source/WebCore/platform/ColorData.gperf:13: junk after declaration
calling gperf failed: 256 at modules/javafx.web/src/main/native/Source/WebCore/make-hash-tools.pl line 40.
-------------
The reason is that ColorData.gperf uses CRLF line encoding.
The proposed solution is to to change ColorData.gperf line encoding to LF.
- relates to
-
JDK-8267892 Add .gitattributes to repo
-
- Resolved
-