Sunday, August 30, 2020

Re: doxygen update breaks graphics/orthanc/server

On 2020/08/30 22:10, Rafael Sadowski wrote:
> On Sat Aug 29, 2020 at 12:19:13PM +0100, Stuart Henderson wrote:
> > On 2020/08/24 00:15, Rafael Sadowski wrote:
> > > CVSROOT: /cvs
> > > Module name: ports
> > > Changes by: rsadowski@cvs.openbsd.org 2020/08/24 00:15:04
> > >
> > > Modified files:
> > > devel/doxygen : Makefile distinfo
> > > devel/doxygen/patches: patch-doc_CMakeLists_txt
> > >
> > > Log message:
> > > Update doxygen to 1.8.19
> > >
> >
> > Breaks graphics/orthanc/server packaging:
> >
> > Error: /pobj/orthanc-1.3.0/fake-i386/usr/local/share/doc/orthanc/OrthancPlugin/doxygen.png does not exist
> >
>
> Already spotted by naddy@.

Generally problems resulting in build failures will be hit by people
running bulk builds on 2-4 arches, usually everyone hitting the problem
will need to look at logs to identify the cause of the problem, see if
it's arch-dependent, etc.

> On Tue Aug 25, 2020 at 04:25:19PM +0200, Christian Weisgerber wrote:
> > This showed up during my Mesa 20.1.6 test build, but a closer look
> > shows that the failure is unrelated and likely caused by the doxygen
> > 1.8.19 update instead.

This is very common for doxygen updates. Please test "make package"
for consumers when updating doxygen.

> Let's disable doxygen like we do in all other ports:

If the docs aren't really useful then sure. But if they are useful
then it's better to update the plist instead.

No comments:

Post a Comment