haxpor / Potatso

Potatso is an iOS client that implements Shadowsocks proxy with the leverage of NetworkExtension framework. ***This project is unmaintained, try taking a look at this fork https://github.com/shadowcoel/shadowcoel instead.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

shadowsock-libev not available to access via submodule

haxpor opened this issue · comments

From #89 (comment), we will need to put such source online so the flow of building will be working.

screen shot 2018-05-26 at 5 47 12 pm

The project needs to depend on old commit of shadowsocks-libev at haxpor/shadowsocks-libev@6011d35 otherwise compilation errors will be shouted out. This reminds us that such depended lib is very old now, we should also update it at some points.

I kept a few tips on how to work with git submodule here. Those tips are used in fixing this issue.

shadowsocks-libev now hosted at https://github.com/haxpor/shadowsocks-libev retaining all commit history. But that's just for temporary, we should update it again from upstream repo at https://github.com/shadowsocks/shadowsocks-libev.

Fixed via 87ff60c

If you faced with this issue, you need to reclone the project. Re-pull again won't fix the problem as the problem relates to git submodule. If in doubt, re-clone the project and follow instructions in README.md again. Thanks.