-
Notifications
You must be signed in to change notification settings - Fork 242
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Compile error with gcc-15 #1739
Comments
there is a release date for gcc 15 or is it still under development? time ago i introduced this CI mainly for gcc 14 |
I haven’t checked into this exact error yet. But I have been fixing the -std=c23 and bool problems that have surfaced with the use of gcc-15. I would agree not jumping in to make the changes, until we work out if this is a gcc bug, or that it is now adhering being pedantic to a xxx standard. Gcc-15 is now in Stage 3 (which is bug fixing) which is why I have started the process with the LE code base to fix as much of upstream (rather that after gcc-15 is released.)
Most of the patching and porting to gcc-15 for LE is now done, just a couple packages remaining with most of the patches submitted upstream - so that hopefully the fixed packages can be incorporated (apart from the unmaintained legacy packages that have no upstream.) I didn’t attempt this one yet as my c++ is not that great, but happy to take a look once I complete the rest of the porting. |
I remind you that kodi 22 must be built with C++ 20, not 23 |
The error interestingly it does build with |
I can confirm that it is building with c++20 for the original error. |
mmh ok maybe change /src/common/CommonSegAttribs.h |
Describe the problem
test compiling LE13 with gcc has identified some code compatibility and issues.
Possible fix
No response
Steps to reproduce
Compile with gcc-15-20241124
Debug log
Stream manifest file(s)
No response
Additional info
Using gcc15-20241124
Operating system(s)
Linux
Operating system version(s)
LibreELEC LE13 master
InputStream Adaptive version(s)
22.1.10
Kodi version(s)
Piers - 65703fe91c077d8cc11be4ba10221b56cd38d30b
The text was updated successfully, but these errors were encountered: