Skip site navigation (1)Skip section navigation (2)
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>