#20004: prop224: Add a trunnel subdirectory specifically for HS -----------------------------+------------------------------------ Reporter: dgoulet | Owner: dgoulet Type: enhancement | Status: needs_review Priority: Medium | Milestone: Tor: 0.2.9.x-final Component: Core Tor/Tor | Version: Severity: Normal | Resolution: Keywords: tor-hs, prop224 | Actual Points: 0.5 Parent ID: #17241 | Points: 1 Reviewer: | Sponsor: SponsorR-must -----------------------------+------------------------------------
Comment (by asn): I think there is a problem with the linking as well. I'm getting the following errors when I try to compile my code on top of your branch: {{{ src/or/libtor.a(hs_intropoint.o): In function `get_auth_key_from_establish_intro_cell': /home/tor/src/or/hs_intropoint.c:34: undefined reference to `hs_cell_establish_intro_getarray_auth_key' src/or/libtor.a(hs_intropoint.o): In function `handle_establish_intro': /home/tor/src/or/hs_intropoint.c:155: undefined reference to `hs_cell_establish_intro_parse' src/or/libtor.a(hs_intropoint.o): In function `verify_establish_intro_cell': /home/tor/src/or/hs_intropoint.c:74: undefined reference to `hs_cell_establish_intro_getarray_sig' }}} If I explicitly include the `src/trunnel/hs/libor-trunnel-hs.a` library in the gcc command it works. So maybe there is an issue with the `LIBADD`? Did you manage to compile fine with this branch? -- Ticket URL: <https://trac.torproject.org/projects/tor/ticket/20004#comment:5> Tor Bug Tracker & Wiki <https://trac.torproject.org/> The Tor Project: anonymity online _______________________________________________ tor-bugs mailing list tor-bugs@lists.torproject.org https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs