On Tue, Jan 12, 2021 at 03:20:36PM +0100, Patrick M. Hausen wrote: > Dear ports gurus, > > what am I doing wrong that makes me still receive this message every couple > of days? > > > Von: pkg-fall...@freebsd.org > > Betreff: [package - main-i386-default][sysutils/env4801] Failed for > > env4801-0.3_1 in build > > Datum: 12. Januar 2021 um 15:05:07 MEZ > > An: p...@hausen.com > > Kopie: pkg-fall...@freebsd.org > > > > =======================<phase: build >============================ > > ===> Building for env4801-0.3_1 > > make[1]: "/usr/share/mk/bsd.opts.mk" line 110: "NO_MAN is defined, but > > deprecated. Please use MK_MAN=no instead." > > The issue should be fixed since mid November: > > https://svnweb.freebsd.org/ports/head/sysutils/env4801/Makefile?r1=418715&r2=554829
What the error is saying is that the Makefile defines: NO_MAN=sorry, which was something valid long ago, but not anymore (and its been a while it is not valid anymore) in FreeBSD framework makefile. Where it is misleading is that the framework (source one not ports) tells you to use MK_MAN instead because it thinks you are trying to define a build option which you are not The right way to fix it is: MAN= instead of NO_MAN= sorry in the distfile makefile Note that I have fixed it in r561337 (with some cleanup) Best regards, Bapt
signature.asc
Description: PGP signature