From: Rainer Hurling on 17 Jan 2010 13:06 On 17.01.2010 16:44 (UTC+1), Oliver Lehmann wrote: > Hi Rainer, > > Rainer Hurling wrote: > >> The next port I found, which does not compile any more after your >> commit, is ftp/gftp: > > I've committed a kinda easy fix for it. > > Greetings, Oliver > Oliver, thanks for this commit. It works for me :-) Rainer _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
From: Beat Gaetzi on 18 Jan 2010 10:47 Hi, Boris Samorodov wrote: > Hello Ed, > > thanks for your hard work! > > On Wed, 13 Jan 2010 20:42:54 +0100 Ed Schouten wrote: > >> I've noticed there is some breakage in ports, but it shouldn't be too >> serious. > > Seems that emulators/virtualbox-ose is broken: Yes, there is a pr open with a patch attached: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/142855 The fix is already in our development repository: http://svn.bluelife.at/index.cgi/blueports/revision/?rev=662 Once everything is tested we will commit the patch. Beat _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
From: Martin Smith on 18 Jan 2010 10:39 Martin Smith wrote: > Ed Schouten wrote: >> 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)). This means we just got >> rid of some annoyances that are as old as the FreeBSD project itself: >> > snipped > >> >> Be sure to give it a try and report any issues. Thanks! > > building xorg on a current box of 2 days ago > > In file referenced from sessreg.h:60 > from sessreg.c:77 > /usr/include/utmp.h:2:2 error #error "<utmp.h> has been replaced by > <utmpx.h>" > continues with more related errors and stops > > any fix for this yet sorry for the noise, csupped the ports again and it is fixed, many thanks to whoever did it > > -- Martin _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
From: Martin Smith on 18 Jan 2010 10:31 Ed Schouten wrote: > 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)). This means we just got > rid of some annoyances that are as old as the FreeBSD project itself: > snipped > > Be sure to give it a try and report any issues. Thanks! building xorg on a current box of 2 days ago In file referenced from sessreg.h:60 from sessreg.c:77 /usr/include/utmp.h:2:2 error #error "<utmp.h> has been replaced by <utmpx.h>" continues with more related errors and stops any fix for this yet -- Martin _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org"
From: Yuri Pankov on 18 Jan 2010 11:05
On Wed, Jan 13, 2010 at 08:42:54PM +0100, Ed Schouten wrote: > 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)). This means we just got > rid of some annoyances that are as old as the FreeBSD project itself: > > - Hostnames were originally restricted to 16 bytes, which is way too > short for your average hostname generated by your ISP, but also for > IPv6 addresses, which are at most 32 + 7 = 39 characters. > > - No support for login sessions not related to TTYs, like ppp(8), > ftpd(8) sessions. > > - No support for multiple login sessions on one TTY, for example > generated by login(1). > > I was not able to give us a smooth transition from utmp towards utmpx, > simply because our utmp implementation offered almost no utility > functions, which means all consumers modify the database files > themselves. This means you should probably recompile any applications > you're interested in that uses the user accounting database. I realize > this may be quite uncomfortable, but we can't always win. > > [ This information is mainly for port maintainers: ] > > I've noticed there is some breakage in ports, but it shouldn't be too > serious. I've seen cases where an application includes <utmp.h>, even > though it doesn't use anything provided by that header. In other cases > they used fields like UT_NAMESIZE to derive the maximum user name length > supported by the system, which is clearly not what this definition was > intended for. I've incremented __FreeBSD_version to 900007 to identify > the import of utmpx. In case a certain port breaks badly, let me know > and I'm willing to take a look at it. > > Be sure to give it a try and report any issues. Thanks! > > -- > Ed Schouten <ed(a)80386.nl> > WWW: http://80386.nl/ net/mpd{4,5} seem to be broken as well: In file included from auth.h:22, from bund.h:22, from ppp.h:117, from modem.c:10: /usr/include/utmp.h:2:2: error: #error "<utmp.h> has been replaced by <utmpx.h>" *** Error code 1 Yuri _______________________________________________ freebsd-ports(a)freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscribe(a)freebsd.org" |