community/dmd: update to 2.095.0 & use libunwind
The vfork() definition in the patch has been upstreamed in v2.095.0, so the diff can be removed. This also brings in the support for libunwind which is in the process of being upstreamed (the first few commits are already in master), and is necessary as libexecinfo is quite buggy and leads to a lot of test failures/crashes. The upstream code supports both llvm-libunwind and libunwind, but for the sake of coverage this goes with the former, as the later will probably be covered by LDC.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
Lint | |||||||||
passed |
#285277
docker-alpine
x86_64
|
lint |
00:00:18
|
|
|||||
Build | |||||||||
failed |
#285282
docker-alpine
ci-build
aarch64
|
build-aarch64 |
00:00:07
|
|
|||||
failed |
#285283
docker-alpine
ci-build
armv7
|
build-armv7 |
00:00:10
|
|
|||||
failed |
#285281
docker-alpine
ci-build
ppc64le
|
build-ppc64le |
00:00:09
|
|
|||||
failed |
#285280
docker-alpine
ci-build
s390x
|
build-s390x |
00:00:05
|
|
|||||
failed |
#285279
docker-alpine
ci-build
x86
|
build-x86 |
00:00:05
|
|
|||||
failed |
#285278
docker-alpine
ci-build
x86_64
|
build-x86_64 |
00:00:06
|
|
|||||
Name | Stage | Failure | ||
---|---|---|---|---|
failed
|
build-x86_64 | Build | ||
|
||||
failed
|
build-x86 | Build | ||
|
||||
failed
|
build-aarch64 | Build | ||
|
||||
failed
|
build-armv7 | Build | ||
|
||||
failed
|
build-s390x | Build | ||
|
||||
failed
|
build-ppc64le | Build | ||
|