kam
Verified User
- Joined
- Jan 4, 2009
- Messages
- 55
Server unusable after upgrading customBuild to 2.0
I try to downgrade to 1.2 but I am still getting the same error.
I try to build customBuild 2.0 one by one to find out which caused problems.
However I tryout all of the solution I found on google but the problem remain.
Please help~
Thanks
===================================
| ./build apache |
configure: error: Size of "void *" is less than size of "long"
*** There was an error while trying to configure Apache 2. Check the configure/ap2/configure.apache file
| ./build autoconf ok |
| ./build automake ok |
| ./build awstats ok |
| ./build clamav ok |
| ./build curl ok |
| ./build dovecot not ok |
libdovecot.so -L/usr/kerberos/lib64 -lssl -lcrypto -ldl -lz -lrt -Wl,-rpath -Wl,/usr/lib/dovecot
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib/libssl.so when searching for -lssl
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_auth_con_getrcache'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_checksum_size'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_auth_con_setrcache'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_rc_initialize'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_rc_default'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `valid_cksumtype'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_default'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_init_context'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_auth_con_init'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_get_server_rcache'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_free_entry'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_timeofday'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_free_context'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_mk_req_extended'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_free_principal'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_cc_get_principal'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_close'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_rc_get_lifespan'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_cc_default'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_auth_con_free'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_free_data_contents'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_principal_compare'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_sname_to_principal'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_free_ticket'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_get_credentials'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_decrypt_tkt_part'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_rc_destroy'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_get_entry'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_resolve'
collect2: ld returned 1 exit status
make[3]: *** [imap-login] Error 1
make[3]: Leaving directory `/usr/local/directadmin/custombuild/dovecot-2.2.16/src/imap-login'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/directadmin/custombuild/dovecot-2.2.16/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/dovecot-2.2.16'
make: *** [all] Error 2
*** The make has failed, would you like to try to make again? (y,n):
| ./build exim ok |
| ./build freetype ok |
| ./build iconv ok
/sbin/ldconfig: libraries libcurl.so.4.2.0 and libcurl.so.4.3.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libiconv.so.2 and libiconv.so.2.5.0 in directory /usr/local/lib have same soname but different type.
|
| ./build icu not ok
/usr/bin/ld: skipping incompatible ../stubdata/libicudata.so when searching for -licudata
/usr/bin/ld: cannot find -licudata
collect2: ld returned 1 exit status
make[1]: *** [../lib/libicuuc.so.48.1.1] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/icu/source/common'
make: *** [all-recursive] Error 2
*** The make has failed, would you like to try to make again? (y,n):
| ./build ioncube ok |
| ./build libjpeg ok |
| ./build libpng ok |
| ./build libtool ok |
| ./build libxml2 ok
/sbin/ldconfig: libraries libxml2.so.2.7.2 and libxml2.so.2.7.6 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libcurl.so.4.2.0 and libcurl.so.4.3.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libpng12.so.0.1.2.44 and libpng12.so.0.52.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libiconv.so.2 and libiconv.so.2.5.0 in directory /usr/local/lib have same soname but different type.
|
| ./build libxslt ok |
/sbin/ldconfig: libraries libxml2.so.2.7.2 and libxml2.so.2.7.6 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libexslt.so.0 and libexslt.so.0.8.15 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libcurl.so.4.2.0 and libcurl.so.4.3.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libxslt.so.1 and libxslt.so.1.1.26 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libpng12.so.0.1.2.44 and libpng12.so.0.52.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libiconv.so.2 and libiconv.so.2.5.0 in directory /usr/local/lib have same soname but different type.
| ./build m4 ok |
| ./build mailman ok |
| ./build mcrypt ok |
| ./build mhash ok |
| ./build mod_perl ok |
| ./build mysql ok |
| ./build pcre not ok |
./.libs/libpcre.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[1]: *** [libpcrecpp.la] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/pcre-8.20'
make: *** [all] Error 2
*** The make has failed, would you like to try to make again? (y,n):
| ./build php not ok |
configure: error: ZLIB extension requires zlib >= 1.0.9
| ./build proftpd
mod_tls.c: In function 'tls_init_server':
mod_tls.c:2782: warning: unused variable 'server_ec_cert'
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c bindings.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c netacl.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c class.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c scoreboard.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c help.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c feat.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c netio.c
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_ident.o mod_ratio.o mod_readme.o mod_tls.o mod_cap.o mod_lang.o
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c cmd.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c response.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c data.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c modules.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c stash.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c module_glue.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c display.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c auth.c
make[1]: Leaving directory `/usr/local/directadmin/custombuild/proftpd-1.3.5/modules'
test -z """" -a -z """" || (cd modules/ && make shared)
|
| ./build pureftpd ok |
| ./build suphp ok |
| ./build spamassassin |
| ./build webalizer ok |
| ./build zend ok |
| ./build zlib ok
I try to downgrade to 1.2 but I am still getting the same error.
I try to build customBuild 2.0 one by one to find out which caused problems.
However I tryout all of the solution I found on google but the problem remain.
Please help~
Thanks
===================================
| ./build apache |
configure: error: Size of "void *" is less than size of "long"
*** There was an error while trying to configure Apache 2. Check the configure/ap2/configure.apache file
| ./build autoconf ok |
| ./build automake ok |
| ./build awstats ok |
| ./build clamav ok |
| ./build curl ok |
| ./build dovecot not ok |
libdovecot.so -L/usr/kerberos/lib64 -lssl -lcrypto -ldl -lz -lrt -Wl,-rpath -Wl,/usr/lib/dovecot
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-redhat-linux/4.1.2/../../../../lib/libssl.so when searching for -lssl
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_auth_con_getrcache'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_checksum_size'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_auth_con_setrcache'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_rc_initialize'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_rc_default'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `valid_cksumtype'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_default'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_init_context'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_auth_con_init'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_get_server_rcache'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_free_entry'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_timeofday'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_free_context'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_mk_req_extended'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_free_principal'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_cc_get_principal'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_close'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_rc_get_lifespan'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_cc_default'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_auth_con_free'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_free_data_contents'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_principal_compare'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_sname_to_principal'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_free_ticket'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_get_credentials'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_decrypt_tkt_part'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_rc_destroy'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_get_entry'
../../src/login-common/.libs/libdovecot-login.so: undefined reference to `krb5_kt_resolve'
collect2: ld returned 1 exit status
make[3]: *** [imap-login] Error 1
make[3]: Leaving directory `/usr/local/directadmin/custombuild/dovecot-2.2.16/src/imap-login'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/directadmin/custombuild/dovecot-2.2.16/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/dovecot-2.2.16'
make: *** [all] Error 2
*** The make has failed, would you like to try to make again? (y,n):
| ./build exim ok |
| ./build freetype ok |
| ./build iconv ok
/sbin/ldconfig: libraries libcurl.so.4.2.0 and libcurl.so.4.3.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libiconv.so.2 and libiconv.so.2.5.0 in directory /usr/local/lib have same soname but different type.
|
| ./build icu not ok
/usr/bin/ld: skipping incompatible ../stubdata/libicudata.so when searching for -licudata
/usr/bin/ld: cannot find -licudata
collect2: ld returned 1 exit status
make[1]: *** [../lib/libicuuc.so.48.1.1] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/icu/source/common'
make: *** [all-recursive] Error 2
*** The make has failed, would you like to try to make again? (y,n):
| ./build ioncube ok |
| ./build libjpeg ok |
| ./build libpng ok |
| ./build libtool ok |
| ./build libxml2 ok
/sbin/ldconfig: libraries libxml2.so.2.7.2 and libxml2.so.2.7.6 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libcurl.so.4.2.0 and libcurl.so.4.3.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libpng12.so.0.1.2.44 and libpng12.so.0.52.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libiconv.so.2 and libiconv.so.2.5.0 in directory /usr/local/lib have same soname but different type.
|
| ./build libxslt ok |
/sbin/ldconfig: libraries libxml2.so.2.7.2 and libxml2.so.2.7.6 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libexslt.so.0 and libexslt.so.0.8.15 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libcurl.so.4.2.0 and libcurl.so.4.3.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libxslt.so.1 and libxslt.so.1.1.26 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libpng12.so.0.1.2.44 and libpng12.so.0.52.0 in directory /usr/local/lib have same soname but different type.
/sbin/ldconfig: libraries libiconv.so.2 and libiconv.so.2.5.0 in directory /usr/local/lib have same soname but different type.
| ./build m4 ok |
| ./build mailman ok |
| ./build mcrypt ok |
| ./build mhash ok |
| ./build mod_perl ok |
| ./build mysql ok |
| ./build pcre not ok |
./.libs/libpcre.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make[1]: *** [libpcrecpp.la] Error 1
make[1]: Leaving directory `/usr/local/directadmin/custombuild/pcre-8.20'
make: *** [all] Error 2
*** The make has failed, would you like to try to make again? (y,n):
| ./build php not ok |
configure: error: ZLIB extension requires zlib >= 1.0.9
| ./build proftpd
mod_tls.c: In function 'tls_init_server':
mod_tls.c:2782: warning: unused variable 'server_ec_cert'
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c bindings.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c netacl.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c class.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c scoreboard.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c help.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c feat.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c netio.c
srcdir=. ./glue.sh mod_core.o mod_xfer.o mod_rlimit.o mod_auth_unix.o mod_auth_file.o mod_auth.o mod_ls.o mod_log.o mod_site.o mod_delay.o mod_facts.o mod_ident.o mod_ratio.o mod_readme.o mod_tls.o mod_cap.o mod_lang.o
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c cmd.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c response.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c data.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c modules.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c stash.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c module_glue.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c display.c
gcc -DHAVE_CONFIG_H -DLINUX -I.. -I../include -m32 -Wall -c auth.c
make[1]: Leaving directory `/usr/local/directadmin/custombuild/proftpd-1.3.5/modules'
test -z """" -a -z """" || (cd modules/ && make shared)
|
| ./build pureftpd ok |
| ./build suphp ok |
| ./build spamassassin |
| ./build webalizer ok |
| ./build zend ok |
| ./build zlib ok