[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-patch-tracker] [patch #9806] Build failures on macOS via Homebre
From: |
Andrew Janke |
Subject: |
[Octave-patch-tracker] [patch #9806] Build failures on macOS via Homebrew due to 1.6 argument to -source and -target |
Date: |
Tue, 14 May 2019 23:33:50 -0400 (EDT) |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36 |
Follow-up Comment #6, patch #9806 (project octave):
> We should make sure dropping Java 6 and 7 won't break any supported systems
if we're going to make this change on the stable branch.
I think that Mac users would be all right with this change, too. Recent
versions of macOS do not come with any Java by default, but JDKs 8 through 12
are readily available for download, and the OpenJDKs are easily installable
through Homebrew.
Both Oracle JDK and OpenJDK 8 and later require OS X 10.9 or later. What macOS
versions are supported by Octave 5.x?
>From what I can tell on Wikipedia, all Macs released in 2009 or later can run
at least OS X 10.11; the Late 2006 MacBook Pro and Late 2008 MacBook (non-Pro)
are the latest models I could find that are unable to run OS X 10.9, and are
stuck on OS X 10.7. Those are pretty old machines by Mac standards, so I don't
know if they qualify as "supported systems" here.
I'm not even sure how you'd get Octave and its dependencies installed on an OS
X 10.9 system. Neither Homebrew nor MacPorts support OS Xs that old, and
Tigerbrew only supports Tiger and Leopard.
Windows users should be fine with it too: JDK 8 supports Windows as old as
Windows Vista, per
https://www.oracle.com/technetwork/java/javase/certconfig-2095354.html.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/patch/?9806>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/