Bug 260503 - devel/doxygen: configuration file docstring.cfg not found
Summary: devel/doxygen: configuration file docstring.cfg not found
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: amd64 Any
: --- Affects Only Me
Assignee: Dima Panov
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-12-17 21:09 UTC by watcom
Modified: 2022-01-15 01:27 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (fluffy)


Attachments
poudriere build log (293.98 KB, text/plain)
2021-12-17 21:09 UTC, watcom
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description watcom 2021-12-17 21:09:17 UTC
Created attachment 230209 [details]
poudriere build log
Comment 1 Dima Panov freebsd_committer freebsd_triage 2021-12-17 21:25:59 UTC
Moin!

Unable to reproduce :(

DOCS/GRAPHVIZ/LATEX/SEARCH = ON:
https://build.dimapanov.com/poudriere/data/130amd64-dimaports/2021-12-18_00h13m29s/logs/doxygen-1.9.2,2.log

DOCS/GRAPHVIZ/LATEX = ON: (same as your config)
https://build.dimapanov.com/poudriere/data/130amd64-dimaports/2021-12-18_00h21m58s/logs/doxygen-1.9.2,2.log

Caching/disk error?
Comment 2 Thaddeus Covert 2022-01-15 01:27:54 UTC
I'm getting identical failure and log file output. Here due to failure. I can upload logs or other information if it'll help.

This is how I just resolved the issue for myself.
First I tried using 'MAKE_JOBS_UNSAFE=yes make`, but that didn't work.
Then, I ran the command below, first with MAKE_JOBS_UNSAFE, and then without. The results were the same for both versions.

[root@host /usr/ports/devel/doxygen]# for i in `seq 1 3`;do make;done

It then proceeds to fail 2x and succeed the third time.

Based on this I then went to my /etc/make.conf and ensured that it would not use multiple threads to build.

---
# some ports don't like -j8, so we can undo the MAKE_ARGS addition for those
.if ${.CURDIR:M*/multimedia/mplayer} || ${.CURDIR:M*/devel/llvm13} || ${.CURDIR:M*/devel/doxygen}
MAKE_ARGS:=${MAKE_ARGS:C/-j8//}
MAKE_ARGS:=${MAKE_ARGS:C/-j32//}
.endif
---

After this, I was able to run the make, and make install on the first attempt.
NOTE: The Makefile in the port has MAKE_JOBS_UNSAFE=yes set in it already. This leads me to believe that it's not being honored in some fashion.