Bug 153465 - [MAINTAINER] net/torsocks: update to 1.1
Summary: [MAINTAINER] net/torsocks: update to 1.1
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Dennis Herrmann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-27 10:10 UTC by Andrei Lavreniyuk
Modified: 2011-01-10 20:20 UTC (History)
0 users

See Also:


Attachments
file.diff (7.75 KB, patch)
2010-12-27 10:10 UTC, Andrei Lavreniyuk
no flags Details | Diff
update_tosrocks (6.91 KB, application/octet-stream)
2010-12-29 09:32 UTC, Andrei Lavreniyuk
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Lavreniyuk 2010-12-27 10:10:05 UTC
Torsocks 1.1
2010-12-12 Robert Hogan <robert@roberthogan.net>
    o Handle wildcard addresses in getaddrinfo calls. Reported by Mike Perry.

    o Move the address inspection to the end of sendmsg() and sendto()
      so that we can exit early if the socket is not SOCK_STREAM (i.e.
      tcp).

    o Exit if Tor DNS is disabled.
      Exit with an error code if Tor DNS is disabled in the configuration
      or if we cannot reserve the deadpool address space for .onion
      addresses.

    o Always print error messages.

    o Allow error logging by default.

    o Style cleanup:
        No brackets for single-statement conditionals
        Whitespace fixes in tsocks.c
        Remove torsocks.kdevelop
        Remove non-free RFC and replace with link.
    o Remove USE_TOR_DNS compile guard
      This is a leftover from the tsocks days. We always want this option
      enabled.

    o Only enable debug output for debug builds
      Debug output was printing on release builds and getting suppressed
      on debug builds - which is the wrong way round!

    o Make a global variable less generic
      Exporting a global variable called 'progname' is not a good
      idea if you are a library. Exporting global variables at all
      is probably a bad idea.
      For now, make the name less generic - it was causing crashes
      when torsocks was used with dig.
      Part of the fix for:
          http://code.google.com/p/torsocks/issues/detail?id=15

    o Use socket rather than address to determine connection type
      In sendmsg() and sendto() we were inspecting the sock_addr_t
      structure to determine if the connection was Internet or not.
      Since msg->msg_name is an optional value in sendmsg() and
      sendto() this could result in crashes because we weren't ensuring
      it was non-null.
      Since it's optional we should have been inspecting the SO_DOMAIN
      of the connection's socket anyway - it will always be there.
      Part of the fix for:
      http://code.google.com/p/torsocks/issues/detail?id=15

    o Major refactor of symbol hooking
      Patch by alex@ohmantics.net
      Make torsocks fully compatible with Snow Leopard OSX.
      Slim down the symbol hooking code considerably.
      Alex's notes:
      "http://developer.apple.com/mac/library/releasenotes/Darwin/SymbolVariantsRelNotes/index.
      don't have the $UNIX2003 variants. For working 10.6 support, we'll need to
      conditionalize the UNIX2003 variants off when compiling for 64-bit."

    o Improve compile-time detection of the res* family of system calls
      Some platforms need to explicitly include resolv.h so cater for
      that.
      Thanks to SwissTorExit for reporting and debugging assistance.

    o Do our best to ensure tsocks_init is called only once.

    o Build fix for BSD.
      Support presence of res_query in libc rather than libresolve.

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2010-12-27 10:10:11 UTC
Class Changed
From-To: sw-bug->maintainer-update

Fix category (submitter is maintainer) (via the GNATS Auto Assign Tool)
Comment 2 Tilman Keskinoz freebsd_committer freebsd_triage 2010-12-28 13:32:14 UTC
State Changed
From-To: open->feedback

Does not build here: 
libtool: link: cc -shared  .libs/tsocks.o .libs/common.o .libs/parser.o .libs/dead_pool.o .libs/darwin_warts.o   -ldl -lresolv    -Wl,-soname -Wl,libtorsocks.so.1 -o .libs/libtorsocks.so.1 
/usr/bin/ld: cannot find -ldl 


It seems like patch-Makefile.am is still needed. Can you investigate?
Comment 3 Andrei Lavreniyuk 2010-12-28 14:06:07 UTC
Hi!

