Sorry for the wide distribution, but it is critical that -CURRENT users
hear this. Two _MAJOR_ changes just went in to the ports tree that are
bound to cause some pain to -CURRENT users. =20
The first is the change in default threading libraries. The ports
system now uses -lpthread when linking ports instead of -lc_r. Binaries
that wind up with both libc_r and libpthread in them will cause
problems. In that case, it is imperative that you report this to the
port's maintainer ASAP. You can use pkg_info -W /path/to/binary to
determine which port installed it.
Second, Perl 5.8.2 is now the default version of Perl in -CURRENT since
the 5.2 split. This replaces Perl 5.6.1 as the default. Note: Perl
5.00503 is still the default version of Perl in the 4.X base OS.
If you experience problems with any of these changes (or with the other
recent changes listed in /usr/ports/CHANGES), please report them on the
ports@ list and to the appropriate maintainers as soon as possible.=20
Thanks.
Joe
--=20
Joe Marcus Clarke
FreeBSD GNOME Team :: gn...@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
--=-CpgyWPLmCArzuvCcr9wY
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQBAIKP7b2iPiv4Uz4cRAknXAJ9QFsvMcHaoYaSXx7m1xgEtz0Jl2QCgntnn
nP/oRp+NPuKHCPjJkKMp4Jc=
=Wm8C
-----END PGP SIGNATURE-----
--=-CpgyWPLmCArzuvCcr9wY--
On Wed, 4 Feb 2004, Joe Marcus Clarke wrote:
> Sorry for the wide distribution, but it is critical that -CURRENT users
> hear this. Two _MAJOR_ changes just went in to the ports tree that are
> bound to cause some pain to -CURRENT users.
>
I'm glad to hear about this and I wouldn't mind hearing regularly about
major events over in the ports tree.
_______________________________________________
freebsd...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-curre...@freebsd.org"
On Wed, 2004-02-04 at 03:22, Julian Elischer wrote:
> On Wed, 4 Feb 2004, Joe Marcus Clarke wrote:
>=20
> > Sorry for the wide distribution, but it is critical that -CURRENT users
> > hear this. Two _MAJOR_ changes just went in to the ports tree that are
> > bound to cause some pain to -CURRENT users. =20
> >=20
>=20
> I'm glad to hear about this and I wouldn't mind hearing regularly about
> major events over in the ports tree.
I've started doing this. The full summary was sent to ports@ and
ports-developers@, plus I added a copy to /usr/ports/CHANGES. This is
now the second major ports update I've summarized. Once the archives
get back up to speed, you should be able to see my previous summary.
Joe
>=20
--=20
Joe Marcus Clarke
FreeBSD GNOME Team :: gn...@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
--=-CSdGWmfLdDs6xgoJ+8Au
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQBAIK3jb2iPiv4Uz4cRAk4EAJ9b5nVfv9KWr3EtNrHL7PloaD8z3gCgo/HO
iEvd9yPJd8nlcyVnesN8VTE=
=WqvK
-----END PGP SIGNATURE-----
--=-CSdGWmfLdDs6xgoJ+8Au--
How about gettext -> gettext-old transition ? A lot of ports still=20
depends on gettext-old while others on gettext, gettext conflicts with=20
gettext-old, and, as result, portupgrade -af constatntly tries to
install gettext-old as dependancy and fails.
> Joe
--=20
Vladimir B. Grebenschikov <vo...@fbsd.ru>
SWsoft Inc.
--=20
Vladimir B. Grebenchikov
TSB "Russian Express"
> Joe
On Wed, Feb 04, 2004 at 02:12:29PM +0300, Vladimir B. Grebenschikov wrote:
> ? ??, 04.02.2004, ? 11:31, Joe Marcus Clarke ?????:
> > On Wed, 2004-02-04 at 03:22, Julian Elischer wrote:
> > > On Wed, 4 Feb 2004, Joe Marcus Clarke wrote:
> > >=20
> > > > Sorry for the wide distribution, but it is critical that -CURRENT u=
sers
> > > > hear this. Two _MAJOR_ changes just went in to the ports tree that=
are
> > > > bound to cause some pain to -CURRENT users. =20
> > > >=20
> > >=20
> > > I'm glad to hear about this and I wouldn't mind hearing regularly abo=
ut
> > > major events over in the ports tree.
> >=20
> > I've started doing this. The full summary was sent to ports@ and
> > ports-developers@, plus I added a copy to /usr/ports/CHANGES. This is
> > now the second major ports update I've summarized. Once the archives
> > get back up to speed, you should be able to see my previous summary.
>=20
> How about gettext -> gettext-old transition ? A lot of ports still=20
> depends on gettext-old while others on gettext, gettext conflicts with=20
> gettext-old, and, as result, portupgrade -af constatntly tries to
> install gettext-old as dependancy and fails.
Not any more...you're out of date :-)
Kris
--3uo+9/B/ebqu+fSQ
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQFAIT76Wry0BWjoQKURAlzSAJoCI/r1Cnu7xr+HSnF7cJ4elKp0tQCgxWan
RE7uWbdX4NV+cRj6gaC6b5o=
=bIk+
-----END PGP SIGNATURE-----
--3uo+9/B/ebqu+fSQ--
On Wed, 2004-02-04 at 14:24, Gary Kline wrote:
> On Wed, Feb 04, 2004 at 03:31:32AM -0500, Joe Marcus Clarke wrote:
> > On Wed, 2004-02-04 at 03:22, Julian Elischer wrote:
> > > On Wed, 4 Feb 2004, Joe Marcus Clarke wrote:
> > >=20
> > > > Sorry for the wide distribution, but it is critical that -CURRENT u=
sers
> > > > hear this. Two _MAJOR_ changes just went in to the ports tree that=
are
> > > > bound to cause some pain to -CURRENT users. =20
> > > >=20
> > >=20
> > > I'm glad to hear about this and I wouldn't mind hearing regularly abo=
ut
> > > major events over in the ports tree.
> >=20
> > I've started doing this. The full summary was sent to ports@ and
> > ports-developers@, plus I added a copy to /usr/ports/CHANGES. This is
> > now the second major ports update I've summarized. Once the archives
> > get back up to speed, you should be able to see my previous summary.
> >=20
>=20
> A quick comment and question re the ports tree. =20
> Since the ./distinfo file began listing the "SIZE=3D"
> line, my portupgrade scripts (and fetch) have broken
> when I upgrade. I'm running 4.7PRE and 4.8PRE. (I'm
> trying to floppy install 5.2-RELEASE, as well.)
>=20
> Do I need to get a new version of fetch? Hand-deleting
> the SIZE line in the ./distinfo file is a temp
> workaround; is there a better way? ...I must have=20
> missed *something*........
The latest bsd.port.mk changes should have fixed this. The -S argument
is only passed to fetch i OSVERSION >=3D 480000. If you're still running
into problems, try adding DISABLE_SIZE=3Dyes to /etc/make.conf.
Joe
>=20
> gary
>=20
>=20
--=20
Joe Marcus Clarke
FreeBSD GNOME Team :: mar...@FreeBSD.org
gn...@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
--=-JrhN34ayeNnIFG9YH7Xo
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQBAIUlfb2iPiv4Uz4cRAiGxAJ9PmS8Tti3mNqki2VZQ8JRYop4OcgCgiFLE
qJ5QkdEMHlYtf6XGypA5RJA=
=ksnf
-----END PGP SIGNATURE-----
--=-JrhN34ayeNnIFG9YH7Xo--
> On Wed, Feb 04, 2004 at 03:31:32AM -0500, Joe Marcus Clarke wrote:
> > On Wed, 2004-02-04 at 03:22, Julian Elischer wrote:
> > > On Wed, 4 Feb 2004, Joe Marcus Clarke wrote:
> > >
> > > > Sorry for the wide distribution, but it is critical that -CURRENT users
> > > > hear this. Two _MAJOR_ changes just went in to the ports tree that are
> > > > bound to cause some pain to -CURRENT users.
> > > >
> > >
> > > I'm glad to hear about this and I wouldn't mind hearing regularly about
> > > major events over in the ports tree.
> >
> > I've started doing this. The full summary was sent to ports@ and
> > ports-developers@, plus I added a copy to /usr/ports/CHANGES. This is
> > now the second major ports update I've summarized. Once the archives
> > get back up to speed, you should be able to see my previous summary.
> >
>
> A quick comment and question re the ports tree.
> Since the ./distinfo file began listing the "SIZE="
> line, my portupgrade scripts (and fetch) have broken
> when I upgrade. I'm running 4.7PRE and 4.8PRE. (I'm
> trying to floppy install 5.2-RELEASE, as well.)
Check /usr/ports/CHANGES and cvsup again, it has been fixed.
--
IOnut
Unregistered ;) FreeBSD user
OK. After last night's massive adjustment of PORTREVISION, I set u to
rebuild most everything in ports. I did the standard 'portupgrade -Ra'
and away it went. Soon enough of the low-level libs were re-built that
nothing much would run, but I figured that it would be better as soon as
everything finished building.
Then, after installing the updated librep, ruby dumped core. Now I can't
run and of the portupgrade tools except portsdb. I have re-built ruby
and the things built on it for portupgrade, but I still fail with the
error:
ruby in malloc(): error: allocation failed
Abort (core dumped)
Any idea what might be causing this and what I can do to fix it? Getting
everything re-built in the correct order without portupgrade will be very
unpleasant with over 180 ports left to re-build!
Thanks,
--
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: obe...@es.net Phone: +1 510 486-8634
On Wed, 2004-02-04 at 18:00, Kevin Oberman wrote:
> > From: Joe Marcus Clarke <mar...@FreeBSD.org>
> > Date: Wed, 04 Feb 2004 02:49:15 -0500
> > Sender: owner-free...@freebsd.org
> >=20
> > Sorry for the wide distribution, but it is critical that -CURRENT users
> > hear this. Two _MAJOR_ changes just went in to the ports tree that are
> > bound to cause some pain to -CURRENT users. =3D20
> >=20
> > The first is the change in default threading libraries. The ports
> > system now uses -lpthread when linking ports instead of -lc_r. Binarie=
s
> > that wind up with both libc_r and libpthread in them will cause
> > problems. In that case, it is imperative that you report this to the
> > port's maintainer ASAP. You can use pkg_info -W /path/to/binary to
> > determine which port installed it.
> >=20
> > Second, Perl 5.8.2 is now the default version of Perl in -CURRENT since
> > the 5.2 split. This replaces Perl 5.6.1 as the default. Note: Perl
> > 5.00503 is still the default version of Perl in the 4.X base OS.
> >=20
> > If you experience problems with any of these changes (or with the other
> > recent changes listed in /usr/ports/CHANGES), please report them on the
> > ports@ list and to the appropriate maintainers as soon as possible.
> > Thanks.
>=20
> OK. After last night's massive adjustment of PORTREVISION, I set u to
> rebuild most everything in ports. I did the standard 'portupgrade -Ra'
> and away it went. Soon enough of the low-level libs were re-built that
> nothing much would run, but I figured that it would be better as soon as
> everything finished building.
>=20
> Then, after installing the updated librep, ruby dumped core. Now I can't
> run and of the portupgrade tools except portsdb. I have re-built ruby
> and the things built on it for portupgrade, but I still fail with the
> error:
> ruby in malloc(): error: allocation failed
> Abort (core dumped)
>=20
> Any idea what might be causing this and what I can do to fix it? Getting
> everything re-built in the correct order without portupgrade will be very
> unpleasant with over 180 ports left to re-build!
Have you rebuild world and kernel today? Also, check the ruby binary
with ldd to see if it's linked to both libc_r and libpthread. If it is,
report that to knu.
Joe
>=20
> Thanks,
--=20
Joe Marcus Clarke
FreeBSD GNOME Team :: mar...@FreeBSD.org
gn...@FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
--=-hTZZlYlR23+XSEWaXjJV
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQBAIXoyb2iPiv4Uz4cRAuJJAJ9goihydJswfH6px+IMyQxVa4De2QCeLEcJ
6vBW9QvukbamKF+cTdyJwFY=
=fd3u
-----END PGP SIGNATURE-----
--=-hTZZlYlR23+XSEWaXjJV--
A quick comment and question re the ports tree.
Since the ./distinfo file began listing the "SIZE="
line, my portupgrade scripts (and fetch) have broken
when I upgrade. I'm running 4.7PRE and 4.8PRE. (I'm
trying to floppy install 5.2-RELEASE, as well.)
Do I need to get a new version of fetch? Hand-deleting
the SIZE line in the ./distinfo file is a temp
workaround; is there a better way? ...I must have
missed *something*........
gary
--
Gary Kline kl...@thought.org www.thought.org Public service Unix
Ah, thankee much. I just dropped in the line and now my
script works.
ruby does not use threading at all, so that is not involved.
I found the problem was a corrupt pkgdb.db file. After rebuilding it,
everything started working again. I have saved the old file and I hope
to figure out what went wrong. In any case, it seem unrelated to the
threading issue.
Unfortunately, the reinstallation of threaded ports on both of my
current systems died in gtk with the same error:
/bin/sh ../../mkinstalldirs /usr/X11R6/etc/gtk-2.0
../../gtk/gtk-query-immodules-2.0 > /usr/X11R6/etc/gtk-2.0/gtkimmodules
Fatal error 'Spinlock called when not threaded.' at line 83 in file /usr/src/lib/libpthread/thread/thr_spinlock.c (errno = 0) Abort trap
(core dumped) *** Error code 134
I am rebuilding the system now. I'll see if that helps.
Thanks!
--
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: obe...@es.net Phone: +1 510 486-8634
Hi,
On Thu, Feb 05, 2004 at 07:44:13AM -0800, Kevin Oberman wrote:
=20
> Unfortunately, the reinstallation of threaded ports on both of my
> current systems died in gtk with the same error:=20
> /bin/sh ../../mkinstalldirs /usr/X11R6/etc/gtk-2.0
> ../../gtk/gtk-query-immodules-2.0 > /usr/X11R6/etc/gtk-2.0/gtkimmodules
> Fatal error 'Spinlock called when not threaded.' at line 83 in file /usr/=
src/lib/libpthread/thread/thr_spinlock.c (errno =3D 0) Abort trap
> (core dumped) *** Error code 134
Did you use libmap.conf ?
-Kirill
--/WwmFnJnmDyWGHa4
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQFAImVNQC1G6a60JuURAgYYAKDD7SAZzqxJmthvgqJLLpgjJGDSMQCeMWxp
0OfCtPdj9HtnJMT034trfyk=
=GQP0
-----END PGP SIGNATURE-----
--/WwmFnJnmDyWGHa4--
> Unfortunately, the reinstallation of threaded ports on both of my
> current systems died in gtk with the same error:
> /bin/sh ../../mkinstalldirs /usr/X11R6/etc/gtk-2.0
> ../../gtk/gtk-query-immodules-2.0 > /usr/X11R6/etc/gtk-2.0/gtkimmodules
> Fatal error 'Spinlock called when not threaded.' at line 83 in file
> /usr/src/lib/libpthread/thread/thr_spinlock.c (errno =3D 0) Abort trap (c=
ore
> dumped) *** Error code 134
Sounds like something is linking against multiple thread libraries, probabl=
y=20
libc_r and lpthread. Set up libmap.conf to map libc_r to libpthread. Do t=
he=20
same if you have ever linked to libkse or libthr directly.
=2D-=20
Jonathan Fosburgh
AIX and Storage Administrator
UT MD Anderson Cancer Center
Houston, TX=20
Did anyone ever create some kind of 'best practice' on how to upgrade
ports' perl on a system? I see quite a lof dependencies, and the issue
is/might be that files are installed in directories carrying the perl
version number.
What do people do to make this transition? upgrade perl and make a
symlink? Upgrade perl and reinstall all ports? deinstall everything and
reinstall?
Mark
--
Nice testing in little China...
On Thu, Feb 05, 2004 at 07:53:55PM +0100, Mark Huizer wrote:
> On Wed, Feb 04, 2004 at 02:49:15AM -0500, Joe Marcus Clarke wrote:
> > Sorry for the wide distribution, but it is critical that -CURRENT users
> > hear this. Two _MAJOR_ changes just went in to the ports tree that are
> > bound to cause some pain to -CURRENT users. =20
> >=20
> > Second, Perl 5.8.2 is now the default version of Perl in -CURRENT since
> > the 5.2 split. This replaces Perl 5.6.1 as the default. Note: Perl
> > 5.00503 is still the default version of Perl in the 4.X base OS.
>=20
> Did anyone ever create some kind of 'best practice' on how to upgrade
> ports' perl on a system? I see quite a lof dependencies, and the issue
> is/might be that files are installed in directories carrying the perl
> version number.
> What do people do to make this transition? upgrade perl and make a
> symlink? Upgrade perl and reinstall all ports? deinstall everything and
> reinstall?
Add this to make.conf:
PERL_VER=3D5.8.2
PERL_VERSION=3D5.8.2
PERL_ARCH=3Dmach
NOPERL=3Dyo
NO_PERL=3Dyo
NO_PERL_WRAPPER=3Dyo
Remove old perl port, install perl 5.8, rebuild p5*, fix dependencies
with pkgdb -F.
Kris
--4Ckj6UjgE2iN1+kY
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQFAI5fIWry0BWjoQKURAkPqAKCUP20S36fm02DXroSP/6xB/dTgwACgkVdQ
vTqLj+jZdAXDA6ZXbOQlugw=
=3gs0
-----END PGP SIGNATURE-----
--4Ckj6UjgE2iN1+kY--
this is the default on recent -CURRENT
> PERL_ARCH=3Dmach
this may be necessary but shouldn't (see ports/62441)
> NOPERL=3Dyo
this is only needed on 4.x
> NO_PERL=3Dyo
> NO_PERL_WRAPPER=3Dyo
this has absolutely no effect
DES
--=20
Dag-Erling Sm=F8rgrav - d...@des.no
On Fri, Feb 06, 2004 at 05:41:27PM +0100, Dag-Erling Sm?rgrav wrote:
> Kris Kennaway <kr...@obsecurity.org> writes:
> > Add this to make.conf:
> >
> > PERL_VER=3D5.8.2
> > PERL_VERSION=3D5.8.2
>=20
> this is the default on recent -CURRENT
>=20
> > PERL_ARCH=3Dmach
>=20
> this may be necessary but shouldn't (see ports/62441)
>=20
> > NOPERL=3Dyo
>=20
> this is only needed on 4.x
>=20
> > NO_PERL=3Dyo
> > NO_PERL_WRAPPER=3Dyo
>=20
> this has absolutely no effect
FYI, those lines are what the (5.6.x, at least) perl port adds to
/etc/make.conf when you install it.
Kris
--8t9RHnE3ZwKMSgU+
Content-Type: application/pgp-signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)
iD8DBQFAJBRpWry0BWjoQKURAqtbAJ42px8QNUpF98Obk7rI27bRL2lltgCeJDRC
0XlCJtci7TqLEYc+7N+2MrQ=
=DK7L
-----END PGP SIGNATURE-----
--8t9RHnE3ZwKMSgU+--
> Kris Kennaway <kr...@obsecurity.org> writes:
> > Add this to make.conf:
> >
> > PERL_VER=3D5.8.2
> > PERL_VERSION=3D5.8.2
>
> this is the default on recent -CURRENT
>
> > PERL_ARCH=3Dmach
>
> this may be necessary but shouldn't (see ports/62441)
>
> > NOPERL=3Dyo
>
> this is only needed on 4.x
>
> > NO_PERL=3Dyo
> > NO_PERL_WRAPPER=3Dyo
>
> this has absolutely no effect
Out of curiosity, why "yo" and not "yes"? :)
> Andre Guibert de Bruet | Enterprise Software Consultant >
> Silicon Landmark, LLC. | http://siliconlandmark.com/ >
> Out of curiosity, why "yo" and not "yes"? :)
Because as with most make variables, it checks if the variable is defined,
not its value. So it can be set to anything, as long as its set.
--
Doug White | FreeBSD: The Power to Serve
dwh...@gumbysoft.com | www.FreeBSD.org
I know. They're still bogus.
DES
--=20
Dag-Erling Sm=F8rgrav - d...@des.no
There's a couple of other bits that need upgrading along with Perl. The
on that bit me last time was autoconf (or automake; can't remember).
Every port that used autoconf failed with "can't find file", even though
autoconf was present. A closer look showed that the hashbang line was
pointing at the old no-longer-present Perl.
-Dom
--
Lute
************************
* Power Provided *
* by *
* FreeBSD 5.1 RELEASE *
************************
But i) It requires post-changes FreeBSD; and ii) This way libperl.so and the
progs are linked with "-lpthread -lc" Is this correct?
On Wednesday 04 February 2004 09:49, Joe Marcus Clarke wrote:
> Sorry for the wide distribution, but it is critical that -CURRENT users
> hear this. Two _MAJOR_ changes just went in to the ports tree that are
> bound to cause some pain to -CURRENT users.
>
> The first is the change in default threading libraries. The ports
> system now uses -lpthread when linking ports instead of -lc_r. Binaries
> that wind up with both libc_r and libpthread in them will cause
> problems. In that case, it is imperative that you report this to the
> port's maintainer ASAP. You can use pkg_info -W /path/to/binary to
> determine which port installed it.
>
> Second, Perl 5.8.2 is now the default version of Perl in -CURRENT since
> the 5.2 split. This replaces Perl 5.6.1 as the default. Note: Perl
> 5.00503 is still the default version of Perl in the 4.X base OS.
>
> If you experience problems with any of these changes (or with the other
> recent changes listed in /usr/ports/CHANGES), please report them on the
> ports@ list and to the appropriate maintainers as soon as possible.
> Thanks.
>
> Joe
Regards,
Vladimir
that's why autoconf and automake register themselves as requiring
perl, and pkg_delete won't allow you to deinstall perl without first
deinstalling autoconf and automake, unless you force it to.
DES
--=20
Dag-Erling Sm=F8rgrav - d...@des.no
>>>NO_PERL_WRAPPER=yo
>>
>>this has absolutely no effect
>
>
> Out of curiosity, why "yo" and not "yes"? :)
Nobody knows, only tobez@.
But I'm not sure even about him. ;-)
--
Sem.
>>>NO_PERL_WRAPPER=yo
>>
>>this has absolutely no effect
>
>
> Out of curiosity, why "yo" and not "yes"? :)
Nobody knows, only tobez@.
But I'm not sure even about him. ;-)
--
Sem.
_______________________________________________
freebs...@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "freebsd-port...@freebsd.org"