Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Mar 2004 21:27:33 +0200
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        ticso@cicely.de, Dag-Erling Smorgrav <des@FreeBSD.org>
Cc:        freebsd-current@FreeBSD.org
Subject:   Re: NAT problems when world+kernel compiled with -O2
Message-ID:  <20040316192733.GE2178@ip.net.ua>
In-Reply-To: <20040316173612.GG610@cicely12.cicely.de>
References:  <63357.66.11.183.182.1079448584.squirrel@wettoast.net> <20040316173612.GG610@cicely12.cicely.de>

next in thread | previous in thread | raw e-mail | index | archive | help

--BZaMRJmqxGScZ8Mx
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Mar 16, 2004 at 06:36:12PM +0100, Bernd Walter wrote:
> On Tue, Mar 16, 2004 at 09:49:44AM -0500, Mike Jakubik wrote:
> > Hello,
> >=20
> > I ran a cvsup on current yesterday at around 9:50pm EST. Being curious =
if
> > the world compiles with -O2 yet, I gave it a shot. everything compiled
> > fine, no errors. After a mergemaster, and the reboot everything seemed
> > fine. At this point I went over to my windows machine (which uses the f=
bsd
> > box as a nat gateway) and I noticed that internet was not working. I was
> > unable to establish any TCP connections to the internet. DNS however was
> > working fine and TCP connections to the box itself worked as well.
> > Internet was also accessible from the fbsd box. I couldn?t find any
> > obvious errors in the configuration (it was not changed since the last
> > cvsup, ~3 weeks ago), so I decided to recompile without -O2, and
> > everything started working ok again. I understand that -O2 is not
> > officially supported, but maybe this can point out some problem that
> > should be looked in to. Here are my make.conf options that were used:
>=20
> Yes - libalias doesn't like -O2.
> Recompile libalias without -O2 and maybe without setting CPUTYPE and
> you are fine.
> IIRC packets go out fine, but incoming packets just get into natd and
> never come out again.
>=20
Yes, I see a lot of warnings in libalias if compiled with -O2 and with
WARNS=3D2.  As such, I think it's unsafe to declare world as -O2 safe
just yet.


Cheers,
--=20
Ruslan Ermilov
FreeBSD committer
ru@FreeBSD.org

--BZaMRJmqxGScZ8Mx
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (FreeBSD)

iD8DBQFAV1UlUkv4P6juNwoRAvE+AKCByigTddUugLqe8yyptb91lAfuwgCfYNAi
Rgjmn+yOWvpfX0z7/FLu8bw=
=6cVz
-----END PGP SIGNATURE-----

--BZaMRJmqxGScZ8Mx--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040316192733.GE2178>