[Pljava-dev] CVS HEAD is now Java 6.

Lists: pljava-dev
From: johann at 2ndquadrant(dot)com (Johann 'Myrkraverk' Oskarsson)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-11-01 01:22:46
Message-ID: x6r51s1vrt.fsf@2ndquadrant.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

Hi all,

Just to let you know that CVS HEAD is now Java 6 and the next release
is "just around the corner."

I'll be reviewing the submitted patches on the pgfoundry site before I
make the 2.0.0 release.

--
Johann Oskarsson http://www.2ndquadrant.com/ |[]
PostgreSQL Development, 24x7 Support, Training and Services --+--
|
Blog: http://my.opera.com/myrkraverk/blog/


From: pierce at hogranch(dot)com (John R Pierce)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-01 20:38:54
Message-ID: 4ED7E5DE.7040703@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: PostgreSQL : PostgreSQL 메일 링리스트 : 2011-12-01 이후 토토 사이트 20:38

On 10/31/11 6:22 PM, Johann 'Myrkraverk' Oskarsson wrote:
> Just to let you know that CVS HEAD is now Java 6 and the next release
> is "just around the corner."
>
> I'll be reviewing the submitted patches on the pgfoundry site before I
> make the 2.0.0 release.

Any updates on this 2.0.0 release ?

I need to setup pljava on 64bit postgres 9.0 and sun jdk 6 on centos6...
last time I tried, with jdk5, there were issues.

--
john r pierce N 37, W 122
santa cruz ca mid-left coast


From: pierce at hogranch(dot)com (John R Pierce)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-01 22:29:21
Message-ID: 4ED7FFC1.4050001@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

On 12/01/11 12:38 PM, John R Pierce wrote:
> I need to setup pljava on 64bit postgres 9.0 and sun jdk 6 on centos6...

After a couple stumbles and false starts, CVS HEAD builds and loads with
the install.sql without errors.

but, when I try to deploy the examples.sql, it crashes,

$ psql
psql (9.0.5)

postgres=# select version();
version
------------------------------------------------------------------------------------------------------------------
PostgreSQL 9.0.5 on x86_64-unknown-linux-gnu, compiled by GCC gcc
(GCC) 4.4.5 20110214 (Red Hat 4.4.5-6), 64-bit
(1 row)

piercej=# SELECT sqlj.install_jar('./build/examples.jar', 'samples', true);
The connection to the server was lost. Attempting reset: Failed.
!>

postgres restarts, and there's this error logging... (rest of email
is log dumps.... I'm stuck, I can't read anything into this that makes
sense to me)

$ java -version
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) 64-Bit Server VM (build 20.1-b02, mixed mode)

$ uname -a
Linux c6test1.xxxxx.com 2.6.32-71.29.1.el6.x86_64 #1 SMP Mon Jun 27
19:49:27 BST 2011 x86_64 x86_64 x86_64 GNU/Linux

$ cat postgresql-2011-12-01_141957.log
2011-12-01 14:19:57.381 PST @[11626]: LOG: database system was shut
down at 2011-12-01 14:19:47 PST
2011-12-01 14:19:57.390 PST @[11629]: LOG: autovacuum launcher started
2011-12-01 14:19:57.390 PST @[11620]: LOG: database system is ready to
accept connections
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f2eba53911b, pid=11637, tid=139841046448064
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode
linux-amd64 compressed oops)
# Problematic frame:
# J java.lang.String.indexOf(II)I
#
# An error report file with more information is saved as:
# /var/lib/pgsql/9.0/data/hs_err_pid11637.log
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#
2011-12-01 14:20:35.709 PST @[11620]: LOG: server process (PID 11637)
was terminated by signal 6: Aborted
2011-12-01 14:20:35.709 PST @[11620]: LOG: terminating any other active
server processes
2011-12-01 14:20:35.709 PST @[11629]: WARNING: terminating connection
because of crash of another server process
2011-12-01 14:20:35.709 PST @[11629]: DETAIL: The postmaster has
commanded this server process to roll back the current transaction and
exit, because another server process exited abnormally and possibly
corrupted shared memory.
2011-12-01 14:20:35.709 PST @[11629]: HINT: In a moment you should be
able to reconnect to the database and repeat your command.
2011-12-01 14:20:35.710 PST piercej at piercej[11652]: FATAL: the database
system is in recovery mode
2011-12-01 14:20:35.710 PST @[11620]: LOG: all server processes
terminated; reinitializing
2011-12-01 14:20:35.926 PST @[11653]: LOG: database system was
interrupted; last known up at 2011-12-01 14:19:57 PST
2011-12-01 14:20:35.927 PST @[11653]: LOG: database system was not
properly shut down; automatic recovery in progress
2011-12-01 14:20:35.927 PST @[11653]: LOG: consistent recovery state
reached at 0/6F33D870
2011-12-01 14:20:35.927 PST @[11653]: LOG: unexpected pageaddr
0/6733E000 in log file 0, segment 111, offset 3399680
2011-12-01 14:20:35.927 PST @[11653]: LOG: redo is not required
2011-12-01 14:20:35.936 PST @[11620]: LOG: database system is ready to
accept connections
2011-12-01 14:20:35.936 PST @[11656]: LOG: autovacuum launcher started

$ cat hs_err_pid11637.log
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f2eba53911b, pid=11637, tid=139841046448064
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode
linux-amd64 compressed oops)
# Problematic frame:
# J java.lang.String.indexOf(II)I
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#

--------------- T H R E A D ---------------

Current thread (0x00000000026f6800): JavaThread "main"
[_thread_in_Java, id=11637, stack(0x00007fff180c6000,0x00007fff181c6000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR),
si_addr=0x00007f2e47e78000

Registers:
RAX=0x00000000ffffffff, RBX=0x0000000000000000, RCX=0x00000007c14f7f80,
RDX=0x0000000000000025
RSP=0x00007fff181c2f28, RBP=0x00007fff181c2f90, RSI=0x0000000000000029,
RDI=0x000000000000002f
R8 =0x0000000000000074, R9 =0x000000000000002a, R10=0x00000000ffffffff,
R11=0x000000000000002a
R12=0x0000000000000000, R13=0x00007fff181c2f38, R14=0x00007fff181c2fa8,
R15=0x00000000026f6800
RIP=0x00007f2eba53911b, EFLAGS=0x0000000000010202,
CSGSFS=0x0000000000000033, ERR=0x0000000000000004
TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007fff181c2f28)
0x00007fff181c2f28: 00007f2eba4dd96e 00007f2eba4dd96e
0x00007fff181c2f38: 0000000000000000 000000000000002f
0x00007fff181c2f48: 00000007c14f7f60 00007fff181c2f50
0x00007fff181c2f58: 000000073ea0f93b 00007fff181c2fa8
0x00007fff181c2f68: 000000073eaac280 0000000000000000
0x00007fff181c2f78: 000000073ea0f948 00007fff181c2f38
0x00007fff181c2f88: 00007fff181c2fa0 00007fff181c2ff0
0x00007fff181c2f98: 00007f2eba4dd96e 000000000000002f
0x00007fff181c2fa8: 00000007c14f7f60 00007fff181c2fb0
0x00007fff181c2fb8: 000000073ea28960 00007fff181c3008
0x00007fff181c2fc8: 000000073eaaab28 0000000000000000
0x00007fff181c2fd8: 000000073ea28988 00007fff181c2fa0
0x00007fff181c2fe8: 00007fff181c3000 00007fff181c3050
0x00007fff181c2ff8: 00007f2eba4dd85a 00000007c14f7f60
0x00007fff181c3008: 00000007c142b308 00007fff181c3010
0x00007fff181c3018: 000000073ea27c62 00007fff181c3070
0x00007fff181c3028: 000000073eaaab28 0000000000000000
0x00007fff181c3038: 000000073ea27ce0 00007fff181c3000
0x00007fff181c3048: 00007fff181c3060 00007fff181c30b8
0x00007fff181c3058: 00007f2eba4dd929 00000007c143ad88
0x00007fff181c3068: 00000007c14f7f60 00000007c142b308
0x00007fff181c3078: 00007fff181c3078 000000073ea2820c
0x00007fff181c3088: 00007fff181c3110 000000073eaaab28
0x00007fff181c3098: 0000000000000000 000000073ea28268
0x00007fff181c30a8: 00007fff181c3060 00007fff181c30e0
0x00007fff181c30b8: 00007fff181c3158 00007f2eba4dd929
0x00007fff181c30c8: 0000000000000000 0000000000000000
0x00007fff181c30d8: 0000000000000000 0000000000000001
0x00007fff181c30e8: 00000007c143ad88 0000000000000ef2
0x00007fff181c30f8: 0000000000000000 00000007c14fb010
0x00007fff181c3108: 00000007c14f7f60 00000007c142b308
0x00007fff181c3118: 00007fff181c3118 000000073ea28109

Instructions: (pc=0x00007f2eba53911b)
0x00007f2eba5390fb: d9 7d 15 66 90 46 0f b7 44 59 10 44 3b c7 74 34
0x00007f2eba53910b: 41 ff c3 45 3b d9 7c ed 41 8b c2 48 83 c4 30 5d
0x00007f2eba53911b: 85 05 df ee 93 8d c3 41 ba ff ff ff ff eb e9 41
0x00007f2eba53912b: ba ff ff ff ff eb e1 41 83 c3 02 41 ff c3 eb 04

Register to memory mapping:

