Re: OpenColorIO builds failing due to doxygen patch level update?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 26 May 2023, Richard Shaw wrote:

On a side note I love the packager dashboard!
I noticed that OpenColorIO builds in rawhide were failing[1] and took a look
at the logs and the errors seem to be around doxygen:

In file included from/builddir/build/BUILD/OpenColorIO-2.2.1/src/bindings/python/PyOpenColorIO.h
:18,
                 from/builddir/build/BUILD/OpenColorIO-2.2.1/src/bindings/python/PyColorSpaceSet
.cpp:4:
/builddir/build/BUILD/OpenColorIO-2.2.1/src/bindings/python/PyColorSpaceSet
.cpp: In function 'void
OpenColorIO_v2_2::bindPyColorSpaceSet(pybind11::module&)':
/builddir/build/BUILD/OpenColorIO-2.2.1/redhat-linux-build/docs/_doxygen/do
cstrings.h:14:58: error:
'__doc_PyOpenColorIO_ConstColorSpaceSetRcPtr_operator_sub' was not declared
in this scope
   14 | #define __DOC4(n1, n2, n3, n4)                          
__doc_##n1##_##n2##_##n3##_##n4
      |                                                          ^~~~~~

Doxygen was updated from 1.9.6 to 1.9.7 which I would assume should be a
pretty harmless update. I checked Bugzilla and there is only one bug open
for doxygen which is unrelated.

I wouldn't say that doxygen minor updates are harmless. Doxygen tends to change and sometimes break things in minor releases. One of the packages I maintain is currently broken by this doxygen update. So far, the changes in doxygen are legitimate but unexpected, but it's possible you could be seeing a bug. Doxygen upstream is usually pretty responsive though if you give a good reproducer.

Scott
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
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@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux