TBB build from source error: exeDir was not declared
Linux x86 32-bit, GCC 4.8.2, branch "tor-browser-45.2.0esr-6.0-1"
An error log: http://pastebin.com/UdSd99Jy
c++ -o Unified_cpp_dom_power0.o -c -I/home/zenitur/tor-browser/tor-browser/obj-i686-pc-linux-gnu/dist/stl_wrappers -I/home/zenitur/tor-browser/tor-browser/obj-i686-pc-linux-gnu/dist/system_wrappers -include /home/zenitur/tor-browser/tor-browser/config/gcc_hidden.h -DOS_POSIX=1 -DOS_LINUX=1 -DSTATIC_EXPORTABLE_JS_API -DMOZILLA_INTERNAL_API -DIMPL_LIBXUL -I/home/zenitur/tor-browser/tor-browser/dom/power -I. -I../../ipc/ipdl/_ipdlheaders -I/home/zenitur/tor-browser/tor-browser/ipc/chromium/src -I/home/zenitur/tor-browser/tor-browser/ipc/glue -I../../dist/include -I/home/zenitur/tor-browser/tor-browser/obj-i686-pc-linux-gnu/dist/include/nspr -I/home/zenitur/tor-browser/tor-browser/obj-i686-pc-linux-gnu/dist/include/nss -fPIC -DMOZILLA_CLIENT -include ../../mozilla-config.h -MD -MP -MF .deps/Unified_cpp_dom_power0.o.pp -Wall -Wempty-body -Woverloaded-virtual -Wsign-compare -Wwrite-strings -Wno-invalid-offsetof -Wcast-align -fno-exceptions -fno-strict-aliasing -fno-rtti -fno-exceptions -fno-math-errno -std=gnu++0x -pthread -pipe -DNDEBUG -DTRIMMED -g -Os -march=i686 -fomit-frame-pointer -Wshadow /home/zenitur/tor-browser/tor-browser/obj-i686-pc-linux-gnu/dom/power/Unified_cpp_dom_power0.cpp
/home/zenitur/tor-browser/tor-browser/toolkit/xre/nsAppRunner.cpp: In member function ‘int XREMain::XRE_mainStartup(bool*)’:
/home/zenitur/tor-browser/tor-browser/toolkit/xre/nsAppRunner.cpp:4398:65: error: ‘exeDir’ was not declared in this scope
rv = SelectProfile(getter_AddRefs(mProfileLock), mProfileSvc, exeDir,
^
I've found a huge patch: https://github.com/MeisterP/torbrowser-overlay/blob/master/www-client/torbrowser/files/torbrowser-45.1.1-exeDir-not-declared.patch
Can it be fixed easy? With dirty hack for example
Trac:
Username: zenitur