From owner-freebsd-stable Thu Apr 19 18:11:14 2001 Delivered-To: freebsd-stable@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-27.dsl.lsan03.pacbell.net [63.207.60.27]) by hub.freebsd.org (Postfix) with ESMTP id F136F37B424 for ; Thu, 19 Apr 2001 18:11:10 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 1AB3066B38; Thu, 19 Apr 2001 18:11:10 -0700 (PDT) Date: Thu, 19 Apr 2001 18:11:09 -0700 From: Kris Kennaway To: Jim Weeks Cc: freebsd-stable@FreeBSD.ORG Subject: Re: No go with glob.3.x.patch Message-ID: <20010419181109.A57224@xor.obsecurity.org> References: Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="bg08WKrSYDhXBjb5" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from jim@siteplus.net on Thu, Apr 19, 2001 at 08:18:48PM -0400 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --bg08WKrSYDhXBjb5 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Apr 19, 2001 at 08:18:48PM -0400, Jim Weeks wrote: > Fellows, >=20 > I still can't get the updated ftpd security patch to work. The patch > fails with: What version of FreeBSD? > -------------- > Patching file libexec/ftpd/ftpd.c using Plan A... > Hunk #1 succeeded at 227 with fuzz 1 (offset 38 lines). > Hunk #2 failed at 2666. > 1 out of 2 hunks failed--saving rejects to libexec/ftpd/ftpd.c.rej > -------------- Did you already apply the old patch? If so, you should have backed it out with patch -R before applying the new one. > However, when comparing libexec/ftpd/ftpd.c with libexec/ftpd/ftpd.c.rej, > we find that the patch has been applied as is evidenced bellow. Only the first hunk, the second hunk failed (as noted above) > Now, /usr/src/lib/libc seems to make and install just fine, but > /usr/src/libexec/ftpd fails with the following error. >=20 > -------------- >=20 > /usr/src/libexec/ftpd/ftpd.c:2167: for each function it appears in.) > /usr/src/libexec/ftpd/ftpd.c:2156: warning: variable `dout' might be > clobbered by `longjmp' or `vfork' > /usr/src/libexec/ftpd/ftpd.c:2157: warning: variable `dirlist' might be > clobbered by `longjmp' or `vfork' > /usr/src/libexec/ftpd/ftpd.c:2158: warning: variable `simple' might be > clobbered by `longjmp' or `vfork' > /usr/src/libexec/ftpd/ftpd.c:2159: warning: variable `freeglob' might be > clobbered by `longjmp' or `vfork' > *** Error code 1 These are warnings, not errors (well, not sure what the partial message was on the first line, it might have been an error). If you built with make -j this can obscure the relation of the compiler output to what is actually causing the error message. Kris --bg08WKrSYDhXBjb5 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE634ytWry0BWjoQKURAjqZAKCwEAubB6pkX2L21mH7OY04eryW4ACg0Ob2 B/iJPNONyPbvMDKJupYJmM0= =9umC -----END PGP SIGNATURE----- --bg08WKrSYDhXBjb5-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message