LIBDI_4.0 { global: di_exec_full; di_exec_io_log; di_exec_prepare_chroot; di_exec_shell_full; di_free; di_hash_table_destroy; di_hash_table_foreach; di_hash_table_insert; di_hash_table_lookup; di_hash_table_new; di_hash_table_new_full; di_hash_table_size; di_init; di_log_handler_default; di_log_handler_syslog; di_log_real_4_0; di_log_set_handler; di_malloc; di_malloc0; di_mapdevfs; di_mem_chunk_alloc; di_mem_chunk_alloc0; di_mem_chunk_destroy; di_mem_chunk_new; di_mem_chunk_size; di_package_destroy; di_package_parser_info; di_package_parser_read_dependency; di_package_parser_read_description; di_package_parser_read_name; di_package_parser_read_priority; di_package_parser_read_status; di_package_parser_write_dependency; di_package_parser_write_description; di_package_parser_write_priority; di_package_parser_write_status; di_package_version_compare; di_package_version_free; di_package_version_parse; di_packages_alloc; di_packages_allocator_alloc; di_packages_allocator_free; di_packages_append_package; di_packages_free; di_packages_get_package; di_packages_get_package_new; di_packages_parser_read_name; di_packages_resolve_dependencies; di_packages_resolve_dependencies_array; di_packages_resolve_dependencies_mark; di_parser_info_add; di_parser_info_alloc; di_parser_info_free; di_parser_read_boolean; di_parser_read_int; di_parser_read_string; di_parser_rfc822_read; di_parser_rfc822_read_file; di_parser_rfc822_write_file; di_parser_write_boolean; di_parser_write_int; di_parser_write_string; di_prebaseconfig_append; di_progname_get; di_realloc; di_rstring_equal; di_rstring_hash; di_slist_alloc; di_slist_append; di_slist_append_chunk; di_slist_free; di_slist_prepend; di_slist_prepend_chunk; di_snprintfcat; di_stradup; di_system_devfs_map_from; di_system_dpkg_package_control_file_exec; di_system_init; di_system_package_destroy; di_system_packages_alloc; di_system_packages_allocator_alloc; di_system_prebaseconfig_append; di_vlog; local: *; }; LIBDI_4.1 { global: di_exec_mangle_status; di_exec_prepare_chdir; di_log; di_slist_destroy; di_system_package_check_subarchitecture; } LIBDI_4.0; LIBDI_4.2 { global: di_package_array_text_from; di_package_priority_text; di_package_status_want_text; di_package_status_text; } LIBDI_4.1; LIBDI_4.2_UNSTABLE { global: di_system_packages_resolve_dependencies_array_permissive; di_system_packages_resolve_dependencies_mark_kernel; } LIBDI_4.2; LIBDI_4.3 { global: di_exec_env_full; } LIBDI_4.2; LIBDI_4.3_UNSTABLE { global: di_system_packages_resolve_dependencies_mark_anna; } LIBDI_4.2_UNSTABLE; LIBDI_4.4 { global: di_exec_path_full; } LIBDI_4.3; LIBDI_4.5 { global: di_system_subarch_analyze; } LIBDI_4.4; LIBDI_4.6 { global: di_tree_destroy; di_tree_foreach; di_tree_insert; di_tree_lookup; di_tree_new; di_tree_new_full; di_tree_size; } LIBDI_4.5; LIBDI_4.7 { global: di_system_subarch_analyze_guess; } LIBDI_4.6; LIBDI_4.8 { global: di_package_parser_fieldinfo; di_package_special_read_file; di_packages_minimal_parser_fieldinfo; di_packages_minimal_parser_info; di_packages_parser_fieldinfo; di_packages_parser_info; di_packages_special_read_file; di_packages_special_write_file; di_packages_status_parser_fieldinfo; di_packages_status_parser_info; di_system_package_parser_fieldinfo; di_system_package_parser_info; di_system_packages_parser_info; di_system_packages_status_parser_info; } LIBDI_4.7; #LIBDI_PRIVATE { # global: # internal_*; #} LIBDI_4.1;