corrupted double-linked list always happen

View: New views
13 Messages — Rating Filter:   Alert me  

corrupted double-linked list always happen

by jormeg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Jun 12 07:10:20 [22747] Disconnecting 12 ()
Jun 12 07:10:20 [22747] Sock 12 accepted
Jun 12 07:10:20 [22747] Active sockets: 2
Jun 12 07:10:20 [22747] Active sockets: 0
*** glibc detected *** ./openwsmand: corrupted double-linked list: 0x32b60c08 **
*
======= Backtrace: =========
/lib/libc.so.6[0xf8de560]
/lib/libc.so.6[0xf8e0c3c]
/lib/libc.so.6(__libc_calloc+0x10c)[0xf8e20d0]
./openwsmand(shttpd_add_socket+0x21c)[0x100073f8]
./openwsmand(wsmand_start_server+0x234)[0x100133dc]
./openwsmand(main+0x1c4)[0x10013c68]
/lib/libc.so.6[0xf885250]
/lib/libc.so.6[0xf8853dc]
======= Memory map: ========
0ef01000-0ef1f000 r-xp 00000000 00:01 1241       /usr/local/lib/libcimcClientXML
.so.0.0.0
0ef1f000-0ef5e000 ---p 0001e000 00:01 1241       /usr/local/lib/libcimcClientXML
.so.0.0.0
0ef5e000-0ef60000 rwxp 0001d000 00:01 1241       /usr/local/lib/libcimcClientXML
.so.0.0.0
0ef70000-0ef7a000 r-xp 00000000 00:01 590        /lib/libnss_files-2.6.so
0ef7a000-0efb9000 ---p 0000a000 00:01 590        /lib/libnss_files-2.6.so
0efb9000-0efba000 r--p 00009000 00:01 590        /lib/libnss_files-2.6.so
0efba000-0efbb000 rwxp 0000a000 00:01 590        /lib/libnss_files-2.6.so
0f03a000-0f03c000 r-xp 00000000 00:01 1723       /usr/local/lib/openwsman/authen
ticators/libwsman_file_auth.so.1.0.0
0f03c000-0f07c000 ---p 00002000 00:01 1723       /usr/local/lib/openwsman/authen
ticators/libwsman_file_auth.so.1.0.0
0f07c000-0f07d000 rwxp 00002000 00:01 1723       /usr/local/lib/openwsman/authen
ticators/libwsman_file_auth.so.1.0.0
0f07d000-0f07e000 rwxp 0f07d000 00:00 0
0f08e000-0f08f000 r-xp 00000000 00:01 1669       /usr/local/lib/libcimcclient.so
.0.0.0
0f08f000-0f0ce000 ---p 00001000 00:01 1669       /usr/local/lib/libcimcclient.so
.0.0.0
0f0ce000-0f0cf000 rwxp 00000000 00:01 1669       /usr/local/lib/libcimcclient.so
.0.0.0
0f0df000-0f0e1000 r-xp 00000000 00:01 1898       /usr/local/lib/libcmpisfcc.so.1
.0.0
0f0e1000-0f120000 ---p 00002000 00:01 1898       /usr/local/lib/libcmpisfcc.so.1
.0.0
0f120000-0f121000 rwxp 00001000 00:01 1898       /usr/local/lib/libcmpisfcc.so.1
.0.0
0f131000-0f143000 r-xp 00000000 00:01 1726       /usr/local/lib/openwsman/plugin
s/libwsman_cim_plugin.so.1.0.0
0f143000-0f183000 ---p 00012000 00:01 1726       /usr/local/lib/openwsman/plugin
s/libwsman_cim_plugin.so.1.0.0
0f183000-0f184000 rwxp 00012000 00:01 1726       /usr/local/lib/openwsman/plugin
s/libwsman_cim_plugin.so.1.0.0
0f194000-0f196000 r-xp 00000000 00:01 1730       /usr/local/lib/openwsman/plugin
s/libwsman_identify_plugin.so.1.0.0
0f196000-0f1d6000 ---p 00002000 00:01 1730       /usr/local/lib/openwsman/plugin
s/libwsman_identify_plugin.so.1.0.0
0f1d6000-0f1d7000 rwxp 00002000 00:01 1730       /usr/local/lib/openwsman/plugin
s/libwsman_identify_plugin.so.1.0.0
0f1e7000-0f1eb000 r-xp 00000000 00:01 1727       /usr/local/lib/openwsman/plugin
s/libwsman_test.so.1.0.0
0f1eb000-0f22a000 ---p 00004000 00:01 1727       /usr/local/lib/openwsman/plugin
s/libwsman_test.so.1.0.0
0f22a000-0f22b000 rwxp 00003000 00:01 1727       /usr/local/lib/openwsman/plugin
s/libwsman_test.so.1.0.0
0f23b000-0f243000 r-xp 00000000 00:01 4090       /usr/lib/libkrb5support.so.0.1
0f243000-0f282000 ---p 00008000 00:01 4090       /usr/lib/libkrb5support.so.0.1
0f282000-0f283000 rwxp 00007000 00:01 4090       /usr/lib/libkrb5support.so.0.1
0f293000-0f2a3000 r-xp 00000000 00:01 553        /lib/libresolv-2.6.so
0f2a3000-0f2e2000 ---p 00010000 00:01 553        /lib/libresolv-2.6.so
0f2e2000-0f2e3000 r--p 0000f000 00:01 553        /lib/libresolv-2.6.so
0f2e3000-0f2e4000 rwxp 00010000 00:01 553        /lib/libresolv-2.6.so
0f2e4000-0f2e6000 rwxp 0f2e4000 00:00 0
0f2f6000-0f2f9000 r-xp 00000000 00:01 839        /lib/libcom_err.so.2.1
0f2f9000-0f338000 ---p 00003000 00:01 839        /lib/libcom_err.so.2.1
0f338000-0f339000 rwxp 00002000 00:01 839        /lib/libcom_err.so.2.1
0f349000-0f36c000 r-xp 00000000 00:01 4093       /usr/lib/libk5crypto.so.3.1
0f36c000-0f3ab000 ---p 00023000 00:01 4093       /usr/lib/libk5crypto.so.3.1
0f3ab000-0f3ad000 rwxp 00022000 00:01 4093       /usr/lib/libk5crypto.so.3.1
0f3bd000-0f43d000 r-xp 00000000 00:01 4075       /usr/lib/libkrb5.so.3.3
0f43d000-0f43f000 rwxp 00080000 00:01 4075       /usr/lib/libkrb5.so.3.3
0f43f000-0f441000 rwxp 0f43f000 00:00 0
0f451000-0f47a000 r-xp 00000000 00:01 4061       /usr/lib/libgssapi_krb5.so.2.2
0f47a000-0f4b9000 ---p 00029000 00:01 4061       /usr/lib/libgssapi_krb5.so.2.2
0f4b9000-0f4ba000 rwxp 00028000 00:01 4061       /usr/lib/libgssapi_krb5.so.2.2
0f4ba000-0f4bb000 rwxp 0f4ba000 00:00 0
0f4cb000-0f4d0000 r-xp 00000000 00:01 592        /lib/libcrypt-2.6.so
0f4d0000-0f50f000 ---p 00005000 00:01 592        /lib/libcrypt-2.6.so
0f50f000-0f510000 r--p 00004000 00:01 592        /lib/libcrypt-2.6.so
0f510000-0f511000 rwxp 00005000 00:01 592        /lib/libcrypt-2.6.so
0f511000-0f538000 rwxp 0f511000 00:00 0
0f548000-0f5e8000 r-xp 00000000 00:01 852        /lib/libm-2.6.so
0f5e8000-0f627000 ---p 000a0000 00:01 852        /lib/libm-2.6.so
0f627000-0f628000 r--p 0009f000 00:01 852        /lib/libm-2.6.so
0f628000-0f62b000 rwxp 000a0000 00:01 852        /lib/libm-2.6.so
0f63b000-0f64e000 r-xp 00000000 00:01 503        /lib/libz.so.1.2.3
0f64e000-0f68d000 ---p 00013000 00:01 503        /lib/libz.so.1.2.3
0f68d000-0f68e000 rwxp 00012000 00:01 503        /lib/libz.so.1.2.3
0f69e000-0f7ae000 r-xp 00000000 00:01 832        /lib/libcrypto.so.0.9.8b
0f7ae000-0f7ed000 ---p 00110000 00:01 832        /lib/libcrypto.so.0.9.8b
0f7ed000-0f7ff000 rwxp 0010f000 00:01 832        /lib/libcrypto.so.0.9.8b
0f7ff000-0f803000 rwxp 0f7ff000 00:00 0
0f813000-0f816000 r-xp 00000000 00:01 835        /lib/libdl-2.6.so
0f816000-0f855000 ---p 00003000 00:01 835        /lib/libdl-2.6.so
0f855000-0f856000 r--p 00002000 00:01 835        /lib/libdl-2.6.so
0f856000-0f857000 rwxp 00003000 00:01 835        /lib/libdl-2.6.so
0f867000-0f9a3000 r-xp 00000000 00:01 557        /lib/libc-2.6.so
0f9a3000-0f9e3000 ---p 0013c000 00:01 557        /lib/libc-2.6.so
0f9e3000-0f9e5000 r--p 0013c000 00:01 557        /lib/libc-2.6.so
0f9e5000-0f9e8000 rwxp 0013e000 00:01 557        /lib/libc-2.6.so
0f9e8000-0f9eb000 rwxp 0f9e8000 00:00 0
0f9fb000-0fa0f000 r-xp 00000000 00:01 606        /lib/libpthread-2.6.so
0fa0f000-0fa4f000 ---p 00014000 00:01 606        /lib/libpthread-2.6.so
0fa4f000-0fa50000 r--p 00014000 00:01 606        /lib/libpthread-2.6.so
0fa50000-0fa51000 rwxp 00015000 00:01 606        /lib/libpthread-2.6.so
0fa51000-0fa53000 rwxp 0fa51000 00:00 0
0fa63000-0fa9f000 r-xp 00000000 00:01 854        /lib/libssl.so.6
0fa9f000-0fade000 ---p 0003c000 00:01 854        /lib/libssl.so.6
0fade000-0fae3000 rwxp 0003b000 00:01 854        /lib/libssl.so.6
0faf3000-0fb33000 r-xp 00000000 00:01 4060       /usr/lib/libcurl.so.4.0.0
0fb33000-0fb72000 ---p 00040000 00:01 4060       /usr/lib/libcurl.so.4.0.0
0fb72000-0fb74000 rwxp 0003f000 00:01 4060       /usr/lib/libcurl.so.4.0.0
0fb74000-0fb75000 rwxp 0fb74000 00:00 0
0fb85000-0fb8c000 r-xp 00000000 00:01 1754       /usr/local/lib/libwsman_curl_cl
ient_transport.so.1.0.0
0fb8c000-0fbcb000 ---p 00007000 00:01 1754       /usr/local/lib/libwsman_curl_cl
ient_transport.so.1.0.0
0fbcb000-0fbcc000 rwxp 00006000 00:01 1754       /usr/local/lib/libwsman_curl_cl
ient_transport.so.1.0.0
0fbdc000-0fbe6000 r-xp 00000000 00:01 1744       /usr/local/lib/libwsman_client.
so.1.0.0
0fbe6000-0fc25000 ---p 0000a000 00:01 1744       /usr/local/lib/libwsman_client.
so.1.0.0
0fc25000-0fc26000 rwxp 00009000 00:01 1744       /usr/local/lib/libwsman_client.
so.1.0.0
0fc36000-0fd3a000 r-xp 00000000 00:01 583        /lib/libmyapi.so
0fd3a000-0fd7a000 ---p 00104000 00:01 583        /lib/libmyapi.so
0fd7a000-0fd88000 rwxp 00104000 00:01 583        /lib/libmyapi.so
0fd88000-0fda5000 rwxp 0fd88000 00:00 0
0fdb5000-0fef0000 r-xp 00000000 00:01 850        /lib/libxml2.so.2.6.27
0fef0000-0ff00000 ---p 0013b000 00:01 850        /lib/libxml2.so.2.6.27
0ff00000-0ff09000 rwxp 0013b000 00:01 850        /lib/libxml2.so.2.6.27
0ff09000-0ff0a000 rwxp 0ff09000 00:00 0
0ff1a000-0ff58000 r-xp 00000000 00:01 1890       /usr/local/lib/libwsman.so.1.0.
0
0ff58000-0ff98000 ---p 0003e000 00:01 1890       /usr/local/lib/libwsman.so.1.0.
0
0ff98000-0ff9a000 rwxp 0003e000 00:01 1890       /usr/local/lib/libwsman.so.1.0.
0
0ff9a000-0ff9b000 rwxp 0ff9a000 00:00 0
0ffab000-0ffb0000 r-xp 00000000 00:01 1874       /usr/local/lib/libwsman_server.
so.1.0.0
0ffb0000-0ffef000 ---p 00005000 00:01 1874       /usr/local/lib/libwsman_server.
so.1.0.0
0ffef000-0fff0000 rwxp 00004000 00:01 1874       /usr/local/lib/libwsman_server.
so.1.0.0
10000000-10018000 r-xp 00000000 00:01 2039       /usr/local/sbin/openwsmand
10057000-10058000 rwxp 00017000 00:01 2039       /usr/local/sbin/openwsmand
10058000-101b8000 rwxp 10058000 00:00 0          [heap]
30000000-3001d000 r-xp 00000000 00:01 597        /lib/ld-2.6.so
3001d000-30024000 rw-p 3001d000 00:00 0
30024000-30027000 rw-s 00000000 00:08 0          /SYSV000004d7 (deleted)
3005c000-3005d000 r--p 0001c000 00:01 597        /lib/ld-2.6.so
3005d000-3005e000 rwxp 0001d000 00:01 597        /lib/ld-2.6.so
3005e000-3005f000 ---p 3005e000 00:00 0
3005f000-3085e000 rw-p 3005f000 00:00 0
3085e000-3085f000 ---p 3085e000 00:00 0
3085f000-3105e000 rw-p 3085f000 00:00 0
3105e000-3105f000 ---p 3105e000 00:00 0
3105f000-3185e000 rw-p 3105f000 00:00 0
31900000-319fa000 rw-p 31900000 00:00 0
319fa000-31a00000 ---p 319fa000 00:00 0
31a00000-31a01000 ---p 31a00000 00:00 0
31a01000-32200000 rw-p 31a01000 00:00 0
32200000-32201000 ---p 32200000 00:00 0
32201000-32a86000 rw-p 32201000 00:00 0
32a86000-32b00000 ---p 32a86000 00:00 0
32b00000-32bad000 rw-p 32b00000 00:00 0
32bad000-32c00000 ---p 32bad000 00:00 0
7fd9d000-7fdb2000 rw-p 7ffeb000 00:00 0          [stack]
Aborted

