[guardian-dev] Building OpenSSL and Xtables for Orbot

Hans of Guardian hans at guardianproject.info
Thu Jan 2 11:30:36 EST 2014

Is this will my updated build system packages included?


On Dec 29, 2013, at 6:43 AM, Nathan of Guardian wrote:

> The new Orbot Makefile is building iptables fine on my local machine
> (ubuntu 12/64-bit) but is failing on jenkins with the following
> output... any thoughts?
> http://localhost:18080/job/Orbot/15/console
> configure: WARNING: linux/proc_fs.h: present but cannot be compiled
> configure: WARNING: linux/proc_fs.h:     check for missing prerequisite
> headers?
> configure: WARNING: linux/proc_fs.h: see the Autoconf documentation
> configure: WARNING: linux/proc_fs.h:     section "Present But Cannot Be
> Compiled"
> configure: WARNING: linux/proc_fs.h: proceeding with the compiler's result
> checking for linux/proc_fs.h... no
> ./configure: line 12015: syntax error near unexpected token
> `libnetfilter_conntrack,'
> ./configure: line 12015: `PKG_CHECK_MODULES(libnetfilter_conntrack,
> libnetfilter_conntrack >= 1.0.4,'
> make: *** [iptables/Makefile] Error 2
> make: Leaving directory `/var/lib/jenkins/workspace/Orbot/external'
> Build step 'Execute shell' marked build as failure
> -------- Original Message --------
> Subject: [guardian-dev] Building OpenSSL and Xtables for Orbot
> Date: Sat, 28 Dec 2013 09:28:57 -0500
> From: Nathan of Guardian <nathan at guardianproject.info>
> To: Guardian Dev <guardian-dev at lists.mayfirst.org>
> For a long time, building an up-to-date OpenSSL and iptables binary was
> a challenge for apps like Orbot which need it. Figuring out all the
> various flags and patches necessary was quite tricky, and the version
> bundles in the AOSP code were quite out of date.
> I am happy to say that both through my own persistence, recent patches
> by a few others, and improvements in the Android NDK toolchain, we can
> down build the latest OpenSSL and XTables/Iptables code from the
> original, direct git source.
> This means we have all the latest ciphers for Tor to use in order to
> better obscure traffic, and we have a bundled xtables binary in Orbot
> that can handle all of the transproxying rules we need, no matter what
> the built-in rooted firmware provides.
> You can find the updates build instructions in the Orbot external
> Makefile here:
> https://gitweb.torproject.org/n8fr8/orbot.git/blob/HEAD:/external/Makefile
> We will have beta of the new release, based on Tor shortly.
> +n
> _______________________________________________
> Guardian-dev mailing list
> Post: Guardian-dev at lists.mayfirst.org
> List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev
> To Unsubscribe
>        Send email to:  Guardian-dev-unsubscribe at lists.mayfirst.org
>        Or visit:
> https://lists.mayfirst.org/mailman/options/guardian-dev/nathan%40guardianproject.info
> You are subscribed as: nathan at guardianproject.info

More information about the Guardian-dev mailing list