From 58083a596736902f0b7c0eaf4c9affda7d7edbb5 Mon Sep 17 00:00:00 2001 From: Rene Ladan Date: Sat, 2 Jan 2021 12:28:34 +0000 Subject: Remove a few expired ports depending on Python 2.7: 2020-12-31 www/iridium: Uses Python 2.7 which is EOLed upstream 2020-12-31 editors/atom: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/electron4: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/electron5: Uses Python 2.7 which is EOLed upstream 2020-12-31 devel/electron6: Uses Python 2.7 which is EOLed upstream --- www/iridium/files/patch-v8_include_v8config.h | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 www/iridium/files/patch-v8_include_v8config.h (limited to 'www/iridium/files/patch-v8_include_v8config.h') diff --git a/www/iridium/files/patch-v8_include_v8config.h b/www/iridium/files/patch-v8_include_v8config.h deleted file mode 100644 index 18b8adbb56b8..000000000000 --- a/www/iridium/files/patch-v8_include_v8config.h +++ /dev/null @@ -1,21 +0,0 @@ ---- v8/include/v8config.h.orig 2020-03-03 18:55:34 UTC -+++ v8/include/v8config.h -@@ -273,7 +273,18 @@ - # define V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT \ - (__has_attribute(warn_unused_result)) - -+// Work around Clang bug present in 9.0.1, at least. -+// -+// Clang stores alignment as a 32-bit unsigned integer, but V8 only uses -+// V8_ASSUME_ALIGNED() for a 4GB (2^32) alignment -+// (kPtrComprIsolateRootAlignment). As such, the alignment overflows and -+// becomes zero, triggering an internal Clang assertion that alignment must not -+// be zero. -+#if 0 - # define V8_HAS_BUILTIN_ASSUME_ALIGNED (__has_builtin(__builtin_assume_aligned)) -+#else -+# define V8_HAS_BUILTIN_ASSUME_ALIGNED 0 -+#endif - # define V8_HAS_BUILTIN_BSWAP16 (__has_builtin(__builtin_bswap16)) - # define V8_HAS_BUILTIN_BSWAP32 (__has_builtin(__builtin_bswap32)) - # define V8_HAS_BUILTIN_BSWAP64 (__has_builtin(__builtin_bswap64)) -- cgit v1.2.3