git: a5541c16e22d - main - devel/electron{32,34,35,36,37}: temporarily mark as BROKEN on i386
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 22 Aug 2025 11:10:34 UTC
The branch main has been updated by tagattie:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a5541c16e22dab9e19d1cad96f3be31c5941916f
commit a5541c16e22dab9e19d1cad96f3be31c5941916f
Author: Hiroki Tagato <tagattie@FreeBSD.org>
AuthorDate: 2025-08-22 11:02:14 +0000
Commit: Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-08-22 11:10:26 +0000
devel/electron{32,34,35,36,37}: temporarily mark as BROKEN on i386
In pre-fetch target, a node process tries to fetch necessary node
modules for building the port. Currently on i386 platform, the process
stalls and eats up all available CPUs until it is killed, which is a
problem.
So temporarily mark electron ports as BROKEN on i386 platform until
the problem is solved.
PR: 270565
Reported by: antoine, pkg-fallout
---
devel/electron32/Makefile | 1 +
devel/electron34/Makefile | 1 +
devel/electron35/Makefile | 1 +
devel/electron36/Makefile | 1 +
devel/electron37/Makefile | 1 +
5 files changed, 5 insertions(+)
diff --git a/devel/electron32/Makefile b/devel/electron32/Makefile
index ad45669403e2..c8699b2c37eb 100644
--- a/devel/electron32/Makefile
+++ b/devel/electron32/Makefile
@@ -28,6 +28,7 @@ LICENSE_FILE= ${WRKSRC}/electron/LICENSE
DEPRECATED= EOLed upstream, switch to newer version
EXPIRATION_DATE= 2025-05-31
+BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs
ONLY_FOR_ARCHS= aarch64 amd64 i386
FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
diff --git a/devel/electron34/Makefile b/devel/electron34/Makefile
index f09fdd45c4a5..333ae50528a7 100644
--- a/devel/electron34/Makefile
+++ b/devel/electron34/Makefile
@@ -28,6 +28,7 @@ LICENSE_FILE= ${WRKSRC}/electron/LICENSE
DEPRECATED= EOLed upstream, switch to newer version
EXPIRATION_DATE= 2025-08-31
+BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs
ONLY_FOR_ARCHS= aarch64 amd64 i386
FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
diff --git a/devel/electron35/Makefile b/devel/electron35/Makefile
index a2ae5821a91c..85f863b05b49 100644
--- a/devel/electron35/Makefile
+++ b/devel/electron35/Makefile
@@ -24,6 +24,7 @@ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
+BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs
ONLY_FOR_ARCHS= aarch64 amd64 i386
FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
diff --git a/devel/electron36/Makefile b/devel/electron36/Makefile
index 07024caddc7c..be9d93a8d942 100644
--- a/devel/electron36/Makefile
+++ b/devel/electron36/Makefile
@@ -24,6 +24,7 @@ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
+BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs
ONLY_FOR_ARCHS= aarch64 amd64 i386
FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}
diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile
index 5ce4c11b17e5..a6a5980986c3 100644
--- a/devel/electron37/Makefile
+++ b/devel/electron37/Makefile
@@ -24,6 +24,7 @@ LICENSE= BSD3CLAUSE LGPL21 MPL11 MIT
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/electron/LICENSE
+BROKEN_i386= fetch fails: node process stalls during fetch phase and eats up all CPUs
ONLY_FOR_ARCHS= aarch64 amd64 i386
FETCH_DEPENDS= yarn${NODEJS_SUFFIX}>0:www/yarn${NODEJS_SUFFIX}