main/musl: backport fixes from 1.2.0

wcwidth wrongly returned 0 for most of planes 4 and up
missing case mapping between U+03F3 and U+037F
wrong cacosh results for arguments with negative imaginary part
wrong catanf/catanl results for various classes of arguments
wrong return value for ungetc with argument outside [0,UCHAR_MAX]
posix_openpt with no ptys available produced wrong errno
7 jobs for !5008 with musl-thumb2-memcpy in 4 minutes and 1 second
detached
Status Job ID Name Coverage
  Lint
failed #61451
docker-alpine x86_64 allowed to fail
lint

00:00:34

 
  Build
passed #61456
docker-alpine ci-build aarch64
build-aarch64

00:00:45

passed #61457
docker-alpine ci-build armv7
build-armv7

00:00:56

passed #61455
docker-alpine ci-build ppc64le
build-ppc64le

00:01:02

passed #61454
docker-alpine ci-build s390x
build-s390x

00:01:10

passed #61453
docker-alpine ci-build x86
build-x86

00:00:35

passed #61452
docker-alpine ci-build x86_64
build-x86_64

00:00:34

 
Name Stage Failure
failed
lint Lint
No job log