Hello.  I'm having some problems starting up Apache under OS X after compiling and installing dbg 2.11.30.  Essentially, when I try to start using the Sharing Control Panel, it freezes at "Web Sharing starting up..."  I'm using Marc Liyanage's PHP 4.3.4 Entropy package.
I did the compile/make/make install dance using ./configure --enable-dbg=shared --with-dbg-profiler  with no problems.  
I moved dbg.so to /usr/local/php/lib/php/extensions.  I'm not sure why make created no-debug-non-zts-20020429 in /usr/lib/php/extensions, but I moved that over here also for good measure.  This didn't seem to have any effect.
I modified php.ini to include the relevant parts:
 	
	| extension=dbg.so
 [debugger]
 debugger.enabled = true
 debugger.profiler_enabled = true
 debugger.JIT_host = clienthost
 debugger.JIT_port = 7869
 debugger.hosts_allow=127.0.0.1
 debuger.hosts_deny=ALL
 debugger.ports=7869, 1000/16
 
 extension_dir = /usr/local/php/lib/php/extensions
 
 | 
I stopped the server using the Sharing Control Panel.  Restarting gives me the "starting up..." freeze.  
otool -L dbg.so seems to see something:
 	
	| dbg.so:
 /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 71.1.1)
 
 | 
As does nm /usr/local/php/lib/php/extensions/dbg.so:
 	
	| 00009fcc s EH_frame1
 0000a624 S _DBG_globals
 00005088 T _MATCHFILE
 U _OnUpdateInt
 U _OnUpdateString
 00007504 T _SysError
 U __CurrentRuneLocale
 U __DefaultRuneLocale
 U ____runetype
 U ____tolower
 000086e4 t ___divdi3
 U ___error
 U ___sF
 U __array_init
 U __convert_to_string
 00009fe0 s __divdi3.eh
 00000810 t __dyld_func_lookup
 U __efree
 U __emalloc
 U __erealloc
 U __estrdup
 U __estrndup
 00000000 t __mh_bundle_header
 U __php_stream_open_wrapper_as_file
 U __zend_bailout
 U __zval_copy_ctor
 U __zval_dtor
 00007328 T _add_rawdata
 000043cc T _add_session_cookie
 U _atoi
 U _atol
 00000968 T _back_trace_dtor
 0000769c T _bp_array_add
 00008498 T _bp_array_clear
 00007730 T _bp_array_cmp
 00007788 T _bp_array_find
 0000764c T _bp_array_free
 00007758 T _bp_array_sort
 00000910 T _bp_dtor
 000075b0 T _bp_no_cmp
 00007bfc T _chk_hit_bp
 00001e18 T _chk_scan_post
 00004978 T _chk_session_request
 00001f3c T _chk_session_request_post
 U _close
 0000a3fc D _cmdlist
 00001d30 T _cmp_ext
 00002458 T _cmpll
 U _compiler_globals
 U _connect
 0000a474 D _context_columns
 U _convert_to_boolean
 U _convert_to_long
 00002600 T _create_debugger_socket
 00000a08 T _ctx_dtor
 000009fc T _ctxlines_dtor
 00003e9c T _dbg_ack_loop
 000014cc T _dbg_activate
 00007e04 T _dbg_add_bp_reply
 000035b0 T _dbg_add_version_reply
 00001d14 T _dbg_api_no_check
 00004dd0 T _dbg_checkpausereq
 000084a4 T _dbg_chk_bp_hits
 0000a2a4 D _dbg_compat_info
 00001534 T _dbg_deactivate
 00007874 T _dbg_do_resolve_bp
 000012d0 T _dbg_error_cb
 00001b9c T _dbg_fcall_begin_handler
 00001cb8 T _dbg_fcall_end_handler
 00002810 T _dbg_findmodule
 000040e8 T _dbg_flush_log
 000037b4 T _dbg_full_eval
 0000a31c D _dbg_functions
 000036fc T _dbg_get_context_sym_table
 00003c9c T _dbg_handle_request
 00007f60 T _dbg_llist_sort
 00002468 T _dbg_lookup_hostname
 00007d90 T _dbg_mark_del_temp_breakpoints
 00004efc T _dbg_mod_item_by_name
 00004f4c T _dbg_mod_item_by_no
 00004fe4 T _dbg_mod_name_by_no
 0000a388 D _dbg_module_entry
 0000a790 b _dbg_module_id
 00001a04 T _dbg_onsessfailed
 00001d0c T _dbg_op_array_ctor
 00001d10 T _dbg_op_array_dtor
 00001598 T _dbg_op_array_handler
 00006be0 T _dbg_packet_add_frame
 000073f4 T _dbg_packet_add_rawdata
 000073fc T _dbg_packet_add_stringlen
 00006b20 T _dbg_packet_clear
 00006e28 T _dbg_packet_findfirstframe
 00006e6c T _dbg_packet_findnextframe
 0000745c T _dbg_packet_findrawdata
 00006ddc T _dbg_packet_firstframe
 00006ad4 T _dbg_packet_free
 00006ab8 T _dbg_packet_new
 00006df8 T _dbg_packet_nextframe
 0000722c T _dbg_packet_recv
 00007088 T _dbg_packet_recv_body
 00006ef8 T _dbg_packet_send
 00006b30 T _dbg_packet_update_limit
 00003d64 T _dbg_process_ack
 00007ab8 T _dbg_rebuild_bplist
 000079e8 T _dbg_rebuild_bplist_mod
 00008578 T _dbg_reset_bp_isunderhit
 00007968 T _dbg_resolve_bp
 00003fd0 T _dbg_send_command
 00005198 T _dbg_send_error
 000041b8 T _dbg_send_log
 00004ad0 T _dbg_send_sid
 000050dc T _dbg_send_std_action
 00005d94 T _dbg_serialize_hash
 00005d30 T _dbg_serialize_zval
 0000807c T _dbg_set_breakpoint
 00001450 T _dbg_shutdown
 00006c74 T _dbg_sock_read
 00004b40 T _dbg_start_session
 0000138c T _dbg_startup
 00001af4 T _dbg_statement_handler
 00002398 T _dbg_step
 00004d10 T _dbg_stop_session
 00000ee0 T _dbg_store_prof_data
 00001058 T _dbg_ub_write
 U _display_ini_entries
 U _executor_globals
 0000a3d0 D _extension_version_info
 U _fclose
 U _feof
 U _ferror
 000075e0 T _find_bp_item_by_no
 U _fopen
 U _fprintf
 U _fread
 U _fseek
 U _ftell
 U _get_active_function_name
 0000237c T _get_module
 000024c8 T _get_redirected_address
 U _gethostbyname
 00003008 T _handler_add_bpl_reply
 00003894 T _handler_add_eval_reply
 00002f30 T _handler_add_mod_list_reply
 000032c4 T _handler_add_profdata_reply
 0000341c T _handler_add_proffreq_reply
 00003620 T _handler_add_sid_reply
 000029b8 T _handler_add_source_reply
 000031ac T _handler_add_srcctxinfo_reply
 000030cc T _handler_add_srclinesinfo_reply
 00002d18 T _handler_add_stack_reply
 000036ac T _handler_add_ver_reply
 000030b4 T _handler_set_breakpoint
 00003c18 T _handler_set_options
 00004490 T _hex2digits_toi
 U _inet_aton
 0000a004 d _ini_entries
 0000604c T _init_rslt_array
 0000a794 b _is_dbg_ext_started
 000085d8 T _listout_bp_item
 U _memcmp
 U _memcpy
 U _memset
 000009a8 T _mod_list_dtor
 00000cd0 T _module_cleanup
 0000a46c D _module_columns
 000010c4 T _on_dbg_error_cb
 0000180c T _on_dbg_statement_handler
 00001008 T _on_dbg_ub_write
 00000830 t _on_update_JIT_level
 0000a79c b _orig_sapi_module_ub_write
 0000a798 b _orig_zend_error_cb
 0000a620 S _pDBG_globals
 000046f4 T _parse_session_request
 00000ad8 T _php_DBG_init_globals
 00000edc T _php_DBG_uninit_globals
 00000a60 T _php_dbg_clearruntimeglobals
 U _php_info_print_table_end
 U _php_info_print_table_row
 U _php_info_print_table_start
 U _php_printf
 U _qsort
 U _recv
 U _sapi_add_header_ex
 U _sapi_globals
 U _sapi_module
 U _select
 U _send
 00005f0c t _serialize_hash
 00005268 t _serialize_zval
 U _setjmp
 U _snprintf
 U _socket
 U _sprintf
 0000a480 D _srcline_columns
 U _strcasecmp
 U _strchr
 U _strcmp
 U _strerror
 U _strlen
 U _strncpy
 000045ec T _urldecode
 U _vsnprintf
 U _zend_error_cb
 U _zend_eval_string
 0000a2b4 D _zend_extension_entry
 U _zend_extensions
 U _zend_get_compiled_filename
 U _zend_get_compiled_lineno
 U _zend_get_executed_filename
 U _zend_get_executed_lineno
 U _zend_get_extension
 U _zend_get_parameters
 U _zend_get_parameters_ex
 U _zend_hash_add_or_update
 U _zend_hash_destroy
 U _zend_hash_find
 U _zend_hash_get_current_data_ex
 U _zend_hash_get_current_key_ex
 U _zend_hash_index_update_or_next_insert
 U _zend_hash_init
 U _zend_hash_internal_pointer_reset_ex
 U _zend_hash_move_forward_ex
 U _zend_hash_num_elements
 U _zend_ini_boolean_displayer_cb
 U _zend_is_compiling
 U _zend_is_executing
 U _zend_llist_add_element
 U _zend_llist_del_element
 U _zend_llist_destroy
 U _zend_llist_init
 U _zend_register_extension
 U _zend_register_ini_entries
 U _zend_rsrc_list_get_rsrc_type
 U _zend_set_timeout
 U _zend_unregister_ini_entries
 U _zend_unset_timeout
 
 | 
