Strange problems with make on alpine:edge
Hi,
I'm experiencing strange problems on alpine:edge (running in docker) when trying t build ffmpeg from source.
- Everything works fine on alpine:3.13
- Same steps in alpine:edge produce following error:
+ make
make: ./ffbuild/version.sh: Operation not permitted
make: /bin/sh: Operation not permitted
make: /bin/sh: Operation not permitted
make: /bin/sh: Operation not permitted
make: /bin/sh: Operation not permitted
make: *** [ffbuild/common.mak:59: libavformat/3dostr.o] Error 127
However I'm root - also running failed command from shell works. But make fails with "Operation not permitted". If failed step is done from shell then make continues on next one, but again fails on "Operation not permitted" (gcc compilation) Info about environment:
bash-5.1# id
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel),11(floppy),20(dialout),26(tape),27(video)
bash-5.1# uname -a
Linux 1680730924eb 5.4.0-65-generic #73~18.04.1-Ubuntu SMP Tue Jan 19 09:02:24 UTC 2021 x86_64 Linux
bash-5.1# cat /etc/*rel*
3.13.0_alpha20201218
NAME="Alpine Linux"
ID=alpine
VERSION_ID=3.13.0_alpha20201218
PRETTY_NAME="Alpine Linux edge"
HOME_URL="https://alpinelinux.org/"
BUG_REPORT_URL="https://bugs.alpinelinux.org/"
Attached is docker file for building docker image and ffmpeg compilation script which I try to run (with FFMPEG_VERSION=ffmpeg-4.3.1) Dockerfile.staticbuild_ffmpeg.sh