[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-bugs] #31552 [Core Tor]: --disable-module-dirauth broken (missing symbols)



#31552: --disable-module-dirauth broken (missing symbols)
-------------------------------------------------+-------------------------
 Reporter:  LarryBitcoin                         |          Owner:  (none)
     Type:  defect                               |         Status:  new
 Priority:  Medium                               |      Component:  Core
                                                 |  Tor
  Version:  Tor: 0.4.1.5                         |       Severity:  Normal
 Keywords:  build, configure, features, modules  |  Actual Points:
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------
 build with ./configure --disable-module-dirauth

 this will fail at linking time because of missing symbols.

 It used to work in 0.4.0.5 and is broken in 0.4.1.5


 for example

 make: *** [Makefile:9672: src/app/tor] Error 1
 ld.lld: error: undefined symbol: dirserv_should_launch_reachability_test
 >>> referenced by ld-temp.o
 >>>
 lto.tmp:(routers_update_status_from_consensus_networkstatus)

 ld.lld: error: undefined symbol: authdir_wants_to_reject_router
 >>> referenced by ld-temp.o
 >>>               lto.tmp:(router_add_to_routerlist)

 ld.lld: error: undefined symbol: dirserv_would_reject_router
 >>> referenced by ld-temp.o
 >>>               lto.tmp:(update_consensus_router_descriptor_downloads)
 clang: error: linker command failed with exit code 1 (use -v to see
 invocation)

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/31552>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs