Templates/config.(guess|sub): Update to 2026-05-17 Also remove our local changes that replaced x86_64 with amd64 because these complicate porting by forcing port maintainers to replace x86_64 with amd64 in configure scripts. Additional changes: bsd.port.mk: Apply S/amd64/x86_64/ to CONFIGURE_TARGET. This is not required to run configure but some ports need to use this in pkg-plist. comms/qico, news/fidogate: CONFIGURE_TARGET shouldn't contain "--build". Just remove it altogether because the default value is fine. devel/autoconf, devel/automake: Bump PORTREVISION because they package config.* scripts. lang/gauche, math/fricas, math/gap, math/nlopt, math/octave, net/pjsip: Bump PORTREVISION because pkg-plist depends on CONFIGURE_TARGET. benchmarks/pathchirp, databases/sqlrelay, devel/pcc-libs, lang/ocaml, lang/pcc, math/adol-c, math/scilab, math/yices, multimedia/libtheora, multimedia/libxine, security/beecrypt, sysutils/ltrace, sysutils/pstacku, textproc/gnugrep: Add, remove, or change patching related to x86_64 versus amd64. audio/festalon: Configuring with x86_64 instead of amd64 enables some MMX code that isn't entirely correct. Patch it based on the i386 code. While here, enable building the i386 package. lang/pfe: Configuring with x86_64 instead of amd64 enables the use of global register variables but these are a GCC extension that Clang does not support. Add --without-regs to disable them. This also fixes the i386 build. editors/openoffice-*: The build system runs config.guess and the newer version returns i586 for i386. Let build scripts treat i[3456]86 like i386 as on Linux. math/reduce-psl: The build system uses the output of config.guess to create directories but this script might return something like i586-unknown-freebsd14.5 while the ports tree uses i386-portbld-freebsd14.5. Instead of running config.guess plug in the value of CONFIGURE_TARGET. The proper fix would be to let the configure script generate the build scripts so they can use $host from the configure script but that's more work. PR: 299273 Exp-run by: antoine4d1f8f16c1
Port details
math/octave 11.3.0_2
High-level interactive language for numerical computations
- Maintainer
- stephen@FreeBSD.org
- Packages
- latest: 11.3.0_1, update to 11.3.0_2 not built yet
- Upstream
- up to date
- Last update
- to 11.3.0_2 · 4d1f8f16c1
- Quarterly
- 2026Q4: 11.3.0
- WWW
- https://www.octave.org/
- Links
- cgit · VuXML
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 11.3.0_1.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (374)
math/octave: chase the modification of arpack-ng Octave does not use MPI, it shouls use the -nompi FLAVOR. PR: 299018450951b0ca
math/octave: Update to 11.3.0. - Bump portrevision of all octave-forge-* ports because of major update to version number of liboctinterp.so.698ef783f4
math/octave: Update to 11.2.0. - Bump portrevision of octave-forge-* ports, because of major version number change for liboctinterp.so.f954a000db
math/octave: Fix build with texinfo 7.3+ PR: 295133 Obtained from: https://lists.gnu.org/archive/html/octave-bug-tracker/2026-03/msg00196.html https://github.com/gnu-octave/octave/commit/e21b1898cb6507dff38679c25b4db7fde44de88329f9bd0502
math/octave: Bump portrevision. Failed to bump portrevision in a prior commit. Reported by: arrowd@FreeBSD.org1e4fe30091
math/octave: Remove lib dependency. - graphics/libosmesa no longer required as LIB_DEPENDS. - Bump portrevision. PR: 295308 Reported by: arrowd@FreeBSD.org19e7637b28
*/*: bump PORTREVISION after the upgrade of OpenBLAS227859d277
*/*: bump portrevision after java_default=25 update Included all ports that have USES=java. PR: 29355986813e9ccf
math/arpack-ng: Flavorize on MPI implementation Positives are that now *-mpich, *-openmpi, *-nompi packages would be all available. Negative is that they conflict with each other. The files need to have the unique suffix. All flavors are equal, there is no obvious default among them, so suffixes were added to all of them to make it clear which implementation is installed. PR: 293569 Requested by: Steve Kargl <kargl@FreeBSD.org>db440cb7a1
math/octave: restrict required java version to 11+ (+) octave require java-1.9+ to build java bindings and skip it if found java-1.8 checking for Java version... 1.8.0_482 configure: WARNING: Java version is too old (< 1.9). Octave will not be able to call Java methods. ... pkg-static: Unable to access file /usr/ports/math/octave/work/stage/usr/local/share/octave/11.1.0/m/java/octave.jar:No such file or directory Reported by: root@dc365.ru Approved by: portmgr blanket36a3d28e41
math/octave: fix packaging WITH=JAVA (+) Reported by: bulk -t Approved by: portmgr blanket84fd9f6401
*/*: bump portrevision after java_default=21 update PR: 2728552baaf16375
math/octave: Update to 11.1.0. - Bump portrevision of dependent ports.444f42eadf
math/octave: Fix package problem. - pkg build failed with JAVA UNSET, due to missing octave.jar. - Bump portrevision. PR: 290769 Reported by: morten@unx.dk8b1025f766
math/octave: Fix python function.
The python function now calls ${PYTHON_CMD} instead of python3.
Bump portrevision.f3f0c63972math/octave: Update to 10.3.0.bb99c4b020
*/*: chase the upgrade to SuiteSparse935de0247e
math/octave: Update to 10.2.0.da70af80db
math/octave: Specify correct minimum C++ version. PR: 285801 Reported by: Joel Bodenmann2c59086f04
math/octave: Update to 10.1.0.f04e6faa4d
math/octave: Update to 9.4.0.db545c22f8
*/*: bump PORTREVISION after OpenBLAS upgrade Remark: this souldn’t be necessary, because the version of the library is the same, but due to many changes between these releases, it is safer this way. PR: 284314e54e2c695b
math/octave: fix build on armv7 Restore a patch due to mikael@ that was mangled in a previous update. Fixes: 6473aac25b6dc63be299faa4fc1ed9cde77f1957 Approved by: portmgr (build fix blanket) MFH: 2025Q1 PR: 2232776db8884be4
*/*: bump PORTREVISION to chase blas/lapack, Suitesparse and BLIS6cce1f5b22
*/*: bump PORTREVISION after the upgrade to Suitesparse8ce84fb385
Mk/**java.mk: Convert bsd.java.mk to USES The following features have been added or changed: - Instead of USE_JAVA use USES=java. This defaults to USES=java:build,run if NO_BUILD is undefined. Else it defaults to USES=java:run - Instead of USE_ANT=yes use USES=java:ant which also implies USES=java:build - Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or extract - Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply build or run - Instead of JAVA_RUN=yes use USES=java:run does not imply extract or build - Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version> Approved by: mat (portmgr), glewis Differential Revision: https://reviews.freebsd.org/D482010835676e36
math/sundials: update 6.6.0 → 7.2.19fb9ab0c87
math/octave: Update to 9.3.0.b48084fef0
*/*: Chase devel/qscintilla2 flavorizationa179e81d0a
devel/qscintilla2*: Flavorize portsb75599479b
*/*: bump PORTREVISION after the upgrade to OpenBLASe2cd1133e6
math/octave: Use QT Version 6. Bump portrevision. PR: 279819 Reported by: Joel Bodenmann <jbo@FreeBSD.org>0cdb730413
math/octave: Update to 9.2.0.42c3f9c824
*/*: chase SuiteSparse’s upgrade89b8324969
math/octave: Update to 9.1.0. math/octave-forge: Bump portrevision. Mark broken and set optional dependency to off in math/octave-forge: math/octave-forge-bioinfo math/octave-forge-coder math/octave-forge-financial math/octave-forge-fits math/octave-forge-fuzzy-logic-toolkit math/octave-forge-gnuplot math/octave-forge-informationtheory math/octave-forge-irsa math/octave-forge-level-set math/octave-forge-nnet math/octave-forge-plot math/octave-forge-queueing math/octave-forge-symbandc92f309e94
benchmarks/autobench: Moved man to share/man Approved by: portmgr (blanket)a7ab8d765a
math/octave: Moved man to share/man Approved by: portmgr (blanket)6a2dabc96d
*/*: bump PORTREVISION after the upgrade to SuiteSparse68a725452a
*/*: bump PORTREVISION after the upgrade of SuiteSparse to v7.5.00f35d118f2
math/octave: FIX PLIST WITH QT5=OFF Bump portrevision. PR: 276060 Reported by: tcberner@3dea3d89c9
*/*: chase the upgrade of SuiteSparse41c2a6b1f7
*/*: bump PORTREVISION after the upgrade of OpenBLAS PR: 273219ab1713728d
math/octave: Update to 8.4.0.13617ed193
*/*: bump portrevision to chase CHOLMOD’s upgrade0ff923b0a1
*/*: chase the upgrade of CHOLMODf2d3e2a20d
*/*: chase the upgrade of SuiteSparsec32596f574
math/octave: Fix plist for DOCS=off.f07bedda78
/*: bump PORTREVISION after the upgrade of SuiteSparsea0ed0dce34
math/octave: Update to 8.3.0.2717f14ed7