Bug 243223 - [Playstation] Fix build break after 252799@main
Summary: [Playstation] Fix build break after 252799@main
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Web Template Framework (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jigen Zhou
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-07-26 12:31 PDT by Jigen Zhou
Modified: 2022-07-29 10:39 PDT (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jigen Zhou 2022-07-26 12:31:46 PDT
[2/783] Linking CXX executable bin\LLIntSettingsExtractor.elf
FAILED: bin/LLIntSettingsExtractor.elf 
cmd.exe /C "cd . && C:\orbis\sdk\host_tools\bin\orbis-clang++.exe --target=x86_64-scei-ps4 -Wno-dll-attribute-on-redeclaration -fdiagnostics-color=always -fcolor-diagnostics -Wextra -Wall -pipe -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-parentheses-equality -Qunused-arguments -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare  -fno-strict-aliasing -fno-exceptions -fno-rtti -g -L"C:/ORBIS/SDK/../internal/target/lib"    C:/playstationrequirements/lib/libdl.a -Wl,--wrap=dlopen -Wl,--wrap=dlclose -Wl,--wrap=dlsym -Wl,--wrap=dlerror -Wl,--wrap=dladdr @CMakeFiles\LLIntSettingsExtractor.rsp -o bin\LLIntSettingsExtractor.elf  && cd ."
orbis-ld 9.50.0.7 (rel,orbis,9.500 @523657 x64) C:\orbis\sdk\host_tools\bin\orbis-ld.exe
Link : error: L0039: reference to undefined symbol `mkdtemp' in file "C:\BW\PlayStation-Debug-Build\build\WebKitBuild\Debug\Source\WTF\wtf\CMakeFiles\WTF.dir\FileSystem.cpp.o"
FileSystem.cpp : error: L0039: reference to undefined symbol `mkdtemp' in file "C:\BW\PlayStation-Debug-Build\build\WebKitBuild\Debug\Source\WTF\wtf\CMakeFiles\WTF.dir\FileSystem.cpp.o"
orbis-clang++: error: linker command failed with exit code 1 (use -v to see invocation)
[3/783] Linking CXX executable bin\TestWTF.elf
FAILED: bin/TestWTF.elf
Comment 1 Jigen Zhou 2022-07-26 14:31:17 PDT
The use of mkdtemp for the fallback implementation of createTemporaryDirectory() in r252799 does not work for PlayStation platform.
Comment 2 Fujii Hironori 2022-07-26 15:06:48 PDT
It's 252799@main, not r252799.
bug#232499
Comment 3 Jigen Zhou 2022-07-28 22:19:05 PDT
Pull request: https://github.com/WebKit/WebKit/pull/2840
Comment 4 EWS 2022-07-29 10:38:10 PDT
Committed 252953@main (0165256e0964): <https://commits.webkit.org/252953@main>

Reviewed commits have been landed. Closing PR #2840 and removing active labels.
Comment 5 Radar WebKit Bug Importer 2022-07-29 10:39:18 PDT
<rdar://problem/97793040>