Passenger failing to compile, apache 2.2.11, ruby 1.9.1, Fedora core 4

2 views
Skip to first unread message

stephen O'D

unread,
Apr 22, 2009, 5:13:33 PM4/22/09
to Phusion Passenger Discussions
Guys,

I was wonder if anyone has any ideas on this one ... Apache 2.2.11,
Ruby 1.9.1 and a Fedora Core 4 box. When I try to compile passenger I
get the following error:

ar cru ext/apache2/libboost_oxt.a ext/apache2/libboost_oxt/boost/*.o
ext/apache2/libboost_oxt/oxt/*.o
ranlib ext/apache2/libboost_oxt.a
g++ ext/common/ApplicationPoolServerExecutable.cpp -o ext/apache2/
ApplicationPoolServerExecutable -Iext -Iext/common -fPIC -DLINUX=2 -
D_REENTRANT -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/mnt/raid/sodonnel/
lib/httpd/include -I/mnt/raid/sodonnel/lib/httpd/include -I/mnt/raid/
sodonnel/lib/httpd/include -D_REENTRANT -I/usr/local/include -Wall -g -
DPASSENGER_DEBUG -DBOOST_DISABLE_ASSERTS ext/apache2/
libpassenger_common.a ext/apache2/libboost_oxt.a -fPIC -L/mnt/raid/
sodonnel/lib/httpd/lib -lapr-1 -L/mnt/raid/sodonnel/lib/httpd/lib -
laprutil-1 -lpthread -lexpat -liconv
ext/common/MessageChannel.h: In member function ‘int
Passenger::MessageChannel::readFileDescriptor()’:
ext/common/MessageChannel.h:543: error: ‘<anonymous enum>’ is/uses
anonymous type
ext/common/MessageChannel.h:543: error: trying to instantiate
‘template<class T> struct boost::is_integral’

Any ideas as to what is wrong or what I am missing from my setup?

Thanks,

Stephen.

Hongli Lai

unread,
Apr 22, 2009, 5:16:25 PM4/22/09
to phusion-...@googlegroups.com

Your compiler is too old. Fedora 4 is ancient these days. We tried to
support FC4 but we couldn't even download it anymore.

--
Phusion | The Computer Science Company

Web: http://www.phusion.nl/
E-mail: in...@phusion.nl
Chamber of commerce no: 08173483 (The Netherlands)

stephen O'D

unread,
Apr 22, 2009, 5:30:00 PM4/22/09
to Phusion Passenger Discussions

>
> Your compiler is too old. Fedora 4 is ancient these days. We tried to
> support FC4 but we couldn't even download it anymore.
>
> --
> Phusion | The Computer Science Company
>
> Web:http://www.phusion.nl/
> E-mail: i...@phusion.nl
> Chamber of commerce no: 08173483 (The Netherlands)

Damn - I knew there was going to come a day when I had to rebuild this
box, but there is so much stuff running on it.

Thanks for the very quick response.

Stephen.
Reply all
Reply to author
Forward
0 new messages