Skip to content

Fix ARM64 NEON encoder linkage - #6

Merged
biw merged 1 commit into
mainfrom
biw/fix-apple-silicon
Aug 10, 2026
Merged

Fix ARM64 NEON encoder linkage#6
biw merged 1 commit into
mainfrom
biw/fix-apple-silicon

Conversation

@biw

@biw biw commented Aug 10, 2026

Copy link
Copy Markdown
Owner

fixes: discordjs/opus#165

Summary

  • link all libopus SILK NEON sources selected by the ARM64 configuration
  • add a native regression test that encodes a non-silent 20 ms PCM frame

Verification

  • LIBOPUS_TEST_NATIVE=1 node src/tests/test.js
  • pnpm build-package && pnpm test && pnpm check
  • confirmed the built Apple Silicon addon has no unresolved libopus symbols

@biw
biw merged commit e172d31 into main Aug 10, 2026
23 checks passed
@biw
biw deleted the biw/fix-apple-silicon branch August 10, 2026 06:49
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.

MacBook Pro M2: dyld[7797]: missing symbol called

1 participant