Skip to content

Conversation

RyeMutt
Copy link
Contributor

@RyeMutt RyeMutt commented Nov 19, 2024

  • Introduce support for x86_64/arm64 universal2 libraries on macos
  • Clean up build scripts to utilize actions/download-artifact
  • Restore pulseaudio on linux for proper audio device management support due to alsa support being substandard and creating a bad user experience with non-user-friendly device names and exposing many system-internal virtual audio routing devices

Includes changes from https://github.com/secondlife/3p-webrtc-build/tree/roxie/local-autobuild

mv x86_64/NOTICE LICENSES/webrtc-license.txt

build=${AUTOBUILD_BUILD_ID:=0}
echo "m114_release.${build}" > "$stage/VERSION.txt"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ultimately, we should pass in the ref for the base webrtc enlistment so that we aren't tied to m114_release here. Or we'll need to update when we update the webrtc version (and they've added a new version to the base webrtc repo)

Copy link
Collaborator

@roxanneskelly roxanneskelly left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Need to make sure the result builds with Firestorm.

@RyeMutt RyeMutt marked this pull request as ready for review November 21, 2024 17:38
beqjanus pushed a commit to beqjanus/3p-webrtc-build that referenced this pull request Oct 13, 2025
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.

2 participants