@@ this problem confused me for a lot of time. pls help to trace how it's happen??

Re: corrupted double-linked list always happen

by Klaus Kaempf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

* jormeg <jormeg@...> [Sep 28. 2009 13:22]:
>
> Jun 12 07:10:20 [22747] Disconnecting 12 ()
> Jun 12 07:10:20 [22747] Sock 12 accepted
> Jun 12 07:10:20 [22747] Active sockets: 2
> Jun 12 07:10:20 [22747] Active sockets: 0
  ^^^^^^
[...]
>
> @@ this problem confused me for a lot of time. pls help to trace how it's
> happen??

Please update to openwsman 2.2.0 and try again. This release has seen
a lot of bugfixes and might fix your issue.

Klaus
---
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: corrupted double-linked list always happen

by jormeg :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Dear Klaus
    I had check out the source from svn today, and cross it to ppc-embeded-system.

this is my environment setting

openwsman 2.2.0
sfcc 2.2.0
sfcb 1.3.3



Klaus Kaempf wrote:
* jormeg <jormeg@gmail.com> [Sep 28. 2009 13:22]:
>
> Jun 12 07:10:20 [22747] Disconnecting 12 ()
> Jun 12 07:10:20 [22747] Sock 12 accepted
> Jun 12 07:10:20 [22747] Active sockets: 2
> Jun 12 07:10:20 [22747] Active sockets: 0
  ^^^^^^
