git: 4cd4fdcc05c3 - main - math/octave-forge: broken on armv7
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 11 Feb 2025 22:58:33 UTC
The branch main has been updated by fuz:
URL: https://cgit.FreeBSD.org/ports/commit/?id=4cd4fdcc05c390cbdf29bfed57e7ba000f7fd721
commit 4cd4fdcc05c390cbdf29bfed57e7ba000f7fd721
Author: Robert Clausecker <fuz@FreeBSD.org>
AuthorDate: 2025-02-11 22:54:38 +0000
Commit: Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2025-02-11 22:58:26 +0000
math/octave-forge: broken on armv7
After dependency octave-forge-io is installed, octave detects for
every following forge package that "the octave packaging system is
probably corrupt, so it will be rebuilt." This means that for each
additional forge package, all previous packages are reinstalled,
leading to O(n^2) runtime in post-install and a very long time of up
to 40 hours for the package build to complete.
Mark the package as broken on armv7 until this can be figured out.
No functionality is lost as the individual forge packages can be
installed as desired. Other architectures are not known to be affected.
Reported by: marklmi@yahoo.com
MFH: 2025Q1
---
math/octave-forge/Makefile | 2 ++
1 file changed, 2 insertions(+)
diff --git a/math/octave-forge/Makefile b/math/octave-forge/Makefile
index 0b9cfd87743a..1d6887d59f0a 100644
--- a/math/octave-forge/Makefile
+++ b/math/octave-forge/Makefile
@@ -7,6 +7,8 @@ MAINTAINER= stephen@FreeBSD.org
COMMENT= Octave-forge metaport for math/octave
WWW= http://octave.sourceforge.net/
+BROKEN_armv7= takes very long time in post-install due to O(n^2) behaviour
+
USES= metaport
OPTIONS_DEFINE= AUDIO ACTUARIAL AUTOMATIC_DIFFERENTIATION \