You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by ZhongZhiwei <fs...@sina.com> on 2009/04/22 08:16:16 UTC

compile svn-1.6.1 on aix 5.3 error

i success compile subversion-1.5.3 on aix 5.3 before, but now when i compile subversion-1.6.1 on aix 5.3, these are some errors like below. how to resolve this problem?

        cc -U__STR__ -D_THREAD_SAFE -D_LARGEFILE64_SOURCE  -qlanglvl=extended   -qHALT=E  -D_LARGEFILE64_SOURCE -DNE_LFS  -I./subversion/include -I./subversion  -I/home/fnssvn/source/subversion-1.6.1/apr/include   -I/home/fnssvn/source/subversion-1.6.1/apr-util/include -I/home/fnssvn/source/subversion-1.6.1/apr-util/xml/expat/lib    -I/home/fnssvn/source/subversion-1.6.1/neon/src -I/home/fnssvn/local/include/neon      -I/home/fnssvn/source/subversion-1.6.1/sqlite-amalgamation -I/home/fnssvn/local/include -o subversion/svnserve/serve.o -c subversion/svnserve/serve.c                                                                     
"subversion/svnserve/serve.c", line 1981.21: 1506-343 (S) Redeclaration of stat differs from previous declaration on line 320 of "/usr/include/sys/stat.h".     "subversion/svnserve/serve.c", line 1981.21: 1506-050 (I) Return type "struct svn_error_t*" in redeclaration is not compatible with the previous return type "int".                                                                             
"subversion/svnserve/serve.c", line 1981.21: 1506-376 (I) Redeclaration of stat has a different number of fixed parameters than the previous declaration.       
"subversion/svnserve/serve.c", line 1981.21: 1506-377 (I) The type "struct svn_ra_svn_conn_st*" of parameter 1 differs from the previous type "const char*".    
make: 1254-004 The error code from the last command is 1.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1856709

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

RE: compile svn-1.6.1 on aix 5.3 error

Posted by we...@tigris.org.
Thanks for your info, but I will use http server and openssl.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1980053

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

RE: compile svn-1.6.1 on aix 5.3 error

Posted by we...@tigris.org.
This is my compile process in compile subversion-1.5.3, I just use fsfs, and not use http. Read INSTALL & README first before compile!

Uncompress & untar all the source file. Make sure include subversion-dep-1.5.3. All the tools can download from http://www.gnu.org

I just install in $HOME/local, so all configure use parameter "--prefix=$HOME/local"

1. compile libtool, I use libtool-1.5.22
./configure --prefix=$HOME/local
Make
Make install

2. compile python, I use python 2.4.5
./configure --prefix=$HOME/local  --with-gcc="xlc_r -q64" --with-cxx="xlC_r -q64" --disable-ipv6 AR="ar -X64"
Make
Make install

afte compile & install, set the envirment PATH
export PATH=$HOME/local/bin:$PATH

3.compile m4, I use m4-1.4.10
./configure --prefix=$HOME/local
make
make install

4.compile autoconf, I use autoconf 2.61
./configure --prefix=$HOME/local
make
make install

5.compile zlib
cd subversion-1.5.3/zlib
./configure --prefix=$HOME/local
Make
Make install

6.compile svn, (Because i dont use http server & openssl, I delete serf directry in subversion-1.5.3, or configrue will make error)
cd subversion-1.5.3
rm -rf serf
./autogen.sh
./configure --prefix=$HOME/local --with-zlib=$HOME/local
make
make install

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1956943

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

RE: compile svn-1.6.1 on aix 5.3 error

Posted by we...@tigris.org.
This is my compile process in compile subversion-1.5.3, I just use fsfs, and not use http. Read INSTALL & README first before compile!

Uncompress & untar all the source file. Make sure include subversion-dep-1.5.3. All the tools can download from http://www.gnu.org

I just install in $HOME/local, so all configure use parameter "--prefix=$HOME/local"

1. compile libtool, I use libtool-1.5.22
./configure --prefix=$HOME/local
Make
Make install

2. compile python, I use python 2.4.5
./configure --prefix=$HOME/local  --with-gcc="xlc_r -q64" --with-cxx="xlC_r -q64" --disable-ipv6 AR="ar -X64"
Make
Make install

afte compile & install, set the envirment PATH
export PATH=$HOME/local/bin:$PATH

3.compile m4, I use m4-1.4.10
./configure --prefix=$HOME/local
make
make install

4.compile autoconf, I use autoconf 2.61
./configure --prefix=$HOME/local
make
make install

5.compile zlib
cd subversion-1.5.3/zlib
./configure --prefix=$HOME/local
Make
Make install

6.compile svn, (Because i dont use http server & openssl, I delete serf directry in subversion-1.5.3, or configrue will make error)
cd subversion-1.5.3
rm -rf serf
./autogen.sh
./configure --prefix=$HOME/local --with-zlib=$HOME/local
make
make install

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1956940

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

RE: compile svn-1.6.1 on aix 5.3 error

Posted by we...@tigris.org.
I'm trying to compile Subversion on AIX 5.3 too.  I'd be appreciated if you give me the instruction how to compile it.

Tony Chan

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1946227

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].

RE: compile svn-1.6.1 on aix 5.3 error

Posted by ZhongZhiwei <fs...@sina.com>.
this problem is resolved.

just comment a line in  subversion/svnserve/serve.c

#include <unistd.h>   /* For getpid() */

> i success compile subversion-1.5.3 on aix 5.3 before, but now when i compile subversion-1.6.1 on aix 5.3, these are some errors like below. how to resolve this problem?
> 
>         cc -U__STR__ -D_THREAD_SAFE -D_LARGEFILE64_SOURCE  -qlanglvl=extended   -qHALT=E  -D_LARGEFILE64_SOURCE -DNE_LFS  -I./subversion/include -I./subversion  -I/home/fnssvn/source/subversion-1.6.1/apr/include   -I/home/fnssvn/source/subversion-1.6.1/apr-util/include -I/home/fnssvn/source/subversion-1.6.1/apr-util/xml/expat/lib    -I/home/fnssvn/source/subversion-1.6.1/neon/src -I/home/fnssvn/local/include/neon      -I/home/fnssvn/source/subversion-1.6.1/sqlite-amalgamation -I/home/fnssvn/local/include -o subversion/svnserve/serve.o -c subversion/svnserve/serve.c                                                                     
> "subversion/svnserve/serve.c", line 1981.21: 1506-343 (S) Redeclaration of stat differs from previous declaration on line 320 of "/usr/include/sys/stat.h".     "subversion/svnserve/serve.c", line 1981.21: 1506-050 (I) Return type "struct svn_error_t*" in redeclaration is not compatible with the previous return type "int".                                                                             
> "subversion/svnserve/serve.c", line 1981.21: 1506-376 (I) Redeclaration of stat has a different number of fixed parameters than the previous declaration.       
> "subversion/svnserve/serve.c", line 1981.21: 1506-377 (I) The type "struct svn_ra_svn_conn_st*" of parameter 1 differs from the previous type "const char*".    
> make: 1254-004 The error code from the last command is 1.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=1887652

To unsubscribe from this discussion, e-mail: [users-unsubscribe@subversion.tigris.org].