Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Apr 2017 16:07:04 -0700
From:      Patrick Powell <papowell@astart.com>
To:        Jung-uk Kim <jkim@FreeBSD.org>, freebsd-stable@freebsd.org
Subject:   Re: GCC + FreeBSD 11.0 Stable - stat.h does not have vm_ooffset_t definition
Message-ID:  <fb7749f8-193a-2cdc-db8f-9ca046a0b94e@astart.com>
In-Reply-To: <f264ebcc-4cd4-4541-f19d-227cde74b3ba@FreeBSD.org>
References:  <8316fd8e-056d-32a1-1e59-414269476190@astart.com> <95c6f08e-0cf7-f0f3-8b19-29e03b3f4f96@FreeBSD.org> <39149f1c-d939-5c60-a0c3-ab76fa0f750b@astart.com> <f264ebcc-4cd4-4541-f19d-227cde74b3ba@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 04/27/17 13:59, Jung-uk Kim wrote:
> On 04/27/2017 12:45, Patrick Powell wrote:
>> On 04/26/17 09:34, Jung-uk Kim wrote:
>>> On 04/26/2017 10:14, Patrick Powell wrote:
>>>> First: a big thank-you to the support/fixit people for all of their work!
>>>>
>>>> I was doing some testing using FreeBSD 11.0-STABLE and some of my
>>>> configure scripts died.  However, they were working fine on FreeBSD 11.0
>>>> RELEASE.
>>>>
>>>> I found the problem,  but I do not know how to resolve this.  When you
>>>> install the GCC compiler from the PKG repository it appears to create a
>>>> modified set of include files from the system (default?) include files
>>>> (/usr/include).  However, when the modified /usr/include/sys/types.h
>>>> file is created, the typedef for vm_ooffset_t is modified,  and there is
>>>> no reference to __vm_ooffset_t that the compiler can resolve.
>>>>
>>>> < typedef       __int64_t       vm_ooffset_t;
>>>> ---
>>>>> typedef       __vm_ooffset_t  vm_ooffset_t;
>>> ...
>>> You have to rebuild lang/gcc from the ports tree to fix this problem.
>>>
>>> https://lists.freebsd.org/pipermail/freebsd-current/2017-February/064937.html
>>>
>>> Jung-uk Kim
>>>
>> Does this mean that the GCC port/package needs to be updated?  If so,
>> should I file a PR report on this issue?
>> I (temporarily) fixed this problem by hand editting the modified types.h
>> file and things seem to work.
> I already wrote a patch (attached). :-)
>
> Jung-uk Kim
Will the GCC port be updated with this patch?  Any action needed by me 
on this?

-- 
Patrick Powell                 Astart Technologies
papowell@astart.com            1530 Jamacha Rd, Suite X
Network and System             San Diego, CA 92019
   Consulting                   Cell 858-518-7581 FAX 858-751-2435
Web: papowell at astart dot com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fb7749f8-193a-2cdc-db8f-9ca046a0b94e>