[tor-bugs] #11489 [Orbot]: obfsclient integration for orbot

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Apr 24 05:43:36 UTC 2014


#11489: obfsclient integration for orbot
-------------------------+-------------------------------------------------
     Reporter:  yawning  |      Owner:  n8fr8
         Type:           |     Status:  reopened
  enhancement            |  Milestone:
     Priority:  normal   |    Version:
    Component:  Orbot    |   Keywords:  obfsclient, pluggable transport,
   Resolution:           |  obfs2, obfs3, scramblesuit
Actual Points:           |  Parent ID:
       Points:           |
-------------------------+-------------------------------------------------
Changes (by n8fr8):

 * status:  closed => reopened
 * resolution:  implemented =>


Comment:

 Getting a build error

 make -C obfsclient
 make[1]: Entering directory
 `/home/n8fr8/dev/repos/orbot/external/obfsclient'
 make  all-am
 make[2]: Entering directory
 `/home/n8fr8/dev/repos/orbot/external/obfsclient'
 /home/n8fr8/dev/android/ndk/toolchains/arm-linux-androideabi-4.7/prebuilt
 /linux-x86_64/bin/arm-linux-androideabi-g++
 --sysroot=/home/n8fr8/dev/android/ndk/platforms/android-9/arch-arm
 -DHAVE_CONFIG_H -I.  -I./src -I. -DANDROID -fpic -ffunction-sections
 -funwind-tables -fstack-protector -no-canonical-prefixes -march=armv5te
 -mtune=xscale -msoft-float -mthumb -Os -g -DNDEBUG -fomit-frame-pointer
 -fno-strict-aliasing -finline-limit=64 -D_FORTIFY_SOURCE=2 -fPIE -fwrapv
 -fno-strict-aliasing -fno-strict-overflow -Wall -Werror -fno-exceptions
 -fno-rtti  -I/home/n8fr8/dev/repos/orbot/external/include
 -I/home/n8fr8/dev/repos/orbot/external/include
 -I/home/n8fr8/dev/repos/orbot/external/include -DANDROID -fpic -ffunction-
 sections -funwind-tables -fstack-protector -no-canonical-prefixes
 -march=armv5te -mtune=xscale -msoft-float -mthumb -Os -g -DNDEBUG -fomit-
 frame-pointer -fno-strict-aliasing -finline-limit=64 -D_FORTIFY_SOURCE=2
 -fPIE -fwrapv -fno-strict-aliasing -fno-strict-overflow
 -I/home/n8fr8/dev/android/ndk/sources/cxx-stl/gnu-libstdc++/4.7/include
 -I/home/n8fr8/dev/android/ndk/sources/cxx-stl/gnu-
 libstdc++/4.7/libs/armeabi/include -std=c++11 -MT src/schwanenlied/crypto
 /obfsclient-base32.o -MD -MP -MF src/schwanenlied/crypto/.deps/obfsclient-
 base32.Tpo -c -o src/schwanenlied/crypto/obfsclient-base32.o `test -f
 'src/schwanenlied/crypto/base32.cc' || echo
 './'`src/schwanenlied/crypto/base32.cc
 In file included from ./src/schwanenlied/common.h:47:0,
                  from ./src/schwanenlied/crypto/utils.h:40,
                  from ./src/schwanenlied/crypto/base32.h:37,
                  from src/schwanenlied/crypto/base32.cc:34:
 ./src/ext/easylogging++.h: In static member function 'static char*
 el::base::utils::OS::getProperty(const char*)':
 ./src/ext/easylogging++.h:1283:14: error: address of local variable
 'propVal' returned [-Werror]
 cc1plus: all warnings being treated as errors
 make[2]: *** [src/schwanenlied/crypto/obfsclient-base32.o] Error 1
 make[2]: Leaving directory
 `/home/n8fr8/dev/repos/orbot/external/obfsclient'
 make[1]: *** [all] Error 2
 make[1]: Leaving directory
 `/home/n8fr8/dev/repos/orbot/external/obfsclient'
 make: *** [obfsclient-build-stamp] Error 2

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/11489#comment:3>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list