Changes between Initial Version and Version 1 of Ticket #59316, comment 41


Ignore:
Timestamp:
Dec 29, 2020, 3:57:10 PM (4 years ago)
Author:
doeringudh
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #59316, comment 41

    initial v1  
    33"PAGE_SIZE" is no longer a constant but instead points to a variable now, so it cannot be used to initialize global variables any more. The compiler error message hints at this, and I found the definition in "!/Library/Developer/CommandLineTools/SDKs/MacOSX11.1.sdk/usr/include/mach/i386/vm_param.h". I opted for changing the code in osxfuse accordingly (if a little hacky), since I regard this as more future-proof. Or one could also define the macro "!__MAC_OS_X_VERSION_MIN_REQUIRED" to be lower than "101600" to get the old semantics.
    44
    5 Instead of adding more individual patch files to this thread and thereby increasing the confusion about what is needed and what isn't to get it working, I will add an attachment with the complete modified ports structure. Plug-and-Play. I set it up on my Mac as a local repo, according to these instructions: [https://guide.macports.org/chunked/development.local-repositories.html]. For the complete picture, make a recursive diff between the ports in the macports and the local repo. The only thing that still has to be done manually is creating the symlink in "!/Library/Extensions".
     5Instead of adding more individual patch files to this thread and thereby increasing the confusion about what is needed and what isn't to get it working, I will add an attachment with the complete modified port structure. Plug-and-Play. I set it up on my Mac as a local repo, according to these instructions: [https://guide.macports.org/chunked/development.local-repositories.html]. For the complete picture, make a recursive diff between the ports in the macports and the local repo. The only thing that still has to be done manually is creating the symlink in "!/Library/Extensions".