Created attachment 246628 [details] update lang/erlang, lang/erlang-runtime24 and lang/erlang-runtime25
the CHUNKS option in lang/erlang lang/erlang-runtime24 and lang/erlang-runtime25 (default on) is not working as intended: inline documentation is built but not staged and therefore not included in the created package. The reason is that the ports run 'gmake all DOC_TARGETS=chunks docs' to genereate the inline documentation (lib/*/doc/chunks/*.chunk) files together with the usual build artifacts. But the 'install' target does not handle these files and they never end up in the staging dir. The attached patch does update lang/erlang, lang/erlang-runtime24 and lang/erlang-runtime26 For lang/erlang-runtime26 see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271541
Hi! I submitted a patch for review to fix exactly that, but I didn't get approval yet: https://reviews.freebsd.org/D40253 You and I took different approaches, I would love to get some feedback from the erlang@ team and other users of Erlang :-)
(In reply to Jean-Sébastien Pédron from comment #3) your approach removes the ability to disable chunks (increases build time and package size). but since it also does generate documentation for corba (if enabled) it is better than my patch which missed this.