CVE and update status of the FreeBSD ports tree3,298 unaddressed CVEs in 671 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)

Sergey Matveychuk (sem) · 2.1.63
- Use more graceful way to unbreak on amd64

PR:		ports/74669
Submitted by:	Roland Smith <rsmith(at)xs4all.nl>
d2a4c132d8
Kris Kennaway (kris) · 2.1.63
BROKEN on 4.x: Does not compile
6ec2397837
David E. O'Brien (obrien) · 2.1.63
Unbreak on AMD64 by linking libglob statically vs. dynamically until the PIC issues are properly dealt with.

Submitted by:	Roland Smith <rsmith@xs4all.nl>
7aedc5ee6d
David E. O'Brien (obrien) · 2.1.63
Remove dependancy on REINPLACE.
02588391df
Dejan Lesjak (lesi) · 2.1.63
Add perl build dependency. Previously it was picked up by imake, which was run time dependency for X libraries. Since this will no longer hold, specify perl explicitly.

Pointed out by:	dosirak via kris, while testing X.Org upgrade
a02dc7f40b
Maho Nakata (maho) · 2.1.63
update to 2.1.63
1c0f86dbf4
Kris Kennaway (kris) · 2.1.57
BROKEN on amd64: Shared libraries must be compiled with -fPIC
feba77f645
Maho Nakata (maho) · 2.1.57
update to 2.1.57
baff57de2a
Maho Nakata (maho) · 2.1.53
update to 2.1.53
b5510ea8dd
Joe Marcus Clarke (marcus) · 2.1.50_3
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.

(Part 1)
73f7c91b5d
Trevor Johnson (trevor) · 2.1.50_2
SIZEify.
f15b845ebe
Pav Lucistnik (pav) · 2.1.50_2
- Link with atlas version of lapack - Make mkoctfile accept -pthread - Don't hardcode path to lib symlink

PR:		ports/56621, ports/58555
Submitted by:	John E. Hein <jhein@timing.com>
		AMAKAWA Shuhei <sa264@cam.ac.uk>
6755309ed2
Maho Nakata (maho) · 2.1.50_1
Add simple wrapper to avoid the error /usr/libexec/ld-elf.so.1: Shared object "liboctinterp.so" not found

PR:		54567,54653
Submitted by:	Jonathan <j.e.drews@worldnet.att.net>
b85aa01a83
Norikatsu Shigemura (nork) · 2.1.50_1
Update to 2.1.50.

PR:		ports/54486
Submitted by:	Shin-ichi Yoshimoto <yosimoto@waishi.jp>
97201c84c6
Norikatsu Shigemura (nork) · 2.1.49_1
o Enable load *.oct files. [1] o Fix pkg-plist accordingly. [1] o Bump PORTREVISION accordingly. o Remove unnecessary files from pkg-plist. [2]

Submitted by:	Kay Lehmann <kay_lehmann@web.de> [1]
Pointed out by:	bento via kris [2]
Pointy hat to:	myself [2]
a54d152077
Maho Nakata (maho) · 2.1.49
1. Correct wrong dependency for Lapack    Submitted by:	Kay Lehmann <kay_lehmann@web.de> 2. Correct wrong dependency for atlas
c1dce42144
Norikatsu Shigemura (nork) · 2.1.49
Update to 2.1.49.

Submitted by:	Pedro F. Giffuni <giffunip@yahoo.com>
f7628349a6
Norikatsu Shigemura (nork) · 2.1.48
o Update to 2.1.48.

PR:		ports/52902
Submitted by:	Ulrich Spoerlein <q@uni.de>
Suggested by:	Chris BeHanna
8aa301e227
Ying-Chieh Liao (ijliao) · 2.1.39
1. remove BROKEN 2. utilize PORTDOCS and DOCSDIR 3. sort PLIST
e036279ede
Ying-Chieh Liao (ijliao) · 2.1.39
wrong OSVERSION last commit
cbaa0c8d61
Ying-Chieh Liao (ijliao) · 2.1.39
work for both -stable and -current

PR:		48322
Submitted by:	Chris BeHanna <chris@pennasoft.com>
df10201fa5
Ying-Chieh Liao (ijliao) · 2.1.39
octave needs readline 4.2

PR:		48323, 48449
Submitted by:	Chris BeHanna <behanna@topperwein.pennasoft.com>, Fritz Heinrichmeyer <Fritz.Heinrichmeyer@FernUni-Hagen.de>
67485f14e0
Kris Kennaway (kris) · 2.1.39
Remove chuckr as maintainer of his ports.  He has not committed since 09/2000 and has been unresponsive to mail about his ports for at least 2 years.

