Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to make builds for Unity on arm64 machines #10105

Open
3 of 14 tasks
StephenHodgson opened this issue Jun 21, 2024 · 1 comment
Open
3 of 14 tasks

Unable to make builds for Unity on arm64 machines #10105

StephenHodgson opened this issue Jun 21, 2024 · 1 comment
Assignees
Labels
Area: Image administration Area: Packages bug report investigate Collect additional information, like space on disk, other tool incompatibilities etc. OS: macOS

Comments

@StephenHodgson
Copy link

StephenHodgson commented Jun 21, 2024

Description

Previously I had been able to make automated builds on macos-14-arm64 but recent changes seem to have broken this.

I get an error about FMOD trying to initialize but then failing the build after some timeout.
I am able to make automated builds on my self hosted runner with the same tooling as the vanilla GitHub hosted runner.

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • macOS 11
  • macOS 12
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • Windows Server 2019
  • Windows Server 2022

Image version and build link

Current runner version: '2.317.0'
Operating System
macOS
14.5
Runner Image
Image: macos-14-arm64
Version: 20240611.1
Included Software: https://github.com/actions/runner-images/blob/macos-14-arm64/20240611.1/images/macos/macos-14-arm64-Readme.md
Image Release: https://github.com/actions/runner-images/releases/tag/macos-14-arm64%2F20240611.1
Runner Image Provisioner
2.0.370.1+55cddbb57f254a369b6e7b3b508cebdbee5d24be

Is it regression?

yes

Expected behavior

I can perform automated building with Unity Game Engine and Github Actions Runners

Actual behavior

FMOD failed to initialize the output device.: "A call to a standard soundcard driver failed, which could possibly mean a bug in the driver or resources were missing or exhausted. " (57)
Forced to initialize FMOD to to the device driver's system output rate 44100, this may impact performance and/or give inconsistent experiences compared to selected sample rate 48000
FMOD failed to initialize the output device.: "A call to a standard soundcard driver failed, which could possibly mean a bug in the driver or resources were missing or exhausted. " (57)
FMOD initialized on nosound output

Repro steps

RageAgainstThePixel/unity-build#8

@erik-bershel erik-bershel added Area: Packages OS: macOS Area: Image administration investigate Collect additional information, like space on disk, other tool incompatibilities etc. labels Jun 25, 2024
@erik-bershel
Copy link
Contributor

Hey @StephenHodgson!

Sorry to see that something went wrong. 😞 This item requires dipper investigation and will take some time to handle the exact root cause. I see that your repo is public so we'll use it as a source for the investigation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: Image administration Area: Packages bug report investigate Collect additional information, like space on disk, other tool incompatibilities etc. OS: macOS
Projects
None yet
Development

No branches or pull requests

4 participants