mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-15 07:56:36 +00:00
1a3e10283d
FreeBSD 13 does not have any objdump in the default installation, which causes issues with libffi on i386 with the recent update to llvm 11. Add a patch originally from upstream, to use readelf instead of objdump. The patch is for configure.ac originally. I've applied it and rerun autoreconf and committed the result, instead of adding a dependency on autoreconf. Fix devel/libffi321 in the same way. While here, fix the fuzz on a few other patches, which made it much easier to sort out the configure patch. Thanks to dim@ for helping me figure out the issue. MFH: 2020Q3
12 lines
297 B
C
12 lines
297 B
C
--- src/mips/ffitarget.h.orig 2014-11-08 12:47:24 UTC
|
|
+++ src/mips/ffitarget.h
|
|
@@ -41,7 +41,7 @@
|
|
#define _MIPS_SIM_ABI32 1
|
|
#define _MIPS_SIM_NABI32 2
|
|
#define _MIPS_SIM_ABI64 3
|
|
-#elif !defined(__OpenBSD__)
|
|
+#elif !defined(__OpenBSD__) && !defined(__FreeBSD__)
|
|
# include <sgidefs.h>
|
|
#endif
|
|
|