Skip to content

fix: remove hardcoded Android dependency from h5vcc_tizen_tube BUILD.gn for Linux builds - #293

Open
starfish367 wants to merge 1 commit into
reisxd:mainfrom
starfish367:main
Open

fix: remove hardcoded Android dependency from h5vcc_tizen_tube BUILD.gn for Linux builds#293
starfish367 wants to merge 1 commit into
reisxd:mainfrom
starfish367:main

Conversation

@starfish367

Copy link
Copy Markdown

Problem

When compiling Cobalt for Linux/Evergreen targets (like evergreen-arm64), the build fails during the GN generation phase. This is because the custom module h5vcc_tizen_tube hardcodes a dependency on //starboard/android/shared:starboard_platform in its BUILD.gn, which triggers the following assertion failure:
assert(is_android || is_chromeos || is_robolectric)

Solution

Removed the hardcoded Android starboard platform dependency from third_party/blink/renderer/modules/cobalt/h5vcc_tizen_tube/BUILD.gn to allow successful compilation on non-Android (Linux) targets.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant