#1121403 g++-mingw-w64-ucrt64: fails to build minimal code on aarch64

Package:
g++-mingw-w64-ucrt64
Source:
g++-mingw-w64-ucrt64
Description:
GNU C++ compiler for MinGW-w64 targeting UCRT Win64
Submitter:
Hennadii Stepanov
Date:
2025-12-31 10:35:01 UTC
Severity:
normal
Tags:
#1121403#5
Date:
2025-11-25 21:47:13 UTC
From:
To:
Dear Maintainer,

```
# uname -m
aarch64
# cat test.cpp
int main(){}
# x86_64-w64-mingw32ucrt-g++ test.cpp
/usr/bin/x86_64-w64-mingw32ucrt-ld: /usr/lib/gcc/x86_64-w64-mingw32ucrt/14/libstdc++.dll.a: error adding symbols: archive has no index; run ranlib to add one
collect2: error: ld returned 1 exit status
```

#1121403#10
Date:
2025-11-26 07:53:51 UTC
From:
To:
The same error happens also on riscv64, running Forky.

# uname --machine
riscv64

# echo 'int main(){}' > ./test.cpp

# x86_64-w64-mingw32ucrt-g++ test.cpp
/usr/bin/x86_64-w64-mingw32ucrt-ld:
/usr/lib/gcc/x86_64-w64-mingw32ucrt/15/libstdc++.dll.a: error adding
symbols: archive has no index; run ranlib to add one
collect2: error: ld returned 1 exit status