HEADS UP: <utmp.h> gone. All welcome <utmpx.h>.
minimarmot at gmail.com
Tue Jan 19 07:20:54 UTC 2010
On Mon, Jan 18, 2010 at 11:07 PM, Wilkinson, Alex
<alex.wilkinson at dsto.defence.gov.au> wrote:
> 0n Thu, Jan 14, 2010 at 09:41:51PM +0800, Wilkinson, Alex wrote:
> > 0n Thu, Jan 14, 2010 at 03:36:56PM +0200, Andriy Gapon wrote:
> > >on 13/01/2010 21:42 Ed Schouten said the following:
> > >> Hello everyone,
> > >>
> > >> I just made various commits to FreeBSD HEAD to remove our old user
> > >> accounting database interface (see utmp(5)) and replace it by the POSIX
> > >> standardized utmpx interface (see getutxent(3)).
> some more port breakage /usr/ports/net-im/libpurple:
> /usr/include/utmp.h:2:2: error: #error "<utmp.h> has been replaced by <utmpx.h>"
> gmake: *** [libzephyr_la-Zinternal.lo] Error 1
> gmake: Leaving directory `/usr/ports/net-im/libpurple/work/pidgin-2.6.5/libpurple/protocols/zephyr'
The zephyr support in libpurple is incredibly ancient, and doesn't
really work very well. I have a port prepared that packages libzephyr
and the standard zephyr clients directly, in ports/141790 (though I
have a couple of tweaks to the submitted version in my queue).
I'd almost say it would be worth just ripping the zephyr support out
of the libpurple port.
More information about the freebsd-current