Latest commit (3.2.0-37-g46ff0a8)
Ubuntu Xenial (Same problem with Trusty/Bionic/Precise)
Build deb package from the source through Launchpad.net
Successful build
Build failure: dh_makeshlibs: failing due to earlier errors
It seems that the problem is related to the outdated/missing symbol files.
dpkg-gensymbols: warning: some new symbols appeared in the symbols file: see diff output below
dpkg-gensymbols: warning: some symbols or patterns disappeared in the symbols file: see diff output below
dpkg-gensymbols: warning: debian/libshadowsocks-libev2/DEBIAN/symbols doesn't match completely debian/libshadowsocks-libev2.symbols
Since the log is very long I am not going to copy & paste it here. Full log for the build of xenial packages is here: https://launchpadlibrarian.net/387094697/buildlog_ubuntu-xenial-amd64.shadowsocks-libev_3.2.0-37-g46ff0a8+xenial+ixnet.work-1_BUILDING.txt.gz
N/A
Please wait for next Debian release.
My suggestion about dealing with the symbols files in upstream repo: please delete debian/*.symbols since they are of little use for those who are not distribution packagers. I will make a PR later for that.
Most helpful comment
My suggestion about dealing with the symbols files in upstream repo: please delete
debian/*.symbolssince they are of little use for those who are not distribution packagers. I will make a PR later for that.