RAX=0x00000000ffffffff is an unknown value
RBX=0x0000000000000000 is an unknown value
RCX=0x00000007c14f7f80 is an oop
[C
- klass: {type array char}
- length: 42
RDX=0x0000000000000025 is an unknown value
RSP=0x00007fff181c2f28 is pointing into the stack for thread:
0x00000000026f6800
RBP=0x00007fff181c2f90 is pointing into the stack for thread:
0x00000000026f6800
RSI=0x0000000000000029 is an unknown value
RDI=0x000000000000002f is an unknown value
R8 =0x0000000000000074 is an unknown value
R9 =0x000000000000002a is an unknown value
R10=0x00000000ffffffff is an unknown value
R11=0x000000000000002a is an unknown value
R12=0x0000000000000000 is an unknown value
R13=0x00007fff181c2f38 is pointing into the stack for thread:
0x00000000026f6800
R14=0x00007fff181c2fa8 is pointing into the stack for thread:
0x00000000026f6800
R15=0x00000000026f6800 is a thread

Stack: [0x00007fff180c6000,0x00007fff181c6000], sp=0x00007fff181c2f28,
free space=1011k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
J java.lang.String.indexOf(II)I
j java.lang.ClassLoader.checkName(Ljava/lang/String;)Z+16
j
java.lang.ClassLoader.preDefineClass(Ljava/lang/String;Ljava/security/ProtectionDomain;)Ljava/security/ProtectionDomain;+2
j
java.lang.ClassLoader.defineClassCond(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Z)Ljava/lang/Class;+4
j
java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+9
j
java.security.SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+27
j
java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;Z)Ljava/lang/Class;+369
j
java.net.URLClassLoader.access$000(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;Z)Ljava/lang/Class;+4
j java.net.URLClassLoader$1.run()Ljava/lang/Object;+44
v ~StubRoutines::call_stub
V [libjvm.so+0x4df5c0] JavaCalls::call_helper(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*)+0x1e0
V [libjvm.so+0x70f629] os::os_exception_wrapper(void (*)(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*,
JavaCallArguments*, Thread*)+0x19
V [libjvm.so+0x4df3d5] JavaCalls::call(JavaValue*, methodHandle,
JavaCallArguments*, Thread*)+0x25
V [libjvm.so+0x551339] JVM_DoPrivileged+0x439
C [libjava.so+0x10e6f]
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2+0xf
j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+47
j
sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+41
j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
v ~StubRoutines::call_stub
V [libjvm.so+0x4df5c0] JavaCalls::call_helper(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*)+0x1e0
V [libjvm.so+0x70f629] os::os_exception_wrapper(void (*)(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*,
JavaCallArguments*, Thread*)+0x19
V [libjvm.so+0x4def06] JavaCalls::call_virtual(JavaValue*,
KlassHandle, symbolHandle, symbolHandle, JavaCallArguments*, Thread*)+0x126
V [libjvm.so+0x4df013] JavaCalls::call_virtual(JavaValue*, Handle,
KlassHandle, symbolHandle, symbolHandle, Handle, Thread*)+0x53
V [libjvm.so+0x7ebafa]
SystemDictionary::load_instance_class(symbolHandle, Handle, Thread*)+0x38a
V [libjvm.so+0x7e9845]
SystemDictionary::resolve_instance_class_or_null(symbolHandle, Handle,
Handle, Thread*)+0x575
V [libjvm.so+0x7e85d1] SystemDictionary::resolve_or_null(symbolHandle,
Handle, Handle, Thread*)+0x81
V [libjvm.so+0x7e81e4] SystemDictionary::resolve_or_fail(symbolHandle,
Handle, Handle, bool, Thread*)+0x34
V [libjvm.so+0x56a94d] find_class_from_class_loader(JNIEnv_*,
symbolHandle, unsigned char, Handle, Handle, unsigned char, Thread*)+0x3d
V [libjvm.so+0x4ee8dc] unsigned+0x35c

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x000000000277f000 JavaThread "Low Memory Detector" daemon
[_thread_blocked, id=11648, stack(0x00007f2eb87f3000,0x00007f2eb88f4000)]
0x000000000277d000 JavaThread "C2 CompilerThread1" daemon
[_thread_blocked, id=11647, stack(0x00007f2eb88f4000,0x00007f2eb89f5000)]
0x000000000277a000 JavaThread "C2 CompilerThread0" daemon
[_thread_blocked, id=11646, stack(0x00007f2eb89f5000,0x00007f2eb8af6000)]
0x0000000002778000 JavaThread "Attach Listener" daemon
[_thread_blocked, id=11645, stack(0x00007f2eb8af6000,0x00007f2eb8bf7000)]
0x000000000275d000 JavaThread "Finalizer" daemon [_thread_blocked,
id=11644, stack(0x00007f2eb8bf7000,0x00007f2eb8cf8000)]
0x000000000275b000 JavaThread "Reference Handler" daemon
[_thread_blocked, id=11643, stack(0x00007f2eb8cf8000,0x00007f2eb8df9000)]
=>0x00000000026f6800 JavaThread "main" [_thread_in_Java, id=11637,
stack(0x00007fff180c6000,0x00007fff181c6000)]

Other Threads:
0x0000000002754800 VMThread [stack:
0x00007f2eb8df9000,0x00007f2eb8efa000] [id=11642]
0x000000000278a000 WatcherThread [stack:
0x00007f2eb86f2000,0x00007f2eb87f3000] [id=11649]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
PSYoungGen total 56192K, used 1927K [0x00000007c1400000,
0x00000007c52b0000, 0x0000000800000000)
eden space 48192K, 4% used
[0x00000007c1400000,0x00000007c15e1f20,0x00000007c4310000)
from space 8000K, 0% used
[0x00000007c4ae0000,0x00000007c4ae0000,0x00000007c52b0000)
to space 8000K, 0% used
[0x00000007c4310000,0x00000007c4310000,0x00000007c4ae0000)
PSOldGen total 128512K, used 0K [0x0000000743c00000,
0x000000074b980000, 0x00000007c1400000)
object space 128512K, 0% used
[0x0000000743c00000,0x0000000743c00000,0x000000074b980000)
PSPermGen total 21248K, used 3942K [0x000000073ea00000,
0x000000073fec0000, 0x0000000743c00000)
object space 21248K, 18% used
[0x000000073ea00000,0x000000073edd98b0,0x000000073fec0000)

Code Cache [0x00007f2eba4d8000, 0x00007f2eba748000, 0x00007f2ebd4d8000)
total_blobs=192 nmethods=2 adapters=145 free_code_cache=49933952
largest_free_block=6976

Dynamic libraries:
00400000-00899000 r-xp 00000000 fd:00 528972
/usr/pgsql-9.0/bin/postgres
00a99000-00aa4000 rw-p 00499000 fd:00 528972
/usr/pgsql-9.0/bin/postgres
00aa4000-00b07000 rw-p 00000000 00:00 0
025f5000-02846000 rw-p 00000000 00:00 0
[heap]
73ea00000-73fec0000 rw-p 00000000 00:00 0
73fec0000-743c00000 rw-p 00000000 00:00 0
743c00000-74b980000 rw-p 00000000 00:00 0
74b980000-7c1400000 rw-p 00000000 00:00 0
7c1400000-7c52b0000 rw-p 00000000 00:00 0
7c52b0000-800000000 rw-p 00000000 00:00 0
325f600000-325f747000 r-xp 00000000 fd:00 396980
/usr/lib64/libxml2.so.2.7.6
325f747000-325f947000 ---p 00147000 fd:00 396980
/usr/lib64/libxml2.so.2.7.6
325f947000-325f950000 rw-p 00147000 fd:00 396980
/usr/lib64/libxml2.so.2.7.6
325f950000-325f952000 rw-p 00000000 00:00 0
325fe00000-325fe07000 r-xp 00000000 fd:00 130878
/lib64/libcrypt-2.12.so
325fe07000-3260007000 ---p 00007000 fd:00 130878
/lib64/libcrypt-2.12.so
3260007000-3260008000 r--p 00007000 fd:00 130878
/lib64/libcrypt-2.12.so
3260008000-3260009000 rw-p 00008000 fd:00 130878
/lib64/libcrypt-2.12.so
3260009000-3260037000 rw-p 00000000 00:00 0
3260200000-3260258000 r-xp 00000000 fd:00 130876
/lib64/libfreebl3.so
3260258000-3260457000 ---p 00058000 fd:00 130876
/lib64/libfreebl3.so
3260457000-3260459000 rw-p 00057000 fd:00 130876
/lib64/libfreebl3.so
3260459000-326045d000 rw-p 00000000 00:00 0
3261a00000-3261a19000 r-xp 00000000 fd:00 398136
/usr/lib64/libsasl2.so.2.0.23
3261a19000-3261c19000 ---p 00019000 fd:00 398136
/usr/lib64/libsasl2.so.2.0.23
3261c19000-3261c1a000 rw-p 00019000 fd:00 398136
/usr/lib64/libsasl2.so.2.0.23
3261e00000-3261e43000 r-xp 00000000 fd:00 414052
/usr/lib64/libldap-2.4.so.2.5.2
3261e43000-3262042000 ---p 00043000 fd:00 414052
/usr/lib64/libldap-2.4.so.2.5.2
3262042000-3262044000 rw-p 00042000 fd:00 414052
/usr/lib64/libldap-2.4.so.2.5.2
3263200000-326320c000 r-xp 00000000 fd:00 130881
/lib64/libpam.so.0.82.2
326320c000-326340c000 ---p 0000c000 fd:00 130881
/lib64/libpam.so.0.82.2
326340c000-326340d000 rw-p 0000c000 fd:00 130881
/lib64/libpam.so.0.82.2
3c5f800000-3c5f81e000 r-xp 00000000 fd:00 130822
/lib64/ld-2.12.so
3c5fa1e000-3c5fa1f000 r--p 0001e000 fd:00 130822
/lib64/ld-2.12.so
3c5fa1f000-3c5fa20000 rw-p 0001f000 fd:00 130822
/lib64/ld-2.12.so
3c5fa20000-3c5fa21000 rw-p 00000000 00:00 0
3c60000000-3c60175000 r-xp 00000000 fd:00 130823
/lib64/libc-2.12.so
3c60175000-3c60375000 ---p 00175000 fd:00 130823
/lib64/libc-2.12.so
3c60375000-3c60379000 r--p 00175000 fd:00 130823
/lib64/libc-2.12.so
3c60379000-3c6037a000 rw-p 00179000 fd:00 130823
/lib64/libc-2.12.so
3c6037a000-3c6037f000 rw-p 00000000 00:00 0
3c60400000-3c60417000 r-xp 00000000 fd:00 130932
/lib64/libpthread-2.12.so
3c60417000-3c60617000 ---p 00017000 fd:00 130932
/lib64/libpthread-2.12.so
3c60617000-3c60618000 r--p 00017000 fd:00 130932
/lib64/libpthread-2.12.so
3c60618000-3c60619000 rw-p 00018000 fd:00 130932
/lib64/libpthread-2.12.so
3c60619000-3c6061d000 rw-p 00000000 00:00 0
3c60800000-3c60807000 r-xp 00000000 fd:00 130934
/lib64/librt-2.12.so
3c60807000-3c60a06000 ---p 00007000 fd:00 130934
/lib64/librt-2.12.so
3c60a06000-3c60a07000 r--p 00006000 fd:00 130934
/lib64/librt-2.12.so
3c60a07000-3c60a08000 rw-p 00007000 fd:00 130934
/lib64/librt-2.12.so
3c60c00000-3c60c83000 r-xp 00000000 fd:00 130854
/lib64/libm-2.12.so
3c60c83000-3c60e82000 ---p 00083000 fd:00 130854
/lib64/libm-2.12.so
3c60e82000-3c60e83000 r--p 00082000 fd:00 130854
/lib64/libm-2.12.so
3c60e83000-3c60e84000 rw-p 00083000 fd:00 130854
/lib64/libm-2.12.so
3c61800000-3c61815000 r-xp 00000000 fd:00 130858
/lib64/libz.so.1.2.3
3c61815000-3c61a14000 ---p 00015000 fd:00 130858
/lib64/libz.so.1.2.3
3c61a14000-3c61a15000 rw-p 00014000 fd:00 130858
/lib64/libz.so.1.2.3
3c62400000-3c62416000 r-xp 00000000 fd:00 130896
/lib64/libresolv-2.12.so
3c62416000-3c62616000 ---p 00016000 fd:00 130896
/lib64/libresolv-2.12.so
3c62616000-3c62617000 r--p 00016000 fd:00 130896
/lib64/libresolv-2.12.so
3c62617000-3c62618000 rw-p 00017000 fd:00 130896
/lib64/libresolv-2.12.so
3c62618000-3c6261a000 rw-p 00000000 00:00 0
3c6b000000-3c6b003000 r-xp 00000000 fd:00 131090
/lib64/libcom_err.so.2.1
3c6b003000-3c6b202000 ---p 00003000 fd:00 131090
/lib64/libcom_err.so.2.1
3c6b202000-3c6b203000 rw-p 00002000 fd:00 131090
/lib64/libcom_err.so.2.1
3c6e400000-3c6e416000 r-xp 00000000 fd:00 131042
/lib64/libnsl-2.12.so
3c6e416000-3c6e615000 ---p 00016000 fd:00 131042
/lib64/libnsl-2.12.so
3c6e615000-3c6e616000 r--p 00015000 fd:00 131042
/lib64/libnsl-2.12.so
3c6e616000-3c6e617000 rw-p 00016000 fd:00 131042
/lib64/libnsl-2.12.so
3c6e617000-3c6e619000 rw-p 00000000 00:00 0
3c6e800000-3c6e816000 r-xp 00000000 fd:00 130834
/lib64/libaudit.so.1.0.0
3c6e816000-3c6ea15000 ---p 00016000 fd:00 130834
/lib64/libaudit.so.1.0.0
3c6ea15000-3c6ea16000 r--p 00015000 fd:00 130834
/lib64/libaudit.so.1.0.0
3c6ea16000-3c6ea17000 rw-p 00016000 fd:00 130834
/lib64/libaudit.so.1.0.0
3c71000000-3c7100d000 r-xp 00000000 fd:00 400566
/usr/lib64/liblber-2.4.so.2.5.2
3c7100d000-3c7120d000 ---p 0000d000 fd:00 400566
/usr/lib64/liblber-2.4.so.2.5.2
3c7120d000-3c7120e000 rw-p 0000d000 fd:00 400566
/usr/lib64/liblber-2.4.so.2.5.2
3d2c000000-3d2c002000 r-xp 00000000 fd:00 130837
/lib64/libdl-2.12.so
3d2c002000-3d2c202000 ---p 00002000 fd:00 130837
/lib64/libdl-2.12.so
3d2c202000-3d2c203000 r--p 00002000 fd:00 130837
/lib64/libdl-2.12.so
3d2c203000-3d2c204000 rw-p 00003000 fd:00 130837
/lib64/libdl-2.12.so
3d2c400000-3d2c40a000 r-xp 00000000 fd:00 130855
/lib64/libkrb5support.so.0.1
3d2c40a000-3d2c609000 ---p 0000a000 fd:00 130855
/lib64/libkrb5support.so.0.1
3d2c609000-3d2c60a000 rw-p 00009000 fd:00 130855
/lib64/libkrb5support.so.0.1
3d2c800000-3d2c802000 r-xp 00000000 fd:00 130839
/lib64/libkeyutils.so.1.3
3d2c802000-3d2ca01000 ---p 00002000 fd:00 130839
/lib64/libkeyutils.so.1.3
3d2ca01000-3d2ca02000 rw-p 00001000 fd:00 130839
/lib64/libkeyutils.so.1.3
3d2cc00000-3d2cc1d000 r-xp 00000000 fd:00 130853
/lib64/libselinux.so.1
3d2cc1d000-3d2ce1c000 ---p 0001d000 fd:00 130853
/lib64/libselinux.so.1
3d2ce1c000-3d2ce1d000 r--p 0001c000 fd:00 130853
/lib64/libselinux.so.1
3d2ce1d000-3d2ce1e000 rw-p 0001d000 fd:00 130853
/lib64/libselinux.so.1
3d2ce1e000-3d2ce1f000 rw-p 00000000 00:00 0
3d2d000000-3d2d0d0000 r-xp 00000000 fd:00 130861
/lib64/libkrb5.so.3.3
3d2d0d0000-3d2d2cf000 ---p 000d0000 fd:00 130861
/lib64/libkrb5.so.3.3
3d2d2cf000-3d2d2da000 rw-p 000cf000 fd:00 130861
/lib64/libkrb5.so.3.3
3d2d400000-3d2d427000 r-xp 00000000 fd:00 130857
/lib64/libk5crypto.so.3.1
3d2d427000-3d2d627000 ---p 00027000 fd:00 130857
/lib64/libk5crypto.so.3.1
3d2d627000-3d2d629000 rw-p 00027000 fd:00 130857
/lib64/libk5crypto.so.3.1
3d2d800000-3d2d971000 r-xp 00000000 fd:00 413978
/usr/lib64/libcrypto.so.1.0.0
3d2d971000-3d2db70000 ---p 00171000 fd:00 413978
/usr/lib64/libcrypto.so.1.0.0
3d2db70000-3d2db93000 rw-p 00170000 fd:00 413978
/usr/lib64/libcrypto.so.1.0.0
3d2db93000-3d2db96000 rw-p 00000000 00:00 0
3d2e000000-3d2e053000 r-xp 00000000 fd:00 413981
/usr/lib64/libssl.so.1.0.0
3d2e053000-3d2e253000 ---p 00053000 fd:00 413981
/usr/lib64/libssl.so.1.0.0
3d2e253000-3d2e25b000 rw-p 00053000 fd:00 413981
/usr/lib64/libssl.so.1.0.0
3d2e400000-3d2e438000 r-xp 00000000 fd:00 130872
/lib64/libgssapi_krb5.so.2.2
3d2e438000-3d2e637000 ---p 00038000 fd:00 130872
/lib64/libgssapi_krb5.so.2.2
3d2e637000-3d2e639000 rw-p 00037000 fd:00 130872
/lib64/libgssapi_krb5.so.2.2
7f2e84000000-7f2e84021000 rw-p 00000000 00:00 0
7f2e84021000-7f2e88000000 ---p 00000000 00:00 0
7f2e8c000000-7f2e8c021000 rw-p 00000000 00:00 0
7f2e8c021000-7f2e90000000 ---p 00000000 00:00 0
7f2e90000000-7f2e90021000 rw-p 00000000 00:00 0
7f2e90021000-7f2e94000000 ---p 00000000 00:00 0
7f2e94000000-7f2e94021000 rw-p 00000000 00:00 0
7f2e94021000-7f2e98000000 ---p 00000000 00:00 0
7f2e98000000-7f2e980a3000 rw-p 00000000 00:00 0
7f2e980a3000-7f2e9c000000 ---p 00000000 00:00 0
7f2e9c000000-7f2e9c021000 rw-p 00000000 00:00 0
7f2e9c021000-7f2ea0000000 ---p 00000000 00:00 0
7f2ea0000000-7f2ea0021000 rw-p 00000000 00:00 0
7f2ea0021000-7f2ea4000000 ---p 00000000 00:00 0
7f2ea4000000-7f2ea4021000 rw-p 00000000 00:00 0
7f2ea4021000-7f2ea8000000 ---p 00000000 00:00 0
7f2ea8000000-7f2ea8021000 rw-p 00000000 00:00 0
7f2ea8021000-7f2eac000000 ---p 00000000 00:00 0
7f2eac000000-7f2eac021000 rw-p 00000000 00:00 0
7f2eac021000-7f2eb0000000 ---p 00000000 00:00 0
7f2eb0000000-7f2eb0021000 rw-p 00000000 00:00 0
7f2eb0021000-7f2eb4000000 ---p 00000000 00:00 0
7f2eb4000000-7f2eb4021000 rw-p 00000000 00:00 0
7f2eb4021000-7f2eb8000000 ---p 00000000 00:00 0
7f2eb86e6000-7f2eb86ee000 r--s 00115000 fd:00 792018
/usr/java/jdk1.6.0_26/jre/lib/resources.jar
7f2eb86ee000-7f2eb86f2000 r--s 00026000 fd:00 1444893
/usr/share/pljava/pljava.jar
7f2eb86f2000-7f2eb86f3000 ---p 00000000 00:00 0
7f2eb86f3000-7f2eb87f3000 rwxp 00000000 00:00 0
7f2eb87f3000-7f2eb87f6000 ---p 00000000 00:00 0
7f2eb87f6000-7f2eb88f4000 rwxp 00000000 00:00 0
7f2eb88f4000-7f2eb88f7000 ---p 00000000 00:00 0
7f2eb88f7000-7f2eb89f5000 rwxp 00000000 00:00 0
7f2eb89f5000-7f2eb89f8000 ---p 00000000 00:00 0
7f2eb89f8000-7f2eb8af6000 rwxp 00000000 00:00 0
7f2eb8af6000-7f2eb8af9000 ---p 00000000 00:00 0
7f2eb8af9000-7f2eb8bf7000 rwxp 00000000 00:00 0
7f2eb8bf7000-7f2eb8bfa000 ---p 00000000 00:00 0
7f2eb8bfa000-7f2eb8cf8000 rwxp 00000000 00:00 0
7f2eb8cf8000-7f2eb8cfb000 ---p 00000000 00:00 0
7f2eb8cfb000-7f2eb8df9000 rwxp 00000000 00:00 0
7f2eb8df9000-7f2eb8dfa000 ---p 00000000 00:00 0
7f2eb8dfa000-7f2eb8efa000 rwxp 00000000 00:00 0
7f2eb8efa000-7f2eb9433000 rw-p 00000000 00:00 0
7f2eb9433000-7f2eb95cb000 r--s 03029000 fd:00 792131
/usr/java/jdk1.6.0_26/jre/lib/rt.jar
7f2eb95cb000-7f2eb95f3000 rw-p 00000000 00:00 0
7f2eb95f3000-7f2eb95f4000 ---p 00000000 00:00 0
7f2eb95f4000-7f2eb96f4000 rwxp 00000000 00:00 0
7f2eb96f4000-7f2eb96f5000 ---p 00000000 00:00 0
7f2eb96f5000-7f2eb97f5000 rwxp 00000000 00:00 0
7f2eb97f5000-7f2eb97f6000 ---p 00000000 00:00 0
7f2eb97f6000-7f2eb98f6000 rwxp 00000000 00:00 0
7f2eb98f6000-7f2eb98f7000 ---p 00000000 00:00 0
7f2eb98f7000-7f2eb99f7000 rwxp 00000000 00:00 0
7f2eb99f7000-7f2eb9a02000 rw-p 00000000 00:00 0
7f2eb9a02000-7f2eb9a20000 rw-p 00000000 00:00 0
7f2eb9a20000-7f2eb9a5f000 rw-p 00000000 00:00 0
7f2eb9a5f000-7f2eb9e0c000 rw-p 00000000 00:00 0
7f2eb9e0c000-7f2eb9e17000 rw-p 00000000 00:00 0
7f2eb9e17000-7f2eb9e35000 rw-p 00000000 00:00 0
7f2eb9e35000-7f2eb9e74000 rw-p 00000000 00:00 0
7f2eb9e74000-7f2eba221000 rw-p 00000000 00:00 0
7f2eba221000-7f2eba241000 rw-p 00000000 00:00 0
7f2eba241000-7f2eba417000 rw-p 00000000 00:00 0
7f2eba417000-7f2eba422000 rw-p 00000000 00:00 0
7f2eba422000-7f2eba4d8000 rw-p 00000000 00:00 0
7f2eba4d8000-7f2eba748000 rwxp 00000000 00:00 0
7f2eba748000-7f2ebd4d8000 rw-p 00000000 00:00 0
7f2ebd4d8000-7f2ebd4e6000 r-xp 00000000 fd:00 791971
/usr/java/jdk1.6.0_26/jre/lib/amd64/libzip.so
7f2ebd4e6000-7f2ebd5e8000 ---p 0000e000 fd:00 791971
/usr/java/jdk1.6.0_26/jre/lib/amd64/libzip.so
7f2ebd5e8000-7f2ebd5eb000 rw-p 00010000 fd:00 791971
/usr/java/jdk1.6.0_26/jre/lib/amd64/libzip.so
7f2ebd5eb000-7f2ebd5ec000 rw-p 00000000 00:00 0
7f2ebd5ec000-7f2ebd615000 r-xp 00000000 fd:00 791980
/usr/java/jdk1.6.0_26/jre/lib/amd64/libjava.so
7f2ebd615000-7f2ebd714000 ---p 00029000 fd:00 791980
/usr/java/jdk1.6.0_26/jre/lib/amd64/libjava.so
7f2ebd714000-7f2ebd71b000 rw-p 00028000 fd:00 791980
/usr/java/jdk1.6.0_26/jre/lib/amd64/libjava.so
7f2ebd71b000-7f2ebd728000 r-xp 00000000 fd:00 791966
/usr/java/jdk1.6.0_26/jre/lib/amd64/libverify.so
7f2ebd728000-7f2ebd827000 ---p 0000d000 fd:00 791966
/usr/java/jdk1.6.0_26/jre/lib/amd64/libverify.so
7f2ebd827000-7f2ebd82a000 rw-p 0000c000 fd:00 791966
/usr/java/jdk1.6.0_26/jre/lib/amd64/libverify.so
7f2ebd82a000-7f2ebe144000 r-xp 00000000 fd:00 1181077
/usr/java/jdk1.6.0_26/jre/lib/amd64/server/libjvm.so
7f2ebe144000-7f2ebe246000 ---p 0091a000 fd:00 1181077
/usr/java/jdk1.6.0_26/jre/lib/amd64/server/libjvm.so
7f2ebe246000-7f2ebe3fb000 rw-p 0091c000 fd:00 1181077
/usr/java/jdk1.6.0_26/jre/lib/amd64/server/libjvm.so
7f2ebe3fb000-7f2ebe435000 rw-p 00000000 00:00 0
7f2ebe435000-7f2ebe463000 r-xp 00000000 fd:00 529367
/usr/share/pljava/pljava.so
7f2ebe463000-7f2ebe662000 ---p 0002e000 fd:00 529367
/usr/share/pljava/pljava.so
7f2ebe662000-7f2ebe665000 rw-p 0002d000 fd:00 529367
/usr/share/pljava/pljava.so
7f2ebe665000-7f2ebe7c8000 rw-p 00000000 00:00 0
7f2ebe7c8000-7f2ebe7d4000 r-xp 00000000 fd:00 130845
/lib64/libnss_files-2.12.so
7f2ebe7d4000-7f2ebe9d3000 ---p 0000c000 fd:00 130845
/lib64/libnss_files-2.12.so
7f2ebe9d3000-7f2ebe9d4000 r--p 0000b000 fd:00 130845
/lib64/libnss_files-2.12.so
7f2ebe9d4000-7f2ebe9d5000 rw-p 0000c000 fd:00 130845
/lib64/libnss_files-2.12.so
7f2ebe9d5000-7f2f41fcf000 rw-s 00000000 00:04 1507328
/SYSV0052e2c1 (deleted)
7f2f41fcf000-7f2f47e60000 r--p 00000000 fd:00 413912
/usr/lib/locale/locale-archive
7f2f47e60000-7f2f47e6c000 rw-p 00000000 00:00 0
7f2f47e6f000-7f2f47e77000 rw-s 00000000 fd:00 1444884
/tmp/hsperfdata_postgres/11637
7f2f47e77000-7f2f47e78000 rw-p 00000000 00:00 0
7f2f47e78000-7f2f47e79000 r--p 00000000 00:00 0
7f2f47e79000-7f2f47e7a000 rw-p 00000000 00:00 0
7fff180c6000-7fff180c9000 ---p 00000000 00:00 0
7fff180ca000-7fff181c6000 rwxp 00000000 00:00 0
[stack]
7fff181c6000-7fff181c7000 rw-p 00000000 00:00 0
7fff181ff000-7fff18200000 r-xp 00000000 00:00 0
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]

VM Arguments:
jvm_args: -Dsqlj.defaultconnection=jdbc:default:connection vfprintf -Xrs
java_command: <unknown>
Launcher Type: generic

Environment Variables:
PATH=/usr/pgsql-9.0/bin:/usr/lib64/qt-3.3/bin:/usr/java/jdk1.6.0_26/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin
SHELL=/bin/bash
DISPLAY=localhost:12.0

Signal Handlers:
SIGSEGV: [libjvm.so+0x85f800], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x85f800], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x70e300], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x70e300], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x70e300], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x70e300], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: [+0x1f2aa0], sa_mask[0]=0x00000000, sa_flags=0x10000000
SIGUSR2: [libjvm.so+0x711110], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [+0x2013f0], sa_mask[0]=0x00000000, sa_flags=0x10000000
SIGINT: [pljava.so+0x22900], sa_mask[0]=0x00000000, sa_flags=0x10000000
SIGTERM: [pljava.so+0x22930], sa_mask[0]=0x00000000, sa_flags=0x10000000
SIGQUIT: [pljava.so+0x22cb0], sa_mask[0]=0x00000000, sa_flags=0x10000000

