On Thu, Sep 12, 2019 at 5:15 AM grarpamp grarpamp@gmail.com wrote:
On 9/10/19, Nick Mathewson nickm@torproject.org wrote:
https://trac.torproject.org/projects/tor/ticket/31687 needs testing; please let me know if it works for you.
Works. The second hunk for fp.c is below.
Okay. I've added a second branch to the ticket, to be applied to 0.4.0 and later. Please let me know if it doesn't work.
Is it possible that a new compiler version or new headers in FreeBSD is what has made them start appearing?
Possible, depending on date, gaps in reporting, etc... FreeBSD switched its base from gcc 4.2+ to llvm 3.3 in FreeBSD 10 (2014q1). https://svnweb.freebsd.org/base/stable/12/contrib/gcc/?view=log https://svnweb.freebsd.org/base/stable/12/contrib/llvm/?view=log Users can choose among some compiler toolchain major revs from ports, users default choice of "llvm" / "gcc" has dates in here... https://svnweb.freebsd.org/ports/head/Mk/bsd.default-versions.mk?view=log
FreeBSD 12.x default is at llvm 8.0.1, which doesn't complain.
do you see these warnings if you go back and build 0.4.0 or 0.3.5?
Yes to both.
Thanks for confirming this!