Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 1 Sep 2009 19:23:15 +0400
From:      Alexander Churanov <alexanderchuranov@gmail.com>
To:        David Southwell <david@vizion2000.net>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: boost-python-libs and associated compile errors
Message-ID:  <3cb459ed0909010823h42546b72oea814dbe8bab9f40@mail.gmail.com>
In-Reply-To: <200909011458.36993.david@vizion2000.net>
References:  <200908261507.56373.david@vizion2000.net> <200909011458.36993.david@vizion2000.net>

next in thread | previous in thread | raw e-mail | index | archive | help
David,

In your case compiler is actually complaining on
/usr/include/c++/4.2/bits/gthr-default.h, which is a part of GCC. It's
either an internal issue of GCC or GCC packing/installation issue, or
compiler compatibility issue.

I'd like to know what is your compiler?
Did you perform any steps for replacing/updating system compiler?
What's the output of 'c++ --version'?

I'll try to rebuild boost-python-libs myself to see if the issue is
reproducible.

Sincerely,
Alexander Churanov,
maintainer of devel/boost-*


2009/9/1 David Southwell <david@vizion2000.net>:
>> I have just completed
>> # portupgrade -fRra
>> following a system upgrade from freebsd 7.2 p2 to p3
>>
>> after a few minor hiccuups and recompiling ssome of the ports I am left
>> with four failing ports. As at least three of them seem to share some
>> common features. If anyone would be willing to help me out here it would=
 be
>> most appreciated.
>> The failure list is:
>>
>> ! science/openbabel (openbabel-2.2.1) =A0 (unknown build error)
>> * misc/kdeedu4 (kdeedu-4.2.4)
>> ! graphics/blender (blender-2.49a_1) =A0 =A0(unknown build error)
>> ! deskutils/kdeplasma-addons (kdeplasma-addons-4.2.4_1) (missing header)
>>
>> The errors reports are shown below in the same order.
>> The common features are:
>> problems with compiling boost-python-libs
>> threading issues
>>
>> ######
>> =A0! science/openbabel (openbabel-2.2.1) =A0 (unknown build error)
>> ######
>>
>> In file included from /usr/include/c++/4.2/bits/gthr.h:114,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from /usr/include/c++/4.2/bits/c++io.=
h:43,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from /usr/include/c++/4.2/iosfwd:46,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from /usr/include/c++/4.2/ios:43,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from /usr/include/c++/4.2/ostream:45,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from /usr/include/c++/4.2/iterator:70=
,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from ./boost/iterator.hpp:17,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from ./boost/operators.hpp:81,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from ./boost/python/type_id.hpp:11,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from ./boost/python/converter/registr=
ations.hpp:10,
>> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from libs/python/src/object/function_=
doc_signature.cpp:6:
>> /usr/include/c++/4.2/bits/gthr-default.h: In function 'int
>> __gthread_active_p()':
>> /usr/include/c++/4.2/bits/gthr-default.h:174: error: conversion from 'in=
t'
>> to non-scalar type 'pthread_once' requested
>> ...failed updating 54 targets...
>> ...skipped 5 targets...
>> ...updated 17 targets...
>> *** Error code 1
>>
>> Stop in /usr/ports/devel/boost-python-libs.
>> *** Error code 1
>>
>> Stop in /usr/ports/devel/boost-python-libs.
>> *** Error code 1
>>
>> Stop in /usr/ports/science/openbabel.
>> ** Command failed [exit code 1]: /usr/bin/script -qa
>> /tmp/portupgrade20090826-26960-1q590yk-0 env UPGRADE_TOOL=3Dportupgrade
>> UPGRADE_PORT=3Dopenbabel-2.2.1 UPGRADE_PORT_VER=3D2.2.1 make
>> ** Fix the problem and try again.
>> ######
>> * misc/kdeedu4 (kdeedu-4.2.4)
>> ######
>>
>> Thanks in advance
>>
>> David
> Comments would be appreciated
>
> Thanks
>
> David



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