Approved by:	portmgr
3988dfe54d
Kris Kennaway (kris) · 2.1.39
BROKEN: Does not compile
fab932ce7f
Ade Lovett (ade) · 2.1.39
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
7e52725f2a
Ying-Chieh Liao (ijliao) · 2.1.39
upgrade to 2.1.39

PR:		39251, 45201
Submitted by:	Steve Kargl <sgk@troutmask.apl.washington.edu>
Approved by:	maintainer timeout
325bbc5439
Yoshio MITA (mita) · 2.1.30
I found a very small typo. (%D/octave.info instead of %D/info/octave.info)
70564959aa
Tim Vanderhoek (hoek) · 2.1.30
WWW: http://www.octave.org/
8ab6f7318a
Kris Kennaway (kris) · 2.1.30
Remove extraneous files and directories on deinstall

Noticed by:	bento
deb38ffed8
Chuck Robey (chuckr) · 2.1.30
Tiny modification to silence portlint.
c3a07c1897
Chuck Robey (chuckr) · 2.1.30
Update octave to version 2.1.30 (bleeding-edge version).
dd7e084d5e
Satoshi Asami (asami) · 2.0.16
Convert to PORTNAME/PORTVERSION.
1df1a17abc
Steve Price (steve)
The Alpha's fpsetmask(3) routine doesn't have a FP_X_DNML bit, so remove it and get this port to building again.
bfadcefe24
Chuck Robey (chuckr)
Upgrade to version 2.0.16.

Submitted by:	Bento logs.
db49c79839
Chuck Robey (chuckr)
Bring Octave up to version 2.0.15.

Obtained from:	Bill Fenner's Distfiles listing.
1ce742e211
Steve Price (steve)
Update to version 2.0.14.

PR:		11504
Submitted by:	nakai@tsl.pe.u-tokyo.ac.jp
91a8f42452
Chuck Robey (chuckr)
Fix checksum.
cd605c9630
Satoshi Asami (asami)
Switch back dependency to gnuplot, now that chuckr has fixed it.
132624b949
Satoshi Asami (asami)
Change dependency from gnuplot to gnuplot+ (which has already been fixed to adopt to the new gd).  If the gnuplot mainainer can fix it before the freeze, we'll switch back.
7150995546
Michael Haro (mharo)
FreeBSD.ORG -> FreeBSD.org

Prompted by PR:  13476, 13477
Submitted by:  KATO Tsuguru
65ab34a667
David E. O'Brien (obrien)
Change Id->FreeBSD.
d99d6e104d
Steve Price (steve)
Sprinkle in some '#if !defined(__FreeBSD__)' incantations so we don't get OSF1/Alpha characteristics when the machine's arch is Alpha and the OS is FreeBSD.
f720bd130b
Tim Vanderhoek (hoek)
#4/4 enforcing Caps, no period

[Has anyone figured-out what makes the number 393 so interesting to PW, now?]

I wonder what was going through Jordan's head during his infamous
$Id$-smashing commit.

Before I forget....

Thanks to naddy@mips.rhein-neckar.de (Christian Weisgerber) for prompting
this commit.  See msg-id: 7geokh$tje$1@mips.rhein-neckar.de
a84b5b5f94
Satoshi Asami (asami)
Misc. build fix.

I changed "--defentry" to "--entry" but everything else is
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
fefb49f219
Steve Price (steve)
Mark broken for ELF because doesn't build and I'll be darned if I've found a way to fix it yet. :(
1d015bc6ff
Satoshi Asami (asami)
Use PLIST_SUB to avoid changing a few hundred lines in PLIST every time there's an upgrade.

Approved by:	maintainer
7c14c37f5a
Satoshi Asami (asami)
The three libraries are installed in a subdirectory, not under /usr/local/lib. Also, three files were missing from the PLIST.

Note, I'm not sure if the former is right but I'm just making this
file match reality.  If it really has to go under /usr/local/lib, the
maintainer should feel free to fix the install process. :)
7457015fa2
Chuck Robey (chuckr)
Upgrade octave to version 2.0.13.
a1f0638e05
Tim Vanderhoek (hoek)
Remove some manpages missed by the other person who did most of the math/ category.
b934f68140
Chuck Robey (chuckr)
Fix nasty template-instantiation problem that, while it compiled, prevented it from running.  The only fix (until FreeBSD goes elf) is to build the executeable statically.  I really dislike that, but it's a linker problem that's not likely to be fixed.

Much thanks to Victor Balden <victor@eng.uct.ac.za> for pointing
me at this bug.
e032aff81a