good day all, i'm trying to build 2.2.5 on centOS5 with postgresql. my config 
looks
like this:

  Database lib:               -L/usr/lib64 -lpq -lcrypt
  Database name:              bacula
  Database user:              bacula

  Job Output Email:           
  Traceback Email:            
  SMTP Host Address:          

  Director Port:              9101
  File daemon Port:           9102
  Storage daemon Port:        9103

  Director User:              
  Director Group:             
  Storage Daemon User:        
  Storage DaemonGroup:        
  File Daemon User:           
  File Daemon Group:          

  SQL binaries Directory      /usr/bin

  Large file support:         yes
  Bacula conio support:       yes -ltermcap
  readline support:           no 
  TCP Wrappers support:       no 
  TLS support:                no
  Encryption support:         no
  ZLIB support:               yes
  enable-smartalloc:          yes
  bat support:                no 
  enable-gnome:               no 
  enable-bwx-console:         no 
  enable-tray-monitor:        
  client-only:                no
  build-dird:                 yes
  build-stored:               yes
  ACL support:                yes
  Python support:             yes -L/usr/lib64/python2.4/config -lpython2.4 
-lutil -lrt 
  Batch insert enabled:       yes

but the build fails in building stored with this:

/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/ip.c:81: warning: 
Using 'getaddrinfo' in statically linked applications requires at runtime the 
shared libraries from the glibc version used for linking
../lib/libbac.a(bnet.o): In function `resolv_host':
/usr/local/bacula-2.2.5/src/lib/bnet.c:424: warning: Using 'gethostbyname2' in 
statically linked applications requires at runtime the shared libraries from 
the glibc version used for linking
../lib/libbac.a(address_conf.o): In function `add_address':
/usr/local/bacula-2.2.5/src/lib/address_conf.c:310: warning: Using 
'getservbyname' in statically linked applications requires at runtime the 
shared libraries from the glibc version used for linking
/usr/lib64/libpq.a(fe-misc.o): In function `pqSocketCheck':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-misc.c:972: 
undefined reference to `SSL_pending'
/usr/lib64/libpq.a(fe-secure.o): In function `SSLerrmessage':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1198: 
undefined reference to `ERR_get_error'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1204: 
undefined reference to `ERR_reason_error_string'
/usr/lib64/libpq.a(fe-secure.o): In function `pqsecure_write':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:415: 
undefined reference to `SSL_write'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:416: 
undefined reference to `SSL_get_error'
/usr/lib64/libpq.a(fe-secure.o): In function `pqsecure_read':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:324: 
undefined reference to `SSL_read'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:325: 
undefined reference to `SSL_get_error'
/usr/lib64/libpq.a(fe-secure.o): In function `close_SSL':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1165: 
undefined reference to `SSL_shutdown'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1166: 
undefined reference to `SSL_free'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1172: 
undefined reference to `X509_free'
/usr/lib64/libpq.a(fe-secure.o): In function `open_client_SSL':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1035: 
undefined reference to `SSL_connect'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1038: 
undefined reference to `SSL_get_error'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1115: 
undefined reference to `SSL_get_peer_certificate'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1128: 
undefined reference to `X509_get_subject_name'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1128: 
undefined reference to `X509_NAME_oneline'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1132: 
undefined reference to `X509_get_subject_name'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1132: 
undefined reference to `X509_NAME_get_text_by_NID'
/usr/lib64/libpq.a(fe-secure.o): In function `pqsecure_open_client':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:270: 
undefined reference to `SSL_new'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:270: 
undefined reference to `SSL_set_ex_data'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:270: 
undefined reference to `SSL_set_fd'
/usr/lib64/libpq.a(fe-secure.o): In function `destroy_SSL':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1022: 
undefined reference to `SSL_CTX_free'
/usr/lib64/libpq.a(fe-secure.o): In function `initialize_SSL':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1005: 
undefined reference to `SSL_CTX_set_tmp_dh_callback'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1006: 
undefined reference to `SSL_CTX_ctrl'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:989: 
undefined reference to `SSL_CTX_load_verify_locations'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:1000: 
undefined reference to `SSL_CTX_set_verify'
/usr/lib64/libpq.a(fe-secure.o): In function `init_ssl_system':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:949: 
undefined reference to `TLSv1_method'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:949: 
undefined reference to `SSL_CTX_new'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:946: 
undefined reference to `SSL_library_init'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:947: 
undefined reference to `SSL_load_error_strings'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:928: 
undefined reference to `CRYPTO_set_id_callback'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:930: 
undefined reference to `CRYPTO_num_locks'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:936: 
undefined reference to `CRYPTO_num_locks'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:939: 
undefined reference to `CRYPTO_set_locking_callback'
/usr/lib64/libpq.a(fe-secure.o): In function `client_cert_cb':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:782: 
undefined reference to `SSL_get_ex_data'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:802: 
undefined reference to `PEM_read_X509'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:850: 
undefined reference to `PEM_read_PrivateKey'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:864: 
undefined reference to `X509_check_private_key'
/usr/lib64/libpq.a(fe-secure.o): In function `load_dh_buffer':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:685: 
undefined reference to `BIO_new_mem_buf'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:688: 
undefined reference to `PEM_read_bio_DHparams'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:689: 
undefined reference to `BIO_free'
/usr/lib64/libpq.a(fe-secure.o): In function `load_dh_file':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:650: 
undefined reference to `PEM_read_DHparams'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:655: 
undefined reference to `DH_size'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:661: 
undefined reference to `DH_check'
/usr/lib64/libpq.a(fe-secure.o): In function `tmp_dh_cb':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:758: 
undefined reference to `DH_size'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-secure.c:759: 
undefined reference to `DH_generate_parameters'
/usr/lib64/libpq.a(fe-auth.o): In function `pg_krb5_destroy':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:182: 
undefined reference to `krb5_free_principal'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:183: 
undefined reference to `krb5_cc_close'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:184: 
undefined reference to `krb5_free_context'
/usr/lib64/libpq.a(fe-auth.o): In function `pg_krb5_init':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:130: 
undefined reference to `krb5_init_context'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:139: 
undefined reference to `krb5_cc_default'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:149: 
undefined reference to `krb5_cc_get_principal'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:161: 
undefined reference to `krb5_unparse_name'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:133: 
undefined reference to `error_message'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:142: 
undefined reference to `error_message'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:145: 
undefined reference to `krb5_free_context'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:153: 
undefined reference to `error_message'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:168: 
undefined reference to `krb5_cc_close'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:169: 
undefined reference to `krb5_free_context'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:164: 
undefined reference to `error_message'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:167: 
undefined reference to `krb5_free_principal'
/usr/lib64/libpq.a(fe-auth.o): In function `pg_krb5_sendauth':
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:236: 
undefined reference to `krb5_sname_to_principal'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:240: 
undefined reference to `error_message'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:258: 
undefined reference to `krb5_free_principal'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:263: 
undefined reference to `krb5_sendauth'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:293: 
undefined reference to `krb5_free_error'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:298: 
undefined reference to `krb5_free_principal'
/builddir/build/BUILD/postgresql-8.1.9/src/interfaces/libpq/fe-auth.c:288: 
undefined reference to `error_message'
collect2: ld returned 1 exit status
make[1]: *** [bscan] Error 1
make[1]: Leaving directory `/usr/local/bacula-2.2.5/src/stored'


  ====== Error in /usr/local/bacula-2.2.5/src/stored ======

looks like its all authentication issues. what do i need to do to resolve this? 
thanks!

-- michael

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to