emulators/wine-devel as of revision r527076 lacks a description for the STAGING options. I'll fix that shortly, but was surprised neither the ports infrastructure nor portlint warned about this. Put into a shell script the following code does that job: if make showconfig | grep -v === | grep -v : ; then echo "'make showconfig' has option(s) without a description." fi
A commit references this bug: Author: gerald Date: Fri Feb 28 10:43:17 UTC 2020 New revision: 527327 URL: https://svnweb.freebsd.org/changeset/ports/527327 Log: Add a description for the STAGING option that we've been missing. Reported by: salvadore PR: 244480, 244485 Changes: head/emulators/wine-devel/Makefile
Support added in 2.18.11.
(In reply to Joe Marcus Clarke from comment #2) > Support added in 2.18.11. Thank you, Joe! I notice the following in lang/gcc8-devel after this (on both i386 and amd64): lang/gcc8-devel> portlint -C FATAL: Makefile: OPTION MULTILIB does not have a description (MULTILIB_DESC). FATAL: Makefile: OPTION MULTILIB does not have a description (MULTILIB_DESC). The message is issued twice. And MULTILIB_DESC is actually set where it is relevant, via .if exists(/usr/lib32/libc.so) OPTIONS_DEFINE_amd64+= MULTILIB OPTIONS_DEFAULT_amd64+= MULTILIB OPTIONS_DEFINE_powerpc64+= MULTILIB OPTIONS_DEFAULT_powerpc64+= MULTILIB MULTILIB_DESC= Build support for 32-bit and 64-bit targets MULTILIB_CONFIGURE_ENABLE= multilib .else
Fixed in 2.19.0.
Thank you! Awesome, as usual. :)