lang/ruby18 upgrade fails

Shawn Kennedy shawnlkennedy at lucent.com
Thu Jun 3 12:59:05 PDT 2004


I'm trying upgrade from ruby-1.8.1.2 to ruby-1.8.1.2004.05.02 and
am having problems:

..
..
..
compiling sdbm
cc -fPIC -O -pipe   -fPIC -I. -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02 -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.0
2 -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02/ext/sdbm -c _sdbm.c
cc -fPIC -O -pipe   -fPIC -I. -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02 -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.0
2 -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02/ext/sdbm -c init.c
cc -shared -Wl,-soname,sdbm.so -L'/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02' -L'/usr/local/lib' -o sdbm.so _sdbm.o
nit.o  -lruby18  -lcrypt -lm   -lc
compiling socket
cc -fPIC -DHAVE_GETADDRINFO -DHAVE_SA_LEN -DHAVE_SOCKADDR_STORAGE -DHAVE_SIN_LEN -DINET6 -O -pipe   -fPIC -DENABLE_IPV6 -DSOCKS5 -DS
OCKS -I. -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02 -I/usr/ports/lang/ruby18/work/ruby-1.8.1-2004.05.02 -I/usr/ports/lang/r
uby18/work/ruby-1.8.1-2004.05.02/ext/socket -DHAVE_NETINET_TCP_H -DHAVE_NETINET_UDP_H -DHAVE_SENDMSG -DHAVE_RECVMSG -DHAVE_ST_MSG_CO
NTROL -DHAVE_GETADDRINFO -DHAVE_GETNAMEINFO -DHAVE_SYS_UN_H -DHAVE_SYS_UIO_H -DHAVE_SOCKET -DHAVE_GETIPNODEBYNAME -DHAVE_GETHOSTNAME
 -c socket.c
socket.c:85: socks.h: No such file or directory
*** Error code 1
1 error
*** Error code 1
1 error
*** Error code 2

Stop in /usr/ports/lang/ruby18.


I have socks5 installed (socks5-1.0.11_3), but don't
know what's going on.  socks.h is located in /usr/local/include

Help!

Shawn




More information about the freebsd-questions mailing list