[...]
>
> @@ this problem confused me for a lot of time. pls help to trace how it's
> happen??

Please update to openwsman 2.2.0 and try again. This release has seen
a lot of bugfixes and might fix your issue.

Klaus
---
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: corrupted double-linked list always happen

by Suresh Sundriyal-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The error is to be coming from malloc debugging. Could you mail the request that causes this?

--
Suresh
________________________________________
From: jormeg [jormeg@...]
Sent: Monday, September 28, 2009 4:22 AM
To: openwsman-devel@...
Subject: [Openwsman-devel]  corrupted double-linked list always happen

Jun 12 07:10:20 [22747] Disconnecting 12 ()
Jun 12 07:10:20 [22747] Sock 12 accepted
Jun 12 07:10:20 [22747] Active sockets: 2
Jun 12 07:10:20 [22747] Active sockets: 0
*** glibc detected *** ./openwsmand: corrupted double-linked list:
0x32b60c08 **
*
======= Backtrace: =========
/lib/libc.so.6[0xf8de560]
/lib/libc.so.6[0xf8e0c3c]
/lib/libc.so.6(__libc_calloc+0x10c)[0xf8e20d0]
./openwsmand(shttpd_add_socket+0x21c)[0x100073f8]
./openwsmand(wsmand_start_server+0x234)[0x100133dc]
./openwsmand(main+0x1c4)[0x10013c68]
/lib/libc.so.6[0xf885250]
/lib/libc.so.6[0xf8853dc]
======= Memory map: ========
0ef01000-0ef1f000 r-xp 00000000 00:01 1241
/usr/local/lib/libcimcClientXML
.so.0.0.0
0ef1f000-0ef5e000 ---p 0001e000 00:01 1241
/usr/local/lib/libcimcClientXML
.so.0.0.0
0ef5e000-0ef60000 rwxp 0001d000 00:01 1241
/usr/local/lib/libcimcClientXML
.so.0.0.0
0ef70000-0ef7a000 r-xp 00000000 00:01 590        /lib/libnss_files-2.6.so
0ef7a000-0efb9000 ---p 0000a000 00:01 590        /lib/libnss_files-2.6.so
0efb9000-0efba000 r--p 00009000 00:01 590        /lib/libnss_files-2.6.so
0efba000-0efbb000 rwxp 0000a000 00:01 590        /lib/libnss_files-2.6.so
0f03a000-0f03c000 r-xp 00000000 00:01 1723
/usr/local/lib/openwsman/authen
ticators/libwsman_file_auth.so.1.0.0
0f03c000-0f07c000 ---p 00002000 00:01 1723
/usr/local/lib/openwsman/authen
ticators/libwsman_file_auth.so.1.0.0
0f07c000-0f07d000 rwxp 00002000 00:01 1723
/usr/local/lib/openwsman/authen
ticators/libwsman_file_auth.so.1.0.0
0f07d000-0f07e000 rwxp 0f07d000 00:00 0
0f08e000-0f08f000 r-xp 00000000 00:01 1669
/usr/local/lib/libcimcclient.so
.0.0.0
0f08f000-0f0ce000 ---p 00001000 00:01 1669
/usr/local/lib/libcimcclient.so
.0.0.0
0f0ce000-0f0cf000 rwxp 00000000 00:01 1669
/usr/local/lib/libcimcclient.so
.0.0.0
0f0df000-0f0e1000 r-xp 00000000 00:01 1898
/usr/local/lib/libcmpisfcc.so.1
.0.0
0f0e1000-0f120000 ---p 00002000 00:01 1898
/usr/local/lib/libcmpisfcc.so.1
.0.0
0f120000-0f121000 rwxp 00001000 00:01 1898
/usr/local/lib/libcmpisfcc.so.1
.0.0
0f131000-0f143000 r-xp 00000000 00:01 1726
/usr/local/lib/openwsman/plugin
s/libwsman_cim_plugin.so.1.0.0
0f143000-0f183000 ---p 00012000 00:01 1726
/usr/local/lib/openwsman/plugin
s/libwsman_cim_plugin.so.1.0.0
0f183000-0f184000 rwxp 00012000 00:01 1726
/usr/local/lib/openwsman/plugin
s/libwsman_cim_plugin.so.1.0.0
0f194000-0f196000 r-xp 00000000 00:01 1730
/usr/local/lib/openwsman/plugin
s/libwsman_identify_plugin.so.1.0.0
0f196000-0f1d6000 ---p 00002000 00:01 1730
/usr/local/lib/openwsman/plugin
s/libwsman_identify_plugin.so.1.0.0
0f1d6000-0f1d7000 rwxp 00002000 00:01 1730
/usr/local/lib/openwsman/plugin
s/libwsman_identify_plugin.so.1.0.0
0f1e7000-0f1eb000 r-xp 00000000 00:01 1727
/usr/local/lib/openwsman/plugin
s/libwsman_test.so.1.0.0
0f1eb000-0f22a000 ---p 00004000 00:01 1727
/usr/local/lib/openwsman/plugin
s/libwsman_test.so.1.0.0
0f22a000-0f22b000 rwxp 00003000 00:01 1727
/usr/local/lib/openwsman/plugin
s/libwsman_test.so.1.0.0
0f23b000-0f243000 r-xp 00000000 00:01 4090
/usr/lib/libkrb5support.so.0.1
0f243000-0f282000 ---p 00008000 00:01 4090
/usr/lib/libkrb5support.so.0.1
0f282000-0f283000 rwxp 00007000 00:01 4090
/usr/lib/libkrb5support.so.0.1
0f293000-0f2a3000 r-xp 00000000 00:01 553        /lib/libresolv-2.6.so
0f2a3000-0f2e2000 ---p 00010000 00:01 553        /lib/libresolv-2.6.so
0f2e2000-0f2e3000 r--p 0000f000 00:01 553        /lib/libresolv-2.6.so
0f2e3000-0f2e4000 rwxp 00010000 00:01 553        /lib/libresolv-2.6.so
0f2e4000-0f2e6000 rwxp 0f2e4000 00:00 0
0f2f6000-0f2f9000 r-xp 00000000 00:01 839        /lib/libcom_err.so.2.1
0f2f9000-0f338000 ---p 00003000 00:01 839        /lib/libcom_err.so.2.1
0f338000-0f339000 rwxp 00002000 00:01 839        /lib/libcom_err.so.2.1
0f349000-0f36c000 r-xp 00000000 00:01 4093       /usr/lib/libk5crypto.so.3.1
0f36c000-0f3ab000 ---p 00023000 00:01 4093       /usr/lib/libk5crypto.so.3.1
0f3ab000-0f3ad000 rwxp 00022000 00:01 4093       /usr/lib/libk5crypto.so.3.1
0f3bd000-0f43d000 r-xp 00000000 00:01 4075       /usr/lib/libkrb5.so.3.3
0f43d000-0f43f000 rwxp 00080000 00:01 4075       /usr/lib/libkrb5.so.3.3
0f43f000-0f441000 rwxp 0f43f000 00:00 0
0f451000-0f47a000 r-xp 00000000 00:01 4061
/usr/lib/libgssapi_krb5.so.2.2
0f47a000-0f4b9000 ---p 00029000 00:01 4061
/usr/lib/libgssapi_krb5.so.2.2
0f4b9000-0f4ba000 rwxp 00028000 00:01 4061
/usr/lib/libgssapi_krb5.so.2.2
0f4ba000-0f4bb000 rwxp 0f4ba000 00:00 0
0f4cb000-0f4d0000 r-xp 00000000 00:01 592        /lib/libcrypt-2.6.so
0f4d0000-0f50f000 ---p 00005000 00:01 592        /lib/libcrypt-2.6.so
0f50f000-0f510000 r--p 00004000 00:01 592        /lib/libcrypt-2.6.so
0f510000-0f511000 rwxp 00005000 00:01 592        /lib/libcrypt-2.6.so
0f511000-0f538000 rwxp 0f511000 00:00 0
0f548000-0f5e8000 r-xp 00000000 00:01 852        /lib/libm-2.6.so
0f5e8000-0f627000 ---p 000a0000 00:01 852        /lib/libm-2.6.so
0f627000-0f628000 r--p 0009f000 00:01 852        /lib/libm-2.6.so
0f628000-0f62b000 rwxp 000a0000 00:01 852        /lib/libm-2.6.so
0f63b000-0f64e000 r-xp 00000000 00:01 503        /lib/libz.so.1.2.3
0f64e000-0f68d000 ---p 00013000 00:01 503        /lib/libz.so.1.2.3
0f68d000-0f68e000 rwxp 00012000 00:01 503        /lib/libz.so.1.2.3
0f69e000-0f7ae000 r-xp 00000000 00:01 832        /lib/libcrypto.so.0.9.8b
0f7ae000-0f7ed000 ---p 00110000 00:01 832        /lib/libcrypto.so.0.9.8b
0f7ed000-0f7ff000 rwxp 0010f000 00:01 832        /lib/libcrypto.so.0.9.8b
0f7ff000-0f803000 rwxp 0f7ff000 00:00 0
0f813000-0f816000 r-xp 00000000 00:01 835        /lib/libdl-2.6.so
0f816000-0f855000 ---p 00003000 00:01 835        /lib/libdl-2.6.so
0f855000-0f856000 r--p 00002000 00:01 835        /lib/libdl-2.6.so
0f856000-0f857000 rwxp 00003000 00:01 835        /lib/libdl-2.6.so
0f867000-0f9a3000 r-xp 00000000 00:01 557        /lib/libc-2.6.so
0f9a3000-0f9e3000 ---p 0013c000 00:01 557        /lib/libc-2.6.so
0f9e3000-0f9e5000 r--p 0013c000 00:01 557        /lib/libc-2.6.so
0f9e5000-0f9e8000 rwxp 0013e000 00:01 557        /lib/libc-2.6.so
0f9e8000-0f9eb000 rwxp 0f9e8000 00:00 0
0f9fb000-0fa0f000 r-xp 00000000 00:01 606        /lib/libpthread-2.6.so
0fa0f000-0fa4f000 ---p 00014000 00:01 606        /lib/libpthread-2.6.so
0fa4f000-0fa50000 r--p 00014000 00:01 606        /lib/libpthread-2.6.so
0fa50000-0fa51000 rwxp 00015000 00:01 606        /lib/libpthread-2.6.so
0fa51000-0fa53000 rwxp 0fa51000 00:00 0
0fa63000-0fa9f000 r-xp 00000000 00:01 854        /lib/libssl.so.6
0fa9f000-0fade000 ---p 0003c000 00:01 854        /lib/libssl.so.6
0fade000-0fae3000 rwxp 0003b000 00:01 854        /lib/libssl.so.6
0faf3000-0fb33000 r-xp 00000000 00:01 4060       /usr/lib/libcurl.so.4.0.0
0fb33000-0fb72000 ---p 00040000 00:01 4060       /usr/lib/libcurl.so.4.0.0
0fb72000-0fb74000 rwxp 0003f000 00:01 4060       /usr/lib/libcurl.so.4.0.0
0fb74000-0fb75000 rwxp 0fb74000 00:00 0
0fb85000-0fb8c000 r-xp 00000000 00:01 1754
/usr/local/lib/libwsman_curl_cl
ient_transport.so.1.0.0
0fb8c000-0fbcb000 ---p 00007000 00:01 1754
/usr/local/lib/libwsman_curl_cl
ient_transport.so.1.0.0
0fbcb000-0fbcc000 rwxp 00006000 00:01 1754
/usr/local/lib/libwsman_curl_cl
ient_transport.so.1.0.0
0fbdc000-0fbe6000 r-xp 00000000 00:01 1744
/usr/local/lib/libwsman_client.
so.1.0.0
0fbe6000-0fc25000 ---p 0000a000 00:01 1744
/usr/local/lib/libwsman_client.
so.1.0.0
0fc25000-0fc26000 rwxp 00009000 00:01 1744
/usr/local/lib/libwsman_client.
so.1.0.0
0fc36000-0fd3a000 r-xp 00000000 00:01 583        /lib/libmyapi.so
0fd3a000-0fd7a000 ---p 00104000 00:01 583        /lib/libmyapi.so
0fd7a000-0fd88000 rwxp 00104000 00:01 583        /lib/libmyapi.so
0fd88000-0fda5000 rwxp 0fd88000 00:00 0
0fdb5000-0fef0000 r-xp 00000000 00:01 850        /lib/libxml2.so.2.6.27
0fef0000-0ff00000 ---p 0013b000 00:01 850        /lib/libxml2.so.2.6.27
0ff00000-0ff09000 rwxp 0013b000 00:01 850        /lib/libxml2.so.2.6.27
0ff09000-0ff0a000 rwxp 0ff09000 00:00 0
0ff1a000-0ff58000 r-xp 00000000 00:01 1890
/usr/local/lib/libwsman.so.1.0.
0
0ff58000-0ff98000 ---p 0003e000 00:01 1890
/usr/local/lib/libwsman.so.1.0.
0
0ff98000-0ff9a000 rwxp 0003e000 00:01 1890
/usr/local/lib/libwsman.so.1.0.
0
0ff9a000-0ff9b000 rwxp 0ff9a000 00:00 0
0ffab000-0ffb0000 r-xp 00000000 00:01 1874
/usr/local/lib/libwsman_server.
so.1.0.0
0ffb0000-0ffef000 ---p 00005000 00:01 1874
/usr/local/lib/libwsman_server.
so.1.0.0
0ffef000-0fff0000 rwxp 00004000 00:01 1874
/usr/local/lib/libwsman_server.
so.1.0.0
10000000-10018000 r-xp 00000000 00:01 2039       /usr/local/sbin/openwsmand
10057000-10058000 rwxp 00017000 00:01 2039       /usr/local/sbin/openwsmand
10058000-101b8000 rwxp 10058000 00:00 0          [heap]
30000000-3001d000 r-xp 00000000 00:01 597        /lib/ld-2.6.so
3001d000-30024000 rw-p 3001d000 00:00 0
30024000-30027000 rw-s 00000000 00:08 0          /SYSV000004d7 (deleted)
3005c000-3005d000 r--p 0001c000 00:01 597        /lib/ld-2.6.so
3005d000-3005e000 rwxp 0001d000 00:01 597        /lib/ld-2.6.so
3005e000-3005f000 ---p 3005e000 00:00 0
3005f000-3085e000 rw-p 3005f000 00:00 0
3085e000-3085f000 ---p 3085e000 00:00 0
3085f000-3105e000 rw-p 3085f000 00:00 0
3105e000-3105f000 ---p 3105e000 00:00 0
3105f000-3185e000 rw-p 3105f000 00:00 0
31900000-319fa000 rw-p 31900000 00:00 0
319fa000-31a00000 ---p 319fa000 00:00 0
31a00000-31a01000 ---p 31a00000 00:00 0
31a01000-32200000 rw-p 31a01000 00:00 0
32200000-32201000 ---p 32200000 00:00 0
32201000-32a86000 rw-p 32201000 00:00 0
32a86000-32b00000 ---p 32a86000 00:00 0
32b00000-32bad000 rw-p 32b00000 00:00 0
32bad000-32c00000 ---p 32bad000 00:00 0
7fd9d000-7fdb2000 rw-p 7ffeb000 00:00 0          [stack]
Aborted

