Christoph Reiter
920f51e89c
binutils: Update to 2.45.1
...
signing key advertised here:
https://sourceware.org/pipermail/binutils/2025-November/145592.html
2025-11-12 19:23:45 +01:00
Christoph Reiter
4a2c6c7ac8
binutils: Update to 2.45
2025-07-27 16:01:12 +02:00
Christoph Reiter
b38b2b78f4
Remove all cygwin CHOST changes
...
Since #5448 CHOST defaults to cygwin now, so this
is no longer needed.
2025-06-27 07:42:37 +02:00
Christoph Reiter
9c6dae2c6a
binutils: build for cygwin
...
* build with cygwin triplet, switch uname to cygwin
* 0100-binutils-2.37-msys2.patch:
* remove all changes that are no longer needed with a cygwin host
* move all msys specific changes into the cygwin conditions
2025-06-17 22:54:29 +02:00
Christoph Reiter
0351e69654
binutils: Update to 2.44
...
* 0100-binutils-2.37-msys2.patch: remove hunk for removed code
* 2002-Allow-spaces-in-the-name-of-the-external-preprocesso.patch:
also revert followup cleanup
2025-02-02 16:57:12 +01:00
James Wilkinson
ffbf281f74
binutils to 2.43.1
2024-08-30 23:40:02 -04:00
Suyun114
656c84a3a7
binutils: Update to 2.43
2024-08-08 11:57:19 +08:00
Christoph Reiter
a2ee04bf00
More CPEs
2024-03-24 20:09:34 +01:00
Christoph Reiter
68c3c3a1f7
More CPEs and pypi references
2024-03-21 20:31:57 +01:00
Christoph Reiter
68a0de955e
binutils: Update to 2.42
...
* Remove backport which is included in the new release
* 0100-binutils-2.37-msys2.patch: simple refresh
2024-01-30 08:07:37 +01:00
Christoph Reiter
296d2283bf
binutils: make sure to use the system zlib
...
it defaults to the internal one by default
Fixes #4218
2023-12-01 13:43:02 +01:00
Christoph Reiter
f8cb5c8971
binutils: rebuild
2023-09-14 19:16:24 +02:00
Christoph Reiter
db99bc14c8
binutils: Update to 2.41 (v2)
...
v1 was #3940 - this time with a backport from master
2023-08-09 22:32:26 +02:00
Christoph Reiter
4fa07d4745
Revert "binutils: Update to 2.41"
...
This reverts commit 22e4b562ac .
cygwin reported regressions, let's wait a bit then
2023-08-05 08:58:42 +02:00
Christoph Reiter
22e4b562ac
binutils: Update to 2.41
2023-08-04 19:14:04 +02:00
Christoph Reiter
a48ad08999
binutils: Update to 2.40
2023-01-20 15:46:42 +01:00
Christoph Reiter
5e4d22877c
binutils: fix dynamicbase being set for 32bit binaries
...
I missed one target check when rebasing the patches.
This only affects 32bit, so I didn't notice.
2022-10-18 20:37:35 +02:00
Christoph Reiter
1b429217d0
binutils: Update to 2.39
2022-10-15 12:43:41 +02:00
Christoph Reiter
5391c118a7
Remove the base-devel group from all PKGBUILD files
...
We have a base-devel package now, so this isn't used anymore.
Remove it either way to avoid confusion.
2022-04-18 11:17:10 +02:00
Christoph Reiter
7b1ac40b78
binutils: revert NT_DLL_AUTO_IMAGE_MASK change
...
The address space overlaps with cygwin managed memory, so we either
reduce it a bit again, or we try to find a different solution.
See #2723
2021-12-19 16:42:40 +01:00
Christoph Reiter
e40c90814f
Makedepend on gcc/make where needed
...
This means we no longer need msys2-devel
2021-12-13 22:19:56 +01:00
Christoph Reiter
e6cf475a0f
add binutils to base-devel
...
makepkg requires a strip.exe if strip is in options before it can install
build dependencies. So we have no choise but to assume that it is installed.
An alternative would be to patch pacman and move the check to the actual
strip function tidy_strip()
2021-12-13 21:40:35 +01:00
Christoph Reiter
5bcd978cb0
Get rid of the msys2-devel group
...
For now adds a "provides=(msys2-devel)" to gcc to keep installation
working and install the same set of packages.
Next step is to makedepend on gcc where needed and remove msys2-devel
from the docs.
2021-12-13 20:35:56 +01:00
Christoph Reiter
38126d763e
makedepend on autotools for packages using configure
...
In some cases this will introduce cycles which could likely be cleaned
up by only depending on some unix tools instead of the whole autotools.
Rebuilding doesn't make much sense at this point since it just adds a subset
of base-devel which is still installed by default.
2021-12-12 14:20:50 +01:00
Christoph Reiter
3e14b95280
Revert target triplets for gcc/binutils
2021-12-05 11:30:07 +01:00
Mehdi Chinoune
d830512feb
binutils: update to 2.37
2021-11-30 09:29:16 +01:00
Christoph Reiter
f65ef94af3
binutils: increase the address range for auto-image-base
...
We get conflicts in Python modules now. Their paths contain the cygwin
version and that happened to trigger a base image collision when being hashed
since the last update.
This change uses a bit more of the path based hash to increase the possible base addresses
and make collisions less likely.
Hopefully without any negative side effects.
2021-05-10 23:31:35 +02:00
Christoph Reiter
6d789397f2
binutils: revert a windres commit
2021-03-18 09:43:56 +01:00
Christoph Reiter
c5757a43b4
binutils: change back the DLL characteristic defaults
...
To what they were in 2.35. We are not sure if they are compatible with
cygwin.
See https://github.com/msys2/MSYS2-packages/pull/2345 and
https://cygwin.com/pipermail/cygwin/2021-February/247922.html for context.
2021-02-28 10:59:47 +01:00
Astrum-polaris
0278f1a658
binutils: update to 2.36.1
...
Remove testsuite patches
2021-02-18 18:07:26 +08:00
Alexey Pavlov
c37582f2e5
binutils: Update to 2.35.1
2020-10-26 11:36:55 +03:00
Jeremy Drake
d344d7ffaa
binutils: update to 2.35.
2020-08-28 20:56:02 -07:00
Orgad Shaneh
736515b9f8
binutils: Install libiberty headers ( #2036 )
...
Done in MinGW, but not in MSYS
2020-07-17 10:14:38 +03:00
Alexey Pavlov
bfc9d3bcb8
binutils: Import upstream pacthes
2020-06-02 09:56:56 +03:00
Alexey Pavlov
511a915991
binutils: Fix msys2 patch
2020-03-22 12:00:48 +03:00
Alexey Pavlov
4b9b120cd9
binutils: Update to 2.34
2020-03-09 15:04:53 +03:00
Alexey Pavlov
da69f8ab60
Rebuild binutils and gdb with gcc-9.1.0
2019-07-04 23:41:42 +03:00
Alexey Pavlov
58df9e4a21
binutils: Update to 2.30
2018-06-13 09:44:57 +03:00
atom.long
c3d547de94
binutils: update to 2.28
2017-05-30 20:29:54 +08:00
Petros Angelatos
85f0605c8b
binutils: re-enable weak NT externals patches
...
Signed-off-by: Petros Angelatos <petrosagg@gmail.com >
2017-01-10 05:04:42 -08:00
Alexey Pavlov
660ffd3fd1
binutils: Version 2.26 still not usable
2016-03-28 14:35:32 +03:00
Alexey Pavlov
4a2ead04d9
binutils: Update to 2.26 + patches
2016-03-28 12:45:11 +03:00
Alexey Pavlov
b9dee79142
binutils: Revert to 2.25.1 as it break msys2-runtime
2016-03-15 12:34:39 +03:00
Alexey Pavlov
386fb5afd0
binutils: Fix patching .orig files
2016-03-11 09:32:19 +03:00
Jens Staal
5120d4215a
add weak external patches: https://sourceware.org/ml/binutils/2015-10/msg00234.html
...
updated to 2.26, msys2 patch no longer needed
replace msys2 patch with sed
forgot to remove sha256sum in checksum array
new msys2 patch
corrected sha256sum
2016-03-10 14:54:31 +01:00
Viktor Szakats
2265d67a58
use secure urls
2016-02-29 18:53:15 +01:00
Viktor Szakats
ab64a4ef6c
switch to sha256 checksums
...
* upgrade some broken packages
* correct some broken urls/checksums
* use secure urls where possible
* use stable url for ncurses
* some whitespace fixes
Remaining md5sums either didn't download or
didn't pass checksum tests.
2016-02-25 14:45:55 +01:00
Viktor Szakats
2b119ae43f
use secure urls
...
* follow some redirects
2016-02-23 10:26:02 +01:00
Ray Donnelly
b346fece1e
binutils: Update to 2.25.1 and add patch from mingw-w64-binutils-git
...
.. to increase _bfd_coff_max_nscns to 65279
2015-12-02 20:59:49 +00:00
Alexpux
0d4480fb29
binutils: Rebuild
2015-03-03 14:21:07 +03:00