Hi all, I backported the previous patch to PhantomJS 2.0.0 and have pushed it to git.
I took the liberty of rewinding the git repository a bit, to remove references to the snapshop version 2.0.0+git20150917 because we don't know if it's stable yet. Please be careful when pulling your local repo (use `git fetch` and `git reset` instead of `git pull`) or just re-clone it if you can't be bothered to figure it out. I've also repacked version 2.0.0 to remove src/qt, which reduces the source tarball from 87MB to 5MB and the build time to about ~2 minutes. The package builds and works fine, though I haven't tested all the features. There's also quite a lot of lintian errors. If people want to work on top of this to get it into a releasable state, please do so. I don't think I'll be able to maintain this in the long run, but at least I did some of the hard work to show that yes it's possible to hack and slash your way through the compile errors. X On 10/11/15 21:39, Ximin Luo wrote: > On 10/11/15 21:38, Ximin Luo wrote: >> >> Attached is the patch, please review. I will tidy up the Debian package then >> file it upstream. I am unsure about certain things, for example: >> >> - The "webSecurity" option now has no effect, because it's not exposed in Qt >> 5.5. I'm not sure if this has any practical implications. >> - in cookiejar.cpp I replaced a quint32 with effectively a uint. Not sure if >> this is a security concern, I'm not a C++ guy. >> >> But hey at least it works. :) >> > > Whoops, I've attached the patch for real this time. Also a second patch to > make the build script work. For some reason debhelper wants to set > MAKEFLAGS=w... > > X > -- GPG: 4096R/1318EFAC5FBBDBCE git://github.com/infinity0/pubkeys.git