Page 1 of 4

Will v2.0 release keep the previous OS compatibility?

PostPosted: Sun Mar 28, 2021 9:37 am
by Bingo
Hello :)

Happy Yosemite user here (don't ask :lol:) I've been stoked by how awesome it is that O3X still had such excellent backwards compatibility. So, wanting to fiddle around with v2.0, I found the RCs and such here on the forums, but they're only Mojave and up.

Does this mean a change in policy wrt OS compatibility for upcoming versions, or is it just while it's in beta/RC?

Re: Will v2.0 release keep the previous OS compatibility?

PostPosted: Mon Mar 29, 2021 7:14 pm
by lundman
Once stable, we'll go back and compile as far back as people want. Nothing in the new code is only-for-new-macOS. Just so happens I run Catalina for dev (easy to kextload) and BigSur cos its super picky.

Re: Will v2.0 release keep the previous OS compatibility?

PostPosted: Tue Mar 30, 2021 12:29 am
by nodarkthings
@lundman: as you may have seen in another thread, there's still a bunch of 10.9 users around, so if it's not too much work for you, it would be nice... ;)

Re: Will v2.0 release keep the previous OS compatibility?

PostPosted: Tue Mar 30, 2021 5:42 pm
by lundman
I believe I have VMs for 10.9 and up, so in theory it is just a matter of booting and compiling. In theory.

Re: Will v2.0 release keep the previous OS compatibility?

PostPosted: Wed Apr 07, 2021 4:51 am
by Bingo
That's awesome to hear :) Thank you for taking care of us old-timers :D

Any idea when there will be builds of this kind available?

XOXO

Re: Will v2.0 release keep the previous OS compatibility?

PostPosted: Wed Apr 07, 2021 10:27 pm
by lundman
I put up a 10.9 build, which is probably the oldest I can do without large effort.
I am unsure if it needs codesign/notarizing, so let me know if it works.

Re: Will v2.0 release keep the previous OS compatibility?

PostPosted: Thu Apr 08, 2021 7:52 am
by Bingo
Thank you! Awesome :D

It installs fine on my Yosemite. I uninstalled the previous version 1.9.4 first, using the uninstall script from the DMG.

Won't actually run, though, I'm getting `The ZFS modules are not loaded` errors on everything. Can't load them, either:

Code: Select all
~ sudo kextload /Library/Extensions/zfs.kext
/Library/Extensions/zfs.kext failed to load - (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8).


Ah. Wait. Console logs, "Invalid signature for net.lundman.zfs, will not load."

EDIT: While testing this, can I use the uninstall scripts from 1.9.4 to remove the 2.0.0 RC version correctly?

Re: Will v2.0 release keep the previous OS compatibility?

PostPosted: Thu Apr 08, 2021 1:06 pm
by lundman
OK so codesign for sure.

Re: Will v2.0 release keep the previous OS compatibility?

PostPosted: Thu Apr 08, 2021 3:11 pm
by lundman
OK updated with codesigned. Not notarized, which i think started with 10.14

Re: Will v2.0 release keep the previous OS compatibility?

PostPosted: Fri Apr 09, 2021 2:48 am
by Bingo
Yup, this one works! :)

I'll play around with it and write about issues if I find any.

And yeah, I don't even know what notarized is, so definitely something recent :D Yosemite is that last one before SIP :)