Fix helix2solv conflicts error
[platform/upstream/libsolv.git] / src / libsolv.ver
index 4be79f9..b9f9f96 100644 (file)
@@ -41,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;
@@ -69,10 +70,12 @@ SOLV_1.0 {
                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;
@@ -110,6 +113,7 @@ SOLV_1.0 {
                pool_shrink_rels;
                pool_shrink_strings;
                pool_solvable2str;
+               pool_solvidset2str;
                pool_str2id;
                pool_strn2id;
                pool_tmpappend;
@@ -118,6 +122,8 @@ SOLV_1.0 {
                pool_trivial_installable_multiversionmap;
                pool_vendor2mask;
                pool_whatmatchesdep;
+               pool_whatmatchessolvable;
+               pool_whatcontainsdep;
                queue_alloc_one;
                queue_alloc_one_head;
                queue_delete;
@@ -142,6 +148,7 @@ SOLV_1.0 {
                repo_addid;
                repo_addid_dep;
                repo_create;
+               repo_create_keyskip;
                repo_disable_paging;
                repo_empty;
                repo_fix_conflicts;
@@ -162,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;
@@ -201,8 +208,8 @@ SOLV_1.0 {
                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;
@@ -213,12 +220,16 @@ 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;
@@ -232,20 +243,34 @@ 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;
@@ -259,12 +284,14 @@ SOLV_1.0 {
                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;
@@ -281,6 +308,7 @@ SOLV_1.0 {
                solv_version_major;
                solv_version_minor;
                solv_version_patch;
+               solv_toolversion;
                solvable_add_deparray;
                solvable_add_idarray;
                solvable_add_poolstr_array;
@@ -301,6 +329,8 @@ SOLV_1.0 {
                solvable_lookup_str_poollang;
                solvable_lookup_type;
                solvable_lookup_void;
+               solvable_matchesdep;
+               solvable_matchessolvable;
                solvable_selfprovidedep;
                solvable_set_deparray;
                solvable_set_id;
@@ -312,7 +342,13 @@ SOLV_1.0 {
                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;
@@ -320,22 +356,30 @@ SOLV_1.0 {
                solver_create;
                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;
@@ -356,18 +400,22 @@ SOLV_1.0 {
                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_rulecmp;
                solver_select2str;
                solver_set_flag;
                solver_solution_count;
                solver_solutionelement2str;
+               solver_solutionelementtype2str;
                solver_solutionelement_count;
                solver_solutionelement_internalid;
                solver_solutionelement_extrajobflags;
@@ -376,6 +424,7 @@ SOLV_1.0 {
                solver_take_solutionelement;
                solver_trivial_installable;
                solver_unifyrules;
+               solver_weakdepinfo;
                stringpool_clone;
                stringpool_free;
                stringpool_freehash;
@@ -400,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;