The enclosed patch allows commons-daemon to build on a PowerPC running
AIX 5.1

Notes:

  1) AIX 5.1 requires:

       LIBPATH=${JAVA_HOME}/jre/bin:${JAVA_HOME}/jre/bin/classic
       export LIBPATH

     before invoking jsvc.

-- John Wehle
------------------8<------------------------8<------------------------
*** src/native/unix/native/location.c.ORIGINAL  Mon Jan  3 08:13:54 2005
--- src/native/unix/native/location.c   Mon Jan 10 18:27:53 2005
*************** char *location_home[] = {
*** 37,42 ****
--- 37,44 ----
  #elif defined(OS_SYSV)
      "/opt/java",
      "/opt/java/jdk13",
+ #elif defined(OS_AIX)
+     "/usr/java130",
  #elif defined(OS_TRU64)
      "/usr/opt/java142",
      "/usr/opt/java13",
*************** char *location_jvm_default[] = {
*** 95,100 ****
--- 97,104 ----
      "$JAVA_HOME/jre/lib/" CPU "/fast32/libjvm.so",
      "$JAVA_HOME/lib/" CPU "/fast64/libjvm.so",
      "$JAVA_HOME/lib/" CPU "/fast32/libjvm.so",
+ #elif defined(OS_AIX)
+     "$JAVA_HOME/jre/bin/classic/libjvm.a",
  #endif
      NULL,
  };
*** src/native/unix/support/apsupport.m4.ORIGINAL       Mon Jan  3 08:13:54 2005
--- src/native/unix/support/apsupport.m4        Mon Jan 10 18:03:02 2005
*************** AC_DEFUN(AP_SUPPORTED_HOST,[
*** 76,81 ****
--- 76,86 ----
      CFLAGS="$CFLAGS -DOS_SYSV -DDSO_DLFCN -Kthread"
      LDFLAGS="-Kthread $LDFLAGS -ldl"
      ;;
+   aix5*)
+     CC="cc_r"
+     CFLAGS="$CFLAGS -DOS_AIX -DDSO_DLFCN"
+     LDFLAGS="$LDFLAGS -ldl"
+     ;;
    freebsd4.?)
      CFLAGS="$CFLAGS -DOS_FREEBSD -DDSO_DLFCN -D_THREAD_SAFE -pthread"
      LDFLAGS="-pthread $LDFLAGS"

-- John
-------------------------------------------------------------------------
|   Feith Systems  |   Voice: 1-215-646-8000  |  Email: [EMAIL PROTECTED]  |
|    John Wehle    |     Fax: 1-215-540-5495  |                         |
-------------------------------------------------------------------------


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to