CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

math/octave 11.3.0_2

High-level interactive language for numerical computations

Port info

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 · Report wrong data

Install

Package
# pkg install octave
installs 11.3.0_1 from latest; from quarterly (2026Q4) 11.3.0
Port
# cd /usr/ports/math/octave && make install clean
# make -C /usr/ports/math/octave config  # change options first
Size
20 MiB download · 90 MiB installed
Depends on
audio/portaudio 19.6.0_8,1, databases/qt6-base_sqldriver 6.11.2, devel/desktop-file-utils 0.28, devel/pcre 8.45_4, devel/qscintilla2 2.14.1,1, devel/qt6-5compat 6.11.2, devel/qt6-base 6.11.2_1, devel/qt6-tools 6.11.2, devel/readline 8.3.6, ftp/curl 8.23.0, graphics/GraphicsMagick 1.3.48,1, graphics/ftgl 2.4.0_2,1, graphics/libGLU 9.0.3, graphics/libdrm 2.4.134,1, graphics/libglvnd 1.7.0, java/openjdk25 25.0.4+7.f.1_1, lang/gcc14 14.2.0_7, lang/python312 3.12.15, math/arpack-ng 3.9.1_7, math/fftw3 3.3.11, math/fftw3-float 3.3.11, math/glpk 5.0, math/gnuplot 5.4.10_3, math/openblas 0.3.34_1,2, math/qhull 8.0.2_3,1, math/qrupdate 1.1.2_14, math/suitesparse-amd 3.3.4, math/suitesparse-camd 3.3.5, math/suitesparse-ccolamd 3.3.5, math/suitesparse-cholmod 5.3.5, math/suitesparse-colamd 3.3.5, math/suitesparse-config 7.14.1, math/suitesparse-cxsparse 4.4.2, math/suitesparse-klu 2.3.6, math/suitesparse-spqr 4.3.6_1, math/suitesparse-umfpack 6.3.8, math/sundials 7.9.0_2, print/freetype2 2.14.3, print/gl2ps 1.4.3, print/indexinfo 0.3.1_1, print/texinfo 7.3_1,1, science/hdf5 1.12.2_2,1, textproc/gsed 4.10, x11-fonts/fontconfig 2.18.3,1, x11-fonts/libXft 2.3.9, x11-toolkits/fltk 1.3.11, x11/libX11 1.8.14,1, x11/libXcursor 1.2.3, x11/libXext 1.3.7,1, x11/libXfixes 6.0.2, x11/libXinerama 1.1.6,1, x11/libXrender 0.9.13
License
GPLv3
Options
4 of 6 on in the package: DOCS JAVA OPENBLAS QT6
Show the 2 options that are off
ATLAS NETLIB

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 1611.3.0_111.3.0_1–
FreeBSD 1511.3.0_111.3.0_1–
FreeBSD 1411.3.0_111.3.0_111.3.0_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 1511.3.011.3.0–
FreeBSD 1411.3.011.3.011.3.0

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

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)

Chuck Robey (chuckr)
Marked BROKEN until I find the reason it's core-dumping on startup.
5cf77f032a
Thomas Gellekum (tg)
Add a few more `ldconfig -R' I forgot yesterday. Remove duplicates from octave and iv.
b0d2c8e405
Chuck Robey (chuckr)
Update octave to 2.0.12
91b7aa1579
Thomas Gellekum (tg)
Execute `ldconfig -R' at the pkg_delete step.

PR:		6281
Submitted by:	SADA Kenji <sada@e-mail.ne.jp>
944910bb30
Satoshi Asami (asami)
Define MANUAL_PACKAGE_BUILD, it installs an old libreadline shared lib.  This is not good, but this port is so large Chuck doesn't have the time to fix it properly.
d602d6179d
Justin M. Seger (jseger)
Fix problems with octave's PLIST and sort the PLIST.

PR:		4730
Submitted by:	Yoshio.Mita@isen.fr
175f4e2a00
Masafumi Max NAKANE (max)
portlint.
82565b2228
Chuck Robey (chuckr)
Syncing up with latest version, 2.0.9.

If you test this, remember it's huge, the package is 16 megs alone.
902338b1e0
Masafumi Max NAKANE (max)
ldconfig -> ${LDCONFIG}.
5e5eddfc60
Chuck Robey (chuckr)
Bring Octave up to the latest revision, 2.0.8. Nagged into submission by: Bill Fenner's portsurvey :-)
f940330199
Chuck Robey (chuckr)
Upgrade octave to version 2.0.1.  Fair warning, this takes a great long time to compile, and the package is over 6 megabytes in size. Also depends on the new gnuplot port for output. Reviewed by:	 Satoshi
76b7ba5ed3
Thomas Gellekum (tg)
Mark this BROKEN. I've also tried the latest release (octave-2.0) with the same results: undefined symbols when linking. I'll put together a make log and my changes to the port so someone with a better knowledge of gcc and/or C++ can take a look at it (tomorrow morning MET (or is that CET nowadays?)).
1f6da1ca4a
Satoshi Asami (asami)
Compress a bunch of manpages.  Remove unnecessary @ directives from PLISTs.

Note: I know that this is going to break some symlinks and/or .so
includes, I will back some of these out as I run into these during
package building.
c98cfd116d
Satoshi Asami (asami)
Use MAN? macros.  CATEGORIES+= -> CATEGORIES.
300c45cf2e
Satoshi Asami (asami)
freebsd2.1 -> freebsd2.2 (argh!)
44502fd26e
Satoshi Asami (asami)
Reverse directory name from 2.2 to 2.1.  It will be changed back once 2.1.5 is released. :(
826e5e3cf7
Satoshi Asami (asami)
Change version-dependent filenames to 2.2.
5da429e618
Satoshi Asami (asami)
Remove ${KEYWORDS}.
54bfe2c902
Satoshi Asami (asami)
Shorten one-line comments.

Submitted by:	Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
db9366750d
Satoshi Asami (asami)
Change "i386-unknown-freebsd2.0.5" to "i386-unknown-freebsd2.1.0" so this will package in 2.1.
288e51c9be
Satoshi Asami (asami)
Expand directories.

Submitted by:	Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
9a39651088
Satoshi Asami (asami)
Various EXEC_DEPENDS fixes.

Submitted by:	Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
e80af410e2
Satoshi Asami (asami)
Cleanup.  Install in /usr/local/share, etc.

Submitted by:	Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
Obtained from:
44c782aac0
Satoshi Asami (asami)
octave-1.1.1, similar to matlab. Submitted by:	Thomas Gellekum <thomas@ghpc8.ihf.rwth-aachen.de>
c7232b13cb