@@ this problem confused me for a lot of time. pls help to trace how it's
happen??
--
View this message in context: http://www.nabble.com/corrupted-double-linked-list-always-happen-tp25644079p25644079.html
Sent from the Openwsman - Development mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: corrupted double-linked list always happen

by Klaus Kaempf :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

* jormeg <jormeg@...> [Sep 28. 2009 13:49]:
>
> Dear Klaus
>     I had check out the source from svn today, and cross it to
> ppc-embeded-system.
>
> this is my environment setting
>
> openwsman 2.2.0
this is recent
> sfcc 2.2.0
sfcc was updated to 2.2.1 last week
> sfcb 1.3.3
sfcb was updated to 1.3.5 last week


If you still run into troubles after updating above packages to their
latest release, please also includes step on how to reproduce the bug
in your report.

Klaus
---
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: corrupted double-linked list always happen

by Suresh Sundriyal-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

You did say that you ported this to ppc-embedded-system so I am not sure what you had to change to port the code.

However, I do see a /lib/libmyapi.so mapped in the address space, is that supposed to be there? That is one library that I am not familiar with neither have I seen it mapped in whenever I run Openwsman (but then my own setup is pretty esoteric as well).

Did you change the code substantially to port Openwsman over to the ppc-embedded architecture? If so, would it be possible for you to send the diffs of the changes?

