[tor-bugs] #31188 [Core Tor/Tor]: make[1]: don't know how to make ./src/rust/target/release/libtor_rust.a

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Jul 17 20:00:32 UTC 2019


#31188: make[1]: don't know how to make ./src/rust/target/release/libtor_rust.a
--------------------------+------------------------------
 Reporter:  ng0           |          Owner:  (none)
     Type:  defect        |         Status:  new
 Priority:  Medium        |      Component:  Core Tor/Tor
  Version:  Tor: 0.4.0.5  |       Severity:  Normal
 Keywords:                |  Actual Points:
Parent ID:                |         Points:
 Reviewer:                |        Sponsor:
--------------------------+------------------------------
 Hi,

 I'm trying to add the option to build tor with Rust to pkgsrc. On NetBSD 9
 (8.99.48) amd64, this fails at the moment:


 ...

   CC       src/trunnel/libor_trunnel_a-socks5.oCC       src/trunnel
 /libor_trunnel_a-netinfo.oCC       src/trunnel/libor_trunnel_a-
 circpad_negotiation.oAR       src/trunnel/libor-trunnel.aCC
 src/lib/trace/trace.oAR       src/lib/libtor-trace.a

 make[1]: don't know how to make ./src/rust/target/release/libtor_rust.a.
 Stop

 make[1]: stopped in /usr/work/pkgsrc-ng0/tor/work/tor-0.4.0.5
 *** Error code 2

 Stop.
 make: stopped in /usr/work/pkgsrc-ng0/tor/work/tor-0.4.0.5
 *** Error code 1

 Stop.
 make[1]: stopped in /usr/pkgsrc/pkgsrc-ng0/tor
 *** Error code 1

 Stop.
 make: stopped in /usr/pkgsrc/pkgsrc-ng0/tor


 rust and cargo are available in the build environment, and the crates are
 made available ahead of time and TOR_RUST_DEPENDENCIES points to the
 directory they are in.

 Questions: to verify if I hit an error on tor's side or Rust specifics wrt
 NetBSD, and not on my side, do you support verbose builds?
 If you have seen this kind of error before in to on other platforms, was
 there a resolution (I have seen 3 vaguely similar tickets).

 Disclaimer: I'm a contributor to pkgsrc, but I'm not the pkgsrc maintainer
 for tor, so this is more of a personal exploration to see if I can propose
 it.

 Thanks.

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


More information about the tor-bugs mailing list