Changes between Version 8 and Version 9 of Ticket #56991, comment 88


Ignore:
Timestamp:
Oct 7, 2019, 2:45:17 PM (5 years ago)
Author:
Gcenx
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #56991, comment 88

    v8 v9  
    1 I’ll remove my fixed version of {{{libass}}} once I’m home and in-front of my system, I’ll try also opening an enchantment ticket for {{{libvpx}}} since the SDK change was merged.
    2 
    3 Replying to [comment:86 kencu]:
    4 > BTW, I updated this instructions in [ticket:56991#comment:70] to point to the new version of the `SDKROOT` patch that was rolled into base.
    5 
    6 For me the patch below didn’t work anymore I made another one that works, I’ll post it later
    7 {{{
    8 $ diff -u /opt/universal/libexec/macports/lib/port1.0/portconfigure.tcl.orig /opt/universal/libexec/macports/lib/port1.0/portconfigure.tcl
    9 --- /opt/universal/libexec/macports/lib/port1.0/portconfigure.tcl.orig  2019-09-21 16:25:24.000000000 -0700
    10 +++ /opt/universal/libexec/macports/lib/port1.0/portconfigure.tcl       2019-09-21 16:26:20.000000000 -0700
    11 @@ -1477,6 +1477,7 @@
    12                  append_to_environment_value configure $env_var -isysroot${configure.sdkroot}
    13              }
    14              append_to_environment_value configure "LDFLAGS" -Wl,-syslibroot,${configure.sdkroot}
    15 +            append_to_environment_value configure "LDFLAGS" -Wl,-w
    16          }
    17  
    18          # add extra flags that are conditional on whether we're building universal
    19 }}}
    20 
    21 The below patch does the required changes within a single patch
    22 {{{
    23 diff -u /opt/universal/etc/macports/macports.conf.orig /opt/universal/etc/macports/macports.conf
    24 --- /opt/universal/etc/macports/macports.conf.orig                          2019-09-27 22:22:38.000000000 -0400
    25 +++ /opt/universal/etc/macports/macports.conf                               2019-09-27 22:22:14.000000000 -0400
    26 @@ -1,6 +1,9 @@
    27  # MacPorts system-wide configuration file.
    28  # Commented-out values are defaults unless otherwise noted.
    29  
    30 +macosx_deployment_target     10.13
    31 +macosx_sdk_version           10.13
    32 +
    33  # Directory under which MacPorts should install ports. This must be
    34  # where MacPorts itself is installed.
    35  prefix                 /opt/universal
    36 diff -u /opt/universal/libexec/macports/lib/port1.0/portconfigure.tcl.orig /opt/universal/libexec/macports/lib/port1.0/portconfigure.tcl
    37 --- /opt/universal/libexec/macports/lib/port1.0/portconfigure.tcl.orig  2019-09-21 16:25:24.000000000 -0700
    38 +++ /opt/universal/libexec/macports/lib/port1.0/portconfigure.tcl       2019-09-21 16:26:20.000000000 -0700
    39 @@ -1477,6 +1477,8 @@
    40                  append_to_environment_value configure $env_var -isysroot${configure.sdkroot}
    41              }
    42              append_to_environment_value configure "LDFLAGS" -Wl,-syslibroot,${configure.sdkroot}
    43 +            append_to_environment_value configure "SDKROOT" ${configure.sdkroot}
    44 +            append_to_environment_value configure "LDFLAGS" -Wl,-w
    45          }
    46  
    47          # add extra flags that are conditional on whether we're building universal
    48 }}}
    49 
    50 Also side note FAudio is now 19.10, I added an updated version
     1Edit - No longer relevant with macports 2.6.1