Re: gcc7/libgcc7 problems

2019-12-11 Thread Ken Cunningham
Iain has asked for a minimal reproducer and a bisected commit that
generated the error. Then it's worth opening the bug report.

I tried a few different iostream with locale test files, but so far
couldn't repro the error.

Best,

Ken

On Wed, Dec 11, 2019 at 12:11 PM Eric Gallager  wrote:

> On 12/11/19, Ken Cunningham  wrote:
> > We're having troubles with the recent gcc7 upgrade to 7.5.0 on i386
> > (bootstrapping with non-system assembler) and on 10.5 PPC (bus errors in
> > memory handling, possibly related to locale support, maybe some other
> thing
> > TBA).
> >
> > We may have to bump epoch and roll back to last 7.4.x unless we can get
> > this sorted out soon, as tickets are starting up...
> >
> > Ken
> >
>
> Is there an upstream bug filed in the GCC Bugzilla about this? I
> realize the branch for 7 is closed now, but it could be due to a
> change backported from a different branch where it's also relevant...
>


Re: gcc7/libgcc7 problems

2019-12-11 Thread Eric Gallager
On 12/11/19, Ken Cunningham  wrote:
> We're having troubles with the recent gcc7 upgrade to 7.5.0 on i386
> (bootstrapping with non-system assembler) and on 10.5 PPC (bus errors in
> memory handling, possibly related to locale support, maybe some other thing
> TBA).
>
> We may have to bump epoch and roll back to last 7.4.x unless we can get
> this sorted out soon, as tickets are starting up...
>
> Ken
>

Is there an upstream bug filed in the GCC Bugzilla about this? I
realize the branch for 7 is closed now, but it could be due to a
change backported from a different branch where it's also relevant...


Re: gcc7/libgcc7 problems

2019-12-11 Thread Chris Jones


> On 11 Dec 2019, at 3:32 pm, Ken Cunningham  
> wrote:
> 
> 
>> If you do decide to do this please only do it where needed, i.e. on i386 or 
>> 10.5 PPC. Newer systems that work fine with 7.5 should stay on that version.
> 
> Hmm. May be too complicated to do that. gcc7 installs nothing much useful on 
> newer systems anyway.

I fail to see why it would be complicated at all. The 7.5 update was minimal.

https://github.com/macports/macports-ports/commit/dd197967ac1c9fb9b489ee4e347a2f5a859f9839#diff-a55581cf79dd67b30d377c9affc5fce6

Reverting back to 7.4 only for old OSes would be trivial to do. In fact, it 
would make things easier for you, as then you would not have to reinstate the 
patch removed in.

https://github.com/macports/macports-ports/commit/dcefaea1eca247c8ed6e8feb6d982598446c172e#diff-a55581cf79dd67b30d377c9affc5fce6

As you would still use 7.5 on the platforms needing that patch.

7.5 is the legacy 7.x release. Regardless of whether or not users should be 
using a newer major version, we should not force users back to 7.4 on the 
majority of systems that can perfectly happily use 7.5
> 
> Ah well, maybe Iain will fix it. My systems are fine, after rolling back to 
> libgcc7 7.4.x
> 
> When you see tickets, just tell people to roll back for the next few months 
> until this gets properly sorted out, if it ever does
> 
> K


gcc7/libgcc7 problems

2019-12-11 Thread Ken Cunningham
If you do decide to do this please only do it where needed, i.e. on
i386 or 10.5 PPC. Newer systems that work fine with 7.5 should stay on
that version.


Hmm. May be too complicated to do that. gcc7 installs nothing much
useful on newer systems anyway.


Ah well, maybe Iain will fix it. My systems are fine, after rolling
back to libgcc7 7.4.x


When you see tickets, just tell people to roll back for the next few
months until this gets properly sorted out, if it ever does.


K


Re: gcc7/libgcc7 problems

2019-12-11 Thread Chris Jones




On 11/12/2019 2:53 pm, Ken Cunningham wrote:
We're having troubles with the recent gcc7 upgrade to 7.5.0 on i386 
(bootstrapping with non-system assembler) and on 10.5 PPC (bus errors in 
memory handling, possibly related to locale support, maybe some other 
thing TBA).


We may have to bump epoch and roll back to last 7.4.x unless we can get 
this sorted out soon, as tickets are starting up...


If you do decide to do this please only do it where needed, i.e. on i386 
or 10.5 PPC. Newer systems that work fine with 7.5 should stay on that 
version.


gcc7/libgcc7 problems

2019-12-11 Thread Ken Cunningham
We're having troubles with the recent gcc7 upgrade to 7.5.0 on i386
(bootstrapping with non-system assembler) and on 10.5 PPC (bus errors in
memory handling, possibly related to locale support, maybe some other thing
TBA).

We may have to bump epoch and roll back to last 7.4.x unless we can get
this sorted out soon, as tickets are starting up...

Ken


PR 5949

2019-12-11 Thread Remko Scharroo
Dear Macport Developers,

Given that PR 5949 is flagged "maintainer timeout" for 2 days now, can someone 
else approve this PR? 
https://github.com/macports/macports-ports/pull/5949

Regards,
Remko