1 | | Yeah I'm digging into it ~~but from what I found {{{-read_only_relocs suppress}}} isn't a valid command anymore since XCode10, the only solution I found online was to use XCode9 (maybe I can just link it's the version of LD)~~ |
2 | | |
3 | | |
4 | | ''**Edit;**'' |
5 | | Made a small change to the Portfile and got it working again, seems it doesn't like {{{lappend merger_configure_env(i386)}}} line so I swapped it out like so |
6 | | {{{ |
7 | | --- /libass/Portfile.orig 2019-09-27 18:20:53.000000000 -0400 |
8 | | +++ /libass/Portfile 2019-09-27 18:20:52.000000000 -0400 |
9 | | @@ -43,7 +43,7 @@ |
10 | | } |
11 | | lappend merger_configure_args(i386) --enable-asm |
12 | | lappend merger_configure_args(x86_64) --enable-asm |
13 | | - lappend merger_configure_env(i386) LDFLAGS='-Wl,-read_only_relocs,suppress' |
14 | | + configure.ldflags-append -Wl,-read_only_relocs,suppress |
15 | | } else { |
16 | | if {${build_arch} eq "i386" || ${build_arch} eq "x86_64"} { |
17 | | depends_build-append port:yasm |
18 | | |
19 | | }}} |
20 | | |
21 | | Now it's building correctly, I'll post again if something else decided to die while building {{{gstreamer1-gst-plugins-bad}}} |
22 | | |
23 | | |
24 | | ---- |
25 | | |
26 | | **''Edit2:''** |
27 | | I'd stopped the build chain {{{gstreamer1-gst-plugins-bad}}} and instead updated {{{wine-devel}}} it will now install wine-4.17 |
| 1 | Edit - No longer relevant {{{libass}}} was fixed upstream |