Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 06 Mar 2015 12:16:09 -0700
From:      Scott Furry <scott.wl.furry@gmail.com>
To:        Tijl Coosemans <tijl@FreeBSD.org>
Cc:        vbox@FreeBSD.org, gerald@FreeBSD.org
Subject:   Re: GCC 4.8.4 wchar error blocking devel/kBuild (virtualbox-ose dependency)
Message-ID:  <54F9FCF9.2000104@gmail.com>
In-Reply-To: <20150306113508.05c2bcc9@kalimero.tijl.coosemans.org>
References:  <54F86D96.1020505@gmail.com>	<54F8BA89.4000302@gmail.com> <20150306113508.05c2bcc9@kalimero.tijl.coosemans.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 06/03/2015 03:35, Tijl Coosemans wrote:
> On Thu, 05 Mar 2015 13:20:25 -0700 Scott Furry <scott.wl.furry@gmail.com> wrote:
>> Originally sent to vbox@FreeBSD.org this morning:
>> On 05/03/2015 07:52, Scott Furry wrote:
>>> While attempting to build emulators/virtualbox-ose(4.3.24) from
>>> FreeBSD ports, I keep running into a error during the build of
>>> devel/kBuild(0.1.9998).
>>> Error stops the build, but it seems a strange error being unable to
>>> determine a '__wchar_t' type.
>> emulators/virtualbox-ose-kmod (4.3.24) and emulators/virtualbox-ose
>> (4.3.24) are still blocked by error given above.
>>
>> I may not be the only one affected here. A quick google search dug up
>> this thread:
>> https://gist.github.com/tangentstorm/af2c97d89e194b3356c3
>>
>> User indicated exact same error using gcc4.8.4 build.
> Try rebuilding gcc.  During installation gcc thinks it's a good idea to
> fix "bugs" in some system headers by copying them to an obscure directory
> and then using those "fixed" copies instead of the real headers.
> When these system headers are updated gcc has an outdated copy that
> can cause errors in other headers.  So, to be safe, whenever you update
> the base system you also have to rebuild the gcc ports.
Tried your suggestion. I went to update ports. I explicitly did an 
update to lang/gcc48 before ports updating. This brought gcc48 up to 
version 4.8.5-20150212. However, the original error message is 
persistent. It appears that kBuild is using the gcc-4.8.4 files (or is 
hardcoded to use these files) from somewhere else but not the installed 
version.

Error not resolved.

Thanks for trying.



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