[tor-bugs] #12811 [Tor Browser]: Compiling ESR 31 is broken with mingw-w64 based on GCC 4.8.3

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Aug 6 18:49:54 UTC 2014


#12811: Compiling ESR 31 is broken with mingw-w64 based on GCC 4.8.3
-------------------------+-------------------------------------------------
     Reporter:  gk       |      Owner:  gk
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:
    Component:  Tor      |    Version:
  Browser                |   Keywords:  tbb-gitian, ff31-esr,
   Resolution:           |  TorBrowserTeam201408
Actual Points:           |  Parent ID:  #12460
       Points:           |
-------------------------+-------------------------------------------------

Comment (by gk):

 And here is another one:
 {{{
 In file included from /home/ubuntu/build/tor-
 browser/netwerk/base/src/nsSocketTransport2.cpp:52:0:
 /home/ubuntu/install/mingw-w64/i686-w64-mingw32/include/mstcpip.h:101:43:
 error: 'IN6_ADDR' does not name a type
  LPSTR NTAPI RtlIpv6AddressToStringA(const IN6_ADDR *Addr, LPSTR S);
                                            ^
 /home/ubuntu/install/mingw-w64/i686-w64-mingw32/include/mstcpip.h:102:44:
 error: 'IN6_ADDR' does not name a type
  LPWSTR NTAPI RtlIpv6AddressToStringW(const IN6_ADDR *Addr, LPWSTR S);
                                             ^
 /home/ubuntu/install/mingw-w64/i686-w64-mingw32/include/mstcpip.h:104:44:
 error: 'IN6_ADDR' does not name a type
  LONG NTAPI RtlIpv6AddressToStringExA(const IN6_ADDR *Address, ULONG
 ScopeId, USHORT Port, LPSTR AddressString, PULONG AddressStringLength);
                                             ^
 In file included from /home/ubuntu/build/tor-
 browser/netwerk/base/src/nsSocketTransport2.cpp:52:0:
 /home/ubuntu/install/mingw-w64/i686-w64-mingw32/include/mstcpip.h:105:44:
 error: 'IN6_ADDR' does not name a type
  LONG NTAPI RtlIpv6AddressToStringExW(const IN6_ADDR *Address, ULONG
 ScopeId, USHORT Port, LPWSTR AddressString, PULONG AddressStringLength);
                                             ^
 /home/ubuntu/install/mingw-w64/i686-w64-mingw32/include/mstcpip.h:124:59:
 error: 'IN6_ADDR' has not been declared
  LONG NTAPI RtlIpv6StringToAddressExA(PCSTR AddressString, IN6_ADDR
 *Address, PULONG ScopeId, PUSHORT Port);
                                                            ^
 /home/ubuntu/install/mingw-w64/i686-w64-mingw32/include/mstcpip.h:125:60:
 error: 'IN6_ADDR' has not been declared
  LONG NTAPI RtlIpv6StringToAddressExW(PCWSTR AddressString, IN6_ADDR
 *Address, PULONG ScopeId, PUSHORT Port);
                                                             ^
 }}}

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


More information about the tor-bugs mailing list