Re: PostgreSQL for VAX on NetBSD/OpenBSD

"Sebastian Reitenbach" <[email protected]> Tue, 24 Jun 2014 13:45:41 +0200
Newsgroups gmane.os.netbsd.ports.vax,gmane.os.openbsd.vax,gmane.comp.db.postgresql.devel.general
Message-ID <2794-53a96500-9-6b8b4580@230623289>
 
On Tuesday, June 24, 2014 13:37 CEST, "Sebastian Reitenbach" <sebastia@=
l00-bugdead-prods.de> wrote: 
 
> On Tuesday, June 24, 2014 03:12 CEST, Robert Haas <robertmhaas@gmail.=
com> wrote: 
>  
> > On Mon, Jun 23, 2014 at 6:58 PM, Greg Stark <[email protected]> wrote:=

> > > On Mon, Jun 23, 2014 at 3:09 PM, Robert Haas <[email protected]=
om> wrote:
> > >> However, we don't know of anyone who has tried to do this in a v=
ery
> > >> long time, and are therefore considering removing the remaining=

> > >> support for the VAX platform.  Has anyone tried to build Postgre=
SQL
> > >> for VAX lately?
> > >
> > > Actually I tried a while ago but got stuck configuring the networ=
k on
> > > simh so I could get all the tools. I can try again if there's int=
erest
> > > but we don't necessarily need to keep a port just because there's=
 a
> > > simulator for it.
> > 
> > That's really up to you.  I'm not particularly interested in
> > generating interest in maintaining this port if there wouldn't
> > otherwise be any; I'm trying to figure out whether there is existin=
g
> > interest in it.  For all I know, <whatever>BSD is shipping PostgreS=
QL
> > binaries for VAX and every other platform they support in each new=

> > release and people are using them to get real work done.  Then agai=
n,
> > for all I know, it doesn't even compile on that platform, and if yo=
u
> > did manage to get it to compile it wouldn't fit on the disk, and if=

> > you managed to fit it on the disk it wouldn't work because key syst=
em
> > calls aren't supported.  If someone is still interested in this, I'=
m
> > hoping they'll help us figure out whether it's anywhere close to
> > working, and maybe even contribute a buildfarm critter.  If no one=

> > cares, then let's just rip it out and be done with it.
> > 
> 
> I'm building the vax packages for openbsd. What I can tell is that
> for 5.5 no postgresql packages were built. But that may be that
> due to the recent upgrade from gcc 2.95 to 3.3.
> I guess that not all dependencies to actually build postgresql
> are available for the vax, or may build successfully there. But I nee=
d
> to verify. Might need a few days, since I'm currently on vacation,
> with sparse Internet connectivity. ;)

OK, that was easy:

$ cd /usr/ports/databases/postgresql                                   =
                                                               
$ make install
=3D=3D=3D>  postgresql-client-9.3.4p0  requires shared libraries .

OpenBSD VAX is static only, so no postgresql on OpenBSD
VAX before shared libraries will ever be made working on it.

cheers,
Sebastian


> 
> Sebastian 
> 
> 
> > -- 
> > Robert Haas
> > EnterpriseDB: http://www.enterprisedb.com
> > The Enterprise PostgreSQL Company
>