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>