Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitb950596

Browse files
committed
Update Solaris FAQ.
Zdenek Kotala
1 parent7031dd6 commitb950596

File tree

1 file changed

+22
-10
lines changed

1 file changed

+22
-10
lines changed

‎doc/FAQ_Solaris

Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Frequently Asked Questions (FAQ) for PostgreSQL
33
Sun Solaris specific
44
To be read in conjunction with the installation instructions.
55
============================================================
6-
Last updated: $Date:2006/12/02 09:29:51 $
6+
Last updated: $Date:2007/02/23 18:38:19 $
77

88

99
Contents:
@@ -16,6 +16,7 @@ Contents:
1616
6) Where I can download prepared Solaris packages?
1717
7) How can I tune PostgreSQL and Solaris for performance?
1818
8) Can I use DTrace for tracing PostgreSQL?
19+
9) Can I compile PostgreSQL with Kerberos v5 support?
1920

2021

2122
1) What tools do I need to build and install PostgreSQL on Solaris?
@@ -72,14 +73,12 @@ problem. Solaris 9 and above has a newer version of OpenSSL.
7273
This is probably a case of the run-time linker being unable to find
7374
some library, probably libz, libreadline or some other non-standard
7475
library such as libssl. To point it to the right location, set the
75-
LD_LIBRARY_PATH environment variable, e.g.,
76+
LDFLAGS environment variable, e.g.,
7677

77-
LD_LIBRARY_PATH=/usr/sfw/lib:/opt/sfw/lib:/usr/local/lib
78-
exportLD_LIBRARY_PATH
78+
LDFLAGS="-R/usr/sfw/lib:/opt/sfw/lib:/usr/local/lib"
79+
exportLDFLAGS
7980

80-
and restart configure. You will also have to keep this setting whenever
81-
you run any of the installed PostgreSQL programs. Alternatively, set
82-
the environment variable LD_RUN_PATH. See the ld(1) man page for more
81+
and restart configure. See the ld(1) man page for more
8382
information.
8483

8584

@@ -145,6 +144,10 @@ recommendations are also useful on other hardware with Solaris.
145144
Yes, see the chapter "Monitoring Database Activity" in the documentation
146145
for further information.
147146

147+
You can also find more information here:
148+
149+
http://blogs.sun.com/robertlor/entry/user_level_dtrace_probes_in
150+
148151
If you see the linking of the postgres executable abort with an error
149152
message like
150153

@@ -157,8 +160,17 @@ message like
157160
gmake: *** [postgres] Error 1
158161

159162
your DTrace installation is too old to handle probes in static
160-
functions. You need Solaris 10u3 or newer.
163+
functions. You need Solaris 10u4 or newer. Workaround is remove static
164+
keyword from AbortTransaction and CommitTransaction functions declaration in
165+
src/backend/access/transam/xact.c.
161166

162-
You can also find more information here:
167+
See http://sunsolve.sun.com/search/document.do?assetkey=1-1-2139224-1
168+
(registration required).
169+
170+
9) Can I compile PostgreSQL with Kerberos v5 support?
171+
172+
Kerberos is integrated in OpenSolaris and will be integrated in Solaris 10u4. GSS security
173+
mechanism contains internal Kerberos v5 library implementation which provide all necessary
174+
krb5 function. However, usage this library is only on own risk. It is private library
175+
and interface may change without notice.
163176

164-
http://blogs.sun.com/robertlor/entry/user_level_dtrace_probes_in

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp