Skip site navigation (1) Skip section navigation (2)

Re: postgresql-7.4.6-2PGDG.src.rpm broken for Redhat 7,8

From: Geoffrey <esoteric(at)3times25(dot)net>
To:
Cc: "[BUGS]" <pgsql-bugs(at)postgresql(dot)org>,"[ADMIN]" <pgsql-admin(at)postgresql(dot)org>
Subject: Re: postgresql-7.4.6-2PGDG.src.rpm broken for Redhat 7,8
Date: 2005-01-31 13:05:01
Message-ID: 41FE2CFD.1090806@3times25.net (view raw or flat)
Thread:
Lists: pgsql-adminpgsql-bugs
Donald Fraser wrote:
> I have a standard Redhat 9 installation with the exception of
> upgrading bison to bison-1.875-7.1
> 
> I can build the postgres rpm files from the source for version 7.4.5
> no problems with the following command: rpmbuild --rebuild --define
> 'build89 1' --define 'python 0' --define 'test 0' --define 'plperl 0'
> --define 'tcldevel 0' --define 'pltcl 1'
> postgresql-7.4.5-2PGDG.src.rpm
> 
> However when I try the exact same on the 7.4.6 source rpm I get the
> following errors:
> 
> checking for zlib.h... yes checking krb5.h usability... no checking
> krb5.h presence... no checking for krb5.h... no configure: error:
> header file <krb5.h> is required for Kerberos 5 error: Bad exit
> status from /var/tmp/rpm-tmp.27397 (%build)
> 
> 
> A quick comparison of the rpm spec file (postgresql-7.4.x-2PGDG.spec)
> reveals that the 7.4.5 version has the kerberos directory is set via:
>  %{?build7x:%define kerbdir /usr/kerberos} %{?build89:%define kerbdir
> /usr/kerberos}
> 
> where as the 7.4.6 version has the kerberos directory is set via: 
> %{?build7x:%define kerbdir "/usr"} %{?build89:%define kerbdir "/usr"}
> 
> 
> I think you'll agree that this directory change is not the default
> for Redhat 7, 8 or 9

Can't help you a lot as I'm no expert on spec files, but I have recently 
rebuilt 7.4.6-2 from src.rpm after applying a couple of patches (bug 
dealing with intervals/rtree memory leak).  Although I do see the 
kerberos entries you note, there's another reference to kerberos in the 
spec file:

%{!?kerbdir:%define kerbdir "/usr/kerberos"}

As noted, I'm not a spec file expert and don't have the time to research 
this at this point, but maybe it will give you a lead as to resolving 
your issues.

-- 
Until later, Geoffrey

In response to

pgsql-admin by date

Next:From: GeoffreyDate: 2005-01-31 13:17:38
Subject: Re: postgresql-7.4.6-2PGDG.src.rpm broken for Redhat 7,8
Previous:From: Devrim GUNDUZDate: 2005-01-31 12:48:08
Subject: Re: postgresql-7.4.6-2PGDG.src.rpm broken for Redhat 7,8 or

pgsql-bugs by date

Next:From: Dave PageDate: 2005-01-31 13:05:22
Subject: Re: Template1 is locked when pgAdminIII is open
Previous:From: Mehul Doshi-A20614Date: 2005-01-31 12:58:07
Subject: Template1 is locked when pgAdminIII is open

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group