Security update for mingw64-binutils

This update for mingw64-binutils fixes the following issues:

- Update to version 2.45.1
* Security fixes:
+ CVE-2025-7545: input manipulation may lead to an out-of-bound read in objcopy (boo#1246483)
+ CVE-2025-7546: input manipulation may lead to an out-of-bound write in elf (boo#1246487)

- Use the makeinfo package instead of texinfo to reduce the
number of packages required for building
- Remove the redundant patch for High-Entropy VA that
was applied to unsupported 32-bit support

- Update to version 2.42
- Enable HEASLR with PE builds which is a leftover from

- Override build date for reproducible build (boo#1047218)

- Update to version 2.39
- Fix memory leak in objdump bug, see
- Fix issue with objdump -WL, see
- Fix warning: 'call-to-mktemp ...'
- Sync with mingw32 variant

Fixed bugs
bnc#1047218
trackerbug: packages do not build reproducibly from including build time
bnc#1204985
[cycle] Build cycle in openSUSE:Factory: mingw32 - related packages
bnc#1246487
VUL-0: CVE-2025-7546: mingw32-binutils: mingw64-binutils: binutils: input manipulation may lead to an out-of-bound write in elf
bnc#948280
windows:mingw:win{32,64}/mingw{32,64}-filesystem: Add hardening options?
bnc#920134
windows:mingw:win{32,64}/mingw{32,64}-binutils: windmc memory bug
bnc#1246483
VUL-0: CVE-2025-7545: mingw32-binutils: mingw64-binutils: binutils: input manipulation may lead to an out-of-bound read in objcopy
Selected Binaries
openSUSE Build Service is sponsored by