--
Suresh
________________________________________
From: jormeg [jormeg@...]
Sent: Monday, September 28, 2009 4:49 AM
To: openwsman-devel@...
Subject: Re: [Openwsman-devel] corrupted double-linked list always happen

Dear Klaus
    I had check out the source from svn today, and cross it to
ppc-embeded-system.

this is my environment setting

openwsman 2.2.0
sfcc 2.2.0
sfcb 1.3.3




Klaus Kaempf wrote:

>
> * jormeg <jormeg@...> [Sep 28. 2009 13:22]:
>>
>> Jun 12 07:10:20 [22747] Disconnecting 12 ()
>> Jun 12 07:10:20 [22747] Sock 12 accepted
>> Jun 12 07:10:20 [22747] Active sockets: 2
>> Jun 12 07:10:20 [22747] Active sockets: 0
>   ^^^^^^
> [...]
>>
>> @@ this problem confused me for a lot of time. pls help to trace how it's
>> happen??
>
> Please update to openwsman 2.2.0 and try again. This release has seen
> a lot of bugfixes and might fix your issue.
>
> Klaus
> ---
> SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
>
>
> ------------------------------------------------------------------------------
> Come build with us! The BlackBerry® Developer Conference in SF, CA
> is the only developer event you need to attend this year. Jumpstart your
> developing skills, take BlackBerry mobile applications to market and stay
> ahead of the curve. Join us from November 9-12, 2009. Register
> now!
> http://p.sf.net/sfu/devconf
> _______________________________________________
> Openwsman-devel mailing list
> Openwsman-devel@...
> https://lists.sourceforge.net/lists/listinfo/openwsman-devel
>
>

