On Tue, Jan 24, 2023 at 02:01:39PM -0600, Richard Shaw wrote:
On Tue, Jan 24, 2023 at 7:20 AM Richard Shaw
<hobbes1069(a)gmail.com> wrote:
> hobbes1069 (9):
> cqrlog - Fails for some weird lazbuild issue I don't understand
> flnet - Spec conditional oops. Fixed.
> flrig - Needed cstdint. Fixed
> freecad - Needs cstdint. Working on it.
> gmsh - Needed cstdint. Fixed.
> openCOLLADA - error: possibly dangling reference to a temporary. Don't
> know how to fix this one.
> opencascade - error: declaration of 'tbb::task&
> tbb::internal::task_prefix::task()' changes meaning of 'task'
> openexr - Needed cstdint. Fixed.
> spnavcfg -
https://github.com/FreeSpacenav/spnavcfg/issues/30
>
I think I've gotten everything situated except openCOLLADA.
See
https://gcc.gnu.org/PR107532 and
https://gcc.gnu.org/pipermail/gcc-patches/2023-January/thread.html#610188
It is a new warning, which has some false positives and some further work
is being done on that, but whether openCOLLADA triggers a false positive
or has a real bug is something that somebody needs to analyze.
E.g. -fsanitize=address should diagnose similar use after scope bugs
at runtime.
Of course, packages which use -Werror need to be prepared to deal with new
warnings at any time.
Jakub