X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;ds=sidebyside;f=src%2Flibsolv.ver;h=b9f9f960d0f949c22c8cfb71a3b55ce52b1f7ffc;hb=447441ca05a1c100689afab5281f6bae32d97c83;hp=6a275b53ef30b17b1caddd5e7d12ef900e801ed3;hpb=11f40943070321825141a161cd54757131a710a1;p=platform%2Fupstream%2Flibsolv.git diff --git a/src/libsolv.ver b/src/libsolv.ver index 6a275b5..b9f9f96 100644 --- a/src/libsolv.ver +++ b/src/libsolv.ver @@ -19,6 +19,7 @@ SOLV_1.0 { dataiterator_skip_repo; dataiterator_skip_solvable; dataiterator_step; + dataiterator_strdup; datamatcher_free; datamatcher_init; datamatcher_match; @@ -40,6 +41,7 @@ SOLV_1.0 { policy_illegal_vendorchange; policy_is_illegal; pool_add_fileconflicts_deps; + pool_add_userinstalled_jobs; pool_addfileprovides; pool_addfileprovides_queue; pool_addrelproviders; @@ -60,31 +62,45 @@ SOLV_1.0 { pool_evrcmp; pool_evrcmp_str; pool_evrmatch; + pool_flush_namespaceproviders; pool_free; pool_freeallrepos; pool_freeidhashes; pool_freetmpspace; pool_freewhatprovides; pool_get_flag; + pool_get_rootdir; + pool_get_custom_vendorcheck; pool_id2evr; pool_id2langid; pool_id2rel; pool_id2str; + pool_ids2whatprovides; + pool_intersect_evrs; + pool_isemptyupdatejob; + pool_job2solvables; pool_job2str; pool_lookup_bin_checksum; pool_lookup_checksum; + pool_lookup_deltalocation; pool_lookup_id; + pool_lookup_idarray; pool_lookup_num; pool_lookup_str; pool_lookup_void; pool_match_dep; pool_match_nevr_rel; + pool_prepend_rootdir; + pool_prepend_rootdir_tmp; pool_queuetowhatprovides; pool_rel2id; pool_search; + pool_selection2str; + pool_set_custom_vendorcheck; pool_set_flag; pool_set_installed; pool_set_languages; + pool_set_rootdir; pool_setarch; pool_setarchpolicy; pool_setdebugcallback; @@ -92,17 +108,22 @@ SOLV_1.0 { pool_setdebugmask; pool_setdisttype; pool_setloadcallback; + pool_setnamespacecallback; pool_setvendorclasses; pool_shrink_rels; pool_shrink_strings; pool_solvable2str; + pool_solvidset2str; pool_str2id; pool_strn2id; pool_tmpappend; pool_tmpjoin; pool_trivial_installable; - pool_trivial_installable_noobsoletesmap; + pool_trivial_installable_multiversionmap; pool_vendor2mask; + pool_whatmatchesdep; + pool_whatmatchessolvable; + pool_whatcontainsdep; queue_alloc_one; queue_alloc_one_head; queue_delete; @@ -123,9 +144,11 @@ SOLV_1.0 { repo_add_solv; repo_add_solvable; repo_add_solvable_block; + repo_add_solvable_block_before; repo_addid; repo_addid_dep; repo_create; + repo_create_keyskip; repo_disable_paging; repo_empty; repo_fix_conflicts; @@ -137,6 +160,7 @@ SOLV_1.0 { repo_internalize; repo_last_repodata; repo_lookup_bin_checksum; + repo_lookup_binary; repo_lookup_checksum; repo_lookup_deparray; repo_lookup_id; @@ -145,8 +169,8 @@ SOLV_1.0 { repo_lookup_str; repo_lookup_type; repo_lookup_void; - repo_matchvalue; repo_reserve_ids; + repo_rewrite_suse_deps; repo_search; repo_set_deparray; repo_set_id; @@ -155,6 +179,7 @@ SOLV_1.0 { repo_set_poolstr; repo_set_str; repo_sidedata_create; + repo_unset; repo_write; repo_write_filtered; repo_write_stdkeyfilter; @@ -166,8 +191,6 @@ SOLV_1.0 { repodata_add_poolstr_array; repodata_chk2str; repodata_create_stubs; - repodata_delete; - repodata_delete_uninternalized; repodata_dir2str; repodata_disable_paging; repodata_empty; @@ -183,9 +206,10 @@ SOLV_1.0 { repodata_key2id; repodata_localize_id; repodata_lookup_bin_checksum; + repodata_lookup_binary; repodata_lookup_id; - repodata_lookup_id_uninternalized; repodata_lookup_idarray; + repodata_lookup_kv_uninternalized; repodata_lookup_num; repodata_lookup_str; repodata_lookup_type; @@ -196,16 +220,22 @@ SOLV_1.0 { repodata_new_handle; repodata_schema2id; repodata_search; + repodata_search_arrayelement; + repodata_search_keyskip; + repodata_search_uninternalized; repodata_set_binary; repodata_set_bin_checksum; repodata_set_checksum; repodata_set_constant; repodata_set_constantid; + repodata_set_deltalocation; + repodata_set_filelisttype; repodata_set_id; repodata_set_idarray; repodata_set_location; repodata_set_num; repodata_set_poolstr; + repodata_set_sourcepkg; repodata_set_str; repodata_set_void; repodata_setpos_kv; @@ -213,13 +243,36 @@ SOLV_1.0 { repodata_str2dir; repodata_stringify; repodata_swap_attrs; + repodata_translate_dir_slow; + repodata_translate_id; + repodata_unset; + repodata_unset_uninternalized; repodata_write; repodata_write_filtered; repopagestore_compress_page; + repowriter_create; + repowriter_free; + repowriter_set_flags; + repowriter_set_keyfilter; + repowriter_set_keyqueue; + repowriter_set_repodatarange; + repowriter_set_solvablerange; + repowriter_set_userdata; + repowriter_write; + selection_add; + selection_filter; + selection_make; + selection_make_matchdepid; + selection_make_matchdeps; + selection_make_matchsolvable; + selection_make_matchsolvablelist; + selection_solvables; solv_bin2hex; solv_calloc; solv_chksum_add; + solv_chksum_cmp; solv_chksum_create; + solv_chksum_create_clone; solv_chksum_create_from_bin; solv_chksum_free; solv_chksum_get; @@ -228,26 +281,34 @@ SOLV_1.0 { solv_chksum_len; solv_chksum_str2type; solv_chksum_type2str; + solv_depmarker; solv_dupappend; solv_dupjoin; + solv_extend_realloc; solv_free; solv_hex2bin; + solv_latin1toutf8; solv_malloc; solv_malloc2; solv_oom; + solv_read_userdata; solv_realloc; solv_realloc2; + solv_replacebadutf8; solv_sort; solv_strdup; solv_timems; + solv_validutf8; solv_vercmp; solv_vercmp_deb; + solv_vercmp_haiku; solv_vercmp_rpm; solv_vercmp_rpm_notilde; solv_version; solv_version_major; solv_version_minor; solv_version_patch; + solv_toolversion; solvable_add_deparray; solvable_add_idarray; solvable_add_poolstr_array; @@ -259,13 +320,17 @@ SOLV_1.0 { solvable_lookup_deparray; solvable_lookup_id; solvable_lookup_idarray; + solvable_lookup_location; solvable_lookup_num; solvable_lookup_sizek; + solvable_lookup_sourcepkg; solvable_lookup_str; solvable_lookup_str_lang; solvable_lookup_str_poollang; solvable_lookup_type; solvable_lookup_void; + solvable_matchesdep; + solvable_matchessolvable; solvable_selfprovidedep; solvable_set_deparray; solvable_set_id; @@ -276,30 +341,45 @@ SOLV_1.0 { solvable_trivial_installable_map; solvable_trivial_installable_queue; solvable_trivial_installable_repo; + solvable_unset; + solver_all_solutionelements; solver_allruleinfos; + solver_allweakdepinfos; + solver_alternative2str; + solver_alternativeinfo; + solver_alternatives_count; + solver_calc_decisioninfo_bits; solver_calc_duchanges; solver_calc_installsizechange; + solver_calculate_multiversionmap; solver_calculate_noobsmap; solver_create; - solver_create_decisions_obsoletesmap; solver_create_state_maps; solver_create_transaction; + solver_decisioninfo2str; + solver_decisionlist_merged; + solver_decisionlist_solvables; + solver_decisionreason2str; solver_describe_decision; solver_describe_weakdep_decision; - solver_disableproblem; - solver_enableproblem; solver_findallproblemrules; solver_findproblemrule; solver_free; solver_freedupmaps; + solver_get_alternative; solver_get_decisionblock; solver_get_decisionlevel; + solver_get_decisionlist; + solver_get_decisionlist_multiple; solver_get_decisionqueue; solver_get_flag; solver_get_lastdecisionblocklevel; + solver_get_learnt; solver_get_orphaned; solver_get_recommendations; solver_get_unneeded; + solver_get_userinstalled; + solver_merge_decisioninfo_bits; solver_next_problem; solver_next_solution; solver_next_solutionelement; @@ -317,18 +397,25 @@ SOLV_1.0 { solver_printsolution; solver_printtrivial; solver_printwatches; + solver_problem2str; solver_problem_count; solver_problemruleinfo2str; + solver_reason2str; solver_rule2job; solver_rule2jobidx; + solver_rule2pkgrule; + solver_rule2rules; + solver_rule2solvable; solver_ruleclass; solver_ruleinfo; + solver_ruleinfo2str; solver_ruleliterals; - solver_samerule; + solver_rulecmp; solver_select2str; solver_set_flag; solver_solution_count; solver_solutionelement2str; + solver_solutionelementtype2str; solver_solutionelement_count; solver_solutionelement_internalid; solver_solutionelement_extrajobflags; @@ -337,6 +424,7 @@ SOLV_1.0 { solver_take_solutionelement; solver_trivial_installable; solver_unifyrules; + solver_weakdepinfo; stringpool_clone; stringpool_free; stringpool_freehash; @@ -361,8 +449,28 @@ SOLV_1.0 { transaction_obs_pkg; transaction_order; transaction_order_add_choices; + transaction_order_get_cycle; + transaction_order_get_cycleids; + transaction_order_get_edges; transaction_print; transaction_type; local: *; }; + +SOLV_1.1 { + pool_best_solvables; + solver_get_cleandeps; +} SOLV_1.0; + +SOLV_1.2 { + map_invertall; + pool_set_whatprovides; + selection_subtract; +} SOLV_1.1; + +SOLV_1.3 { + repodata_set_kv; + solv_setcloexec; + pool_conda_matchspec; +} SOLV_1.2;