--
View this message in context: http://www.nabble.com/corrupted-double-linked-list-always-happen-tp25644079p25644344.html
Sent from the Openwsman - Development mailing list archive at Nabble.com.


------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

prefix in configure but install on a different directory

by Chris_Poblete :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
 
The prefix in configure sets the root directory for all such as install directory and where to look for libraries at compile time. We're looking for a way to set the prefix to "/usr/local" but install it on a different directory such as "$HOME/build/image/rootfs/usr/local". That is, be able to build for a system directory but not touch the local system directory. It is useful for doing concurrent builds while not touching the local system directories. Using the image/target directory for prefix did not work since many static definitions used in the code come from prefix and it won't be found at run time. Any ideas how this can work?
 
Thanks in advance for any help,
-Chris Poblete
 

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: prefix in configure but install on a different directory

by Suresh Sundriyal-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Does setting LD_LIBRARY_PATH to point to the appropriate directory and setting up symlinks help?

--
Suresh

-----Original Message-----
From: Chris_Poblete@... [mailto:Chris_Poblete@...]
Sent: Monday, September 28, 2009 7:20 AM
To: openwsman-devel@...
Subject: [Openwsman-devel] prefix in configure but install on a different directory

Hi,
 
The prefix in configure sets the root directory for all such as install directory and where to look for libraries at compile time. We're looking for a way to set the prefix to "/usr/local" but install it on a different directory such as "$HOME/build/image/rootfs/usr/local". That is, be able to build for a system directory but not touch the local system directory. It is useful for doing concurrent builds while not touching the local system directories. Using the image/target directory for prefix did not work since many static definitions used in the code come from prefix and it won't be found at run time. Any ideas how this can work?
 
