Revision: 3237
          http://openser.svn.sourceforge.net/openser/?rev=3237&view=rev
Author:   bogdan_iancu
Date:     2007-11-30 09:38:27 -0800 (Fri, 30 Nov 2007)

Log Message:
-----------
backport from trunk (rev #3226):

fixup to the libxmlrpc pthread support problem - replace the compiled abyss 
server provided by the libxmlrpc with our own compiling:
  - import the source files for the abyss server (used by the libxmlrpc) in 
order to force compiling of fork support (and not pthread)
  - change makefile to compile these additional files for libxmlrpc ver > 1.0.0 
; also, in this case, the module will not link with the abyss libs provided by 
the libxmlrpc
  - if 0.9.10 version is detected, the imported sources will not be compiled 
and the libxmlrpc code will be used.

  Closes bug 1835638.
  Many thanks to Dan Pascu for the help in troubleshooting and fixing this 
nasty problem.

Revision Links:
--------------
    http://openser.svn.sourceforge.net/openser/?rev=3226&view=rev

Modified Paths:
--------------
    branches/1.2/Makefile.sources
    branches/1.2/modules/mi_xmlrpc/Makefile
    branches/1.2/modules/mi_xmlrpc/mi_xmlrpc.c

Added Paths:
-----------
    branches/1.2/modules/mi_xmlrpc/abyss_conf.c
    branches/1.2/modules/mi_xmlrpc/abyss_conn.c
    branches/1.2/modules/mi_xmlrpc/abyss_conn.h
    branches/1.2/modules/mi_xmlrpc/abyss_data.c
    branches/1.2/modules/mi_xmlrpc/abyss_data.h
    branches/1.2/modules/mi_xmlrpc/abyss_date.c
    branches/1.2/modules/mi_xmlrpc/abyss_date.h
    branches/1.2/modules/mi_xmlrpc/abyss_file.c
    branches/1.2/modules/mi_xmlrpc/abyss_file.h
    branches/1.2/modules/mi_xmlrpc/abyss_http.c
    branches/1.2/modules/mi_xmlrpc/abyss_http.h
    branches/1.2/modules/mi_xmlrpc/abyss_info.h
    branches/1.2/modules/mi_xmlrpc/abyss_mallocvar.h
    branches/1.2/modules/mi_xmlrpc/abyss_response.c
    branches/1.2/modules/mi_xmlrpc/abyss_server.c
    branches/1.2/modules/mi_xmlrpc/abyss_server.h
    branches/1.2/modules/mi_xmlrpc/abyss_session.c
    branches/1.2/modules/mi_xmlrpc/abyss_session.h
    branches/1.2/modules/mi_xmlrpc/abyss_socket.c
    branches/1.2/modules/mi_xmlrpc/abyss_socket.h
    branches/1.2/modules/mi_xmlrpc/abyss_socket_unix.c
    branches/1.2/modules/mi_xmlrpc/abyss_socket_unix.h
    branches/1.2/modules/mi_xmlrpc/abyss_thread.h
    branches/1.2/modules/mi_xmlrpc/abyss_thread_fork.c
    branches/1.2/modules/mi_xmlrpc/abyss_token.c
    branches/1.2/modules/mi_xmlrpc/abyss_token.h
    branches/1.2/modules/mi_xmlrpc/abyss_trace.c
    branches/1.2/modules/mi_xmlrpc/abyss_trace.h
    branches/1.2/modules/mi_xmlrpc/abyss_xmlrpc_int.h
    branches/1.2/modules/mi_xmlrpc/abyss_xmlrpc_server.c


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

_______________________________________________
Devel mailing list
[email protected]
http://lists.openser.org/cgi-bin/mailman/listinfo/devel

Reply via email to