Marcus Asteborg
Marcus Asteborg
I don't have a M1 Mac so can't test it. But pull requests is appreciated.
I answered this issue on the mail thread, I assume it can be closed
@MoritzSkowronski https://github.com/xnorpx/opus/blob/4cfe25bb53cd000622ca863d1de149db5678d202/.github/workflows/build.yml#L124 This one build Arm64 dll.
@luc65r I cannot reproduce it on GCC-10 x86_64 or i386. But I am building on ubuntu. Can you try to share more logs. Like config.log, give all build flags etc....
Can you try to disable -fstack-protector-strong flag from opus build? Should be doable with: -disable-stack-protector when building with autotools.
Can you get a stacktrace without stackprotection?
@luc65r do yo have instructions how to setup the environment to reproduce the issue?
Thanks, got it compiling and could reproduce the issue. I tried to use the -K option to be able to go to the tmp/nix-build-libopus-1.3.1.drv-1/opus-1.3.1 and modify code. When trying to...
thanks, will see if I can figure something out.
@luc65r can you test with this branch? https://github.com/xnorpx/opus/tree/dev/gcc10-1 or use patch with this commit: https://github.com/xnorpx/opus/commit/6e2209d3dcdd4c4cf3b38f9357ce829d932c8b48 it passed for me locally