Thanks in advance for any help,
-Chris Poblete
 

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: prefix in configure but install on a differentdirectory

by A_Venkatachalam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Do a normal configure, but while doing make install use DESTDIR as follows

make DESTDIR=$HOME/build/image/rootfs/usr/local install


This will simply install all the files in the mentioned location without changing anything. So at runtime it will still use the normal path from / like you want to do.

Thanks,
Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.


-----Original Message-----
From: Chris_Poblete@... [mailto:Chris_Poblete@...]
Sent: Monday, September 28, 2009 7:50 PM
To: openwsman-devel@...
Subject: [Openwsman-devel] prefix in configure but install on a differentdirectory

Hi,
 
The prefix in configure sets the root directory for all such as install directory and where to look for libraries at compile time. We're looking for a way to set the prefix to "/usr/local" but install it on a different directory such as "$HOME/build/image/rootfs/usr/local". That is, be able to build for a system directory but not touch the local system directory. It is useful for doing concurrent builds while not touching the local system directories. Using the image/target directory for prefix did not work since many static definitions used in the code come from prefix and it won't be found at run time. Any ideas how this can work?
 
Thanks in advance for any help,
-Chris Poblete
 

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: prefix in configure but install on a differentdirectory

by Chris_Poblete :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

It works, partially. It works with sfcc but openwsman compile fails since it could not find "/usr/local/wsman/lib/libcimcclient.la” as referenced from file "libcmpisfcc.la" which is installed to the alternate directory.

When creating "la" files, is there a switch similar to DESTDIR?

Thanks,
-Chris Poblete


-----Original Message-----
From: Venkatachalam, A
Sent: Monday, September 28, 2009 11:26 PM
To: Poblete, Chris; openwsman-devel@...
Subject: RE: [Openwsman-devel] prefix in configure but install on a differentdirectory

Do a normal configure, but while doing make install use DESTDIR as follows

make DESTDIR=$HOME/build/image/rootfs/usr/local install


This will simply install all the files in the mentioned location without changing anything. So at runtime it will still use the normal path from / like you want to do.

Thanks,
Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.


-----Original Message-----
From: Chris_Poblete@... [mailto:Chris_Poblete@...]
Sent: Monday, September 28, 2009 7:50 PM
To: openwsman-devel@...
Subject: [Openwsman-devel] prefix in configure but install on a differentdirectory

Hi,
 
The prefix in configure sets the root directory for all such as install directory and where to look for libraries at compile time. We're looking for a way to set the prefix to "/usr/local" but install it on a different directory such as "$HOME/build/image/rootfs/usr/local". That is, be able to build for a system directory but not touch the local system directory. It is useful for doing concurrent builds while not touching the local system directories. Using the image/target directory for prefix did not work since many static definitions used in the code come from prefix and it won't be found at run time. Any ideas how this can work?
 
Thanks in advance for any help,
-Chris Poblete
 

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: prefix in configure but install on a differentdirectory

by Suresh Sundriyal-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Export the following before you compile Openwsman and see if it works:
Export LDFLAGS="${LDFLAGS} --rpath-link=/usr/local/wsman/lib -L/usr/local/wsman/lib"

--
Suresh

-----Original Message-----
From: Chris_Poblete@... [mailto:Chris_Poblete@...]
Sent: Thursday, October 01, 2009 12:55 PM
To: A_Venkatachalam@...; openwsman-devel@...
Subject: Re: [Openwsman-devel] prefix in configure but install on a differentdirectory

It works, partially. It works with sfcc but openwsman compile fails since it could not find "/usr/local/wsman/lib/libcimcclient.la” as referenced from file "libcmpisfcc.la" which is installed to the alternate directory.

When creating "la" files, is there a switch similar to DESTDIR?

Thanks,
-Chris Poblete


-----Original Message-----
From: Venkatachalam, A
Sent: Monday, September 28, 2009 11:26 PM
To: Poblete, Chris; openwsman-devel@...
Subject: RE: [Openwsman-devel] prefix in configure but install on a differentdirectory

Do a normal configure, but while doing make install use DESTDIR as follows

make DESTDIR=$HOME/build/image/rootfs/usr/local install


This will simply install all the files in the mentioned location without changing anything. So at runtime it will still use the normal path from / like you want to do.

Thanks,
Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.


-----Original Message-----
From: Chris_Poblete@... [mailto:Chris_Poblete@...]
Sent: Monday, September 28, 2009 7:50 PM
To: openwsman-devel@...
Subject: [Openwsman-devel] prefix in configure but install on a differentdirectory

