Thread: Make failure on v. 7.1.2

Make failure on v. 7.1.2

From
R Talbot
Date:
Can anyone see from the below sample of my make error
what could be wrong???

First I would point out v. 7.0.3  is compiled and working
fine on all
machines..............................................................

I had one success and two failures for 7.1.2
on Make .....
The success on Caldera 2.4 w/ Kernal 2.2.13
Due to either the  libc difference
or GNU Make difference
If I am right is it worth the
trouble to upgrade the libc.?????????????.
I haven't done that chore in years
and can't remember how???

Below are my results ... PLease
advise

             Failed MAKE
Installed
Caldera linux 2.3 kernal 2.2.10    Caldera linux 2.4 kernal 2.2.13
libc-2.1.1.so   ld-2.1.1.so       vs. libc-2.2.2.so     ld-2.1.2.so
    GNU make 3.77                  vs   GNU Make   3.78.1

Postgresql 7.1.2 make errors

/usr/lib/gcc-lib/i386-linux/egcs-2.91.66/crtendS.o:
In function
`init_dummy':
/usr/lib/gcc-lib/i386-linux/egcs-2.91.66/crtendS.o(.text+0x53):
undefined reference to
`___brk_addr'
make[3]: *** [libpsqlodbc.so.0.26]
Error 1
make[3]: Leaving directory
`/usr/src/OpenLinux/SOURCES/postgresql-7.1.2/src/interfaces/odbc'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/usr/src/OpenLinux/SOURCES/postgresql-7.1.2/src/interfaces'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/usr/src/OpenLinux/SOURCES/postgresql-7.1.2/src'
make: *** [all] Error 2
[root postgresql-7.1.2]#
libc-2.1.1.so   ld-2.1.1.so   vs.
2.1.2.so
and GNU make 3.77  vs  3.78.1I did this on three machines.. I
have compile many other working
programs.
  One of the Postgres FAQs note
that you can not use the RPM
binary on a the Caldera Desktop Install..
The FAQ was correct the rpm fails..
SO I  must Complie ..
   I tried the binary and it fails
even on v. 7.0.3...

You must compile for Caldera.. Has
to do with the fact that Red Hat
places some items in non GNU
locations.. And Everbody prepares
for Red Hat..


     I have too much invested in
time and apps and upgrades to
abandon four Caldera installations...
    Any help is appreciated, I
would like to stick with
Postgres..

 Installed and working fine
    PostgeSQL 7.0.3
    DB2 v 7.1
    Sybase Server 11
    MySQL 3.22.32
    VA for Java v.2.0
    Perl v 5.003
    JDK 1.18

Bob T




Re: Make failure on v. 7.1.2

From
Lamar Owen
Date:
On Monday 24 September 2001 12:19 pm, R Talbot wrote:
> You must compile for Caldera.. Has
> to do with the fact that Red Hat
> places some items in non GNU
> locations.. And Everbody prepares
> for Red Hat..

Caldera is the one who's non-standard here. Caldera 2.3 has positively
ancient versions of many things, RPM in particular.  I remember -- I built
RPM's for 2.3 for PostgreSQL 7.0.3 (probably the very RPM's you are running).

But that doesn't help you, I know.  There appears to be something
fundamentally wrong here, but I am at a loss as to say just what.  Could you
provide a complete log of the configure run?  It might be helpful.  Anyone
else on-list running Caldera 2.3 or 2.4 who has successfully compiled 7.1.3
on it?
--
Lamar Owen
WGCR Internet Radio
1 Peter 4:11

Re: Make failure on v. 7.1.2

From
rjtalbo
Date:
Lamar Owen wrote:

> On Monday 24 September 2001 12:19 pm, R Talbot wrote:
> > You must compile for Caldera.. Has
> > to do with the fact that Red Hat
> > places some items in non GNU
> > locations.. And Everbody prepares
> > for Red Hat..
>
> Caldera is the one who's non-standard here. Caldera 2.3 has positively
> ancient versions of many things, RPM in particular.  I remember -- I built
> RPM's for 2.3 for PostgreSQL 7.0.3 (probably the very RPM's you are running).

   Thanking for responding.. You were very helpful with my install of v 7.0.3.
    Without your help I would have given up, last year.
     But I did not use your RPM..It would not install and you finally suggested
     " roll your own from the source." I did and v 7.0.3 was born on my
machines.
     As you are the maintainer of the RPMs I stand corrected, You would best
     Know the data dir trees for RPM but also V. 7.1.2 will not compile on
Caldera 2.3 only..


>
>
> But that doesn't help you, I know.  There appears to be something
> fundamentally wrong here, but I am at a loss as to say just what.  Could you
> provide a complete log of the configure run?  It might be helpful.  Anyone
> else on-list running Caldera 2.3 or 2.4 who has successfully compiled 7.1.3
> on it?
> --
> Lamar Owen
> WGCR Internet Radio
> 1 Peter 4:11

        But as it stands  I was able to successfully make and make install
PostgreSQL v. 7.1.2 on Caldera 2.4 and it now runs on one machine.
But I have three machines which I would not be able to tear down for
an upgrade from Caldera 2.3 to 2.4..
        I suspect Libc or GNU Make versions but I am not sure.
  I don't want to start down the wrong road and not get results.

Any help out there is much appreciated....

Bob T


Re: Make failure on v. 7.1.2

From
R Talbot
Date:
Lamar Owen wrote:

> On Monday 24 September 2001 12:19 pm, R Talbot wrote:
> > You must compile for Caldera.. Has
> > to do with the fact that Red Hat
> > places some items in non GNU
> > locations.. And Everbody prepares
> > for Red Hat..
>
> Caldera is the one who's non-standard here. Caldera 2.3 has positively
> ancient versions of many things, RPM in particular.  I remember -- I built
> RPM's for 2.3 for PostgreSQL 7.0.3 (probably the very RPM's you are running).
>
> But that doesn't help you, I know.  There appears to be something
> fundamentally wrong here, but I am at a loss as to say just what.  Could you
> provide a complete log of the configure run?  It might be helpful.  Anyone
> else on-list running Caldera 2.3 or 2.4 who has successfully compiled 7.1.3
> on it?
> --
> Lamar Owen
> WGCR Internet Radio
> 1 Peter 4:11

Lamar ,,
  Just an update..
I updated my tools and and libc libraries.....
for Caldera 2.3 in fact using my 2.4 CD I upgraded
just about every RPM ..
I then again unziped the tar and compiled the source code,
for PostgreSQL 7.1.2 and I have a working v 7.1.2..
I also made the Perl DBD and DBI ... the make couldn't
install due to lack of shared Perl libraries..( that was the error message)

In My case I will stick to source as Caldera  doesn't play
well with all RPMs..
Caldera 2.3 max source package to compile    v. 7.0.3
Caldera 2.4 so far source package to compile v. 7.1.2...

Once again. Thanks

Bob T.