Date: Sat, 17 May 2003 13:36:18 +0100 From: Jonathan Belson <jon@witchspace.com> To: Kris Kennaway <kris@obsecurity.org> Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: pornview-0.2.0.p.1 Message-ID: <3EC62CC2.6090209@witchspace.com> In-Reply-To: <20030517121908.GA67369@rot13.obsecurity.org> References: <3EC53C6C.1040904@witchspace.com> <20030517121908.GA67369@rot13.obsecurity.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote: > The package builds currently fail on 4.x: > > http://bento.freebsd.org/errorlogs/i386-4-latest/pornview-0.2.0.p.1_1.log > > Your workaround does not sound like a solution though. stdin et al > are defined for a reason ;-) The problem is in the following structure: struct ChildContext_Tag { ...blah... int stdout_fd; int stderr_fd; int stdin_fd; ...blah... }; The author's (perfectly legitimate) members are being mangled by the preprocessor. It seems a little unfair to ask the author to change them, the only other alternative I can see is to s/// every reference to something that doesn't clash with the FreeBSD stdio.h. Ugly :-( --Jon http://www.witchspace.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3EC62CC2.6090209>