Hi,
 
The prefix in configure sets the root directory for all such as install directory and where to look for libraries at compile time. We're looking for a way to set the prefix to "/usr/local" but install it on a different directory such as "$HOME/build/image/rootfs/usr/local". That is, be able to build for a system directory but not touch the local system directory. It is useful for doing concurrent builds while not touching the local system directories. Using the image/target directory for prefix did not work since many static definitions used in the code come from prefix and it won't be found at run time. Any ideas how this can work?
 
Thanks in advance for any help,
-Chris Poblete
 

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: prefix in configure but install on a differentdirectory

by Suresh Sundriyal-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The command is actually: export LDFLAGS="${LDFLAGS} --rpath-link=/usr/local/wsman/lib -L/usr/local/wsman/lib"

The damn mail client insists on capitalizing the first alphabet in a new line.

--
Suresh

-----Original Message-----
From: Suresh Sundriyal [mailto:ssundriy@...]
Sent: Thursday, October 01, 2009 1:21 PM
To: Chris_Poblete@...; openwsman-devel@...
Subject: Re: [Openwsman-devel] prefix in configure but install on a differentdirectory

Export the following before you compile Openwsman and see if it works:
Export LDFLAGS="${LDFLAGS} --rpath-link=/usr/local/wsman/lib -L/usr/local/wsman/lib"

--
Suresh

-----Original Message-----
From: Chris_Poblete@... [mailto:Chris_Poblete@...]
Sent: Thursday, October 01, 2009 12:55 PM
To: A_Venkatachalam@...; openwsman-devel@...
Subject: Re: [Openwsman-devel] prefix in configure but install on a differentdirectory

It works, partially. It works with sfcc but openwsman compile fails since it could not find "/usr/local/wsman/lib/libcimcclient.la” as referenced from file "libcmpisfcc.la" which is installed to the alternate directory.

When creating "la" files, is there a switch similar to DESTDIR?

Thanks,
-Chris Poblete


-----Original Message-----
From: Venkatachalam, A
Sent: Monday, September 28, 2009 11:26 PM
To: Poblete, Chris; openwsman-devel@...
Subject: RE: [Openwsman-devel] prefix in configure but install on a differentdirectory

Do a normal configure, but while doing make install use DESTDIR as follows

make DESTDIR=$HOME/build/image/rootfs/usr/local install


This will simply install all the files in the mentioned location without changing anything. So at runtime it will still use the normal path from / like you want to do.

Thanks,
Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.


-----Original Message-----
From: Chris_Poblete@... [mailto:Chris_Poblete@...]
Sent: Monday, September 28, 2009 7:50 PM
To: openwsman-devel@...
Subject: [Openwsman-devel] prefix in configure but install on a differentdirectory

Hi,
 
The prefix in configure sets the root directory for all such as install directory and where to look for libraries at compile time. We're looking for a way to set the prefix to "/usr/local" but install it on a different directory such as "$HOME/build/image/rootfs/usr/local". That is, be able to build for a system directory but not touch the local system directory. It is useful for doing concurrent builds while not touching the local system directories. Using the image/target directory for prefix did not work since many static definitions used in the code come from prefix and it won't be found at run time. Any ideas how this can work?
 
Thanks in advance for any help,
-Chris Poblete
 

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel

Re: prefix in configure but install on a differentdirectory

by A_Venkatachalam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

So while doing configure you can add additional LDFLAGS to get it to look into the necessary directory.

./configure LDFLAGS="$LDFLAGS -L/<yourpath>"


Check if this solves your problem !!

Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.


-----Original Message-----
From: Poblete, Chris
Sent: Friday, October 02, 2009 1:25 AM
To: Venkatachalam, A; 'openwsman-devel@...'
Subject: RE: [Openwsman-devel] prefix in configure but install on a differentdirectory

It works, partially. It works with sfcc but openwsman compile fails since it could not find "/usr/local/wsman/lib/libcimcclient.la” as referenced from file "libcmpisfcc.la" which is installed to the alternate directory.

When creating "la" files, is there a switch similar to DESTDIR?

Thanks,
-Chris Poblete


-----Original Message-----
From: Venkatachalam, A
Sent: Monday, September 28, 2009 11:26 PM
To: Poblete, Chris; openwsman-devel@...
Subject: RE: [Openwsman-devel] prefix in configure but install on a differentdirectory

Do a normal configure, but while doing make install use DESTDIR as follows

make DESTDIR=$HOME/build/image/rootfs/usr/local install


This will simply install all the files in the mentioned location without changing anything. So at runtime it will still use the normal path from / like you want to do.

Thanks,
Arun Venkatachalam
Dell R & D Centre,
Bangalore.
Extn - 78973

 Please consider the environment before printing this e-mail.


-----Original Message-----
From: Chris_Poblete@... [mailto:Chris_Poblete@...]
Sent: Monday, September 28, 2009 7:50 PM
To: openwsman-devel@...
Subject: [Openwsman-devel] prefix in configure but install on a differentdirectory

Hi,
 
The prefix in configure sets the root directory for all such as install directory and where to look for libraries at compile time. We're looking for a way to set the prefix to "/usr/local" but install it on a different directory such as "$HOME/build/image/rootfs/usr/local". That is, be able to build for a system directory but not touch the local system directory. It is useful for doing concurrent builds while not touching the local system directories. Using the image/target directory for prefix did not work since many static definitions used in the code come from prefix and it won't be found at run time. Any ideas how this can work?
 
Thanks in advance for any help,
-Chris Poblete
 

------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel
------------------------------------------------------------------------------
Come build with us! The BlackBerry® Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9-12, 2009. Register now!
http://p.sf.net/sfu/devconf
_______________________________________________
Openwsman-devel mailing list
Openwsman-devel@...
https://lists.sourceforge.net/lists/listinfo/openwsman-devel