--------------- S Y S T E M ---------------

OS:CentOS Linux release 6.0 (Final)

uname:Linux 2.6.32-71.29.1.el6.x86_64 #1 SMP Mon Jun 27 19:49:27 BST
2011 x86_64
libc:glibc 2.12 NPTL 2.12
rlimit: STACK 10240k, CORE 0k, NPROC 1024, NOFILE 1024, AS infinity
load average:0.00 0.07 0.05

/proc/meminfo:
MemTotal: 12331568 kB
MemFree: 2463428 kB
Buffers: 11052 kB
Cached: 9354180 kB
SwapCached: 3376 kB
Active: 248932 kB
Inactive: 9155284 kB
Active(anon): 35724 kB
Inactive(anon): 51048 kB
Active(file): 213208 kB
Inactive(file): 9104236 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 10305528 kB
SwapFree: 10295616 kB
Dirty: 140 kB
Writeback: 0 kB
AnonPages: 30080 kB
Mapped: 71840 kB
Shmem: 47496 kB
Slab: 387880 kB
SReclaimable: 157560 kB
SUnreclaim: 230320 kB
KernelStack: 2136 kB
PageTables: 12812 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 16471312 kB
Committed_AS: 2618308 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 306052 kB
VmallocChunk: 34359407468 kB
HardwareCorrupted: 0 kB
AnonHugePages: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 10240 kB
DirectMap2M: 12572672 kB

CPU:total 4 (1 cores per cpu, 1 threads per core) family 6 model 44
stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1,
sse4.2, popcnt

/proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
stepping : 2
cpu MHz : 2800.099
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp
lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable
nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1
sse4_2 popcnt aes hypervisor lahf_lm ida arat
bogomips : 5600.19
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
stepping : 2
cpu MHz : 2800.099
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp
lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable
nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1
sse4_2 popcnt aes hypervisor lahf_lm ida arat
bogomips : 5600.19
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
stepping : 2
cpu MHz : 2800.099
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp
lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable
nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1
sse4_2 popcnt aes hypervisor lahf_lm ida arat
bogomips : 5600.19
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
stepping : 2
cpu MHz : 2800.099
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall nx rdtscp
lm constant_tsc arch_perfmon pebs bts rep_good xtopology tsc_reliable
nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 sse4_1
sse4_2 popcnt aes hypervisor lahf_lm ida arat
bogomips : 5600.19
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

