Changeset 286127 in webkit
- Timestamp:
- Nov 23, 2021, 12:54:06 AM (5 years ago)
- Location:
- trunk/Tools/buildstream
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
elements/sdk/libjxl.bst (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/buildstream/ChangeLog
r286057 r286127 1 2021-11-23 Adrian Perez de Castro <aperez@igalia.com> 2 3 [Flatpak SDK] Add build recipe for libjxl, fix after r286057 4 https://bugs.webkit.org/show_bug.cgi?id=233326 5 6 Reviewed by Philippe Normand. 7 8 Fix the generated .pc files installed by libjxl, which wrongly include libhwy as a 9 requirement, even when it is used internally in the implementation only and linked 10 in statically. This solves a remaining issue that CMake would not be able to find 11 the library using pkg-config. 12 13 * elements/sdk/libjxl.bst: Edit installed .pc files to remove libhwy. 14 1 15 2021-11-19 Adrian Perez de Castro <aperez@igalia.com> 2 16 -
trunk/Tools/buildstream/elements/sdk/libjxl.bst
r286057 r286127 32 32 -DJPEGXL_FORCE_SYSTEM_HWY=ON 33 33 34 config: 35 # libhwy is used only internally and linked statically, yet the 36 # generated .pc files will wrongly list it as a requirement. 37 # Append a build command that edits the files to reflect reality. 38 build-commands: 39 (>): 40 - | 41 find '%{build-dir}' -name '*.pc' -print -execdir \ 42 sed -i -e '/^Requires\.private:/s/libhwy[[:space:]]*//' '{}' ';' 43 34 44 sources: 35 45 - kind: tar
Note:
See TracChangeset
for help on using the changeset viewer.