Bug 251198 - REGRESSION(259197@main): [CMake] [GLIB] Cannot find dependency flite1 when building with JHBuild
Summary: REGRESSION(259197@main): [CMake] [GLIB] Cannot find dependency flite1 when bu...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Diego Pino
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-01-26 00:30 PST by Diego Pino
Modified: 2023-01-26 02:34 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Pino 2023-01-26 00:30:15 PST
When building WebKitGTK using JHBuild and SpeechSynthesis enabled there is the following error:

```
$ WEBKIT_JHBUILD=1 ./Tools/Scripts/build-webkit --gtk --release --cmakeargs=-DENABLE_SPEECH_SYNTHESIS=1

-- Could NOT find Flite (missing: Flite_INCLUDE_DIR Flite_LIBRARY) (Required is at least version "2.2")
CMake Error at Source/cmake/OptionsGTK.cmake:430 (message):
  Flite is needed for ENABLE_SPEECH_SYNTHESIS
Call Stack (most recent call first):
  Source/cmake/WebKitCommon.cmake:228 (include)
  CMakeLists.txt:25 (include)
```

JHBuild is still used by several bots:
  - GTK-Linux-64bit-Release-Packaging-Nightly-Ubuntu2004
  - WPE-Linux-64bit-Release-Packaging-Nightly-Ubuntu2004
Comment 1 Diego Pino 2023-01-26 00:33:27 PST
Pull request: https://github.com/webkit/webkit/pull/9173
Comment 2 EWS 2023-01-26 02:33:07 PST
Committed 259416@main (187e09665fcd): <https://commits.webkit.org/259416@main>

Reviewed commits have been landed. Closing PR #9173 and removing active labels.
Comment 3 Radar WebKit Bug Importer 2023-01-26 02:34:20 PST
<rdar://problem/104687050>