Memory: 4k page, physical 12331568k(2463428k free), swap
10305528k(10295616k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (20.1-b02) for linux-amd64
JRE (1.6.0_26-b03), built on May 4 2011 01:13:47 by "java_re" with gcc
3.2.2 (SuSE Linux)

time: Thu Dec 1 14:20:30 2011
elapsed time: 0 seconds

--
john r pierce N 37, W 122
santa cruz ca mid-left coast


From: pierce at hogranch(dot)com (John R Pierce)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-02 00:39:07
Message-ID: 4ED81E2B.6010307@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

On 12/01/11 2:29 PM, John R Pierce wrote:
> On 12/01/11 12:38 PM, John R Pierce wrote:
>> I need to setup pljava on 64bit postgres 9.0 and sun jdk 6 on centos6...
>
> After a couple stumbles and false starts, CVS HEAD builds and loads
> with the install.sql without errors.

just to confirm that...

$ psql -f src/sql/install.sql
CREATE SCHEMA
GRANT
CREATE FUNCTION
CREATE LANGUAGE
CREATE FUNCTION
CREATE LANGUAGE
psql:src/sql/install.sql:23: NOTICE: CREATE TABLE will create implicit
sequence "jar_repository_jarid_seq" for serial column "jar_repository.jarid"
psql:src/sql/install.sql:23: NOTICE: CREATE TABLE / PRIMARY KEY will
create implicit index "jar_repository_pkey" for table "jar_repository"
psql:src/sql/install.sql:23: NOTICE: CREATE TABLE / UNIQUE will create
implicit index "jar_repository_jarname_key" for table "jar_repository"
CREATE TABLE
GRANT
psql:src/sql/install.sql:32: NOTICE: CREATE TABLE will create implicit
sequence "jar_entry_entryid_seq" for serial column "jar_entry.entryid"
psql:src/sql/install.sql:32: NOTICE: CREATE TABLE / PRIMARY KEY will
create implicit index "jar_entry_pkey" for table "jar_entry"
psql:src/sql/install.sql:32: NOTICE: CREATE TABLE / UNIQUE will create
implicit index "jar_entry_jarid_entryname_key" for table "jar_entry"
CREATE TABLE
GRANT
ALTER TABLE
psql:src/sql/install.sql:43: NOTICE: CREATE TABLE / PRIMARY KEY will
create implicit index "classpath_entry_pkey" for table "classpath_entry"
CREATE TABLE
GRANT
psql:src/sql/install.sql:50: NOTICE: CREATE TABLE will create implicit
sequence "typemap_entry_mapid_seq" for serial column "typemap_entry.mapid"
psql:src/sql/install.sql:50: NOTICE: CREATE TABLE / PRIMARY KEY will
create implicit index "typemap_entry_pkey" for table "typemap_entry"
CREATE TABLE
GRANT
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION
CREATE FUNCTION

$ psql
...
piercej=# set search_path=sqlj,public;
SET
piercej=# \df+
List of functions
Schema | Name | Result data type |
Argument data types | Type | Volatility | Owner |
Language | Source code |
Description
--------+--------------------+-------------------+-----------------------------------------------+--------+------------+---------+----------+-----------------------------------------------------------+-------------
sqlj | add_type_mapping | void | character varying,
character varying | normal | volatile | piercej | java |
org.postgresql.pljava.management.Commands.addTypeMapping |
sqlj | drop_type_mapping | void | character
varying | normal | volatile | piercej |
java | org.postgresql.pljava.management.Commands.dropTypeMapping |
sqlj | get_classpath | character varying | character
varying | normal | stable | piercej |
java | org.postgresql.pljava.management.Commands.getClassPath |
sqlj | install_jar | void | bytea, character
varying, boolean | normal | volatile | piercej | java
| org.postgresql.pljava.management.Commands.installJar |
sqlj | install_jar | void | character varying,
character varying, boolean | normal | volatile | piercej | java |
org.postgresql.pljava.management.Commands.installJar |
sqlj | java_call_handler | language_handler
| | normal | volatile |
piercej | c |
java_call_handler |
sqlj | javau_call_handler | language_handler
| | normal | volatile |
piercej | c |
javau_call_handler |
sqlj | remove_jar | void | character varying,
boolean | normal | volatile | piercej | java |
org.postgresql.pljava.management.Commands.removeJar |
sqlj | replace_jar | void | bytea, character
varying, boolean | normal | volatile | piercej | java
| org.postgresql.pljava.management.Commands.replaceJar |
sqlj | replace_jar | void | character varying,
character varying, boolean | normal | volatile | piercej | java |
org.postgresql.pljava.management.Commands.replaceJar |
sqlj | set_classpath | void | character varying,
character varying | normal | volatile | piercej | java |
org.postgresql.pljava.management.Commands.setClassPath |
(11 rows)

--
john r pierce N 37, W 122
santa cruz ca mid-left coast


From: johann at 2ndquadrant(dot)com (Johann 'Myrkraverk' Oskarsson)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-02 11:45:40
Message-ID: x64nxj2o4b.fsf@2ndquadrant.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

John R Pierce <pierce at hogranch.com> writes:

> On 12/01/11 12:38 PM, John R Pierce wrote:
>> I need to setup pljava on 64bit postgres 9.0 and sun jdk 6 on centos6...
>
> After a couple stumbles and false starts, CVS HEAD builds and loads
> with the install.sql without errors.
>
> but, when I try to deploy the examples.sql, it crashes,

> piercej=# SELECT sqlj.install_jar('./build/examples.jar', 'samples', true);
> The connection to the server was lost. Attempting reset: Failed.
> !>

What happens when the url is 'file:///complete/path/to.jar' ?

--
Johann Oskarsson http://www.2ndquadrant.com/ |[]
PostgreSQL Development, 24x7 Support, Training and Services --+--
|
Blog: http://my.opera.com/myrkraverk/blog/


From: pierce at hogranch(dot)com (John R Pierce)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-02 18:30:38
Message-ID: 4ED9194E.9060306@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

On 12/02/11 3:45 AM, Johann 'Myrkraverk' Oskarsson wrote:
> John R Pierce<pierce at hogranch.com> writes:
>> piercej=# SELECT sqlj.install_jar('./build/examples.jar', 'samples', true);
>> The connection to the server was lost. Attempting reset: Failed.
>> !>
> What happens when the url is 'file:///complete/path/to.jar' ?

same thing...

[piercej at svfis-c6test1 examples]$ psql
psql (9.0.5)
Type "help" for help.

piercej=# SELECT
sqlj.install_jar('files:///home/piercej/pljava-cvs/org.postgresql.pljava/examples/examples.jar',
'samples', true);
The connection to the server was lost. Attempting reset: Failed.
!>

$ cat hs_err_pid16355.log
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f2eba53911b, pid=16355, tid=139841046448064
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode
linux-amd64 compressed oops)
# Problematic frame:
# J java.lang.String.indexOf(II)I
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#

--------------- T H R E A D ---------------

Current thread (0x0000000002706800): JavaThread "main"
[_thread_in_Java, id=16355, stack(0x00007fff180c6000,0x00007fff181c6000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR),
si_addr=0x00007f2e47e78000

Registers:
RAX=0x00000000ffffffff, RBX=0x0000000000000000, RCX=0x00000007c15016b0,
RDX=0x0000000000000025
RSP=0x00007fff181c2f88, RBP=0x00007fff181c2ff0, RSI=0x0000000000000029,
RDI=0x000000000000002f
R8 =0x000000000000006b, R9 =0x000000000000002c, R10=0x00000000ffffffff,
R11=0x000000000000002c
R12=0x0000000000000000, R13=0x00007fff181c2f98, R14=0x00007fff181c3008,
R15=0x0000000002706800
RIP=0x00007f2eba53911b, EFLAGS=0x0000000000010202,
CSGSFS=0x0000000000000033, ERR=0x0000000000000004
TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007fff181c2f88)
0x00007fff181c2f88: 00007f2eba4dd96e 00007f2eba4dd96e
0x00007fff181c2f98: 0000000000000000 000000000000002f
0x00007fff181c2fa8: 00000007c1501690 00007fff181c2fb0
0x00007fff181c2fb8: 000000073ea0f93b 00007fff181c3008
0x00007fff181c2fc8: 000000073eaac280 0000000000000000
0x00007fff181c2fd8: 000000073ea0f948 00007fff181c2f98
0x00007fff181c2fe8: 00007fff181c3000 00007fff181c3050
0x00007fff181c2ff8: 00007f2eba4dd96e 000000000000002f
0x00007fff181c3008: 00000007c1501690 00007fff181c3010
0x00007fff181c3018: 000000073ea28960 00007fff181c3068
0x00007fff181c3028: 000000073eaaab28 0000000000000000
0x00007fff181c3038: 000000073ea28988 00007fff181c3000
0x00007fff181c3048: 00007fff181c3060 00007fff181c30b0
0x00007fff181c3058: 00007f2eba4dd85a 00000007c1501690
0x00007fff181c3068: 00000007c142b308 00007fff181c3070
0x00007fff181c3078: 000000073ea27c62 00007fff181c30d0
0x00007fff181c3088: 000000073eaaab28 0000000000000000
0x00007fff181c3098: 000000073ea27ce0 00007fff181c3060
0x00007fff181c30a8: 00007fff181c30c0 00007fff181c3118
0x00007fff181c30b8: 00007f2eba4dd929 00000007c143ad88
0x00007fff181c30c8: 00000007c1501690 00000007c142b308
0x00007fff181c30d8: 00007fff181c30d8 000000073ea2820c
0x00007fff181c30e8: 00007fff181c3170 000000073eaaab28
0x00007fff181c30f8: 0000000000000000 000000073ea28268
0x00007fff181c3108: 00007fff181c30c0 00007fff181c3140
0x00007fff181c3118: 00007fff181c31b8 00007f2eba4dd929
0x00007fff181c3128: 0000000000000000 0000000000000000
0x00007fff181c3138: 0000000000000000 0000000000000001
0x00007fff181c3148: 00000007c143ad88 00000000000018eb
0x00007fff181c3158: 0000000000000000 00000007c1505170
0x00007fff181c3168: 00000007c1501690 00000007c142b308
0x00007fff181c3178: 00007fff181c3178 000000073ea28109

Instructions: (pc=0x00007f2eba53911b)
0x00007f2eba5390fb: d9 7d 15 66 90 46 0f b7 44 59 10 44 3b c7 74 34
0x00007f2eba53910b: 41 ff c3 45 3b d9 7c ed 41 8b c2 48 83 c4 30 5d
0x00007f2eba53911b: 85 05 df ee 93 8d c3 41 ba ff ff ff ff eb e9 41
0x00007f2eba53912b: ba ff ff ff ff eb e1 41 83 c3 02 41 ff c3 eb 04

Register to memory mapping:

