ruby-1.8.7 with clang

George Kontostanos gkontos.mail at gmail.com
Sun Mar 27 20:01:41 UTC 2011


Hi all,

I am trying to build portupgrade which depends on ruby on FreeBSD
9-Current with clang. Unfortunately the build process stops with:

=> SHA256 Checksum OK for pkgtools-2.4.8.tar.bz2.
===>   portupgrade-2.4.8_1,2 depends on file: /usr/local/bin/ruby18 -
not found
===>    Verifying install for /usr/local/bin/ruby18
in /usr/ports/lang/ruby18
===>  Building for ruby-1.8.7.302,1
./lib/fileutils.rb:1593: [BUG] not a node 0x06 (0x801417d80)
ruby 1.8.7 (2010-08-16 patchlevel 302) [amd64-freebsd9]

*** Signal 6

Stop in /usr/ports/lang/ruby18/work/ruby-1.8.7-p302.
*** Error code 1

----------------------------------------------------------
> cat /etc/make.conf
.if !defined(CC) || ${CC} == "cc"
CC=clang
.endif
.if !defined(CXX) || ${CXX} == "c++"
CXX=clang++
.endif
# Don't die on warnings
NO_WERROR=
WERROR=
# Don't forget this when using Jails!
NO_FSCHG=
# added by use.perl 2011-03-27 16:43:39
PERL_VERSION=5.10.1
-----------------------------------------------------------
> uname -a
FreeBSD clang-current.aicom.loc 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Thu
Mar 24 21:00:41 EET 2011
gkontos at clang-current.aicom.loc:/usr/obj/usr/src/sys/GENERIC  amd64
------------------------------------------------------------

> ls /var/db/pkg/
apache-2.2.17_1
apr-ipv6-devrandom-gdbm-db42-1.4.2.1.3.10
autoconf-2.68
autoconf-wrapper-20101119
automake-1.11.1
automake-wrapper-20101119
db41-4.1.25_4
db42-4.2.52_5
expat-2.0.1_1
gdbm-1.8.3_3
gettext-0.18.1.1
gmake-3.81_4
help2man-1.38.4
libiconv-1.13.1_1
libtool-2.2.10
libxml2-2.7.8_1
m4-1.4.15,1
mysql-client-5.1.54_1
mysql-server-5.1.54_1
p5-Locale-gettext-1.05_3
pcre-8.11
perl-5.10.1_3
php5-5.3.4
pkg-config-0.25_1
python26-2.6.6
sqlite3-3.7.4
tcl-8.5.9
tcl-modules-8.5.9
unzip-6.0





More information about the freebsd-ports mailing list