[tor-bugs] #9898 [Applications/Tor Browser]: Provide a clean fix for the strcmpi issue in mingw-w64 for NSPR if TBBs are built with rbm (was: Provide a clean fix for the _strcmpi issue in NSPR if TBBs are built with gitian)

Tor Bug Tracker & Wiki blackhole at torproject.org
Sun Sep 17 17:44:05 UTC 2017


#9898: Provide a clean fix for the strcmpi issue in mingw-w64 for NSPR if TBBs are
built with rbm
--------------------------------------+--------------------------
 Reporter:  gk                        |          Owner:  tbb-team
     Type:  enhancement               |         Status:  new
 Priority:  Medium                    |      Milestone:
Component:  Applications/Tor Browser  |        Version:
 Severity:  Normal                    |     Resolution:
 Keywords:  tbb-rbm                   |  Actual Points:
Parent ID:                            |         Points:
 Reviewer:                            |        Sponsor:
--------------------------------------+--------------------------
Changes (by cypherpunks):

 * keywords:  tbb-3.0, needs-triage => tbb-rbm
 * severity:   => Normal


Comment:

 There is no `_strcmpi`.
 Deprecated POSIX functions `strcmpi` and `stricmp` were replaced with
 `_stricmp` (https://msdn.microsoft.com/en-us/library/ms235384.aspx).
 For compatibility between M$ product versions, the library OLDNAMES.LIB
 maps old names to new names. For instance, `strcmpi` maps to `_stricmp`
 (https://docs.microsoft.com/en-us/cpp/c-runtime-library/backward-
 compatibility).
 Therefore, https://sourceforge.net/p/mingw-w64/code/6179/ should be
 rewritten.

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


More information about the tor-bugs mailing list