ports/164242: net/openafs port breaks with KERNCONFDIR and include
Benjamin Kaduk
kaduk at MIT.EDU
Thu Jan 19 06:40:13 UTC 2012
The following reply was made to PR ports/164242; it has been noted by GNATS.
From: Benjamin Kaduk <kaduk at MIT.EDU>
To: bug-followup at freebsd.org
Cc:
Subject: Re: ports/164242: net/openafs port breaks with KERNCONFDIR and
include
Date: Thu, 19 Jan 2012 01:39:49 -0500 (EST)
On Tue, 17 Jan 2012, Edwin Groothuis wrote:
> Maintainer of net/openafs,
>
> Please note that PR ports/164242 has just been submitted.
>
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
>
> The full text of the PR can be found at:
> http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/164242
The bug is real and I believe the diagnosis basically correct, but the
proposed fix is incomplete in that it does not fully solve the set of
issues involving kernel configuration files and source trees living at
non-default locations (I have upstream bug #130310 to remind me to look at
these). I would like to spend some time going through Makefile.inc1 (and
possibly elsewhere) to get a better sense of what is actually needed.
For example, we should probably be using some flavor of KERNSRCDIR which
is related to SYSDIR. I haven't had a chance to sit down and build a
picture of how these pieces all fit together.
Alternately, I could backport the patches from upstream's git master to
use bsd.kmod.mk for the kernel build, which eliminates most of these
issues. But I think it is probably simpler to not have to maintain those
patches until there is a 1.8-series release, which I expect will be
several years.
-Ben Kaduk
More information about the freebsd-ports-bugs
mailing list