svn commit: r279030 - in head/sys: net netinet netinet6

Gleb Smirnoff glebius at FreeBSD.org
Tue Feb 24 23:09:42 UTC 2015


On Mon, Feb 23, 2015 at 05:56:02PM +0100, Tijl Coosemans wrote:
T> On Thu, 19 Feb 2015 23:16:10 +0000 (UTC) Gleb Smirnoff <glebius at FreeBSD.org> wrote:
T> > Author: glebius
T> > Date: Thu Feb 19 23:16:10 2015
T> > New Revision: 279030
T> > URL: https://svnweb.freebsd.org/changeset/base/279030
T> > 
T> > Log:
T> >   Now that all users of _WANT_IFADDR are fixed, remove this crutch and
T> >   hide ifaddr, in_ifaddr and in6_ifaddr under _KERNEL.
T> 
T> There are reports that net-snmp is broken now.  Removal of a userland
T> interface should get a ports exp-run.
T> 
T> Grepping the ports tree for _WANT_IFADDR brings up these:
T> 
T> devel/libgtop/Makefile:CPPFLAGS+=	-I${LOCALBASE}/include
T> 	-DHAVE_NET_IF_VAR_H -D_WANT_IFADDR

libgtop no longer needs -D_WANT_IFADDR, can be removed from
Makefile. It is not needed since r371082, when I removed use
of kvm(3).

Unfortunately, files/patch-sysdeps_freebsd_netload.c  still
isn't merged upstream. I'd appreciate if FreeBSD GNOME team
do that.

T> net-mgmt/net-snmp/Makefile:CFLAGS+=	-D_WANT_IFADDR
T> 
T> Can you have a look at them?

I am establishing contact with net-snmp developers, to
fix it.

-- 
Totus tuus, Glebius.


More information about the svn-src-head mailing list