Bug 276592 - devel/ocl-icd add respecting of DOCS and MANPAGES knobs for do-build:
Summary: devel/ocl-icd add respecting of DOCS and MANPAGES knobs for do-build:
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on: 276593
Blocks:
  Show dependency treegraph
 
Reported: 2024-01-24 15:47 UTC by devel
Modified: 2024-01-24 16:15 UTC (History)
1 user (show)

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


Attachments
patch for devel/ocl-icd/Makefile for disable documentation build if isn't required (642 bytes, patch)
2024-01-24 15:47 UTC, devel
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description devel 2024-01-24 15:47:47 UTC
Created attachment 247928 [details]
patch for devel/ocl-icd/Makefile for disable documentation build if isn't required

Hello !

Port devel/ocl-icd currently has MANPAGES and DOCS knobs, and respect it during install. But process of _build_ documentaion running anyway, and it can lead to fail port's build even if documenation isn't required (this is may case - problem with asciidoc or something like it).

So this patch disable build documentation+MAN if both hof MANPAGES and DOCS turn off.
Comment 1 O. Hartmann 2024-01-24 16:15:33 UTC
Hello,
thank you for the patch - I've taken your considerations and while here, patched the port to update ocl-icd towards 2.3.2, please see

PR Bug 276593 - devel/ocl-icd: Update to 2.3.2 and solve MANDOC issue