Date: Thu, 18 Aug 2011 22:15:47 -0500 From: Zhihao Yuan <lichray@gmail.com> To: Test Rat <ttsestt@gmail.com> Cc: freebsd-hackers@freebsd.org, timp <timp87@gmail.com> Subject: Re: [nvi-iconv]Call for test Message-ID: <CAGsORuBJsP6AuB_biHJ9wv55=qhkb%2BWRQLpMUBkgA_OXuXKCbA@mail.gmail.com> In-Reply-To: <86hb5euofp.fsf@gmail.com> References: <CAGsORuBr=b-cJEAJO7cJ=j5dn04kJfR%2BHzz58Rjc29uTDZv4Xg@mail.gmail.com> <CAGsORuCsz_XzWntZ_y40SuAS%2B7saT7GzMUoTzpGgdCN5aTYuNg@mail.gmail.com> <868vqt0xuc.fsf@gmail.com> <CAGsORuDiq%2BgsGyV1Da0mUKj0JBnam584S2z5VFVcKyKM1qsVdw@mail.gmail.com> <1313663436600-4711635.post@n5.nabble.com> <86hb5euofp.fsf@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Aug 18, 2011 at 9:26 PM, Test Rat <ttsestt@gmail.com> wrote: > timp <timp87@gmail.com> writes: > >> Hi! >> I just tried you patch on latest current with clang. >> >> [root@current64 /usr/src]# uname -a >> FreeBSD current64 9.0-BETA1 FreeBSD 9.0-BETA1 #0: Thu Aug 18 03:56:45 MS= K >> 2011 =C2=A0 =C2=A0 mox@current64:/usr/obj/usr/src/sys/GENERIC =C2=A0amd6= 4 >> >> [root@current64 /usr/src]# patch < ~/nvi2-freebsd-2011-08-17.diff > [...] >> =3D=3D=3D> usr.bin/vi (depend) >> make: don't know how to make cl_bsd.c. Stop >> *** Error code 2 > > Use `-p0' otherwise new directories won't be created. This is documented > in patch(1). And cl_bsd.c ended up in current directory (/usr/src) > > =C2=A0$ diffstat ~/nvi2-freebsd-2011-08-17.diff.gz | fgrep cl_bsd.c > =C2=A0 contrib/nvi2/cl/cl_bsd.c =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0| =C2=A0346 +++ zzz... I always use -p0 but I did not know what it does... > > Zhihao Yuan <lichray@gmail.com> writes: >> The patch will create contrib/nvi2, and it will not remove the unused >> contrib/nvi (patch(1) can not really remove files anyway). > > patch(1) can remove *empty* files with `-E', e.g. > > =C2=A0$ svn rm UPDATING > =C2=A0$ svn di UPDATING | patch -E -d /usr/src Got it. But removing contrib/nvi with patch will just double the patch size anyway. A svn rm will do it if some day the patch got committed. > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org= " > --=20 Zhihao Yuan, nickname lichray The best way to predict the future is to invent it. ___________________________________________________ 4BSD -- http://4bsd.biz/
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGsORuBJsP6AuB_biHJ9wv55=qhkb%2BWRQLpMUBkgA_OXuXKCbA>