Tommaso Piazza
Tommaso Piazza
I'm not sure what the issue is here, did you look into submitting a PR? I'm curious what the changes would look like.
@griff thanks for the details. I think it should be enough to change https://github.com/Carthage/Carthage/blob/4663fc67dc62c81bf9e4653ef894f55b89907b89/Source/CarthageKit/Xcode.swift#L1287 to ``` let stripTask = Task("/usr/bin/xcrun", arguments: [ "strip", "-S", "-o", binaryURL.resolvingSymlinksInPath()!.path, binaryURL.path]) ```
@griff `objdump -macho -t path/to/binary` there should be no trace of `d` symbols http://manpages.ubuntu.com/manpages/eoan/en/man1/objdump.1.html
if this fixes the problem please submit a PR ideally adding/expanding tests for this case
@NachoSoto maybe there is a conditional compilation `@available` around: ``` ReactiveSwift.Signal.init((ReactiveSwift.Signal.Observer, ReactiveSwift.Lifetime) -> ()) -> ReactiveSwift.Signal (extension in ReactiveCocoa):ReactiveSwift.Reactive.signal(forKeyPath: Swift.String) -> ReactiveSwift.Signal ```
@NachoSoto have you tried disabling whole module optimizations and enabling per file?
this is the same as `--cache-builds` if I understand correctly. So I would say yet, it works.
Can you provide a sample Cartfile?
I'm surprised how little work this took. Well done 👍
@relikd yeah, don't worry about that one.