Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jan 2014 11:34:11 +0100
From:      Claude Buisson <clbuisson@orange.fr>
To:        Niclas Zeising <zeising+freebsd@daemonic.se>
Cc:        freebsd-x11@freebsd.org
Subject:   Re: build of libGL-9.1.7 fails: "/lib/cpp" fails sanity check [SOLVED]
Message-ID:  <52DF9EA3.80108@orange.fr>
In-Reply-To: <52DF9A03.9000907@daemonic.se>
References:  <52DE9A7C.2030503@orange.fr> <52DEE29D.2030102@daemonic.se> <52DEF5E6.4000600@orange.fr> <52DF88C5.2040601@daemonic.se> <52DF9351.2090001@orange.fr> <52DF9A03.9000907@daemonic.se>

next in thread | previous in thread | raw e-mail | index | archive | help
On 01/22/2014 11:14, Niclas Zeising wrote:
> On 01/22/14 10:45, Claude Buisson wrote:
>> On 01/22/2014 10:00, Niclas Zeising wrote:
>>> On 01/21/14 23:34, Claude Buisson wrote:
>>>> On 01/21/2014 22:11, Niclas Zeising wrote:
>>>>> On 01/21/14 17:04, Claude Buisson wrote:
>>>>>> Hello
>>>>>>
>>>>>> building graphics/libGL on
>>>>>>
>>>>>> FreeBSD watson 10.0-STABLE FreeBSD 10.0-STABLE #1 r260579M: Fri Jan 17
>>>>>> 17:26:38
>>>>>> CET 2014     toor@watson:/home/obj/home/src/sys/WATSON10X  amd64
>>>>>>
>>>>>> built whithout gcc
>>>>>>
>>>>>> with a ports tree at r340357
>>>>>>
>>>>>> WITH_NEWXORG
>>>>>>
>>>>>> the build fails at the configure stage:
>>>>>>
>>>> <snip>
>>>>>
>>>>> It seems the list ate your attachement, can you post it somewhere on
>>>>> the
>>>>> net, or send it to me in private?  I'd also like you to post
>>>>> /etc/make.conf and /etc/src.conf, just in case.  Can you also try to
>>>>> run
>>>>> /bin/cpp --version and post the output?  And also /lib/cpp if you have
>>>>> it.  Do you have any gcc port installed?  Something seems strange in
>>>>> that it looks for g++ for some reason, but I don't have a recent build
>>>>> output myself, so I can't compare currently.
>>>>> Regards!
>>>>>
>>>> Hi,
>>>>
>>>> Please find attached:
>>>>
>>>> /etc/src.conf -> watson.src.conf
>>>> /etc/make.conf -> watson.make.conf
>>>> /usr/local/sbin/pkg-static info -g -Ea -> watson.pkg.info
>>>> the output of make -> watson.libGL.make.out
>>>> the libGL configure.log -> watson.libGL.config.log
>>>>
>>>> Of course, there is NO /bin/cpp or /lib/cpp on this system, only
>>>> /usr/bin/cpp
>>>> /usr/bin/cpp --version
>>>> FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610
>>>> Target: x86_64-unknown-freebsd10.0
>>>> Thread model: posix
>>>>
>>>> and this is effectively found by configure.
>>>>
>>>> There is NO gcc port intalled (see watson.pkg.info). This is a complete
>>>> port
>>>> built from scratch after deleting every intalled port and nuking
>>>> /usr/local/
>>>>
>>>> BTW, I have already encountered the case of configure scripts confusing
>>>> clang
>>>> for gcc3 on 10.0-CURRENT systems (but not for xorg related ports), and
>>>> forced
>>>> USE_GCC as I already had gcc46 installed. But this time I just tried to
>>>> build a
>>>> system "pure clang".
>>>>
>>>
>>> Ok.  For some reason it tries to use g++ instead of c++ as the C++
>>> compiler.  I don't know why that is though.  Do you still have the base
>>> gcc installed, or is it just left overs from earlier, that you've
>>> forgotten to remove when upgrading FreeBSD?
>>> Regards!
>>>
>>
>> There is no gcc from previous ports (see above), and no gcc from an
>> earlier base
>> - I use to clean my systems the old/hard way, by doing a make
>> installword / make
>> distribution / make installkernel to a reference directory and doing a
>> diff.
>> In any case, it could not be gcc3 as found by configure - but clang
>> version is 3.3 !
>>
>> CBu
>>
>
> Can you double check that there is no gcc or g++ binary anywhere in the
> system?  Because configure clearly finds g++, at least.  It also detects
> that clang uses the same include and dependency style as gcc3, but
> that's not relevant.
> Regards!
>

I must apologize..

I quadruple checked and found an old solitary /usr/bin/g++

Now graphics/libGL builds OK.

Thanks for your patience

Claude Buisson




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