SOLV_1.0 {
global:
dataiterator_clonepos;
dataiterator_entersub;
dataiterator_free;
dataiterator_init;
dataiterator_init_clone;
dataiterator_jump_to_repo;
dataiterator_jump_to_solvid;
dataiterator_match;
dataiterator_prepend_keyname;
dataiterator_seek;
dataiterator_set_keyname;
dataiterator_set_match;
dataiterator_set_search;
dataiterator_setpos;
dataiterator_setpos_parent;
dataiterator_skip_attribute;
dataiterator_skip_repo;
dataiterator_skip_solvable;
dataiterator_step;
dataiterator_strdup;
datamatcher_free;
datamatcher_init;
datamatcher_match;
dirpool_add_dir;
dirpool_free;
dirpool_init;
dirpool_make_dirtraverse;
map_and;
map_subtract;
map_free;
map_grow;
map_init;
map_init_clone;
map_or;
policy_filter_unwanted;
policy_findupdatepackages;
policy_illegal2str;
policy_illegal_archchange;
policy_illegal_vendorchange;
policy_is_illegal;
pool_add_fileconflicts_deps;
pool_add_userinstalled_jobs;
pool_addfileprovides;
pool_addfileprovides_queue;
pool_addrelproviders;
pool_addvendorclass;
pool_alloctmpspace;
pool_arch2color_slow;
pool_bin2hex;
pool_calc_duchanges;
pool_calc_installsizechange;
pool_clear_pos;
pool_create;
pool_create_state_maps;
pool_createwhatprovides;
pool_debug;
pool_dep2str;
pool_error;
pool_errstr;
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_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;
pool_setdebuglevel;
pool_setdebugmask;
pool_setdisttype;
pool_setloadcallback;
pool_setnamespacecallback;
pool_setvendorclasses;
pool_shrink_rels;
pool_shrink_strings;
pool_solvable2str;
pool_str2id;
pool_strn2id;
pool_tmpappend;
pool_tmpjoin;
pool_trivial_installable;
pool_trivial_installable_multiversionmap;
pool_vendor2mask;
pool_whatmatchesdep;
pool_whatmatchessolvable;
pool_whatcontainsdep;
queue_alloc_one;
queue_alloc_one_head;
queue_delete;
queue_delete2;
queue_deleten;
queue_free;
queue_init;
queue_init_buffer;
queue_init_clone;
queue_insert;
queue_insert2;
queue_insertn;
queue_prealloc;
repo_add_deparray;
repo_add_idarray;
repo_add_poolstr_array;
repo_add_repodata;
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;
repo_fix_supplements;
repo_free;
repo_free_solvable;
repo_free_solvable_block;
repo_id2repodata;
repo_internalize;
repo_last_repodata;
repo_lookup_bin_checksum;
repo_lookup_binary;
repo_lookup_checksum;
repo_lookup_deparray;
repo_lookup_id;
repo_lookup_idarray;
repo_lookup_num;
repo_lookup_str;
repo_lookup_type;
repo_lookup_void;
repo_reserve_ids;
repo_rewrite_suse_deps;
repo_search;
repo_set_deparray;
repo_set_id;
repo_set_idarray;
repo_set_num;
repo_set_poolstr;
repo_set_str;
repo_sidedata_create;
repo_unset;
repo_write;
repo_write_filtered;
repo_write_stdkeyfilter;
repodata_add_dirnumnum;
repodata_add_dirstr;
repodata_add_fixarray;
repodata_add_flexarray;
repodata_add_idarray;
repodata_add_poolstr_array;
repodata_chk2str;
repodata_create_stubs;
repodata_dir2str;
repodata_disable_paging;
repodata_empty;
repodata_extend;
repodata_extend_block;
repodata_free;
repodata_free_dircache;
repodata_free_schemahash;
repodata_freedata;
repodata_globalize_id;
repodata_initdata;
repodata_internalize;
repodata_key2id;
repodata_localize_id;
repodata_lookup_bin_checksum;
repodata_lookup_binary;
repodata_lookup_id;
repodata_lookup_idarray;
repodata_lookup_kv_uninternalized;
repodata_lookup_num;
repodata_lookup_str;
repodata_lookup_type;
repodata_lookup_void;
repodata_memused;
repodata_merge_attrs;
repodata_merge_some_attrs;
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;
repodata_shrink;
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_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;
solv_chksum_get_type;
solv_chksum_isfinished;
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_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;
solvable_add_deparray;
solvable_add_idarray;
solvable_add_poolstr_array;
solvable_get_location;
solvable_identical;
solvable_lookup_bin_checksum;
solvable_lookup_bool;
solvable_lookup_checksum;
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;
solvable_set_idarray;
solvable_set_num;
solvable_set_poolstr;
solvable_set_str;
solvable_trivial_installable_map;
solvable_trivial_installable_queue;
solvable_trivial_installable_repo;
solvable_unset;
solver_allruleinfos;
solver_alternative2str;
solver_alternatives_count;
solver_calc_duchanges;
solver_calc_installsizechange;
solver_calculate_multiversionmap;
solver_calculate_noobsmap;
solver_create;
solver_create_state_maps;
solver_create_transaction;
solver_describe_decision;
solver_describe_weakdep_decision;
solver_findallproblemrules;
solver_findproblemrule;
solver_free;
solver_freedupmaps;
solver_get_alternative;
solver_get_decisionblock;
solver_get_decisionlevel;
solver_get_decisionqueue;
solver_get_flag;
solver_get_lastdecisionblocklevel;
solver_get_orphaned;
solver_get_recommendations;
solver_get_unneeded;
solver_get_userinstalled;
solver_next_problem;
solver_next_solution;
solver_next_solutionelement;
solver_prepare_solutions;
solver_printallsolutions;
solver_printcompleteprobleminfo;
solver_printdecisionq;
solver_printdecisions;
solver_printproblem;
solver_printprobleminfo;
solver_printproblemruleinfo;
solver_printrule;
solver_printruleclass;
solver_printruleelement;
solver_printsolution;
solver_printtrivial;
solver_printwatches;
solver_problem2str;
solver_problem_count;
solver_problemruleinfo2str;
solver_rule2job;
solver_rule2jobidx;
solver_rule2pkgrule;
solver_rule2rules;
solver_rule2solvable;
solver_ruleclass;
solver_ruleinfo;
solver_ruleliterals;
solver_rulecmp;
solver_select2str;
solver_set_flag;
solver_solution_count;
solver_solutionelement2str;
solver_solutionelement_count;
solver_solutionelement_internalid;
solver_solutionelement_extrajobflags;
solver_solve;
solver_take_solution;
solver_take_solutionelement;
solver_trivial_installable;
solver_unifyrules;
stringpool_clone;
stringpool_free;
stringpool_freehash;
stringpool_init;
stringpool_init_empty;
stringpool_shrink;
stringpool_str2id;
stringpool_strn2id;
transaction_add_obsoleted;
transaction_all_obs_pkgs;
transaction_calc_duchanges;
transaction_calc_installsizechange;
transaction_check_order;
transaction_classify;
transaction_classify_pkgs;
transaction_create;
transaction_create_clone;
transaction_create_decisionq;
transaction_free;
transaction_free_orderdata;
transaction_installedresult;
transaction_obs_pkg;
transaction_order;
transaction_order_add_choices;
transaction_order_get_cycle;
transaction_order_get_cycleids;
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;