Re: GCC 12 question

2022-01-25 Thread Steven A. Falco

On 1/25/22 07:36 AM, Dan Horák wrote:

On Fri, 21 Jan 2022 15:55:47 -0500
"Steven A. Falco"  wrote:


I've been able to rebuild KiCad using the new gcc-12.0.1-0.2 compiler rpms on 
Rawhide via mock.  While KiCad compiles, it doesn't quite run correctly.

As shown in the attached screenshot, all the icons are missing, and have been replaced 
with question marks.  I wonder if this could be caused by some Fedora libraries that have 
not yet been rebuilt using GCC-12.  I don't know if it is possible to "mix and 
match" things previously compiled with GCC-11 with things newly compiled with GCC-12.

I have a few questions:

1) Does it seem likely that some library (like wx) could be the cause, or is it 
more likely to be a bug in KiCad itself?


rather a library than KiCad itself, if the icons are loaded from files,
then it could be using wrong path, for example



2) I believe a mass rebuild will be done soon, which might help, if a library 
is at fault - is there a schedule for that?


mass rebuild is over and the new builds will be merged to rawhide soon


I'll test again once the merge completes.  I'm betting that it is a system 
library issue, because the same KiCad source code works fine on F35, and it had 
been working fine on Rawhide right up until the compiler change.

Steve
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


Re: GCC 12 question

2022-01-25 Thread Dan Horák
On Fri, 21 Jan 2022 15:55:47 -0500
"Steven A. Falco"  wrote:

> I've been able to rebuild KiCad using the new gcc-12.0.1-0.2 compiler rpms on 
> Rawhide via mock.  While KiCad compiles, it doesn't quite run correctly.
> 
> As shown in the attached screenshot, all the icons are missing, and have been 
> replaced with question marks.  I wonder if this could be caused by some 
> Fedora libraries that have not yet been rebuilt using GCC-12.  I don't know 
> if it is possible to "mix and match" things previously compiled with GCC-11 
> with things newly compiled with GCC-12.
> 
> I have a few questions:
> 
> 1) Does it seem likely that some library (like wx) could be the cause, or is 
> it more likely to be a bug in KiCad itself?

rather a library than KiCad itself, if the icons are loaded from files,
then it could be using wrong path, for example

> 
> 2) I believe a mass rebuild will be done soon, which might help, if a library 
> is at fault - is there a schedule for that?

mass rebuild is over and the new builds will be merged to rawhide soon


Dan
___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure


GCC 12 question

2022-01-21 Thread Steven A. Falco

I've been able to rebuild KiCad using the new gcc-12.0.1-0.2 compiler rpms on 
Rawhide via mock.  While KiCad compiles, it doesn't quite run correctly.

As shown in the attached screenshot, all the icons are missing, and have been replaced 
with question marks.  I wonder if this could be caused by some Fedora libraries that have 
not yet been rebuilt using GCC-12.  I don't know if it is possible to "mix and 
match" things previously compiled with GCC-11 with things newly compiled with GCC-12.

I have a few questions:

1) Does it seem likely that some library (like wx) could be the cause, or is it 
more likely to be a bug in KiCad itself?

2) I believe a mass rebuild will be done soon, which might help, if a library 
is at fault - is there a schedule for that?

Thanks,
Steve___
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam on the list, report it: 
https://pagure.io/fedora-infrastructure