>>It seems like patch-Makefile.am is still needed. Can you investigate?


No, not needed. Compiled normally.



ports/torsocks# make

You can use the SOCKSDNS option.
This option causes torsocks to intercept
DNS lookups and attempt to force them
to use TCP instead of UDP and thus
be proxied through the socks server.


You can use the OLDMETHOD option.
This forces torsocks not to use the
RTLD_NEXT parameter to dlsym to get the
address of the connect() method torsocks
overrides, instead it loads a reference
to the libc shared library and then uses dlsym().


You can use the NODEBUG option.
This configuration option tells torsocks
to never output error messages to stderr.


You can use the HOSTNAMES option.
This disables DNS lookups on names
provided as socks servers in the config
file. This option is necessary
if socks dns is enabled since torsocks
can't send a socks dns request to resolve
the location of the socks server.

===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
===>  Found saved configuration for torsocks-1.0
===>  Extracting for torsocks-1.1
=> SHA256 Checksum OK for torsocks-1.1.tar.gz.
===>  Patching for torsocks-1.1
===>  Applying FreeBSD patches for torsocks-1.1
===>   torsocks-1.1 depends on executable: gmake - found
===>   torsocks-1.1 depends on file: /usr/local/bin/automake-1.11 - found
===>   torsocks-1.1 depends on file: /usr/local/bin/autoconf-2.68 - found
===>   torsocks-1.1 depends on package: libtool>=2.2 - found
===>  Configuring for torsocks-1.1
configure.in:620: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
/usr/local/share/aclocal/libtool.m4:1084: _LT_SYS_MODULE_PATH_AIX is
expanded from...
/usr/local/share/aclocal/libtool.m4:4207: _LT_LINKER_SHLIBS is expanded from...
/usr/local/share/aclocal/libtool.m4:5339: _LT_LANG_C_CONFIG is expanded from...
/usr/local/share/aclocal/libtool.m4:143: _LT_SETUP is expanded from...
/usr/local/share/aclocal/libtool.m4:69: LT_INIT is expanded from...
/usr/local/share/aclocal/libtool.m4:107: AC_PROG_LIBTOOL is expanded from...
configure.in:620: the top level
configure.in:620: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
/usr/local/share/aclocal/libtool.m4:4207: _LT_LINKER_SHLIBS is expanded from...
/usr/local/share/aclocal/libtool.m4:5339: _LT_LANG_C_CONFIG is expanded from...
/usr/local/share/aclocal/libtool.m4:143: _LT_SETUP is expanded from...
/usr/local/share/aclocal/libtool.m4:69: LT_INIT is expanded from...
/usr/local/share/aclocal/libtool.m4:107: AC_PROG_LIBTOOL is expanded from...
configure.in:620: the top level
configure.in:620: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
aclocal.m4:2029: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:5152: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:6284: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:1094: _LT_SETUP is expanded from...
aclocal.m4:1020: LT_INIT is expanded from...
aclocal.m4:1058: AC_PROG_LIBTOOL is expanded from...
configure.in:620: the top level
configure.in:620: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
aclocal.m4:5152: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:6284: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:1094: _LT_SETUP is expanded from...
aclocal.m4:1020: LT_INIT is expanded from...
aclocal.m4:1058: AC_PROG_LIBTOOL is expanded from...
configure.in:620: the top level
checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/local/bin/gmkdir -p
checking for gawk... gawk
checking whether gmake sets $(MAKE)... yes
checking build system type... amd64-portbld-freebsd8.2
checking host system type... amd64-portbld-freebsd8.2
checking for gcc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ISO C89... none needed
checking for style of include used by gmake... GNU
checking dependency style of cc... gcc3
checking whether ln -s works... yes
checking if the C compiler accepts -Wall... yes
checking how to run the C preprocessor... cpp
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking sys/mman.h usability... yes
checking sys/mman.h presence... yes
checking for sys/mman.h... yes
checking for unistd.h... (cached) yes
checking for strcspn... yes
checking for strdup... yes
checking for strerror... yes
checking for strspn... yes
checking for strtol... yes
checking for mmap... yes
checking for strcasecmp... yes
checking for strncasecmp... yes
checking for strtol... (cached) yes
checking for connect in -l"c"... yes
checking for socket... yes
checking for inet_aton... yes
checking for gethostbyname... yes
checking for dlsym in -lc... yes
checking for res_query... yes
checking for RTLD_NEXT from dlfcn.h... yes
checking for correct select prototype... select(int n, fd_set
*readfds, fd_set *writefds, fd_set *exceptfds, struct timeval
*timeout)
checking for correct connect prototype... connect(int __fd, const
struct sockaddr * __addr, socklen_t __len)
checking for correct close prototype... close(int fd)
checking for correct res_querydomain prototype...
res_querydomain(const char *name, const char *domain, int class, int
type, unsigned char *answer, int anslen)
checking for correct res_send prototype... res_send(const unsigned
char *msg, int msglen, unsigned char *answer, int anslen)
checking for correct res_search prototype... res_search(const char
*dname, int class, int type, unsigned char *answer, int anslen)
checking for correct res_query prototype... res_query(const char
*dname, int class, int type, unsigned char *answer, int anslen)
checking for correct getpeername prototype... getpeername(int __fd,
struct sockaddr * __name, socklen_t *__namelen)
checking for correct poll prototype... poll(struct pollfd *ufds,
nfds_t nfds, int timeout)
checking for gcc... (cached) cc
checking whether we are using the GNU C compiler... (cached) yes
checking whether cc accepts -g... (cached) yes
checking for cc option to accept ISO C89... (cached) none needed
checking dependency style of cc... (cached) gcc3
checking how to print strings... print: not found
printf
checking for a sed that does not truncate output... /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... (cached) 262144
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... no
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for ar... ar
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for dlfcn.h... (cached) yes
checking for objdir... .libs
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC -DPIC
checking if cc PIC flag -fPIC -DPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking if cc supports -c -o file.o... (cached) yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd8.2 ld.so
checking how to hardcode library paths into programs... immediate
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... no
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating ./config.status
config.status: creating src/usewithtor
config.status: creating src/torsocks
config.status: creating src/torsocks.conf.5
config.status: creating src/torsocks.8
config.status: creating src/usewithtor.1
config.status: creating src/torsocks.1
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
===>  Building for torsocks-1.1
 cd . && /usr/local/bin/automake-1.11 --foreign
