I have not seen that problem building gcc6 before. 

I have been updating gcc7 snapshots weekly and stopped recently when I realized 
they were preparing for the first release. I did not know they had now done so. 
I will update the ports once a snapshot of gcc8 is available (probably already 
is), since gcc6, gcc7 and gcc8 will need to be updated at the same time to move 
the libgcc subports around. 

> On May 11, 2017, at 02:18, René J.V. Bertin <[email protected]> wrote:
> 
> Hello,
> 
> Please excuse the interruption - has anyone else been seeing this error when 
> trying to build GCC (or possible, libgcc)?
> 
> And what about gcc 7, anyone been looking at that? 7.1 is out so there's no 
> reason port should still be marked experimental...
> 
> Thanks,
> René
> 
> -------------------------------
> Forwarded message:
> Subject: [MacPorts] #54149: gcc6 fails to compile because "configure: error: 
> cannot compute sizeof (long long)"
> 
> 
> #54149: gcc6 fails to compile because "configure: error: cannot compute sizeof
> (long long)"
> --------------------+------------------
> Reporter:  RJVB    |      Owner:
>     Type:  defect  |     Status:  new
> Priority:  Normal  |  Milestone:
> Component:  ports   |    Version:
> Keywords:          |       Port:  gcc6
> --------------------+------------------
> Back in february I successfully built port:gcc6 with a tiny patch that
> makes G++ use libc++ and thus become a proper citizen on OS X 10.9 and
> later.
> 
> Today I wanted to build a slightly improved version and find my builds
> fail no matter what I try because the bootstrapped gcc compiler (xgcc)
> chokes on the configure test to determine the sizeof(long long).
> 
> Googling the error suggests that this has to do with the presence (or not)
> of the GNU binutils - which I don't have and didn't have either back in
> February.
> 
> The only seemingly relevant port I updated since then is ld64_latest, but
> re-activating the version I had back then makes no difference. My patch
> cannot be the culprit either because it affects only the C++ compiler,
> which isn't used during the GCC build.
> 
> Any ideas?
> 
> --
> Ticket URL: <https://trac.macports.org/ticket/54149>
> MacPorts <https://www.macports.org/>
> Ports system for macOS

Reply via email to