Re: Re: LOCK Fixes/Break on FreeBSD 4.2-STABLE

From: Alfred Perlstein <bright(at)wintelcom(dot)net>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Larry Rosenman <ler(at)lerctr(dot)org>, PostgreSQL Hackers List <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Re: LOCK Fixes/Break on FreeBSD 4.2-STABLE
Date: 2000-12-05 15:16:47
Message-ID: 20001205071647.V8051@fw.wintelcom.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

* Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> [001205 07:14] wrote:
> Alfred Perlstein <bright(at)wintelcom(dot)net> writes:
> > Anyhow, to address the problem I've removed struct mount from
> > userland visibility in both FreeBSD 5.x (current) and FreeBSD 4.x
> > (stable).
>
> That might fix things on your box, but we can hardly rely on it as an
> answer for everyone running FreeBSD :-(.
>
> Anyway, I've already worked around the problem by rearranging the PG
> headers so that plperl doesn't need to import s_lock.h ...

Well I didn't say it was completely our fault, it's just that we
try pretty hard not to let those types of structs leak into userland
and for us to "steal" something called s_lock from userland, well
that's no good. :)

--
-Alfred Perlstein - [bright(at)wintelcom(dot)net|alfred(at)freebsd(dot)org]
"I have the heart of a child; I keep it in a jar on my desk."

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Larry Rosenman 2000-12-05 15:23:26 RE: Re: LOCK Fixes/Break on FreeBSD 4.2-STABLE
Previous Message Alfred Perlstein 2000-12-05 15:14:58 Need help with phys backed shm segments (Postgresql+FreeBSD).