configure.in:620: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
aclocal.m4:2029: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:5152: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:6284: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:1094: _LT_SETUP is expanded from...
aclocal.m4:1020: LT_INIT is expanded from...
aclocal.m4:1058: AC_PROG_LIBTOOL is expanded from...
configure.in:620: the top level
configure.in:620: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
aclocal.m4:5152: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:6284: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:1094: _LT_SETUP is expanded from...
aclocal.m4:1020: LT_INIT is expanded from...
aclocal.m4:1058: AC_PROG_LIBTOOL is expanded from...
configure.in:620: the top level
(CDPATH="${ZSH_VERSION+.}:" && cd . && /usr/local/bin/autoheader-2.68)
configure.in:620: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
aclocal.m4:2029: _LT_SYS_MODULE_PATH_AIX is expanded from...
aclocal.m4:5152: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:6284: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:1094: _LT_SETUP is expanded from...
aclocal.m4:1020: LT_INIT is expanded from...
aclocal.m4:1058: AC_PROG_LIBTOOL is expanded from...
configure.in:620: the top level
configure.in:620: warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call
detected in body
../../lib/autoconf/lang.m4:194: AC_LANG_CONFTEST is expanded from...
../../lib/autoconf/general.m4:2662: _AC_LINK_IFELSE is expanded from...
../../lib/autoconf/general.m4:2679: AC_LINK_IFELSE is expanded from...
aclocal.m4:5152: _LT_LINKER_SHLIBS is expanded from...
aclocal.m4:6284: _LT_LANG_C_CONFIG is expanded from...
aclocal.m4:1094: _LT_SETUP is expanded from...
aclocal.m4:1020: LT_INIT is expanded from...
aclocal.m4:1058: AC_PROG_LIBTOOL is expanded from...
configure.in:620: the top level
rm -f stamp-h1
touch config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
gmake  all-recursive
gmake[1]: Entering directory
`/usr/home/andy.lavr/work/torsocks-devel/ports/torsocks/work/torsocks-1.1'
Making all in src
gmake[2]: Entering directory
`/usr/home/andy.lavr/work/torsocks-devel/ports/torsocks/work/torsocks-1.1/src'
/bin/sh /usr/local/bin/libtool --tag=CC   --mode=compile cc
-DHAVE_CONFIG_H -I. -I..     -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe
-march=native -mtune=native -fno-delete-null-pointer-checks
-fstack-protector -fno-strict-aliasing -Wformat -Wformat-security
-fno-omit-frame-pointer -s -Wall -MT tsocks.lo -MD -MP -MF
.deps/tsocks.Tpo -c -o tsocks.lo tsocks.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
tsocks.lo -MD -MP -MF .deps/tsocks.Tpo -c tsocks.c  -fPIC -DPIC -o
.libs/tsocks.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
tsocks.lo -MD -MP -MF .deps/tsocks.Tpo -c tsocks.c -o tsocks.o
>/dev/null 2>&1
mv -f .deps/tsocks.Tpo .deps/tsocks.Plo
/bin/sh /usr/local/bin/libtool --tag=CC   --mode=compile cc
-DHAVE_CONFIG_H -I. -I..     -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe
-march=native -mtune=native -fno-delete-null-pointer-checks
-fstack-protector -fno-strict-aliasing -Wformat -Wformat-security
-fno-omit-frame-pointer -s -Wall -MT common.lo -MD -MP -MF
.deps/common.Tpo -c -o common.lo common.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
common.lo -MD -MP -MF .deps/common.Tpo -c common.c  -fPIC -DPIC -o
.libs/common.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
common.lo -MD -MP -MF .deps/common.Tpo -c common.c -o common.o
>/dev/null 2>&1
mv -f .deps/common.Tpo .deps/common.Plo
/bin/sh /usr/local/bin/libtool --tag=CC   --mode=compile cc
-DHAVE_CONFIG_H -I. -I..     -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe
-march=native -mtune=native -fno-delete-null-pointer-checks
-fstack-protector -fno-strict-aliasing -Wformat -Wformat-security
-fno-omit-frame-pointer -s -Wall -MT parser.lo -MD -MP -MF
.deps/parser.Tpo -c -o parser.lo parser.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
parser.lo -MD -MP -MF .deps/parser.Tpo -c parser.c  -fPIC -DPIC -o
.libs/parser.o
parser.c: In function 'handle_path':
parser.c:275: warning: cast from pointer to integer of different size
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
parser.lo -MD -MP -MF .deps/parser.Tpo -c parser.c -o parser.o
>/dev/null 2>&1
mv -f .deps/parser.Tpo .deps/parser.Plo
/bin/sh /usr/local/bin/libtool --tag=CC   --mode=compile cc
-DHAVE_CONFIG_H -I. -I..     -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe
-march=native -mtune=native -fno-delete-null-pointer-checks
-fstack-protector -fno-strict-aliasing -Wformat -Wformat-security
-fno-omit-frame-pointer -s -Wall -MT dead_pool.lo -MD -MP -MF
.deps/dead_pool.Tpo -c -o dead_pool.lo dead_pool.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
dead_pool.lo -MD -MP -MF .deps/dead_pool.Tpo -c dead_pool.c  -fPIC
-DPIC -o .libs/dead_pool.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
dead_pool.lo -MD -MP -MF .deps/dead_pool.Tpo -c dead_pool.c -o
dead_pool.o >/dev/null 2>&1
mv -f .deps/dead_pool.Tpo .deps/dead_pool.Plo
/bin/sh /usr/local/bin/libtool --tag=CC   --mode=compile cc
-DHAVE_CONFIG_H -I. -I..     -O2 -pipe -O2 -D_FORTIFY_SOURCE=2 -pipe
-march=native -mtune=native -fno-delete-null-pointer-checks
-fstack-protector -fno-strict-aliasing -Wformat -Wformat-security
-fno-omit-frame-pointer -s -Wall -MT darwin_warts.lo -MD -MP -MF
.deps/darwin_warts.Tpo -c -o darwin_warts.lo darwin_warts.c
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
darwin_warts.lo -MD -MP -MF .deps/darwin_warts.Tpo -c darwin_warts.c
-fPIC -DPIC -o .libs/darwin_warts.o
libtool: compile:  cc -DHAVE_CONFIG_H -I. -I.. -O2 -pipe -O2
-D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall -MT
darwin_warts.lo -MD -MP -MF .deps/darwin_warts.Tpo -c darwin_warts.c
-o darwin_warts.o >/dev/null 2>&1
mv -f .deps/darwin_warts.Tpo .deps/darwin_warts.Plo
/bin/sh /usr/local/bin/libtool --tag=CC   --mode=link cc  -O2 -pipe
-O2 -D_FORTIFY_SOURCE=2 -pipe -march=native -mtune=native
-fno-delete-null-pointer-checks -fstack-protector -fno-strict-aliasing
-Wformat -Wformat-security -fno-omit-frame-pointer -s -Wall
-version-info 1:0:0  -o libtorsocks.la -rpath /usr/local/lib tsocks.lo
common.lo parser.lo dead_pool.lo darwin_warts.lo  -lc
libtool: link: cc -shared  .libs/tsocks.o .libs/common.o
.libs/parser.o .libs/dead_pool.o .libs/darwin_warts.o    -march=native
-mtune=native   -Wl,-soname -Wl,libtorsocks.so.1 -o
.libs/libtorsocks.so.1
libtool: link: (cd ".libs" && rm -f "libtorsocks.so" && ln -s
"libtorsocks.so.1" "libtorsocks.so")
libtool: link: (cd ".libs" && rm -f "libtorsocks.so" && ln -s
"libtorsocks.so.1" "libtorsocks.so")
libtool: link: ar cru .libs/libtorsocks.a  tsocks.o common.o parser.o
dead_pool.o darwin_warts.o
libtool: link: ranlib .libs/libtorsocks.a
libtool: link: ( cd ".libs" && rm -f "libtorsocks.la" && ln -s
"../libtorsocks.la" "libtorsocks.la" )
gmake[2]: Leaving directory
`/usr/home/andy.lavr/work/torsocks-devel/ports/torsocks/work/torsocks-1.1/src'
gmake[2]: Entering directory
`/usr/home/andy.lavr/work/torsocks-devel/ports/torsocks/work/torsocks-1.1'
gmake[2]: Leaving directory
`/usr/home/andy.lavr/work/torsocks-devel/ports/torsocks/work/torsocks-1.1'
gmake[1]: Leaving directory
`/usr/home/andy.lavr/work/torsocks-devel/ports/torsocks/work/torsocks-1.1'


