Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jul 2007 15:13:49 GMT
From:      Manuel <martin@tomato.it>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/114529: rubygem-eventmachine fail to build
Message-ID:  <200707121513.l6CFDnVJ018233@www.freebsd.org>
Resent-Message-ID: <200707121520.l6CFK422057599@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         114529
>Category:       ports
>Synopsis:       rubygem-eventmachine fail to build
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 12 15:20:04 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Manuel
>Release:        6.2-STABLE #0: Wed Jul 11 17:35:03 CEST 2007
>Organization:
Tomato
>Environment:
FreeBSD feedback2.xxxx.it 6.2-STABLE FreeBSD 6.2-STABLE #0: Wed Jul 11 17:35:03 CEST 2007     martin@feedback2.xxxx.it:/usr/obj/usr/src/sys/FEEDBACK2  i386
>Description:
cat /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.7.2/ext/gem_make.out

ruby extconf.rb install --no-ri --install-dir /usr/local/lib/ruby/gems/1.8 /usr/ports/distfiles/rubygem/eventmachine-0.7.2.gem
checking for main() in -lpthread... yes
checking for main() in -lssl... yes
checking for main() in -lcrypto... yes
checking for openssl/ssl.h... yes
checking for openssl/err.h... yes
creating Makefile

make
c++ -I. -I. -I/usr/local/lib/ruby/1.8/i386-freebsd6 -I. -DHAVE_OPENSSL_SSL_H -DHAVE_OPENSSL_ERR_H  -DOS_UNIX -DBUILD_FOR_RUBY -DWITH_SSL -fPIC -O2 -fno-strict-aliasing -pipe    -fPIC -c em.cpp
In file included from /usr/local/lib/ruby/1.8/i386-freebsd6/ruby.h:719,
                 from em.h:34,
                 from project.h:87,
                 from em.cpp:24:
/usr/local/lib/ruby/1.8/i386-freebsd6/intern.h:207: error: use of enum `thread_status' without previous declaration
/usr/local/lib/ruby/1.8/i386-freebsd6/intern.h:207: error: invalid type in declaration before ';' token
*** Error code 1

Stop in /usr/local/lib/ruby/gems/1.8/gems/eventmachine-0.7.2/ext.

>How-To-Repeat:
cd /usr/ports/devel/rubygem-eventmachine && make install


my pkg_info:
bash-3.2.17_2       The GNU Project's Bourne Again SHell
daemontools-0.76_12 Service monitoring and logging utilities by djb
freetype2-2.2.1_2   A free and portable TrueType font rendering engine
gettext-0.16.1_3    GNU gettext package
gmake-3.81_2        GNU version of 'make' utility
javavmwrapper-2.3   Wrapper script for various Java Virtual Machines
jdk-1.5.0.11p5,1    Java Development Kit 1.5.0
libart_lgpl-2.3.19,1 Library for high-performance 2D graphics
libiconv-1.9.2_2    A character set conversion library
libtool-1.5.22_4    Generic shared library support script
lighttpd-1.4.15     A secure, fast, compliant, and very flexible Web Server
mysql-client-5.0.41 Multithreaded SQL database (client)
pcre-7.1            Perl Compatible Regular Expressions library
perl-5.8.8          Practical Extraction and Report Language
pkg-config-0.22     A utility to retrieve information about installed libraries
png-1.2.18          Library for manipulating PNG images
qmail-1.03_5        A secure, reliable, efficient, simple, and fast MTA
rrdtool-1.2.23      Round Robin Database Tools
rsync-2.6.9         A network file distribution/synchronization utility
ruby-1.8.6_1,1      An object-oriented interpreted scripting language
ruby18-aspectr-0.3.5 Ruby libraries for Aspect programming
ruby18-dbd_mysql-0.1.1 MySQL driver for DBI-for-Ruby
ruby18-dbi-0.1.1    DBI-for-Ruby - a common interface for SQL-based databases
ruby18-gems-0.9.2   Package management framework for the Ruby language
ruby18-mysql-2.7.3  Ruby module for accessing MySQL databases with a C API like
rubygem-daemons-1.0.7 A toolkit to convert your script to a controllable daemon
rubygem-fastthread-1.0 Optimized replacement for thread.rb primitives
rubygem-gem_plugin-0.2.2 Gem Based Plugin System
rubygem-mongrel-1.0.1_1 Fast HTTP 1.1 library and server for Ruby web applications
rubygem-rake-0.7.3  Ruby Make
screen-4.0.3        A multi-screen window manager
sudo-1.6.8.12_2     Allow others to run commands as root
ucspi-tcp-0.88_2    Command-line tools for building TCP client-server applicati
zip-2.32            Create/update ZIP files compatible with pkzip


>Fix:

I don't know.. sorry


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200707121513.l6CFDnVJ018233>