Files
MINGW-packages/mingw-w64-binutils/3001-hack-libiberty-link-order.patch
Christoph Reiter ffc97b98c2 binutils: Update to 2.42
Remove all backports which are included in this new release.

Remove specify-timestamp.patch, looks like this was implemented upstream in:
https://sourceware.org/git/?p=binutils-gdb.git;a=commit;h=6badd1020f5bebd3f
and it seems to work here.

Work around binutils linking against the system libiberty instead of
the included one.

Also binutils now links against libintl, so add gettext as a dependency
2024-02-01 19:31:22 +01:00

14 lines
612 B
Diff

--- binutils-2.42/ld/Makefile.in.orig 2024-01-29 01:00:00.000000000 +0100
+++ binutils-2.42/ld/Makefile.in 2024-01-31 08:12:07.798054400 +0100
@@ -1038,8 +1038,8 @@
ld_new_DEPENDENCIES = $(EMULATION_OFILES) $(EMUL_EXTRA_OFILES) \
$(BFDLIB) $(LIBCTF) $(LIBIBERTY) $(LIBINTL_DEP) $(JANSSON_LIBS)
-ld_new_LDADD = $(EMULATION_OFILES) $(EMUL_EXTRA_OFILES) $(BFDLIB) $(LIBCTF) \
- $(LIBIBERTY) $(LIBINTL) $(ZLIB) $(ZSTD_LIBS) $(JANSSON_LIBS)
+ld_new_LDADD = $(EMULATION_OFILES) $(EMUL_EXTRA_OFILES) $(LIBIBERTY) $(BFDLIB) $(LIBCTF) \
+ $(LIBINTL) $(ZLIB) $(ZSTD_LIBS) $(JANSSON_LIBS)
#
#