[tor-bugs] #16412 [- Select a component]: Tor fails to compile on OSX when libscrypt is installed

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Jun 21 13:22:34 UTC 2015


#16412: Tor fails to compile on OSX when libscrypt is installed
----------------------------------+---------------------
 Reporter:  rl1987                |          Owner:
     Type:  defect                |         Status:  new
 Priority:  normal                |      Milestone:
Component:  - Select a component  |        Version:
 Keywords:                        |  Actual Points:
Parent ID:                        |         Points:
----------------------------------+---------------------
 {{{
 /Applications/Xcode.app/Contents/Developer/usr/bin/make  all-am
   CC       src/ext/ed25519/ref10/src_ext_ed25519_ref10_libed25519_ref10_a-
 fe_0.o
 In file included from src/ext/ed25519/ref10/fe_0.c:1:
 In file included from src/ext/ed25519/ref10/fe.h:4:
 In file included from src/ext/ed25519/ref10/crypto_int32.h:6:
 ./src/common/torint.h:237:2: error: "void * is either >8 bytes or <= 2. In
       either case, I am confused."
 #error "void * is either >8 bytes or <= 2.  In either case, I am
 confused."
  ^
 ./src/common/torint.h:241:2: error: "Missing type int8_t"
 #error "Missing type int8_t"
  ^
 ./src/common/torint.h:244:2: error: "Missing type uint8_t"
 #error "Missing type uint8_t"
  ^
 ./src/common/torint.h:247:2: error: "Missing type int16_t"
 #error "Missing type int16_t"
  ^
 ./src/common/torint.h:250:2: error: "Missing type uint16_t"
 #error "Missing type uint16_t"
  ^
 ./src/common/torint.h:253:2: error: "Missing type int32_t"
 #error "Missing type int32_t"
  ^
 ./src/common/torint.h:256:2: error: "Missing type uint32_t"
 #error "Missing type uint32_t"
  ^
 ./src/common/torint.h:259:2: error: "Missing type int64_t"
 #error "Missing type int64_t"
  ^
 ./src/common/torint.h:262:2: error: "Missing type uint64_t"
 #error "Missing type uint64_t"
  ^
 ./src/common/torint.h:269:2: error: "Seems that your platform doesn't use
 2's
       complement arithmetic. Argh."
 #error "Seems that your platform doesn't use 2's complement arithmetic.
 Argh."
  ^
 ./src/common/torint.h:309:2: error: "Can't define SHORT_MAX"
 #error "Can't define SHORT_MAX"
  ^
 11 errors generated.
 make[1]: *** [src/ext/ed25519/ref10
 /src_ext_ed25519_ref10_libed25519_ref10_a-fe_0.o] Error 1
 make: *** [all] Error 2

 }}}

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


More information about the tor-bugs mailing list