Received: from magus.postgresql.org ([87.238.57.229]) by malur.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TOBum-0003La-0D for pgsql-admin@postgresql.org; Tue, 16 Oct 2012 18:30:52 +0000 Received: from momjian.us ([72.94.173.45]) by magus.postgresql.org with esmtp (Exim 4.72) (envelope-from ) id 1TOBug-0003RS-PJ for pgsql-admin@postgresql.org; Tue, 16 Oct 2012 18:30:51 +0000 Received: from bruce by momjian.us with local (Exim 4.72) (envelope-from ) id 1TOBuf-0007uk-3E; Tue, 16 Oct 2012 14:30:45 -0400 Date: Tue, 16 Oct 2012 14:30:45 -0400 From: Bruce Momjian To: Dinesh Bhandary Cc: pgsql-admin@postgresql.org Subject: Re: thread-safety flag on Solaris 10 Message-ID: <20121016183045.GE7480@momjian.us> References: <507D9EC4.10604@iii.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <507D9EC4.10604@iii.com> User-Agent: Mutt/1.5.20 (2009-06-14) X-Pg-Spam-Score: -2.3 (--) X-Archive-Number: 201210/51 X-Sequence-Number: 40167 On Tue, Oct 16, 2012 at 10:52:04AM -0700, Dinesh Bhandary wrote: > Hello - > > We are installing Postgresql-9.1.3 from source against solaris 10, > gcc 3.4.6 and it is fails when I enable thread-safety flag. > It install fine if I disable thread-safety flag. One of the options > I am looking into is upgrading gcc. Upgrading Solaris is not an > option. > But before I do that, I would like to know the consequences of > installing pg without thread-safety. We do not use Slony, which I > have heard can break if I disabled thread-safety flag. > We use pgadmin, Java/jdbc to access postgres. > > Here is the machine specs: > > # uname -X > System = SunOS > Node = sierra-db.toledolibrary.org > Release = 5.10 > KernelID = Generic_147440-23 > Machine = sun4v > BusType = > Serial = > Users = > OEM# = 0 > Origin# = 1 > NumCPU = 128 Odd that failed. It would be good to go through the config.log and find out why the thread testing failed. If you don't need client-level threads, you should be fine. -- Bruce Momjian http://momjian.us EnterpriseDB http://enterprisedb.com + It's impossible for everything to be true. +