Re: postgresql-9.5.3 compilation on Solaris SPARC

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Venkata Balaji N <nag1010(at)gmail(dot)com>
Cc: pgsql-general <pgsql-general(at)postgresql(dot)org>
Subject: Re: postgresql-9.5.3 compilation on Solaris SPARC
Date: 2016-05-20 15:04:04
Message-ID: 54343.1463756644@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Venkata Balaji N <nag1010(at)gmail(dot)com> writes:
> "make" command is generating the following error while compiling
> postgresql-9.5.3 on Solaris SPARC.

> Undefined first referenced
> symbol in file
> atomic_cas_64 port/atomics.o
> atomic_cas_32 port/atomics.o

Hmm. Do you get any warnings about references to those functions earlier
in the build?

src/include/port/atomics/generic-sunpro.h cites these references
as authority for believing that those functions exist in Solaris:

http://www.unix.com/man-page/opensolaris/3c/atomic_cas/
http://docs.oracle.com/cd/E23824_01/html/821-1465/atomic-cas-3c.html

I see that the first of those mentions it's for SunOS 5.11 whereas your
machine says it's 5.10 ... is it possible the functions were new in 5.11?

regards, tom lane

In response to

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Peter Juhasz 2016-05-20 15:10:29 Re: PQcancel may hang in the recv call
Previous Message Michael Paquier 2016-05-20 14:43:53 Re: postgresql-9.5.3 compilation on Solaris SPARC