CVE and update status of the FreeBSD ports tree3,864 unaddressed CVEs in 671 portsAll times are CET
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)

Tijl Coosemans (tijl) · 11.3.0_2
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:	antoine
4d1f8f16c1
Thierry Thomas (thierry) · 11.3.0_1
math/octave: chase the modification of arpack-ng

Octave does not use MPI, it shouls use the -nompi FLAVOR.

PR:		299018
450951b0ca
Stephen Montgomery-Smith (stephen) · 11.3.0
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
Stephen Montgomery-Smith (stephen) · 11.2.0
math/octave: Update to 11.2.0.

- Bump portrevision of octave-forge-* ports, because of major version
  number change for liboctinterp.so.
f954a000db
Po-Chuan Hsieh (sunpoet) · 11.1.0_6
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/e21b1898cb6507dff38679c25b4db7fde44de883
29f9bd0502
Stephen Montgomery-Smith (stephen) · 11.1.0_6
math/octave: Bump portrevision.

Failed to bump portrevision in a prior commit.

Reported by:	arrowd@FreeBSD.org
1e4fe30091
Stephen Montgomery-Smith (stephen) · 11.1.0_5
math/octave: Remove lib dependency.

- graphics/libosmesa no longer required as LIB_DEPENDS.
- Bump portrevision.

PR:		295308
Reported by:	arrowd@FreeBSD.org
19e7637b28
Thierry Thomas (thierry) · 11.1.0_5
*/*: bump PORTREVISION after the upgrade of OpenBLAS
227859d277
Ronald Klop (ronald) · 11.1.0_4
*/*: bump portrevision after java_default=25 update

Included all ports that have USES=java.

PR:	293559
86813e9ccf
Yuri Victorovich (yuri) · 11.1.0_3
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
Dima Panov (fluffy) · 11.1.0_2
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 blanket
36a3d28e41
Dima Panov (fluffy) · 11.1.0_2
math/octave: fix packaging WITH=JAVA (+)

Reported by:	bulk -t
Approved by:	portmgr blanket
84fd9f6401
Ronald Klop (ronald) · 11.1.0_1
*/*: bump portrevision after java_default=21 update

PR:	272855
2baaf16375
Stephen Montgomery-Smith (stephen) · 11.1.0
math/octave: Update to 11.1.0.

- Bump portrevision of dependent ports.
444f42eadf
Stephen Montgomery-Smith (stephen) · 10.3.0_2
math/octave: Fix package problem.

- pkg build failed with JAVA UNSET, due to missing octave.jar.
- Bump portrevision.

PR:		290769
Reported by:	morten@unx.dk
8b1025f766
Stephen Montgomery-Smith (stephen) · 10.3.0_1
math/octave: Fix python function.

The python function now calls ${PYTHON_CMD} instead of python3.

Bump portrevision.
f3f0c63972
Stephen Montgomery-Smith (stephen) · 10.3.0
math/octave: Update to 10.3.0.
bb99c4b020
Thierry Thomas (thierry) · 10.2.0_1
*/*: chase the upgrade to SuiteSparse
935de0247e
Stephen Montgomery-Smith (stephen) · 10.2.0
math/octave: Update to 10.2.0.
da70af80db
Stephen Montgomery-Smith (stephen) · 10.1.0
math/octave: Specify correct minimum C++ version.

PR:		285801
Reported by:	Joel Bodenmann
2c59086f04
Stephen Montgomery-Smith (stephen) · 10.1.0
math/octave: Update to 10.1.0.
f04e6faa4d
Stephen Montgomery-Smith (stephen) · 9.4.0
math/octave: Update to 9.4.0.
db545c22f8
Thierry Thomas (thierry) · 9.3.0_4
*/*: 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:		284314
e54e2c695b
Robert Clausecker (fuz) · 9.3.0_3
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:		223277
6db8884be4
Thierry Thomas (thierry) · 9.3.0_3
*/*: bump PORTREVISION to chase blas/lapack, Suitesparse and BLIS
6cce1f5b22
Thierry Thomas (thierry) · 9.3.0_2
*/*: bump PORTREVISION after the upgrade to Suitesparse
8ce84fb385
Muhammad Moinur Rahman (bofh)
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/D48201
0835676e36
Yuri Victorovich (yuri)
math/sundials: update 6.6.0 → 7.2.1
9fb9ab0c87
Stephen Montgomery-Smith (stephen)
math/octave: Update to 9.3.0.
b48084fef0
Jason E. Hale (jhale)
*/*: Chase devel/qscintilla2 flavorization
a179e81d0a
Jason E. Hale (jhale)
devel/qscintilla2*: Flavorize ports
b75599479b
Thierry Thomas (thierry)
*/*: bump PORTREVISION after the upgrade to OpenBLAS
e2cd1133e6
Stephen Montgomery-Smith (stephen)
math/octave: Use QT Version 6.

Bump portrevision.

PR:		279819
Reported by:	Joel Bodenmann <jbo@FreeBSD.org>
0cdb730413
Stephen Montgomery-Smith (stephen)
math/octave: Update to 9.2.0.
42c3f9c824
Thierry Thomas (thierry)
*/*: chase SuiteSparse’s upgrade
89b8324969
Stephen Montgomery-Smith (stephen)
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-symband
c92f309e94
Muhammad Moinur Rahman (bofh)
benchmarks/autobench: Moved man to share/man

Approved by:    portmgr (blanket)
a7ab8d765a
Muhammad Moinur Rahman (bofh)
math/octave: Moved man to share/man

Approved by:    portmgr (blanket)
6a2dabc96d
Thierry Thomas (thierry)
*/*: bump PORTREVISION after the upgrade to SuiteSparse
68a725452a
Thierry Thomas (thierry)
*/*: bump PORTREVISION after the upgrade of SuiteSparse to v7.5.0
0f35d118f2
Stephen Montgomery-Smith (stephen)
math/octave: FIX PLIST WITH QT5=OFF

Bump portrevision.

PR:		276060
Reported by:	tcberner@
3dea3d89c9
Thierry Thomas (thierry)
*/*: chase the upgrade of SuiteSparse
41c2a6b1f7
Thierry Thomas (thierry)
*/*: bump PORTREVISION after the upgrade of OpenBLAS

PR:		273219
ab1713728d
Stephen Montgomery-Smith (stephen)
math/octave: Update to 8.4.0.
13617ed193
Thierry Thomas (thierry)
*/*: bump portrevision to chase CHOLMOD’s upgrade
0ff923b0a1
Thierry Thomas (thierry)
*/*: chase the upgrade of CHOLMOD
f2d3e2a20d
Thierry Thomas (thierry)
*/*: chase the upgrade of SuiteSparse
c32596f574
Gleb Popov (arrowd)
math/octave: Fix plist for DOCS=off.
f07bedda78
Thierry Thomas (thierry)
/*: bump PORTREVISION after the upgrade of SuiteSparse
a0ed0dce34
Stephen Montgomery-Smith (stephen)
math/octave: Update to 8.3.0.
2717f14ed7