The apache error logs give me this:
 	
	| [Sun Sep 19 21:51:38 2004] [notice] caught SIGTERM, shutting down
 dyld: /usr/sbin/httpd Undefined symbols:
 _OnUpdateInt
 _OnUpdateString
 __array_init
 __convert_to_string
 __efree
 __emalloc
 __erealloc
 __estrdup
 __estrndup
 __php_stream_open_wrapper_as_file
 __zend_bailout
 __zval_copy_ctor
 __zval_dtor
 _compiler_globals
 _convert_to_boolean
 _convert_to_long
 _display_ini_entries
 _executor_globals
 _get_active_function_name
 _php_info_print_table_end
 _php_info_print_table_row
 _php_info_print_table_start
 _php_printf
 _sapi_add_header_ex
 _sapi_globals
 _sapi_module
 _zend_error_cb
 _zend_eval_string
 _zend_extensions
 _zend_get_compiled_filename
 _zend_get_compiled_lineno
 _zend_get_executed_filename
 _zend_get_executed_lineno
 _zend_get_extension
 _zend_get_parameters
 _zend_get_parameters_ex
 _zend_hash_add_or_update
 _zend_hash_destroy
 _zend_hash_find
 _zend_hash_get_current_data_ex
 _zend_hash_get_current_key_ex
 _zend_hash_index_update_or_next_insert
 _zend_hash_init
 _zend_hash_internal_pointer_reset_ex
 _zend_hash_move_forward_ex
 _zend_hash_num_elements
 _zend_ini_boolean_disp^@^@^@^@^@^@^@^@^@_zend_is_compiling
 _zend_is_executing
 _zend_llist_add_element
 _zend_llist_del_element
 _zend_llist_destroy
 _zend_llist_init
 _zend_register_extension
 _zend_register_ini_entries
 _zend_rsrc_list_get_rsrc_type
 _zend_set_timeout
 _zend_unregister_ini_entries
 _zend_unset_timeout
 _zend_wrong_param_count
 
 | 
That wrong_param_count line is the last line in error_log  Anyone have any ideas?[/code]