From: Rainer Hurling on
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
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
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
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
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"