Hey, as the UPDATING message says, if you updated your HEAD between 2011-12-15 and now you need to recompile libc again with the new kernel. If you are updating from outside that window, especially from any STABLE branch, things should be a lot more happy now, which (in addition to make the interface extensible) was the main reason for another breakage in HEAD. /bz Begin forwarded message: > From: "Bjoern A. Zeeb" <bz_at_FreeBSD.org> > Date: 11. February 2012 06:05:40 GMT+00:00 > To: src-committers_at_freebsd.org, svn-src-all_at_freebsd.org, svn-src-head_at_freebsd.org > Subject: svn commit: r231506 - in head: . lib/libc/net > > Author: bz > Date: Sat Feb 11 06:05:40 2012 > New Revision: 231506 > URL: http://svn.freebsd.org/changeset/base/231506 > > Log: > Switch getifaddrs(3) to the new API introduced in r231505. Also remove > conditional code parts not used by or applicable to FreeBSD. > > The new implementation is supposed to be able to cope with changes to > the 'l' versions of the msghdr structs now used as well as to if_data > allowing future changes without breaking things. > > This restores carp(4) config support in HEAD after r231504. > > Reviewed by: glebius, brooks > MFC After: 3 months > > Modified: > head/UPDATING > head/lib/libc/net/getifaddrs.c > > Modified: head/UPDATING > ============================================================================== > --- head/UPDATING Sat Feb 11 06:02:16 2012 (r231505) > +++ head/UPDATING Sat Feb 11 06:05:40 2012 (r231506) > _at__at_ -22,6 +22,13 _at__at_ NOTE TO PEOPLE WHO THINK THAT FreeBSD 10 > machines to maximize performance. (To disable malloc debugging, run > ln -s aj /etc/malloc.conf.) > > +20120211: > + The getifaddrs upgrade path broken with 20111215 has been restored. > + If you have upgraded in between 20111215 and 20120209 you need to > + recompile libc again with your kernel. You still need to recompile > + world to be able to configure CARP but this restriction already > + comes from 20111215. > + > 20120114: > The set_rcvar() function has been removed from /etc/rc.subr. All > base and ports rc.d scripts have been updated, so if you have a > -- Bjoern A. Zeeb You have to have visions! It does not matter how good you are. It matters what good you do!Received on Sat Feb 11 2012 - 05:15:48 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:24 UTC