FAQ_SCO update for --enable-thread-safety and some other stuff - Mailing list pgsql-patches

From Larry Rosenman
Subject FAQ_SCO update for --enable-thread-safety and some other stuff
Date
Msg-id 4F06F4ED6D9E27445950E34C@lerlaptop.lerctr.org
Whole thread Raw
List pgsql-patches
$ cvs diff -u FAQ_SCO
Index: FAQ_SCO
===================================================================
RCS file: /projects/cvsroot/pgsql-server/doc/FAQ_SCO,v
retrieving revision 1.9
diff -u -r1.9 FAQ_SCO
--- FAQ_SCO     8 Nov 2002 16:49:15 -0000       1.9
+++ FAQ_SCO     14 May 2004 00:23:35 -0000
@@ -9,7 +9,7 @@
 original author:        Andrew Merrill (andrew@compclass.com)


-PostgreSQL 7.3 can be built on SCO UnixWare 7 and SCO OpenServer 5.
+PostgreSQL 7.5 can be built on SCO UnixWare 7 and SCO OpenServer 5.
 On OpenServer, you can use either the OpenServer Development Kit or
 the Universal Development Kit.

@@ -23,6 +23,7 @@
 *) Compiling PostgreSQL using the UDK
 *) Reading the PostgreSQL man pages
 *) C99 Issues with the 7.1.1b Feature Supplement
+*) --enable-thread-safety and UnixWare


 ***************************************************************************
@@ -44,6 +45,8 @@
 you install the correct version for your operating system, except as noted
 below.

+Note: on UnixWare 7.1.3 and beyond, the GCC compiler is included on the UDK
+CD as is GNUMake.

 ***************************************************************************
 *) GNU Make
@@ -52,6 +55,9 @@
 default, it installs as /usr/local/bin/make.  To avoid confusion with the
 SCO make program, you may want to rename GNU make to gmake.

+As of UnixWare 7.1.3 and above, the GNU Make program is is the OSTK portion
+of the UDK CD, and is in /usr/gnu/bin/gmake.
+

 ***************************************************************************
 *) Readline
@@ -149,4 +155,15 @@
 error in compiling tuplesort.c referencing inline functions.

 Apparently there was a change in the 7.1.2(8.0.0) compiler and beyond.
+
+
+***************************************************************************
+*) --enable-thread-safety and UnixWare
+
+If you use the --enable-thread-safety configure flag, you *MUST* use
-Kpthread
+on ALL libpq using programs.
+
+libpq uses pthread_* calls, which are only available with the
+-Kpthread/-Kthread flag.
+

$

--
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 972-414-9812                 E-Mail: ler@lerctr.org
US Mail: 1905 Steamboat Springs Drive, Garland, TX 75044-6749

Attachment

pgsql-patches by date:

Previous
From: Larry Rosenman
Date:
Subject: Re: [HACKERS] threads stuff/UnixWare
Next
From: Tom Lane
Date:
Subject: Re: [HACKERS] threads stuff/UnixWare