trouble compiling Ruby
Torfinn Ingolfsen
torfinn.ingolfsen at broadpark.no
Tue Jan 16 18:23:03 UTC 2007
Hello, I'm having trouble compiling runy on FreeBSD/ppc:
Script started on Tue Jan 16 09:20:59 2007
root at kg-g4# uname -a
FreeBSD kg-g4.kg4.no 7.0-CURRENT-200701 FreeBSD 7.0-CURRENT-200701 #0: Sun Jan 7 15:57:16 UTC 2007
root at xserve.pn.xcllnt.net:/usr/obj/usr/src/sys/GENERIC powerpc
root at kg-g4# cd /usr/ports/lang/ruby18
root at kg-g4# make clean
===> Cleaning for ruby-1.8.5.12,1
root at kg-g4# make
===> Vulnerability check disabled, database not found
===> Found saved configuration for ruby+oniguruma-1.8.5.12,1
===> Extracting for ruby-1.8.5.12,1
=> MD5 Checksum OK for ruby/ruby-1.8.5-p12.tar.gz.
=> SHA256 Checksum OK for ruby/ruby-1.8.5-p12.tar.gz.
/bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.5-p12/ext/dl/h2rb /usr/ports/lang/ruby18/work/ruby-1.8.5-p1
2/bin/
===> Patching for ruby-1.8.5.12,1
===> Applying FreeBSD patches for ruby-1.8.5.12,1
/usr/bin/sed -i.bak -e 's|-l$pthread_lib|-pthread|g' /usr/ports/lang/ruby18/work/ruby-1.8.5-p12/configu
re
/bin/rm -rf /usr/ports/lang/ruby18/work/ruby-1.8.5-p12/ext/Win32API
/bin/rm -rf /usr/ports/lang/ruby18/work/ruby-1.8.5-p12/ext/win32ole
/bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.5-p12/ext/gdbm /usr/ports/lang/ruby18/work/
/bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.5-p12/ext/iconv /usr/ports/lang/ruby18/work/
/bin/mv /usr/ports/lang/ruby18/work/ruby-1.8.5-p12/ext/tk /usr/ports/lang/ruby18/work/
===> Configuring for ruby-1.8.5.12,1
/usr/bin/touch /usr/ports/lang/ruby18/work/ruby-1.8.5-p12/configure
configure: WARNING: you should use --build, --host, --target
checking build system type... powerpc-portbld-freebsd7
checking host system type... powerpc-portbld-freebsd7
checking target system type... powerpc-portbld-freebsd7
checking for powerpc-portbld-freebsd7-gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details.
===> Script "configure" failed unexpectedly.
Please report the problem to stas at FreeBSD.org [maintainer] and attach the
"/usr/ports/lang/ruby18/work/ruby-1.8.5-p12/config.log" including the output
of the failure of your make command. Also, it might be a good idea to provide
an overview of all packages installed on your system (e.g. an `ls
/var/db/pkg`).
*** Error code 1
Stop in /usr/ports/lang/ruby18.
root at kg-g4#
root at kg-g4#
Script done on Tue Jan 16 18:28:02 2007
Also, Ruby (the installed version) crashes:
root at kg-g4# pkg_info | grep ruby
ruby-1.8.5,1 An object-oriented interpreted scripting language
ruby18-bdb-0.5.9_2 Ruby interface to Sleepycat's Berkeley DB revision 2 or lat
root at kg-g4# ruby --version
Illegal instruction (core dumped)
Has anyone else seen this?
I have already upgraded some other ports:
root at kg-g4# ls -lt /var/db/pkg | more
total 4664
drwxr-xr-x 2 root wheel 512 Jan 16 02:39 startup-notification-0.8_3
drwxr-xr-x 2 root wheel 512 Jan 16 02:38 fontconfig-2.3.2_6,1
drwxr-xr-x 2 root wheel 512 Jan 16 02:38 freetype2-2.2.1_1
drwxr-xr-x 2 root wheel 512 Jan 16 02:38 libdrm-2.0.2
drwxr-xr-x 2 root wheel 512 Jan 16 02:38 pkg-config-0.21
drwxr-xr-x 2 root wheel 512 Jan 16 02:38 xorg-libraries-6.9.0
drwxr-xr-x 2 root wheel 512 Jan 16 02:38 expat-2.0.0_1
drwxr-xr-x 2 root wheel 512 Jan 16 02:34 hicolor-icon-theme-0.9_2
drwxr-xr-x 2 root wheel 512 Jan 16 02:30 libxml2-2.6.26
drwxr-xr-x 2 root wheel 512 Jan 16 02:28 libiconv-1.9.2_2
drwxr-xr-x 2 root wheel 512 Jan 16 02:08 cairo-1.2.6_1
drwxr-xr-x 2 root wheel 512 Jan 16 02:08 glitz-0.5.6
drwxr-xr-x 2 root wheel 512 Jan 16 02:06 png-1.2.14
drwxr-xr-x 2 root wheel 512 Jan 16 01:45 dbh-4.5.0
drwxr-xr-x 2 root wheel 512 Jan 16 01:40 intltool-0.35.4
drwxr-xr-x 2 root wheel 512 Jan 16 01:39 p5-XML-Parser-2.34_2
drwxr-xr-x 2 root wheel 512 Jan 16 01:39 perl-5.8.8
drwxr-xr-x 2 root wheel 512 Jan 16 01:00 xorg-6.9.0
drwxr-xr-x 2 root wheel 512 Jan 16 01:00 xorg-nestserver-6.9.0_1
drwxr-xr-x 2 root wheel 512 Jan 16 01:00 xorg-printserver-6.9.0_2
drwxr-xr-x 2 root wheel 512 Jan 16 01:00 xorg-server-6.9.0_5
drwxr-xr-x 2 root wheel 512 Jan 16 01:00 xorg-vfbserver-6.9.0_2
drwxr-xr-x 2 root wheel 512 Jan 16 01:00 xorg-fonts-truetype-6.9.0
drwxr-xr-x 2 root wheel 512 Jan 16 01:00 xorg-fonts-type1-6.9.0
drwxr-xr-x 2 root wheel 512 Jan 16 01:00 xorg-clients-6.9.0_3
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 bitstream-vera-1.10_2
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 xorg-fontserver-6.9.0_1
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 xterm-223
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 xorg-documents-6.9.0
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 xorg-fonts-100dpi-6.9.0_1
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 xorg-fonts-75dpi-6.9.0_1
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 libXft-2.1.7_1
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 xorg-fonts-cyrillic-6.9.0_1
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 xorg-fonts-encodings-6.9.0_1
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 xorg-fonts-miscbitmaps-6.9.0_1
drwxr-xr-x 2 root wheel 512 Jan 16 00:56 xorg-manpages-6.9.0
drwxr-xr-x 2 root wheel 512 Jan 15 20:55 tiff-3.8.2_1
drwxr-xr-x 2 root wheel 512 Jan 15 20:53 jpeg-6b_4
drwxr-xr-x 2 root wheel 512 Jan 15 18:59 gmake-3.81_1
drwxr-xr-x 2 root wheel 512 Jan 15 18:47 db41-4.1.25_4
drwxr-xr-x 2 root wheel 512 Jan 15 17:55 portmanager-0.4.1_7
drwxr-xr-x 2 root wheel 512 Jan 15 01:35 bsdstats-5.3_1
Any hints on how to debug this?
--
Regards,
Torfinn Ingolfsen,
Norway
More information about the freebsd-ppc
mailing list