- Use more graceful way to unbreak on amd64 PR: ports/74669 Submitted by: Roland Smith <rsmith(at)xs4all.nl>d2a4c132d8
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 octaveinstalls 11.3.0_1 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 11.3.0_1 | 11.3.0_1 | – |
| FreeBSD 15 | 11.3.0_1 | 11.3.0_1 | – |
| FreeBSD 14 | 11.3.0_1 | 11.3.0_1 | 11.3.0_1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 11.3.0 | 11.3.0 | – |
| FreeBSD 14 | 11.3.0 | 11.3.0 | 11.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)
BROKEN on 4.x: Does not compile6ec2397837
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
Remove dependancy on REINPLACE.02588391df
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 upgradea02dc7f40b
update to 2.1.631c0f86dbf4
BROKEN on amd64: Shared libraries must be compiled with -fPICfeba77f645
update to 2.1.57baff57de2a
update to 2.1.53b5510ea8dd
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading. (Part 1)73f7c91b5d
SIZEify.f15b845ebe
- 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
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
Update to 2.1.50. PR: ports/54486 Submitted by: Shin-ichi Yoshimoto <yosimoto@waishi.jp>97201c84c6
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
1. Correct wrong dependency for Lapack Submitted by: Kay Lehmann <kay_lehmann@web.de> 2. Correct wrong dependency for atlasc1dce42144
Update to 2.1.49. Submitted by: Pedro F. Giffuni <giffunip@yahoo.com>f7628349a6
o Update to 2.1.48. PR: ports/52902 Submitted by: Ulrich Spoerlein <q@uni.de> Suggested by: Chris BeHanna8aa301e227
1. remove BROKEN 2. utilize PORTDOCS and DOCSDIR 3. sort PLISTe036279ede
wrong OSVERSION last commitcbaa0c8d61
work for both -stable and -current PR: 48322 Submitted by: Chris BeHanna <chris@pennasoft.com>df10201fa5
octave needs readline 4.2 PR: 48323, 48449 Submitted by: Chris BeHanna <behanna@topperwein.pennasoft.com>, Fritz Heinrichmeyer <Fritz.Heinrichmeyer@FernUni-Hagen.de>67485f14e0
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: portmgr3988dfe54d
BROKEN: Does not compilefab932ce7f
Clear moonlight beckons. Requiem mors pacem pkg-comment, And be calm ports tree. E Nomini Patri, E Fili, E Spiritu Sancti.7e52725f2a
upgrade to 2.1.39 PR: 39251, 45201 Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu> Approved by: maintainer timeout325bbc5439
I found a very small typo. (%D/octave.info instead of %D/info/octave.info)70564959aa
WWW: http://www.octave.org/8ab6f7318a
Remove extraneous files and directories on deinstall Noticed by: bentodeb38ffed8
Tiny modification to silence portlint.c3a07c1897
Update octave to version 2.1.30 (bleeding-edge version).dd7e084d5e
Convert to PORTNAME/PORTVERSION.1df1a17abc
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
Upgrade to version 2.0.16. Submitted by: Bento logs.db49c79839
Bring Octave up to version 2.0.15. Obtained from: Bill Fenner's Distfiles listing.1ce742e211
Update to version 2.0.14. PR: 11504 Submitted by: nakai@tsl.pe.u-tokyo.ac.jp91a8f42452
Fix checksum.cd605c9630
Switch back dependency to gnuplot, now that chuckr has fixed it.132624b949
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
FreeBSD.ORG -> FreeBSD.org Prompted by PR: 13476, 13477 Submitted by: KATO Tsuguru65ab34a667
Change Id->FreeBSD.d99d6e104d
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
#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.dea84b5b5f94
Misc. build fix. I changed "--defentry" to "--entry" but everything else is Submitted by: Jeremy Lea <reg@shale.csir.co.za>fefb49f219
Mark broken for ELF because doesn't build and I'll be darned if I've found a way to fix it yet. :(1d015bc6ff
Use PLIST_SUB to avoid changing a few hundred lines in PLIST every time there's an upgrade. Approved by: maintainer7c14c37f5a
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
Upgrade octave to version 2.0.13.a1f0638e05
Remove some manpages missed by the other person who did most of the math/ category.b934f68140
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