On Tue, Oct 6, 2015 at 2:49 PM, Ben Boeckel <[email protected]> wrote:
> On Fri, Oct 02, 2015 at 21:23:14 -0400, Mike Shal wrote: > > The way variants were implemented has been a pain, because of the way it > > relied on the dependency checker to overlay the output directory with the > > source directory. This worked well with FUSE, but it's a pain to do in > > Windows and is preventing us from switching to LD_PRELOAD for OSX to > avoid > > FUSE there. > > An aside, but how is LD_PRELOAD going to work on 10.11? System binaries > (e.g., Python and likely the compiler) will no longer load unsigned > Mach-O files if SIP is enabled[1] (the default). > Hmm, good question. Though it sounds like OSXFUSE also won't work with SIP enabled, so I don't think we lose anything here by switching to a shared library shim: "OS X users who depend upon unsigned KEXTs for extra functionality—be it third-party hardware with unsigned drivers or software like OSXFuse <https://osxfuse.github.io/> that depends upon unsigned kernel extensions—will have precisely two alternatives: stop using the applications or hardware until the developers provide signed KEXTs, or disable SIP altogether." I haven't tried either yet, though. -Mike -- -- tup-users mailing list email: [email protected] unsubscribe: [email protected] options: http://groups.google.com/group/tup-users?hl=en --- You received this message because you are subscribed to the Google Groups "tup-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
