The patch following this email adds the necessary symbols to the win32
def file to get it building again (line wrapping will probably kill it,
but I can commit it directly if you want).

I assume the 64 bit build will need the same sort of massaging...

I haven't yet tested the resulting binary, but if it doesn't work I
assume it won't be a result of this patch :)

James

Index: bacula/src/win32/lib/bacula32.def
===================================================================
--- bacula/src/win32/lib/bacula32.def   (revision 8924)
+++ bacula/src/win32/lib/bacula32.def   (working copy)
@@ -309,6 +309,7 @@
 _ZN5BSOCK8get_peerEPci
 _ZN5BSOCK9bstrerrorEv
 _ZN5BSOCK9wait_dataEii
+_ZN5BSOCK18set_source_addressEP5dlist

 ; bsys.o
 _Z10b_strerroriPcj
@@ -757,6 +758,11 @@
 ; lockmgr.o
 _Z6lmgr_pPP16pthread_mutex_t_
 _Z6lmgr_vPP16pthread_mutex_t_
+_Z15lmgr_mutex_lockPP16pthread_mutex_t_PKci
+_Z17lmgr_mutex_unlockPP16pthread_mutex_t_PKci
+_Z14lmgr_cond_waitPP15pthread_cond_t_PP16pthread_mutex_t_
+_Z18lmgr_thread_createPP10pthread_t_PKP15pthread_attr_t_PFPvS6_ES6_
+_Z17lmgr_cleanup_mainv

 console_command DATA
 plugin_list DATA

------------------------------------------------------------------------------
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to