---
Best regards, Andrei Lavreniyuk.
Comment 4 Andrei Lavreniyuk 2010-12-29 09:32:36 UTC
Hi!


Excuse me, I made a mistake. Here new patch.


---
Best regards, Andrei Lavreniyuk.
Comment 5 Dennis Herrmann freebsd_committer freebsd_triage 2011-01-10 20:01:51 UTC
Responsible Changed
From-To: freebsd-ports-bugs->dhn

I'll take it.
Comment 6 dfilter service freebsd_committer freebsd_triage 2011-01-10 20:17:47 UTC
dhn         2011-01-10 20:17:41 UTC

  FreeBSD ports repository

  Modified files:
    net/torsocks         Makefile distinfo 
    net/torsocks/files   patch-configure.in patch-tsocks.c 
  Removed files:
    net/torsocks/files   patch-torsocks.in 
  Log:
  - Update to 1.1
  
  PR:             ports/153465
  Submitted by:   Andrei Lavreniyuk <andy.lavr@gmail.com> (maintainer)
  
  Revision  Changes    Path
  1.9       +3 -18     ports/net/torsocks/Makefile
  1.3       +2 -3      ports/net/torsocks/distinfo
  1.4       +0 -55     ports/net/torsocks/files/patch-configure.in
  1.2       +0 -37     ports/net/torsocks/files/patch-torsocks.in (dead)
  1.4       +0 -8      ports/net/torsocks/files/patch-tsocks.c
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 7 Dennis Herrmann freebsd_committer freebsd_triage 2011-01-10 20:17:57 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!