Created attachment 187518 [details] patch See [1] for build error octave uses the deprecated FPU control interface (fpsetmask) that is not available on ARM (and other arch, see r226607 for details). Use fedisableexcept instead [1] http://beefy8.nyi.freebsd.org/data/head-armv6-default/p452566_s324810/logs/errors/octave-4.0.3_8.log
I had to slightly change the patch, because it was applied to Octave-4.2.1. I have committed it - please tell me if it works for you, because I don't have access to an armv6.
A commit references this bug: Author: stephen Date: Thu Mar 8 03:55:17 UTC 2018 New revision: 463862 URL: https://svnweb.freebsd.org/changeset/ports/463862 Log: - Fix build on armv6. PR: ports/223277 Submitted by: mikael.urankar@gmail.com Changes: head/math/octave/files/patch-libinterp_corefcn_sysdep.cc
Committed Thu Mar 8 03:55:17 UTC 2018.