cvs commit: ports/shells/zsh/files patch-Src_watch.c
Baptiste Daroussin
bapt at freebsd.org
Mon Nov 14 11:08:14 UTC 2011
On Sun, Nov 13, 2011 at 10:45:35AM +0000, Chris Rees wrote:
> On 13 November 2011 09:56, Baptiste Daroussin <bapt at freebsd.org> wrote:
> > bapt 2011-11-13 09:56:08 UTC
> >
> > FreeBSD ports repository
> >
> > Added files:
> > shells/zsh/files patch-Src_watch.c
> > Log:
> > - Fix build for badly upgraded systems which have both utmp.h and utmpx.h
> >
> > PR: ports/156263 http://www.FreeBSD.org/cgi/query-pr.cgi?pr=156263
> > Submitted by: Matthew Cashdollar <matthew at cashdollar.org>
> > Feature safe: yes
> >
>
> Fixing it here will only mask the problem-- why are we adding a fix to
> support a broken system?
>
> The proper solution is to rm utmp.h in that system, is it not?
>
> I suggest a different patch at [1].
>
> Chris
>
> [1] http://www.bayofrum.net/~crees/patches/zsh-utmpx-fix.diff.txt
> [removing the patchfile too]
Well no I don't think, or you would have to add the same patch in lots of ports.
In fact, I have been pondering for long what would be the best fix for this. And
if I need to provide a fix.
Given that some people can use zsh for root (as I do :)) I think being able to
rebuild zsh a clean way before doing the make delete-old is nice, that is why I
did a fix that way.
regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20111114/90625e2d/attachment-0001.pgp
More information about the cvs-all
mailing list