[webkit-changes] [WebKit/WebKit] a01245: Build fix: Update libvpx up to M120

Commit Queue noreply at github.com
Wed Dec 13 12:27:08 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a01245bb7fddee0123ec23272e7cb61d9e1bcd7d
      https://github.com/WebKit/WebKit/commit/a01245bb7fddee0123ec23272e7cb61d9e1bcd7d
  Author: David Kilzer <ddkilzer at apple.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj

  Log Message:
  -----------
  Build fix: Update libvpx up to M120
https://bugs.webkit.org/show_bug.cgi?id=265864
rdar://119184902

Unreviewed build fix.

Remove unused source files to fix builds that don't strip symbols.

* Source/ThirdParty/libwebrtc/libwebrtc.xcodeproj/project.pbxproj:
- Let Xcode have its way with the project file by re-ordering files from
  41AB330F2B1F8D7700CEC7AE to 41AB33172B1F8D7700CEC7AE.
- Remove vp9_firstpass.{c,h} as this code is unused with
  CONFIG_REALTIME_ONLY=1.
- Remove vpx_convolve8_neon_asm.{c,h} since they create duplicate
  symbols for vpx_convolve8_neon.{c,h}.
- Remove vpx_convolve8_*_neon.asm files since we don't build assembly
  sources (using yasm) for Apple silicon architectures.

Canonical link: https://commits.webkit.org/271999@main




More information about the webkit-changes mailing list