Bug 235609

Summary: Install build failure when using SYSTEM_CONTENT_PATH
Product: WebKit Reporter: Michael Saboff <msaboff>
Component: PlatformAssignee: Michael Saboff <msaboff>
Status: RESOLVED FIXED    
Severity: Normal CC: eric.carlson, ews-watchlist, fpizlo, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch fpizlo: review+

Description Michael Saboff 2022-01-25 14:38:06 PST
The libwebrtc project fails in install because it doesn't install
  ./usr/local/include
  ./usr/local/include/libwebrtc
  ./usr/local/include/webm
  ./usr/local/include/absl
  ./usr/local/include/webrtc

Many WebKit targets fail in install due to the implicit create directory and the script phase Create Symlink to Alt Root Path trying to create the same target.  For example the adattributiond target's parent directory of .../System/Library/Frameworks/WebKit.framework/Daemons/adattributiond.

The targets with this problem are: adattributiond, GPU, Networking, WebAuthn, webpushd, and the various WebContent targets.
Comment 1 Michael Saboff 2022-01-25 14:39:05 PST
<rdar://87906922> and <rdar://87915594>
Comment 2 Michael Saboff 2022-01-25 14:59:13 PST
Created attachment 449969 [details]
Patch
Comment 3 Michael Saboff 2022-01-25 17:11:41 PST
Committed r288593 (246415@trunk): <https://commits.webkit.org/246415@trunk>