RAX=0x00000000ffffffff is an unknown value
RBX=0x0000000000000000 is an unknown value
RCX=0x00000007c15016b0 is an oop
[C
- klass: {type array char}
- length: 44
RDX=0x0000000000000025 is an unknown value
RSP=0x00007fff181c2f88 is pointing into the stack for thread:
0x0000000002706800
RBP=0x00007fff181c2ff0 is pointing into the stack for thread:
0x0000000002706800
RSI=0x0000000000000029 is an unknown value
RDI=0x000000000000002f is an unknown value
R8 =0x000000000000006b is an unknown value
R9 =0x000000000000002c is an unknown value
R10=0x00000000ffffffff is an unknown value
R11=0x000000000000002c is an unknown value
R12=0x0000000000000000 is an unknown value
R13=0x00007fff181c2f98 is pointing into the stack for thread:
0x0000000002706800
R14=0x00007fff181c3008 is pointing into the stack for thread:
0x0000000002706800
R15=0x0000000002706800 is a thread

Stack: [0x00007fff180c6000,0x00007fff181c6000], sp=0x00007fff181c2f88,
free space=1011k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
J java.lang.String.indexOf(II)I
j java.lang.ClassLoader.checkName(Ljava/lang/String;)Z+16
j
java.lang.ClassLoader.preDefineClass(Ljava/lang/String;Ljava/security/ProtectionDomain;)Ljava/security/ProtectionDomain;+2
j
java.lang.ClassLoader.defineClassCond(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Z)Ljava/lang/Class;+4
j
java.lang.ClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;+9
j
java.security.SecureClassLoader.defineClass(Ljava/lang/String;[BIILjava/security/CodeSource;)Ljava/lang/Class;+27
j
java.net.URLClassLoader.defineClass(Ljava/lang/String;Lsun/misc/Resource;Z)Ljava/lang/Class;+369
j
java.net.URLClassLoader.access$000(Ljava/net/URLClassLoader;Ljava/lang/String;Lsun/misc/Resource;Z)Ljava/lang/Class;+4
j java.net.URLClassLoader$1.run()Ljava/lang/Object;+44
v ~StubRoutines::call_stub
V [libjvm.so+0x4df5c0] JavaCalls::call_helper(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*)+0x1e0
V [libjvm.so+0x70f629] os::os_exception_wrapper(void (*)(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*,
JavaCallArguments*, Thread*)+0x19
V [libjvm.so+0x4df3d5] JavaCalls::call(JavaValue*, methodHandle,
JavaCallArguments*, Thread*)+0x25
V [libjvm.so+0x551339] JVM_DoPrivileged+0x439
C [libjava.so+0x10e6f]
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2+0xf
j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+47
j
sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+41
j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
v ~StubRoutines::call_stub
V [libjvm.so+0x4df5c0] JavaCalls::call_helper(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*)+0x1e0
V [libjvm.so+0x70f629] os::os_exception_wrapper(void (*)(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*,
JavaCallArguments*, Thread*)+0x19
V [libjvm.so+0x4def06] JavaCalls::call_virtual(JavaValue*,
KlassHandle, symbolHandle, symbolHandle, JavaCallArguments*, Thread*)+0x126
V [libjvm.so+0x4df013] JavaCalls::call_virtual(JavaValue*, Handle,
KlassHandle, symbolHandle, symbolHandle, Handle, Thread*)+0x53
V [libjvm.so+0x7ebafa]
SystemDictionary::load_instance_class(symbolHandle, Handle, Thread*)+0x38a
V [libjvm.so+0x7e9845]
SystemDictionary::resolve_instance_class_or_null(symbolHandle, Handle,
Handle, Thread*)+0x575
V [libjvm.so+0x7e85d1] SystemDictionary::resolve_or_null(symbolHandle,
Handle, Handle, Thread*)+0x81
V [libjvm.so+0x7e81e4] SystemDictionary::resolve_or_fail(symbolHandle,
Handle, Handle, bool, Thread*)+0x34
V [libjvm.so+0x56a94d] find_class_from_class_loader(JNIEnv_*,
symbolHandle, unsigned char, Handle, Handle, unsigned char, Thread*)+0x3d
V [libjvm.so+0x4ee8dc] unsigned+0x35c

......

--
john r pierce N 37, W 122
santa cruz ca mid-left coast


From: pierce at hogranch(dot)com (John R Pierce)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-02 18:43:28
Message-ID: 4ED91C50.5030201@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

On 12/02/11 1:17 AM, David Gradwell wrote:
> Just so you know, I'm using the current version of pljava against 64 bit postgres 9.0 and jdk1.6.0_26.

arrgh, what *AM* i doing wrong, then??

both components I built are in /usr/share/pljava like this...

$ ls -l /usr/share/pljava
total 1452
-rw-r--r-- 1 root root 168144 Dec 1 13:59 pljava.jar
-rwxr-xr-x. 1 root root 1310941 Dec 1 13:59 pljava.so

I have this in my postgresql.conf...

dynamic_library_path = '$libdir:/usr/share/pljava'
custom_variable_classes = 'pljava'
pljava.classpath = '/usr/share/pljava/pljava.jar'

when I built the modules, I used the following environment...

export JDK_HOME=/usr/java/jdk1.6.0_26
export JAVA_HOME=/usr/java/jdk1.6.0_26
export JRE_HOME=/usr/java/jdk1.6.0_26/jre
export PATH=$JDK_HOME:/usr/pgsql-9.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/java/jdk1.6.0_26/jre/lib/amd64/server
export USE_LD_RPATH=1
make

the debug dump definitely shows its being linked in and successfully
calling back to java, ldd shows the linkage is clean too...

$ ldd /usr/share/pljava/pljava.so
linux-vdso.so.1 => (0x00007fff2b7f6000)
libjvm.so =>
/usr/java/jdk1.6.0_26/jre/lib/amd64/server/libjvm.so (0x00007f5c5bd5a000)
libc.so.6 => /lib64/libc.so.6 (0x00007f5c5b9cd000)
libm.so.6 => /lib64/libm.so.6 (0x00007f5c5b749000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f5c5b545000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5c5b327000)
/lib64/ld-linux-x86-64.so.2 (0x0000003c5f800000)

--
john r pierce N 37, W 122
santa cruz ca mid-left coast


From: pierce at hogranch(dot)com (John R Pierce)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-03 20:33:50
Message-ID: 4EDA87AE.3020904@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

On 12/02/11 10:30 AM, John R Pierce wrote:
> On 12/02/11 3:45 AM, Johann 'Myrkraverk' Oskarsson wrote:
>> John R Pierce<pierce at hogranch.com> writes:
>>> piercej=# SELECT sqlj.install_jar('./build/examples.jar',
>>> 'samples', true);
>>> The connection to the server was lost. Attempting reset: Failed.
>>> !>
>> What happens when the url is 'file:///complete/path/to.jar' ?
>
> same thing...

fyi, I just realized that the hs_err dumps were showing it was loading a
pljava.so and .jar from /usr/pgsql-9.0/lib, I'd put these there out of
desperation earlier, but they weren't the latest builds, so I removed
those, and its finding the ones in /usr/share/pljava which are what I want.

I'm now using this build script...

export JAVA_HOME=/usr/java/jdk1.6.0_26
export PATH=$JAVA_HOME/bin:/usr/pgsql-9.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/java/jdk1.6.0_26/jre/lib/amd64/server
export USE_LD_RPATH=1
make clean
make
sudo cp ./build/objs/pljava.so ./build/pljava.jar /usr/share/pljava

I tried the 'smoke test' you gave me on IRC and I'm getting the
following slightly simpler crash stack now..

$ psql
psql (9.0.5)
Type "help" for help.

piercej=# CREATE or REPLACE FUNCTION sysprop( text ) RETURNS text AS
'java.lang.System.getProperty' LANGUAGE java;
CREATE FUNCTION
piercej=# SELECT sysprop( 'java.home' );
The connection to the server was lost. Attempting reset: Failed.
!> \q

$ cat hs_err_pid22188.log
#
# A fatal error has been detected by the Java Runtime Environment:
#
# SIGSEGV (0xb) at pc=0x00007f8d29b89c9b, pid=22188, tid=140246642268096
#
# JRE version: 6.0_26-b03
# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.1-b02 mixed mode
linux-amd64 compressed oops)
# Problematic frame:
# J java.lang.String.indexOf(II)I
#
# If you would like to submit a bug report, please visit:
# http://java.sun.com/webapps/bugreport/crash.jsp
#

--------------- T H R E A D ---------------

Current thread (0x00000000019ee800): JavaThread "main"
[_thread_in_Java, id=22188, stack(0x00007fff0db26000,0x00007fff0dc26000)]

siginfo:si_signo=SIGSEGV: si_errno=0, si_code=1 (SEGV_MAPERR),
si_addr=0x00007f8cb74c9000

Registers:
RAX=0x00000000ffffffff, RBX=0x0000000000000000, RCX=0x00000007c14fac98,
RDX=0x0000000000000025
RSP=0x00007fff0dc24178, RBP=0x00007fff0dc241e0, RSI=0x0000000000000029,
RDI=0x000000000000002f
R8 =0x0000000000000074, R9 =0x000000000000002a, R10=0x00000000ffffffff,
R11=0x000000000000002a
R12=0x0000000000000000, R13=0x00007fff0dc24188, R14=0x00007fff0dc241f8,
R15=0x00000000019ee800
RIP=0x00007f8d29b89c9b, EFLAGS=0x0000000000010202,
CSGSFS=0x0000000000000033, ERR=0x0000000000000004
TRAPNO=0x000000000000000e

Top of Stack: (sp=0x00007fff0dc24178)
0x00007fff0dc24178: 00007f8d29b2e96e 00007f8d29b2e96e
0x00007fff0dc24188: 0000000000000000 000000000000002f
0x00007fff0dc24198: 00000007c14fac78 00007fff0dc241a0
0x00007fff0dc241a8: 000000073ea0f93b 00007fff0dc241f8
0x00007fff0dc241b8: 000000073eaac280 0000000000000000
0x00007fff0dc241c8: 000000073ea0f948 00007fff0dc24188
0x00007fff0dc241d8: 00007fff0dc241f0 00007fff0dc24240
0x00007fff0dc241e8: 00007f8d29b2e96e 000000000000002f
0x00007fff0dc241f8: 00000007c14fac78 00007fff0dc24200
0x00007fff0dc24208: 000000073ea28960 00007fff0dc24258
0x00007fff0dc24218: 000000073eaaab28 0000000000000000
0x00007fff0dc24228: 000000073ea28988 00007fff0dc241f0
0x00007fff0dc24238: 00007fff0dc24250 00007fff0dc242a0
0x00007fff0dc24248: 00007f8d29b2e85a 00000007c14fac78
0x00007fff0dc24258: 00000007c142c2a8 00007fff0dc24260
0x00007fff0dc24268: 000000073ea29212 00007fff0dc242b8
0x00007fff0dc24278: 000000073eaaab28 0000000000000000
0x00007fff0dc24288: 000000073ea29228 00007fff0dc24250
0x00007fff0dc24298: 00007fff0dc242b0 00007fff0dc24310
0x00007fff0dc242a8: 00007f8d29b2e929 00000007c14fac78
0x00007fff0dc242b8: 00000007c142c2a8 0000000000000000
0x00007fff0dc242c8: 00000007c142c2a8 00007fff0dc242c0
0x00007fff0dc242d8: 000000073ea27532 00007fff0dc24340
0x00007fff0dc242e8: 000000073eaaab28 0000000000000000
0x00007fff0dc242f8: 000000073ea27588 00007fff0dc242b0
0x00007fff0dc24308: 00007fff0dc24330 00007fff0dc24398
0x00007fff0dc24318: 00007f8d29b2e929 0000000000000000
0x00007fff0dc24328: 0000000000000000 0000000000000000
0x00007fff0dc24338: 00000007c14fac78 00000007c142c2a8
0x00007fff0dc24348: 0000000000000000 00000007c142c2a8
0x00007fff0dc24358: 00007fff0dc24348 000000073ec3dd81
0x00007fff0dc24368: 00007fff0dc243c8 000000073ec3e760

Instructions: (pc=0x00007f8d29b89c9b)
0x00007f8d29b89c7b: d9 7d 15 66 90 46 0f b7 44 59 10 44 3b c7 74 34
0x00007f8d29b89c8b: 41 ff c3 45 3b d9 7c ed 41 8b c2 48 83 c4 30 5d
0x00007f8d29b89c9b: 85 05 5f f3 93 8d c3 41 ba ff ff ff ff eb e9 41
0x00007f8d29b89cab: ba ff ff ff ff eb e1 41 83 c3 02 41 ff c3 eb 04

Register to memory mapping:

RAX=0x00000000ffffffff is an unknown value
RBX=0x0000000000000000 is an unknown value
RCX=0x00000007c14fac98 is an oop
[C
- klass: {type array char}
- length: 42
RDX=0x0000000000000025 is an unknown value
RSP=0x00007fff0dc24178 is pointing into the stack for thread:
0x00000000019ee800
RBP=0x00007fff0dc241e0 is pointing into the stack for thread:
0x00000000019ee800
RSI=0x0000000000000029 is an unknown value
RDI=0x000000000000002f is an unknown value
R8 =0x0000000000000074 is an unknown value
R9 =0x000000000000002a is an unknown value
R10=0x00000000ffffffff is an unknown value
R11=0x000000000000002a is an unknown value
R12=0x0000000000000000 is an unknown value
R13=0x00007fff0dc24188 is pointing into the stack for thread:
0x00000000019ee800
R14=0x00007fff0dc241f8 is pointing into the stack for thread:
0x00000000019ee800
R15=0x00000000019ee800 is a thread

Stack: [0x00007fff0db26000,0x00007fff0dc26000], sp=0x00007fff0dc24178,
free space=1016k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
J java.lang.String.indexOf(II)I
j java.lang.ClassLoader.checkName(Ljava/lang/String;)Z+16
j
java.lang.ClassLoader.findLoadedClass(Ljava/lang/String;)Ljava/lang/Class;+2
j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+2
j
sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+41
j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
v ~StubRoutines::call_stub
V [libjvm.so+0x4df5c0] JavaCalls::call_helper(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*)+0x1e0
V [libjvm.so+0x70f629] os::os_exception_wrapper(void (*)(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*), JavaValue*, meth
odHandle*, JavaCallArguments*, Thread*)+0x19
V [libjvm.so+0x4def06] JavaCalls::call_virtual(JavaValue*,
KlassHandle, symbolHandle, symbolHandle, JavaCallArguments*, Thread*)+0
x126
V [libjvm.so+0x4df013] JavaCalls::call_virtual(JavaValue*, Handle,
KlassHandle, symbolHandle, symbolHandle, Handle, Thread*)+0x53
V [libjvm.so+0x7ebafa]
SystemDictionary::load_instance_class(symbolHandle, Handle, Thread*)+0x38a
V [libjvm.so+0x7e9845]
SystemDictionary::resolve_instance_class_or_null(symbolHandle, Handle,
Handle, Thread*)+0x575
V [libjvm.so+0x7e85d1] SystemDictionary::resolve_or_null(symbolHandle,
Handle, Handle, Thread*)+0x81
V [libjvm.so+0x7e81e4] SystemDictionary::resolve_or_fail(symbolHandle,
Handle, Handle, bool, Thread*)+0x34
V [libjvm.so+0x56a94d] find_class_from_class_loader(JNIEnv_*,
symbolHandle, unsigned char, Handle, Handle, unsigned char, Thread*)
+0x3d
V [libjvm.so+0x4ee8dc] unsigned+0x35c

--------------- P R O C E S S ---------------

Java Threads: ( => current thread )
0x0000000001a77000 JavaThread "Low Memory Detector" daemon
[_thread_blocked, id=22199, stack(0x00007f8d03dfe000,0x00007f8d03eff000
)]
0x0000000001a75000 JavaThread "C2 CompilerThread1" daemon
[_thread_blocked, id=22198, stack(0x00007f8d03eff000,0x00007f8d04000000)
]
0x0000000001a72000 JavaThread "C2 CompilerThread0" daemon
[_thread_blocked, id=22197, stack(0x00007f8d28046000,0x00007f8d28147000)
]
0x0000000001a70000 JavaThread "Attach Listener" daemon
[_thread_blocked, id=22196, stack(0x00007f8d28147000,0x00007f8d28248000)]
0x0000000001a55000 JavaThread "Finalizer" daemon [_thread_blocked,
id=22195, stack(0x00007f8d28248000,0x00007f8d28349000)]
0x0000000001a53000 JavaThread "Reference Handler" daemon
[_thread_blocked, id=22194, stack(0x00007f8d28349000,0x00007f8d2844a000)]
=>0x00000000019ee800 JavaThread "main" [_thread_in_Java, id=22188,
stack(0x00007fff0db26000,0x00007fff0dc26000)]

Other Threads:
0x0000000001a4c800 VMThread [stack:
0x00007f8d2844a000,0x00007f8d2854b000] [id=22193]
0x0000000001a82000 WatcherThread [stack:
0x00007f8d03cfd000,0x00007f8d03dfe000] [id=22200]

VM state:not at safepoint (normal execution)

VM Mutex/Monitor currently owned by a thread: None

Heap
PSYoungGen total 56192K, used 1929K [0x00000007c1400000,
0x00000007c52b0000, 0x0000000800000000)
eden space 48192K, 4% used
[0x00000007c1400000,0x00000007c15e26d0,0x00000007c4310000)
from space 8000K, 0% used
[0x00000007c4ae0000,0x00000007c4ae0000,0x00000007c52b0000)
to space 8000K, 0% used
[0x00000007c4310000,0x00000007c4310000,0x00000007c4ae0000)
PSOldGen total 128512K, used 0K [0x0000000743c00000,
0x000000074b980000, 0x00000007c1400000)
object space 128512K, 0% used
[0x0000000743c00000,0x0000000743c00000,0x000000074b980000)
PSPermGen total 21248K, used 3947K [0x000000073ea00000,
0x000000073fec0000, 0x0000000743c00000)
object space 21248K, 18% used
[0x000000073ea00000,0x000000073eddae78,0x000000073fec0000)

Code Cache [0x00007f8d29b29000, 0x00007f8d29d99000, 0x00007f8d2cb29000)
total_blobs=192 nmethods=2 adapters=145 free_code_cache=49934080
largest_free_block=12992

Dynamic libraries:
00400000-00899000 r-xp 00000000 fd:00 528972
/usr/pgsql-9.0/bin/postgres
00a99000-00aa4000 rw-p 00499000 fd:00 528972
/usr/pgsql-9.0/bin/postgres
00aa4000-00b07000 rw-p 00000000 00:00 0
018ed000-01b45000 rw-p 00000000 00:00 0
[heap]
73ea00000-73fec0000 rw-p 00000000 00:00 0
73fec0000-743c00000 rw-p 00000000 00:00 0
743c00000-74b980000 rw-p 00000000 00:00 0
74b980000-7c1400000 rw-p 00000000 00:00 0
7c1400000-7c52b0000 rw-p 00000000 00:00 0
7c52b0000-800000000 rw-p 00000000 00:00 0
325f600000-325f747000 r-xp 00000000 fd:00 396980
/usr/lib64/libxml2.so.2.7.6
325f747000-325f947000 ---p 00147000 fd:00 396980
/usr/lib64/libxml2.so.2.7.6
325f947000-325f950000 rw-p 00147000 fd:00 396980
/usr/lib64/libxml2.so.2.7.6
325f950000-325f952000 rw-p 00000000 00:00 0
325fe00000-325fe07000 r-xp 00000000 fd:00 130878
/lib64/libcrypt-2.12.so
325fe07000-3260007000 ---p 00007000 fd:00 130878
/lib64/libcrypt-2.12.so
3260007000-3260008000 r--p 00007000 fd:00 130878
/lib64/libcrypt-2.12.so
3260008000-3260009000 rw-p 00008000 fd:00 130878
/lib64/libcrypt-2.12.so
3260009000-3260037000 rw-p 00000000 00:00 0
3260200000-3260258000 r-xp 00000000 fd:00 130876
/lib64/libfreebl3.so
3260258000-3260457000 ---p 00058000 fd:00 130876
/lib64/libfreebl3.so
3260457000-3260459000 rw-p 00057000 fd:00 130876
/lib64/libfreebl3.so
3260459000-326045d000 rw-p 00000000 00:00 0
3261a00000-3261a19000 r-xp 00000000 fd:00 398136
/usr/lib64/libsasl2.so.2.0.23
3261a19000-3261c19000 ---p 00019000 fd:00 398136
/usr/lib64/libsasl2.so.2.0.23
3261c19000-3261c1a000 rw-p 00019000 fd:00 398136
/usr/lib64/libsasl2.so.2.0.23
3261e00000-3261e43000 r-xp 00000000 fd:00 414052
/usr/lib64/libldap-2.4.so.2.5.2
3261e43000-3262042000 ---p 00043000 fd:00 414052
/usr/lib64/libldap-2.4.so.2.5.2
3262042000-3262044000 rw-p 00042000 fd:00 414052
/usr/lib64/libldap-2.4.so.2.5.2
3263200000-326320c000 r-xp 00000000 fd:00 130881
/lib64/libpam.so.0.82.2
326320c000-326340c000 ---p 0000c000 fd:00 130881
/lib64/libpam.so.0.82.2
326340c000-326340d000 rw-p 0000c000 fd:00 130881
/lib64/libpam.so.0.82.2
3c5f800000-3c5f81e000 r-xp 00000000 fd:00 130822
/lib64/ld-2.12.so
3c5fa1e000-3c5fa1f000 r--p 0001e000 fd:00 130822
/lib64/ld-2.12.so
3c5fa1f000-3c5fa20000 rw-p 0001f000 fd:00 130822
/lib64/ld-2.12.so
3c5fa20000-3c5fa21000 rw-p 00000000 00:00 0
3c60000000-3c60175000 r-xp 00000000 fd:00 130823
/lib64/libc-2.12.so
3c60175000-3c60375000 ---p 00175000 fd:00 130823
/lib64/libc-2.12.so
3c60375000-3c60379000 r--p 00175000 fd:00 130823
/lib64/libc-2.12.so
3c60379000-3c6037a000 rw-p 00179000 fd:00 130823
/lib64/libc-2.12.so
3c6037a000-3c6037f000 rw-p 00000000 00:00 0
3c60400000-3c60417000 r-xp 00000000 fd:00 130932
/lib64/libpthread-2.12.so
3c60417000-3c60617000 ---p 00017000 fd:00 130932
/lib64/libpthread-2.12.so
3c60617000-3c60618000 r--p 00017000 fd:00 130932
/lib64/libpthread-2.12.so
3c60618000-3c60619000 rw-p 00018000 fd:00 130932
/lib64/libpthread-2.12.so
3c60619000-3c6061d000 rw-p 00000000 00:00 0
3c60800000-3c60807000 r-xp 00000000 fd:00 130934
/lib64/librt-2.12.so
3c60807000-3c60a06000 ---p 00007000 fd:00 130934
/lib64/librt-2.12.so
3c60a06000-3c60a07000 r--p 00006000 fd:00 130934
/lib64/librt-2.12.so
3c60a07000-3c60a08000 rw-p 00007000 fd:00 130934
/lib64/librt-2.12.so
3c60c00000-3c60c83000 r-xp 00000000 fd:00 130854
/lib64/libm-2.12.so
3c60c83000-3c60e82000 ---p 00083000 fd:00 130854
/lib64/libm-2.12.so
3c60e82000-3c60e83000 r--p 00082000 fd:00 130854
/lib64/libm-2.12.so
3c60e83000-3c60e84000 rw-p 00083000 fd:00 130854
/lib64/libm-2.12.so
3c61800000-3c61815000 r-xp 00000000 fd:00 130858
/lib64/libz.so.1.2.3
3c61815000-3c61a14000 ---p 00015000 fd:00 130858
/lib64/libz.so.1.2.3
3c61a14000-3c61a15000 rw-p 00014000 fd:00 130858
/lib64/libz.so.1.2.3
3c62400000-3c62416000 r-xp 00000000 fd:00 130896
/lib64/libresolv-2.12.so
3c62416000-3c62616000 ---p 00016000 fd:00 130896
/lib64/libresolv-2.12.so
3c62616000-3c62617000 r--p 00016000 fd:00 130896
/lib64/libresolv-2.12.so
3c62617000-3c62618000 rw-p 00017000 fd:00 130896
/lib64/libresolv-2.12.so
3c62618000-3c6261a000 rw-p 00000000 00:00 0
3c6b000000-3c6b003000 r-xp 00000000 fd:00 131090
/lib64/libcom_err.so.2.1
3c6b003000-3c6b202000 ---p 00003000 fd:00 131090
/lib64/libcom_err.so.2.1
3c6b202000-3c6b203000 rw-p 00002000 fd:00 131090
/lib64/libcom_err.so.2.1
3c6e400000-3c6e416000 r-xp 00000000 fd:00 131042
/lib64/libnsl-2.12.so
3c6e416000-3c6e615000 ---p 00016000 fd:00 131042
/lib64/libnsl-2.12.so
3c6e615000-3c6e616000 r--p 00015000 fd:00 131042
/lib64/libnsl-2.12.so
3c6e616000-3c6e617000 rw-p 00016000 fd:00 131042
/lib64/libnsl-2.12.so
3c6e617000-3c6e619000 rw-p 00000000 00:00 0
3c6e800000-3c6e816000 r-xp 00000000 fd:00 130834
/lib64/libaudit.so.1.0.0
3c6e816000-3c6ea15000 ---p 00016000 fd:00 130834
/lib64/libaudit.so.1.0.0
3c6ea15000-3c6ea16000 r--p 00015000 fd:00 130834
/lib64/libaudit.so.1.0.0
3c6ea16000-3c6ea17000 rw-p 00016000 fd:00 130834
/lib64/libaudit.so.1.0.0
3c71000000-3c7100d000 r-xp 00000000 fd:00 400566
/usr/lib64/liblber-2.4.so.2.5.2
3c7100d000-3c7120d000 ---p 0000d000 fd:00 400566
/usr/lib64/liblber-2.4.so.2.5.2
3c7120d000-3c7120e000 rw-p 0000d000 fd:00 400566
/usr/lib64/liblber-2.4.so.2.5.2
3d2c000000-3d2c002000 r-xp 00000000 fd:00 130837
/lib64/libdl-2.12.so
3d2c002000-3d2c202000 ---p 00002000 fd:00 130837
/lib64/libdl-2.12.so
3d2c202000-3d2c203000 r--p 00002000 fd:00 130837
/lib64/libdl-2.12.so
3d2c203000-3d2c204000 rw-p 00003000 fd:00 130837
/lib64/libdl-2.12.so
3d2c400000-3d2c40a000 r-xp 00000000 fd:00 130855
/lib64/libkrb5support.so.0.1
3d2c40a000-3d2c609000 ---p 0000a000 fd:00 130855
/lib64/libkrb5support.so.0.1
3d2c609000-3d2c60a000 rw-p 00009000 fd:00 130855
/lib64/libkrb5support.so.0.1
3d2c800000-3d2c802000 r-xp 00000000 fd:00 130839
/lib64/libkeyutils.so.1.3
3d2c802000-3d2ca01000 ---p 00002000 fd:00 130839
/lib64/libkeyutils.so.1.3
3d2ca01000-3d2ca02000 rw-p 00001000 fd:00 130839
/lib64/libkeyutils.so.1.3
3d2cc00000-3d2cc1d000 r-xp 00000000 fd:00 130853
/lib64/libselinux.so.1
3d2cc1d000-3d2ce1c000 ---p 0001d000 fd:00 130853
/lib64/libselinux.so.1
3d2ce1c000-3d2ce1d000 r--p 0001c000 fd:00 130853
/lib64/libselinux.so.1
3d2ce1d000-3d2ce1e000 rw-p 0001d000 fd:00 130853
/lib64/libselinux.so.1
3d2ce1e000-3d2ce1f000 rw-p 00000000 00:00 0
3d2d000000-3d2d0d0000 r-xp 00000000 fd:00 130861
/lib64/libkrb5.so.3.3
3d2d0d0000-3d2d2cf000 ---p 000d0000 fd:00 130861
/lib64/libkrb5.so.3.3
3d2d2cf000-3d2d2da000 rw-p 000cf000 fd:00 130861
/lib64/libkrb5.so.3.3
3d2d400000-3d2d427000 r-xp 00000000 fd:00 130857
/lib64/libk5crypto.so.3.1
3d2d427000-3d2d627000 ---p 00027000 fd:00 130857
/lib64/libk5crypto.so.3.1
3d2d627000-3d2d629000 rw-p 00027000 fd:00 130857
/lib64/libk5crypto.so.3.1
3d2d800000-3d2d971000 r-xp 00000000 fd:00 413978
/usr/lib64/libcrypto.so.1.0.0
3d2d971000-3d2db70000 ---p 00171000 fd:00 413978
/usr/lib64/libcrypto.so.1.0.0
3d2db70000-3d2db93000 rw-p 00170000 fd:00 413978
/usr/lib64/libcrypto.so.1.0.0
3d2db93000-3d2db96000 rw-p 00000000 00:00 0
3d2e000000-3d2e053000 r-xp 00000000 fd:00 413981
/usr/lib64/libssl.so.1.0.0
3d2e053000-3d2e253000 ---p 00053000 fd:00 413981
/usr/lib64/libssl.so.1.0.0
3d2e253000-3d2e25b000 rw-p 00053000 fd:00 413981
/usr/lib64/libssl.so.1.0.0
3d2e400000-3d2e438000 r-xp 00000000 fd:00 130872
/lib64/libgssapi_krb5.so.2.2
3d2e438000-3d2e637000 ---p 00038000 fd:00 130872
/lib64/libgssapi_krb5.so.2.2
3d2e637000-3d2e639000 rw-p 00037000 fd:00 130872
/lib64/libgssapi_krb5.so.2.2
7f8cf4000000-7f8cf4021000 rw-p 00000000 00:00 0
7f8cf4021000-7f8cf8000000 ---p 00000000 00:00 0
7f8cf8000000-7f8cf8021000 rw-p 00000000 00:00 0
7f8cf8021000-7f8cfc000000 ---p 00000000 00:00 0
7f8cfc000000-7f8cfc022000 rw-p 00000000 00:00 0
7f8cfc022000-7f8d00000000 ---p 00000000 00:00 0
7f8d03cfd000-7f8d03cfe000 ---p 00000000 00:00 0
7f8d03cfe000-7f8d03dfe000 rwxp 00000000 00:00 0
7f8d03dfe000-7f8d03e01000 ---p 00000000 00:00 0
7f8d03e01000-7f8d03eff000 rwxp 00000000 00:00 0
7f8d03eff000-7f8d03f02000 ---p 00000000 00:00 0
7f8d03f02000-7f8d04000000 rwxp 00000000 00:00 0
7f8d04000000-7f8d04021000 rw-p 00000000 00:00 0
7f8d04021000-7f8d08000000 ---p 00000000 00:00 0
7f8d08000000-7f8d08092000 rw-p 00000000 00:00 0
7f8d08092000-7f8d0c000000 ---p 00000000 00:00 0
7f8d0c000000-7f8d0c021000 rw-p 00000000 00:00 0
7f8d0c021000-7f8d10000000 ---p 00000000 00:00 0
7f8d10000000-7f8d10021000 rw-p 00000000 00:00 0
7f8d10021000-7f8d14000000 ---p 00000000 00:00 0
7f8d14000000-7f8d14021000 rw-p 00000000 00:00 0
7f8d14021000-7f8d18000000 ---p 00000000 00:00 0
7f8d18000000-7f8d18021000 rw-p 00000000 00:00 0
7f8d18021000-7f8d1c000000 ---p 00000000 00:00 0
7f8d1c000000-7f8d1c021000 rw-p 00000000 00:00 0
7f8d1c021000-7f8d20000000 ---p 00000000 00:00 0
7f8d20000000-7f8d20021000 rw-p 00000000 00:00 0
7f8d20021000-7f8d24000000 ---p 00000000 00:00 0
7f8d24000000-7f8d24021000 rw-p 00000000 00:00 0
7f8d24021000-7f8d28000000 ---p 00000000 00:00 0
7f8d2803a000-7f8d28042000 r--s 00115000 fd:00 792018
/usr/java/jdk1.6.0_26/jre/lib/resources.jar
7f8d28042000-7f8d28046000 r--s 00026000 fd:00 1444893
/usr/share/pljava/pljava.jar
7f8d28046000-7f8d28049000 ---p 00000000 00:00 0
7f8d28049000-7f8d28147000 rwxp 00000000 00:00 0
7f8d28147000-7f8d2814a000 ---p 00000000 00:00 0
7f8d2814a000-7f8d28248000 rwxp 00000000 00:00 0
7f8d28248000-7f8d2824b000 ---p 00000000 00:00 0
7f8d2824b000-7f8d28349000 rwxp 00000000 00:00 0
7f8d28349000-7f8d2834c000 ---p 00000000 00:00 0
7f8d2834c000-7f8d2844a000 rwxp 00000000 00:00 0
7f8d2844a000-7f8d2844b000 ---p 00000000 00:00 0
7f8d2844b000-7f8d2854b000 rwxp 00000000 00:00 0
7f8d2854b000-7f8d28a84000 rw-p 00000000 00:00 0
7f8d28a84000-7f8d28c1c000 r--s 03029000 fd:00 792131
/usr/java/jdk1.6.0_26/jre/lib/rt.jar
7f8d28c1c000-7f8d28c44000 rw-p 00000000 00:00 0
7f8d28c44000-7f8d28c45000 ---p 00000000 00:00 0
7f8d28c45000-7f8d28d45000 rwxp 00000000 00:00 0
7f8d28d45000-7f8d28d46000 ---p 00000000 00:00 0
7f8d28d46000-7f8d28e46000 rwxp 00000000 00:00 0
7f8d28e46000-7f8d28e47000 ---p 00000000 00:00 0
7f8d28e47000-7f8d28f47000 rwxp 00000000 00:00 0
7f8d28f47000-7f8d28f48000 ---p 00000000 00:00 0
7f8d28f48000-7f8d29048000 rwxp 00000000 00:00 0
7f8d29048000-7f8d29053000 rw-p 00000000 00:00 0
7f8d29053000-7f8d29071000 rw-p 00000000 00:00 0
7f8d29071000-7f8d290b0000 rw-p 00000000 00:00 0
7f8d290b0000-7f8d2945d000 rw-p 00000000 00:00 0
7f8d2945d000-7f8d29468000 rw-p 00000000 00:00 0
7f8d29468000-7f8d29486000 rw-p 00000000 00:00 0
7f8d29486000-7f8d294c5000 rw-p 00000000 00:00 0
7f8d294c5000-7f8d29872000 rw-p 00000000 00:00 0
7f8d29872000-7f8d29892000 rw-p 00000000 00:00 0
7f8d29892000-7f8d29a68000 rw-p 00000000 00:00 0
7f8d29a68000-7f8d29a73000 rw-p 00000000 00:00 0
7f8d29a73000-7f8d29b29000 rw-p 00000000 00:00 0
7f8d29b29000-7f8d29d99000 rwxp 00000000 00:00 0
7f8d29d99000-7f8d2cb29000 rw-p 00000000 00:00 0
7f8d2cb29000-7f8d2cb37000 r-xp 00000000 fd:00 791971
/usr/java/jdk1.6.0_26/jre/lib/amd64/libzip.so
7f8d2cb37000-7f8d2cc39000 ---p 0000e000 fd:00 791971
/usr/java/jdk1.6.0_26/jre/lib/amd64/libzip.so
7f8d2cc39000-7f8d2cc3c000 rw-p 00010000 fd:00 791971
/usr/java/jdk1.6.0_26/jre/lib/amd64/libzip.so
7f8d2cc3c000-7f8d2cc3d000 rw-p 00000000 00:00 0
7f8d2cc3d000-7f8d2cc66000 r-xp 00000000 fd:00 791980
/usr/java/jdk1.6.0_26/jre/lib/amd64/libjava.so
7f8d2cc66000-7f8d2cd65000 ---p 00029000 fd:00 791980
/usr/java/jdk1.6.0_26/jre/lib/amd64/libjava.so
7f8d2cd65000-7f8d2cd6c000 rw-p 00028000 fd:00 791980
/usr/java/jdk1.6.0_26/jre/lib/amd64/libjava.so
7f8d2cd6c000-7f8d2cd79000 r-xp 00000000 fd:00 791966
/usr/java/jdk1.6.0_26/jre/lib/amd64/libverify.so
7f8d2cd79000-7f8d2ce78000 ---p 0000d000 fd:00 791966
/usr/java/jdk1.6.0_26/jre/lib/amd64/libverify.so
7f8d2ce78000-7f8d2ce7b000 rw-p 0000c000 fd:00 791966
/usr/java/jdk1.6.0_26/jre/lib/amd64/libverify.so
7f8d2ce7b000-7f8d2d795000 r-xp 00000000 fd:00 1181077
/usr/java/jdk1.6.0_26/jre/lib/amd64/server/libjvm.so
7f8d2d795000-7f8d2d897000 ---p 0091a000 fd:00 1181077
/usr/java/jdk1.6.0_26/jre/lib/amd64/server/libjvm.so
7f8d2d897000-7f8d2da4c000 rw-p 0091c000 fd:00 1181077
/usr/java/jdk1.6.0_26/jre/lib/amd64/server/libjvm.so
7f8d2da4c000-7f8d2da86000 rw-p 00000000 00:00 0
7f8d2da86000-7f8d2dab4000 r-xp 00000000 fd:00 529367
/usr/share/pljava/pljava.so
7f8d2dab4000-7f8d2dcb3000 ---p 0002e000 fd:00 529367
/usr/share/pljava/pljava.so
7f8d2dcb3000-7f8d2dcb6000 rw-p 0002d000 fd:00 529367
/usr/share/pljava/pljava.so
7f8d2dcb6000-7f8d2de19000 rw-p 00000000 00:00 0
7f8d2de19000-7f8d2de25000 r-xp 00000000 fd:00 130845
/lib64/libnss_files-2.12.so
7f8d2de25000-7f8d2e024000 ---p 0000c000 fd:00 130845
/lib64/libnss_files-2.12.so
7f8d2e024000-7f8d2e025000 r--p 0000b000 fd:00 130845
/lib64/libnss_files-2.12.so
7f8d2e025000-7f8d2e026000 rw-p 0000c000 fd:00 130845
/lib64/libnss_files-2.12.so
7f8d2e026000-7f8db1620000 rw-s 00000000 00:04 1867776
/SYSV0052e2c1 (deleted)
7f8db1620000-7f8db74b1000 r--p 00000000 fd:00 413912
/usr/lib/locale/locale-archive
7f8db74b1000-7f8db74bd000 rw-p 00000000 00:00 0
7f8db74c0000-7f8db74c8000 rw-s 00000000 fd:00 1444884
/tmp/hsperfdata_postgres/22188
7f8db74c8000-7f8db74c9000 rw-p 00000000 00:00 0
7f8db74c9000-7f8db74ca000 r--p 00000000 00:00 0
7f8db74ca000-7f8db74cb000 rw-p 00000000 00:00 0
7fff0db26000-7fff0db29000 ---p 00000000 00:00 0
7fff0db2a000-7fff0dc26000 rwxp 00000000 00:00 0
[stack]
7fff0dc26000-7fff0dc28000 rw-p 00000000 00:00 0
7fff0dde7000-7fff0dde8000 r-xp 00000000 00:00 0
[vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0
[vsyscall]

VM Arguments:
jvm_args: -Dsqlj.defaultconnection=jdbc:default:connection vfprintf -Xrs
java_command: <unknown>
Launcher Type: generic

Environment Variables:
CLASSPATH=/usr/share/pljava:/home/piercej/org.postgresql.pljava/examples
PATH=/usr/pgsql-9.0/bin:/usr/lib64/qt-3.3/bin:/usr/java/jdk1.6.0_26/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin
SHELL=/bin/bash
DISPLAY=localhost:12.0

Signal Handlers:
SIGSEGV: [libjvm.so+0x85f800], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGBUS: [libjvm.so+0x85f800], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGFPE: [libjvm.so+0x70e300], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGPIPE: [libjvm.so+0x70e300], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGXFSZ: [libjvm.so+0x70e300], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGILL: [libjvm.so+0x70e300], sa_mask[0]=0x7ffbfeff, sa_flags=0x10000004
SIGUSR1: [+0x1f2aa0], sa_mask[0]=0x00000000, sa_flags=0x10000000
SIGUSR2: [libjvm.so+0x711110], sa_mask[0]=0x00000000, sa_flags=0x10000004
SIGHUP: [+0x2013f0], sa_mask[0]=0x00000000, sa_flags=0x10000000
SIGINT: [pljava.so+0x22900], sa_mask[0]=0x00000000, sa_flags=0x10000000
SIGTERM: [pljava.so+0x22930], sa_mask[0]=0x00000000, sa_flags=0x10000000
SIGQUIT: [pljava.so+0x22cb0], sa_mask[0]=0x00000000, sa_flags=0x10000000

--------------- S Y S T E M ---------------

OS:CentOS Linux release 6.0 (Final)

uname:Linux 2.6.32-71.29.1.el6.x86_64 #1 SMP Mon Jun 27 19:49:27 BST
2011 x86_64
libc:glibc 2.12 NPTL 2.12
rlimit: STACK 10240k, CORE 0k, NPROC 1024, NOFILE 1024, AS infinity
load average:0.04 0.16 0.09

/proc/meminfo:
MemTotal: 12331568 kB
MemFree: 2464784 kB
Buffers: 7252 kB
Cached: 9354452 kB
SwapCached: 4068 kB
Active: 292340 kB
Inactive: 9110124 kB
Active(anon): 36828 kB
Inactive(anon): 51964 kB
Active(file): 255512 kB
Inactive(file): 9058160 kB
Unevictable: 0 kB
Mlocked: 0 kB
SwapTotal: 10305528 kB
SwapFree: 10295628 kB
Dirty: 132 kB
Writeback: 0 kB
AnonPages: 31252 kB
Mapped: 72064 kB
Shmem: 47728 kB
Slab: 387892 kB
SReclaimable: 157540 kB
SUnreclaim: 230352 kB
KernelStack: 2128 kB
PageTables: 12912 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 16471312 kB
Committed_AS: 2624920 kB
VmallocTotal: 34359738367 kB
VmallocUsed: 306052 kB
VmallocChunk: 34359407468 kB
HardwareCorrupted: 0 kB
AnonHugePages: 0 kB
HugePages_Total: 0
HugePages_Free: 0
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB
DirectMap4k: 10240 kB
DirectMap2M: 12572672 kB

CPU:total 4 (1 cores per cpu, 1 threads per core) family 6 model 44
stepping 2, cmov, cx8, fxsr, mmx, sse, sse2, sse3, ssse3, sse4.1
, sse4.2, popcnt

/proc/cpuinfo:
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
stepping : 2
cpu MHz : 2800.099
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall
nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology
tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq
ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat
bogomips : 5600.19
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
stepping : 2
cpu MHz : 2800.099
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall
nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology
tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq
ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat
bogomips : 5600.19
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

processor : 2
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
stepping : 2
cpu MHz : 2800.099
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall
nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology
tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq
ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat
bogomips : 5600.19
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

processor : 3
vendor_id : GenuineIntel
cpu family : 6
model : 44
model name : Intel(R) Xeon(R) CPU X5660 @ 2.80GHz
stepping : 2
cpu MHz : 2800.099
cache size : 12288 KB
fpu : yes
fpu_exception : yes
cpuid level : 11
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca
cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss syscall
nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology
tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq
ssse3 cx16 sse4_1 sse4_2 popcnt aes hypervisor lahf_lm ida arat
bogomips : 5600.19
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management:

Memory: 4k page, physical 12331568k(2464784k free), swap
10305528k(10295628k free)

vm_info: Java HotSpot(TM) 64-Bit Server VM (20.1-b02) for linux-amd64
JRE (1.6.0_26-b03), built on May 4 2011 01:13:47 by "java_re"
with gcc 3.2.2 (SuSE Linux)

time: Sat Dec 3 12:09:49 2011
elapsed time: 0 seconds

--
john r pierce N 37, W 122
santa cruz ca mid-left coast


From: pierce at hogranch(dot)com (John R Pierce)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-03 21:02:59
Message-ID: 4EDA8E83.5050000@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

On 12/03/11 12:33 PM, John R Pierce wrote:
> I'm now using this build script...

I completely cleaned it (uninstall.sql), stopped postgres, rebuilt the
package (using the same build script), copied the .jar and .so to the
/usr/share/pljava/ started postgres, and this time tried the java
Deployer rather than install.sql, it ran (after I dug up postgresql.jar
and included it in the classpath), and tried your 'smoke test' again...

piercej=# CREATE or REPLACE FUNCTION sysprop( text ) RETURNS text AS
'java.lang.System.getProperty' LANGUAGE java;
CREATE FUNCTION
piercej=# SELECT sysprop( 'java.home' );
The connection to the server was lost. Attempting reset: Failed.
!> \q

and kaboom, and this time the stack trace is back to the longer dump...

Stack: [0x00007fff2652e000,0x00007fff2662e000], sp=0x00007fff2662ad28,
free space=1011k
Native frames: (J=compiled Java code, j=interpreted, Vv=VM code,
C=native code)
J java.lang.String.indexOf(II)I
j java.net.URL.<init>(Ljava/net/URL;Ljava/lang/String;)V+4
j
sun.misc.URLClassPath$JarLoader.checkResource(Ljava/lang/String;ZLjava/util/jar/JarEntry;)Lsun/misc/Resource;+13
j
sun.misc.URLClassPath$JarLoader.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;+60
j
sun.misc.URLClassPath.getResource(Ljava/lang/String;Z)Lsun/misc/Resource;+53
j java.net.URLClassLoader$1.run()Ljava/lang/Object;+26
v ~StubRoutines::call_stub
V [libjvm.so+0x4df5c0] JavaCalls::call_helper(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*)+0x1e0
V [libjvm.so+0x70f629] os::os_exception_wrapper(void (*)(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*,
JavaCallArguments*, Thread*)+0x19
V [libjvm.so+0x4df3d5] JavaCalls::call(JavaValue*, methodHandle,
JavaCallArguments*, Thread*)+0x25
V [libjvm.so+0x551339] JVM_DoPrivileged+0x439
C [libjava.so+0x10e6f]
Java_java_security_AccessController_doPrivileged__Ljava_security_PrivilegedExceptionAction_2Ljava_security_AccessControlContext_2+0xf
j java.net.URLClassLoader.findClass(Ljava/lang/String;)Ljava/lang/Class;+13
j java.lang.ClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+47
j
sun.misc.Launcher$AppClassLoader.loadClass(Ljava/lang/String;Z)Ljava/lang/Class;+41
j java.lang.ClassLoader.loadClass(Ljava/lang/String;)Ljava/lang/Class;+3
v ~StubRoutines::call_stub
V [libjvm.so+0x4df5c0] JavaCalls::call_helper(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*)+0x1e0
V [libjvm.so+0x70f629] os::os_exception_wrapper(void (*)(JavaValue*,
methodHandle*, JavaCallArguments*, Thread*), JavaValue*, methodHandle*,
JavaCallArguments*, Thread*)+0x19
V [libjvm.so+0x4def06] JavaCalls::call_virtual(JavaValue*,
KlassHandle, symbolHandle, symbolHandle, JavaCallArguments*, Thread*)+0x126
V [libjvm.so+0x4df013] JavaCalls::call_virtual(JavaValue*, Handle,
KlassHandle, symbolHandle, symbolHandle, Handle, Thread*)+0x53
V [libjvm.so+0x7ebafa]
SystemDictionary::load_instance_class(symbolHandle, Handle, Thread*)+0x38a
V [libjvm.so+0x7e9845]
SystemDictionary::resolve_instance_class_or_null(symbolHandle, Handle,
Handle, Thread*)+0x575
V [libjvm.so+0x7e85d1] SystemDictionary::resolve_or_null(symbolHandle,
Handle, Handle, Thread*)+0x81
V [libjvm.so+0x7e81e4] SystemDictionary::resolve_or_fail(symbolHandle,
Handle, Handle, bool, Thread*)+0x34
V [libjvm.so+0x84cac0]
VerificationType::is_reference_assignable_from(VerificationType const&,
instanceKlassHandle, Thread*) const+0x170
V [libjvm.so+0x7a9f7d]
VerificationType::is_assignable_from(VerificationType const&,
instanceKlassHandle, Thread*) const+0xad
V [libjvm.so+0x855d1b]
ClassVerifier::verify_return_value(VerificationType, VerificationType,
unsigned short, Thread*)+0x6b
V [libjvm.so+0x851543] ClassVerifier::verify_method(methodHandle,
Thread*)+0x3563
V [libjvm.so+0x84dec4] ClassVerifier::verify_class(Thread*)+0x1a4
V [libjvm.so+0x84d2ac] Verifier::verify(instanceKlassHandle,
Verifier::Mode, bool, Thread*)+0x26c
V [libjvm.so+0x4ac95a] instanceKlass::verify_code(instanceKlassHandle,
bool, Thread*)+0x2a
V [libjvm.so+0x4ad0ac]
instanceKlass::link_class_impl(instanceKlassHandle, bool, Thread*)+0x64c
V [libjvm.so+0x4ac9bc] instanceKlass::link_class(Thread*)+0x4c
V [libjvm.so+0x4ad290]
instanceKlass::initialize_impl(instanceKlassHandle, Thread*)+0x30
V [libjvm.so+0x4ac91a] instanceKlass::initialize(Thread*)+0x6a
V [libjvm.so+0x56a9d9] find_class_from_class_loader(JNIEnv_*,
symbolHandle, unsigned char, Handle, Handle, unsigned char, Thread*)+0xc9
V [libjvm.so+0x4ee8dc] unsigned+0x35c

in 40 years of working with computers at all levels, I think I can
safely say, Java consistently has some of the WORST RUNTIME DIAGNOSTICS
of any software I've ever used, short of core dumps on IBM DOS/VS COBOL
or FORTRAN programs.

--
john r pierce N 37, W 122
santa cruz ca mid-left coast


From: johann at 2ndquadrant(dot)com (Johann 'Myrkraverk' Oskarsson)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-05 12:00:09
Message-ID: x6obvnw7na.fsf@2ndquadrant.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

John R Pierce <pierce at hogranch.com> writes:

> On 12/02/11 1:17 AM, David Gradwell wrote:
>> Just so you know, I'm using the current version of pljava against
>> 64 bit postgres 9.0 and jdk1.6.0_26.

I tried reproducing your whole setup as you explained it on #pljava.

On CentOS 5 (I don't have CentOS 6) 64bit.

* PGDG Postgres 9.0 installed with yum.

* Oracle Java installed from RPM. 1.6.0_29 though.

* PL/Java compiled from HEAD with JAVA_HOME=/usr/java/latest and
USE_LD_RPATH=1.

* PL/Java installed in /usr/share/pljava

* dynamic_library_path = '$libdir:/usr/share/pljava'

custom_variable_classes = 'pljava'

pljava.classpath = '/usr/share/pljava.jar'

And my smoke test works fine:

postgres=# create function sysprop( text ) returns text as
'java.lang.System.getProperty' language java;

CREATE FUNCTION
postgres=# select sysprop( 'java.home' );

sysprop
---------------------------
/usr/java/jdk1.6.0_29/jre
(1 row)

Can you try upgrading your Java and rebuild again? Please make sure
/usr/java/latest/bin and /usr/pgsql-9.0/bin are prefixed to your PATH.

Or you can use /usr/java/1.6.0_xx eplicitly for both JAVA_HOME and
your path.

--
Johann Oskarsson http://www.2ndquadrant.com/ |[]
PostgreSQL Development, 24x7 Support, Training and Services --+--
|
Blog: http://my.opera.com/myrkraverk/blog/


From: pierce at hogranch(dot)com (John R Pierce)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-05 21:52:20
Message-ID: 4EDD3D14.9010705@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

On 12/05/11 4:00 AM, Johann 'Myrkraverk' Oskarsson wrote:
> Can you try upgrading your Java and rebuild again? Please make sure
> /usr/java/latest/bin and /usr/pgsql-9.0/bin are prefixed to your PATH.
> Or you can use /usr/java/1.6.0_xx eplicitly for both JAVA_HOME and
> your path.

not sure it matters, but I've been using the non-RPM version of java
from snoracle... loading them into /usr/java/*

I just pulled down jdk-6u29-linux-x64.bin and put it in /usr/java ...

I updated my 'makeit' to the new JDK path...

$ cat makeit
export JAVA_HOME=/usr/java/jdk1.6.0_29
export PATH=$JAVA_HOME/bin:/usr/pgsql-9.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/java/jdk1.6.0_29/jre/lib/amd64/server
export USE_LD_RPATH=1
make clean
make

I checked to be sure my 'cvs head' source is still current, cvs diff
returned no differences.

So I ran my 'makeit'. I do note a few warnings at compile time, I've
been seeing these before.

$ ./makeit
make[1]: Entering directory
`/home/piercej/org.postgresql.pljava/build/classes/pljava'
javac -source 1.6 -target 1.6 -d . -g <java sources>
/home/piercej/org.postgresql.pljava/src/java/pljava/org/postgresql/pljava/SessionManager.java:36:
warning: non-varargs call of varargs method with inexact argument type
for last parameter;
cast to java.lang.Class for a varargs call
cast to java.lang.Class[] for a non-varargs call and to suppress this
warning
s_getSession = spc.getMethod("getSession", null);
^
/home/piercej/org.postgresql.pljava/src/java/pljava/org/postgresql/pljava/SessionManager.java:38:
warning: non-varargs call of varargs method with inexact argument type
for last parameter;
cast to java.lang.Object for a varargs call
cast to java.lang.Object[] for a non-varargs call and to suppress this
warning
return (Session)s_getSession.invoke(null, null);
^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 warnings
jar cf /home/piercej/org.postgresql.pljava/build/pljava.jar .
javah -classpath . -d /home/piercej/org.postgresql.pljava/build/jni <jni
classes>
make[1]: Leaving directory
`/home/piercej/org.postgresql.pljava/build/classes/pljava'
make[1]: Entering directory
`/home/piercej/org.postgresql.pljava/build/classes/deploy'
javac -source 1.6 -target 1.6 -d . -g <java sources>
Note:
/home/piercej/org.postgresql.pljava/src/java/deploy/org/postgresql/pljava/deploy/Deployer.java
uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
jar cmf
/home/piercej/org.postgresql.pljava/src/java/deploy/META-INF/manifest.txt /home/piercej/org.postgresql.pljava/build/deploy.jar
.
make[1]: Leaving directory
`/home/piercej/org.postgresql.pljava/build/classes/deploy'
make[1]: Entering directory `/home/piercej/org.postgresql.pljava/build/objs'
/home/piercej/org.postgresql.pljava/src/C/pljava/Makefile:227: warning:
overriding commands for target `pljava.so'
/usr/pgsql-9.0/lib/pgxs/src/makefiles/../../src/Makefile.shlib:355:
warning: ignoring old commands for target `pljava.so'
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/Exception.c -o Exception.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/PgSavepoint.c -o
PgSavepoint.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/SQLOutputToChunk.c -o
SQLOutputToChunk.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/SQLOutputToTuple.c -o
SQLOutputToTuple.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/ExecutionPlan.c -o
ExecutionPlan.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/SQLInputFromChunk.c -o
SQLInputFromChunk.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/PgObject.c -o PgObject.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/backports.c -o backports.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/HashMap.c -o HashMap.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/SubXactListener.c -o
SubXactListener.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/Session.c -o Session.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/XactListener.c -o
XactListener.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/Invocation.c -o
Invocation.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/SPI.c -o SPI.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/Iterator.c -o Iterator.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Float.c -o
type/Float.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Boolean.c -o
type/Boolean.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Byte.c -o type/Byte.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Double.c -o
type/Double.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/TupleDesc.c -o
type/TupleDesc.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Timestamp.c -o
type/Timestamp.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/LargeObject.c -o
type/LargeObject.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Void.c -o type/Void.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Date.c -o type/Date.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Any.c -o type/Any.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Relation.c -o
type/Relation.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Type.c -o type/Type.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Time.c -o type/Time.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Short.c -o
type/Short.o
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Short.c: In
function ???_shortArray_coerceObject???:
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Short.c:86:
warning: passing argument 4 of ???JNI_getIntArrayRegion??? from
incompatible pointer type
/home/piercej/org.postgresql.pljava/src/C/include/pljava/JNICalls.h:115:
note: expected ???jint *??? but argument is of type ???jshort *???
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/byte_array.c -o
type/byte_array.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Portal.c -o
type/Portal.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Long.c -o type/Long.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Oid.c -o type/Oid.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Tuple.c -o
type/Tuple.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Integer.c -o
type/Integer.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Coerce.c -o
type/Coerce.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/AclId.c -o
type/AclId.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/ErrorData.c -o
type/ErrorData.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/BigDecimal.c -o
type/BigDecimal.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/String.c -o
type/String.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/TriggerData.c -o
type/TriggerData.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/HeapTupleHeader.c
-o type/HeapTupleHeader.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/UDT.c -o type/UDT.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Composite.c -o
type/Composite.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/JavaWrapper.c -o
type/JavaWrapper.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/Array.c -o
type/Array.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/type/TupleTable.c -o
type/TupleTable.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/JNICalls.c -o JNICalls.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/SQLInputFromTuple.c -o
SQLInputFromTuple.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/Function.c -o Function.o
gcc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -I. -I.
-I/usr/pgsql-9.0/include/server -I/usr/pgsql-9.0/include/internal
-I/usr/include/et -D_GNU_SOURCE -I/usr/include/libxml2 -I/usr/include
-DPKGLIBDIR=\"/usr/pgsql-9.0/lib\"
-I/home/piercej/org.postgresql.pljava/src/C/include
-I/home/piercej/org.postgresql.pljava/build/jni -DPGSQL_MAJOR_VER=9
-DPGSQL_MINOR_VER=0 -DPGSQL_PATCH_VER=5
-I"/usr/java/jdk1.6.0_29/include"
-I"/usr/java/jdk1.6.0_29/include/linux"
/home/piercej/org.postgresql.pljava/src/C/pljava/Backend.c -o Backend.o
gcc -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
-I/usr/include/et -DLINUX_OOM_ADJ=0 -Wall -Wmissing-prototypes
-Wpointer-arith -Wdeclaration-after-statement -Wendif-labels
-fno-strict-aliasing -fwrapv -fpic -shared Exception.o PgSavepoint.o
SQLOutputToChunk.o SQLOutputToTuple.o ExecutionPlan.o
SQLInputFromChunk.o PgObject.o backports.o HashMap.o SubXactListener.o
Session.o XactListener.o Invocation.o SPI.o Iterator.o type/Float.o
type/Boolean.o type/Byte.o type/Double.o type/TupleDesc.o
type/Timestamp.o type/LargeObject.o type/Void.o type/Date.o type/Any.o
type/Relation.o type/Type.o type/Time.o type/Short.o type/byte_array.o
type/Portal.o type/Long.o type/Oid.o type/Tuple.o type/Integer.o
type/Coerce.o type/AclId.o type/ErrorData.o type/BigDecimal.o
type/String.o type/TriggerData.o type/HeapTupleHeader.o type/UDT.o
type/Composite.o type/JavaWrapper.o type/Array.o type/TupleTable.o
JNICalls.o SQLInputFromTuple.o Function.o Backend.o -L.
-L"/usr/java/jdk1.6.0_29/jre/lib/amd64/server" -ljvm
-Wl,-rpath,/usr/java/jdk1.6.0_29/jre/lib/amd64/server -o pljava.so
make[1]: Leaving directory `/home/piercej/org.postgresql.pljava/build/objs'
make[1]: Entering directory
`/home/piercej/org.postgresql.pljava/build/classes/examples'
javac -source 1.6 -target 1.6 -d . -classpath
/home/piercej/org.postgresql.pljava/build/classes/pljava -g <java sources>
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
jar cmf
/home/piercej/org.postgresql.pljava/src/java/examples/deployment/examples.manifest
/home/piercej/org.postgresql.pljava/build/examples.jar . \
-C /home/piercej/org.postgresql.pljava/src/java/examples
deployment/examples.ddr \
-C /home/piercej/org.postgresql.pljava/src/java/examples
org/postgresql/pljava/example/example.properties
make[1]: Leaving directory
`/home/piercej/org.postgresql.pljava/build/classes/examples'
$

so... I uninstall pljava...

$ psql -f src/sql/uninstall.sql
psql:src/sql/uninstall.sql:1: NOTICE: drop cascades to 10 other objects
DETAIL: drop cascades to function sqlj.install_jar(character
varying,character varying,boolean)
drop cascades to function sqlj.replace_jar(character varying,character
varying,boolean)
drop cascades to function sqlj.remove_jar(character varying,boolean)
drop cascades to function sqlj.install_jar(bytea,character varying,boolean)
drop cascades to function sqlj.replace_jar(bytea,character varying,boolean)
drop cascades to function sqlj.set_classpath(character varying,character
varying)
drop cascades to function sqlj.get_classpath(character varying)
drop cascades to function sqlj.add_type_mapping(character
varying,character varying)
drop cascades to function sqlj.drop_type_mapping(character varying)
drop cascades to function sysprop(text)
DROP LANGUAGE
DROP LANGUAGE
psql:src/sql/uninstall.sql:3: NOTICE: drop cascades to 6 other objects
DETAIL: drop cascades to function sqlj.java_call_handler()
drop cascades to function sqlj.javau_call_handler()
drop cascades to table sqlj.jar_repository
drop cascades to table sqlj.jar_entry
drop cascades to table sqlj.classpath_entry
drop cascades to table sqlj.typemap_entry
DROP SCHEMA

stop and restart postgres to be really safe, then run the deployer...

$ java -cp ./build/deploy.jar:postgresql-9.1-901.jdbc4.jar
org.postgresql.pljava.deploy.Deployer -install -password XXXXX

and run the smoketest...

$ psql
psql (9.0.5)
Type "help" for help.

piercej=# CREATE or REPLACE FUNCTION sysprop( text ) RETURNS text AS
'java.lang.System.getProperty' LANGUAGE java;
CREATE FUNCTION
piercej=# SELECT sysprop( 'java.home' );
The connection to the server was lost. Attempting reset: Failed.
!>

hmm. postgres just released 9.0.6 as rpms, so I updated my test system
to that, and redid the whole above sequence, same error. #$(at)$@#

--
john r pierce N 37, W 122
santa cruz ca mid-left coast


From: pierce at hogranch(dot)com (John R Pierce)
To:
Subject: [Pljava-dev] CVS HEAD is now Java 6.
Date: 2011-12-06 06:07:50
Message-ID: 4EDDB136.1070208@hogranch.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pljava-dev

So as further experimentation, I setup a C6 64bit VM on my home box,
instead of the servers at work, using VirtualBox.

clean minimal install of CentOS 6.0, added jdk 1.6.latest 64bit, added
yum.postgresql.org and installed postgres 9.0.6, built pljava exactly
the same as I've been building it at work, installed it exactly the
same, and dayum, it works.

now I'm really confused.

but I have a baseline install that works, so I just need to figure out
what is different on my work systems, other than more CPU cores and
memory and faster disks.

--
john r pierce N 37, W 122
santa cruz ca mid-left coast