Building42 / Telegraph

Secure Web Server for iOS, tvOS and macOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unable to upgrade to 0.28 using Carthage

iangmaia opened this issue · comments

I've been using Telegraph with Carthage, and when upgraded from 0.27 to 0.28 there was a compilation issue reported on the import Telegraph statement:

Missing required module 'HTTPParserC'

Reverting back to 0.27 again fixes the issue.

Thank you for reporting this.

I might have broken Carthage support for HTTPParserC.
I'll have a look at this tomorrow.

@iangmaia I believe I've fixed the issue.

You might not even need to include CocoaAsyncSocket and HTTPParserC into your project, if you only use those projects for Telegraph.

Please try out 0.28. You might have to clear your Carthage cache, or it won't download the updated HTTPParserC library:

rm -rf ~/Library/Caches/org.carthage.CarthageKit

I'll close the ticket, feel free to reopen it if you still encounter any issues.