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

Re: [tor-dev] Fwd: [tor-relays] tcmalloc in FreeBSD



Here is the log:

===>  Installing for tor-0.2.2.37
===>   tor-0.2.2.37 depends on file: /usr/local/lib/libcrypto.so.7 - found
===>   tor-0.2.2.37 depends on shared library: event-2.0 - found
===>   tor-0.2.2.37 depends on shared library: tcmalloc - found
===>   Generating temporary packing list
===>  Checking if security/tor already installed
===> Creating users and/or groups.
Using existing group `_tor'.
Using existing user `_tor'.
Making install in src
Making install in common
Making install in or
cc -DHAVE_CONFIG_H -I. -I../.. -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/usr/local/var\"" -DBINDIR="\"/usr/local/bin\"" -I../../src/common -I/usr/local/include/event2 -I/usr/local/include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE -Wstack-protector --param ssp-buffer-size=1 -Wall -fno-strict-aliasing -MT tor_main.o -MD -MP -MF .deps/tor_main.Tpo -c -o tor_main.o tor_main.c
mv -f .deps/tor_main.Tpo .deps/tor_main.Po
cc -O2 -pipe -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE -Wstack-protector --param ssp-buffer-size=1 -Wall -fno-strict-aliasing -L/usr/local/lib -L/usr/local/lib/event2 -rpath=/usr/local/lib -pie -Wl,-z,relro -Wl,-z,now -o tor tor_main.o ./libtor.a ../common/libor.a ../common/libor-crypto.a ../common/libor-event.a -lz -lm -levent-2.0 -lssl -lcrypto -pthread cc -DHAVE_CONFIG_H -I. -I../.. -DSHARE_DATADIR="\"/usr/local/share\"" -DLOCALSTATEDIR="\"/usr/local/var\"" -DBINDIR="\"/usr/local/bin\"" -I../../src/common -I/usr/local/include/event2 -I/usr/local/include -I/usr/local/include -O2 -pipe -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -fstack-protector-all -fwrapv -fPIE -Wstack-protector --param ssp-buffer-size=1 -Wall -fno-strict-aliasing -MT tor_main.o -MD -MP -MF .deps/tor_main.Tpo -c -o tor_main.o tor_main.c
mv -f .deps/tor_main.Tpo .deps/tor_main.Po
test -z "/usr/local/bin" || /usr/local/bin/gmkdir -p "/usr/local/bin"
  install  -s -o root -g wheel -m 555 tor '/usr/local/bin'
Making install in test
Making install in tools
test -z "/usr/local/bin" || /usr/local/bin/gmkdir -p "/usr/local/bin"
install -s -o root -g wheel -m 555 tor-resolve tor-gencert '/usr/local/bin'
Making install in win32
Making install in config
test -z "/usr/local/etc/tor" || /usr/local/bin/gmkdir -p "/usr/local/etc/tor"
 install  -o root -g wheel -m 444 torrc.sample '/usr/local/etc/tor'
test -z "/usr/local/share/tor" || /usr/local/bin/gmkdir -p "/usr/local/share/tor"
 install  -o root -g wheel -m 444 geoip '/usr/local/share/tor'
Making install in doc
test -z "/usr/local/man/man1" || /usr/local/bin/gmkdir -p "/usr/local/man/man1" install -o root -g wheel -m 444 tor.1 tor-resolve.1 torify.1 tor-gencert.1 '/usr/local/man/man1'
Making install in contrib
Making install in suse
test -z "/usr/local/bin" || /usr/local/bin/gmkdir -p "/usr/local/bin"
 install  -o root -g wheel -m 555 torify '/usr/local/bin'
test -z "/usr/local/etc/tor" || /usr/local/bin/gmkdir -p "/usr/local/etc/tor" install -o root -g wheel -m 444 tor-tsocks.conf.sample '/usr/local/etc/tor'
===> Installing rc.d startup script(s)
/bin/mkdir -p /var/run/tor
/usr/sbin/chown -R _tor:_tor /var/run/tor
/usr/bin/touch /var/log/tor
/usr/sbin/chown _tor:_tor /var/log/tor
/bin/mkdir -p /var/db/tor/data
/usr/sbin/chown -R _tor:_tor /var/db/tor
/bin/chmod -R 700 /var/db/tor
/bin/cat /usr/ports/security/tor/work/pkg-message
================================================================================
To enable the tor server, set tor_enable="YES" in your /etc/rc.conf
and edit /usr/local/etc/tor/torrc.  Note that the rc.subr script overrides
many torrc options and is tunable: see /usr/local/etc/rc.d/tor for details.
To use the torify script, install the net/torsocks port. After removing the
package, or updating to a new version, users may need to delete all files
in /var/db/tor.
============================================================================

Is plain to see the script is checking if the tcmalloc is there, but more than that... I cannot see the compiler itself is calling the mentioned library.




_______________________________________________
tor-dev mailing list
tor-dev@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev