Source: vlfeat Version: 0.9.21+full-2 Severity: serious Tags: patch pending sid trixie Justification: library ABI skew on upgrade User: debian-...@lists.debian.org Usertags: time-t
NOTICE: these changes must not be uploaded to unstable yet! Dear maintainer, As part of the 64-bit time_t transition required to support 32-bit architectures in 2038 and beyond (https://wiki.debian.org/ReleaseGoals/64bit-time), we have identified vlfeat as a source package shipping runtime libraries whose ABI either is affected by the change in size of time_t, or could not be analyzed via abi-compliance-checker (and therefore to be on the safe side we assume is affected). To ensure that inconsistent combinations of libraries with their reverse-dependencies are never installed together, it is necessary to have a library transition, which is most easily done by renaming the runtime library package. Since turning on 64-bit time_t is being handled centrally through a change to the default dpkg-buildflags (https://bugs.debian.org/1037136), it is important that libraries affected by this ABI change all be uploaded close together in time. Therefore I have prepared a 0-day NMU for vlfeat which will initially be uploaded to experimental if possible, then to unstable after packages have cleared binary NEW. Please find the patch for this NMU attached. If you have any concerns about this patch, please reach out ASAP. Although this package will be uploaded to experimental immediately, there will be a period of several days before we begin uploads to unstable; so if information becomes available that your package should not be included in the transition, there is time for us to amend the planned uploads. -- System Information: Debian Release: trixie/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.5.0-14-generic (SMP w/12 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)
diff -Nru vlfeat-0.9.21+full/debian/changelog vlfeat-0.9.21+full/debian/changelog --- vlfeat-0.9.21+full/debian/changelog 2024-01-27 22:26:12.000000000 +0000 +++ vlfeat-0.9.21+full/debian/changelog 2024-02-04 18:22:49.000000000 +0000 @@ -1,3 +1,10 @@ +vlfeat (0.9.21+full-2.1) experimental; urgency=medium + + * Non-maintainer upload. + * Rename libraries for 64-bit time_t transition. + + -- Steve Langasek <vor...@debian.org> Sun, 04 Feb 2024 18:22:49 +0000 + vlfeat (0.9.21+full-2) unstable; urgency=medium * Build requires the full imagemagick (Closes: #1037988). Thanks to diff -Nru vlfeat-0.9.21+full/debian/control vlfeat-0.9.21+full/debian/control --- vlfeat-0.9.21+full/debian/control 2024-01-27 22:24:21.000000000 +0000 +++ vlfeat-0.9.21+full/debian/control 2024-02-04 18:22:48.000000000 +0000 @@ -12,7 +12,10 @@ Vcs-Git: https://salsa.debian.org/science-team/vlfeat.git Vcs-Browser: https://salsa.debian.org/science-team/vlfeat -Package: libvlfeat1 +Package: libvlfeat1t64 +Provides: ${t64:Provides} +Replaces: libvlfeat1 +Breaks: libvlfeat1 (<< ${source:Version}) Section: libs Architecture: any Multi-Arch: same @@ -29,7 +32,7 @@ Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} -Depends: ${misc:Depends}, libvlfeat1 (= ${binary:Version}) +Depends: ${misc:Depends}, libvlfeat1t64 (= ${binary:Version}) Recommends: libvlfeat-doc Description: Computer vision library focussing on visual features and clustering VLFeat implements popular computer vision algorithms including MSER, k-means, @@ -58,7 +61,7 @@ Architecture: any Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same -Depends: ${shlibs:Depends}, ${misc:Depends}, libvlfeat1 (>= ${binary:Version}), +Depends: ${shlibs:Depends}, ${misc:Depends}, libvlfeat1t64 (>= ${binary:Version}), ${octave:Depends} Recommends: libvlfeat-doc Description: Computer vision library focussing on visual features and clustering diff -Nru vlfeat-0.9.21+full/debian/libvlfeat1.install vlfeat-0.9.21+full/debian/libvlfeat1.install --- vlfeat-0.9.21+full/debian/libvlfeat1.install 2021-11-11 18:45:54.000000000 +0000 +++ vlfeat-0.9.21+full/debian/libvlfeat1.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -#!/usr/bin/dh-exec - -libvl*.so.* usr/lib/${DEB_HOST_MULTIARCH} diff -Nru vlfeat-0.9.21+full/debian/libvlfeat1.lintian-overrides vlfeat-0.9.21+full/debian/libvlfeat1.lintian-overrides --- vlfeat-0.9.21+full/debian/libvlfeat1.lintian-overrides 2021-11-11 18:45:54.000000000 +0000 +++ vlfeat-0.9.21+full/debian/libvlfeat1.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -# package has the full name of the project: vlfeat however upstream generally -# calls their library "libvl.so". I want to be in-line with upstream, so I -# retain this discrepancy - -libvlfeat1: package-name-doesnt-match-sonames diff -Nru vlfeat-0.9.21+full/debian/libvlfeat1.symbols vlfeat-0.9.21+full/debian/libvlfeat1.symbols --- vlfeat-0.9.21+full/debian/libvlfeat1.symbols 2022-07-07 17:29:52.000000000 +0000 +++ vlfeat-0.9.21+full/debian/libvlfeat1.symbols 1970-01-01 00:00:00.000000000 +0000 @@ -1,395 +0,0 @@ -libvl.so.1 libvlfeat1 #MINVER# - _vl_distance_chi2_d@Base 0.9.20+dfsg0 - _vl_distance_chi2_f@Base 0.9.20+dfsg0 - _vl_distance_hellinger_d@Base 0.9.20+dfsg0 - _vl_distance_hellinger_f@Base 0.9.20+dfsg0 - _vl_distance_js_d@Base 0.9.20+dfsg0 - _vl_distance_js_f@Base 0.9.20+dfsg0 - _vl_distance_l1_d@Base 0.9.20+dfsg0 - _vl_distance_l1_f@Base 0.9.20+dfsg0 - _vl_distance_l2_d@Base 0.9.20+dfsg0 - _vl_distance_l2_f@Base 0.9.20+dfsg0 - _vl_distance_mahalanobis_sq_d@Base 0.9.20+dfsg0 - _vl_distance_mahalanobis_sq_f@Base 0.9.20+dfsg0 - _vl_dsift_update_buffers@Base 0.9.21+full - _vl_kernel_chi2_d@Base 0.9.20+dfsg0 - _vl_kernel_chi2_f@Base 0.9.20+dfsg0 - _vl_kernel_hellinger_d@Base 0.9.20+dfsg0 - _vl_kernel_hellinger_f@Base 0.9.20+dfsg0 - _vl_kernel_js_d@Base 0.9.20+dfsg0 - _vl_kernel_js_f@Base 0.9.20+dfsg0 - _vl_kernel_l1_d@Base 0.9.20+dfsg0 - _vl_kernel_l1_f@Base 0.9.20+dfsg0 - _vl_kernel_l2_d@Base 0.9.20+dfsg0 - _vl_kernel_l2_f@Base 0.9.20+dfsg0 - vlCovdetMethods@Base 0.9.20+dfsg0 - vl_aib_delete@Base 0.9.20+dfsg0 - vl_aib_new@Base 0.9.20+dfsg0 - vl_aib_process@Base 0.9.20+dfsg0 - vl_array_dealloc@Base 0.9.20+dfsg0 - vl_array_delete@Base 0.9.20+dfsg0 - vl_array_get_num_elements@Base 0.9.20+dfsg0 - vl_array_init@Base 0.9.20+dfsg0 - vl_array_init_envelope@Base 0.9.20+dfsg0 - vl_array_init_matrix@Base 0.9.20+dfsg0 - vl_array_init_matrix_envelope@Base 0.9.20+dfsg0 - vl_array_new@Base 0.9.20+dfsg0 - vl_array_new_envelope@Base 0.9.20+dfsg0 - vl_array_new_matrix@Base 0.9.20+dfsg0 - vl_array_new_matrix_envelope@Base 0.9.20+dfsg0 - vl_calloc@Base 0.9.20+dfsg0 - vl_configuration_to_string_copy@Base 0.9.20+dfsg0 - vl_covdet_append_feature@Base 0.9.20+dfsg0 - vl_covdet_delete@Base 0.9.20+dfsg0 - vl_covdet_detect@Base 0.9.20+dfsg0 - vl_covdet_drop_features_outside@Base 0.9.20+dfsg0 - vl_covdet_extract_affine_shape@Base 0.9.20+dfsg0 - vl_covdet_extract_affine_shape_for_frame@Base 0.9.20+dfsg0 - vl_covdet_extract_laplacian_scales@Base 0.9.20+dfsg0 - vl_covdet_extract_laplacian_scales_for_frame@Base 0.9.20+dfsg0 - vl_covdet_extract_orientations@Base 0.9.20+dfsg0 - vl_covdet_extract_orientations_for_frame@Base 0.9.20+dfsg0 - vl_covdet_extract_patch_for_frame@Base 0.9.20+dfsg0 - vl_covdet_get_aa_accurate_smoothing@Base 0.9.20+dfsg0 - vl_covdet_get_allow_padded_warping@Base 0.9.21+dfsg0 - vl_covdet_get_base_scale@Base 0.9.21+dfsg0 - vl_covdet_get_css@Base 0.9.20+dfsg0 - vl_covdet_get_edge_threshold@Base 0.9.20+dfsg0 - vl_covdet_get_features@Base 0.9.20+dfsg0 - vl_covdet_get_first_octave@Base 0.9.20+dfsg0 - vl_covdet_get_gss@Base 0.9.20+dfsg0 - vl_covdet_get_laplacian_scales_statistics@Base 0.9.20+dfsg0 - vl_covdet_get_max_num_orientations@Base 0.9.21+dfsg0 - vl_covdet_get_non_extrema_suppression_threshold@Base 0.9.20+dfsg0 - vl_covdet_get_num_features@Base 0.9.20+dfsg0 - vl_covdet_get_num_non_extrema_suppressed@Base 0.9.20+dfsg0 - vl_covdet_get_num_octaves@Base 0.9.21+dfsg0 - vl_covdet_get_octave_resolution@Base 0.9.20+dfsg0 - vl_covdet_get_peak_threshold@Base 0.9.20+dfsg0 - vl_covdet_get_transposed@Base 0.9.20+dfsg0 - vl_covdet_new@Base 0.9.20+dfsg0 - vl_covdet_put_image@Base 0.9.20+dfsg0 - vl_covdet_reset@Base 0.9.20+dfsg0 - vl_covdet_set_aa_accurate_smoothing@Base 0.9.20+dfsg0 - vl_covdet_set_allow_padded_warping@Base 0.9.21+dfsg0 - vl_covdet_set_base_scale@Base 0.9.21+dfsg0 - vl_covdet_set_edge_threshold@Base 0.9.20+dfsg0 - vl_covdet_set_first_octave@Base 0.9.20+dfsg0 - vl_covdet_set_laplacian_peak_threshold@Base 0.9.20+dfsg0 - vl_covdet_set_max_num_orientations@Base 0.9.21+dfsg0 - vl_covdet_set_non_extrema_suppression_threshold@Base 0.9.20+dfsg0 - vl_covdet_set_num_octaves@Base 0.9.21+dfsg0 - vl_covdet_set_octave_resolution@Base 0.9.20+dfsg0 - vl_covdet_set_peak_threshold@Base 0.9.20+dfsg0 - vl_covdet_set_transposed@Base 0.9.20+dfsg0 - vl_cpu_has_avx@Base 0.9.20+dfsg0 - vl_cpu_has_sse2@Base 0.9.20+dfsg0 - vl_cpu_has_sse3@Base 0.9.20+dfsg0 - vl_dsift_delete@Base 0.9.21+full - vl_dsift_new@Base 0.9.21+full - vl_dsift_new_basic@Base 0.9.21+full - vl_dsift_process@Base 0.9.21+full - vl_enumeration_get@Base 0.9.20+dfsg0 - vl_enumeration_get_by_value@Base 0.9.20+dfsg0 - vl_enumeration_get_casei@Base 0.9.20+dfsg0 - vl_eval_vector_comparison_on_all_pairs_d@Base 0.9.20+dfsg0 - vl_eval_vector_comparison_on_all_pairs_f@Base 0.9.20+dfsg0 - vl_find_local_extrema_2@Base 0.9.20+dfsg0 - vl_find_local_extrema_3@Base 0.9.20+dfsg0 - vl_fisher_encode@Base 0.9.20+dfsg0 - vl_free@Base 0.9.20+dfsg0 - vl_gaussian_elimination@Base 0.9.20+dfsg0 - vl_get_cpu_time@Base 0.9.20+dfsg0 - vl_get_gmm_data_posteriors_d@Base 0.9.20+dfsg0 - vl_get_gmm_data_posteriors_f@Base 0.9.20+dfsg0 - vl_get_last_error@Base 0.9.20+dfsg0 - vl_get_last_error_message@Base 0.9.20+dfsg0 - vl_get_max_threads@Base 0.9.20+dfsg0 - vl_get_num_cpus@Base 0.9.20+dfsg0 - vl_get_printf_func@Base 0.9.20+dfsg0 - vl_get_rand@Base 0.9.20+dfsg0 - vl_get_simd_enabled@Base 0.9.20+dfsg0 - vl_get_thread_limit@Base 0.9.20+dfsg0 - vl_get_vector_3_comparison_function_d@Base 0.9.20+dfsg0 - vl_get_vector_3_comparison_function_f@Base 0.9.20+dfsg0 - vl_get_vector_comparison_function_d@Base 0.9.20+dfsg0 - vl_get_vector_comparison_function_f@Base 0.9.20+dfsg0 - vl_get_version_string@Base 0.9.20+dfsg0 - vl_gmm_cluster@Base 0.9.20+dfsg0 - vl_gmm_delete@Base 0.9.20+dfsg0 - vl_gmm_em@Base 0.9.20+dfsg0 - vl_gmm_get_covariance_lower_bounds@Base 0.9.20+dfsg0 - vl_gmm_get_covariances@Base 0.9.20+dfsg0 - vl_gmm_get_data_type@Base 0.9.20+dfsg0 - vl_gmm_get_dimension@Base 0.9.20+dfsg0 - vl_gmm_get_initialization@Base 0.9.20+dfsg0 - vl_gmm_get_kmeans_init_object@Base 0.9.20+dfsg0 - vl_gmm_get_loglikelihood@Base 0.9.20+dfsg0 - vl_gmm_get_max_num_iterations@Base 0.9.20+dfsg0 - vl_gmm_get_means@Base 0.9.20+dfsg0 - vl_gmm_get_num_clusters@Base 0.9.20+dfsg0 - vl_gmm_get_num_data@Base 0.9.20+dfsg0 - vl_gmm_get_num_repetitions@Base 0.9.20+dfsg0 - vl_gmm_get_posteriors@Base 0.9.20+dfsg0 - vl_gmm_get_priors@Base 0.9.20+dfsg0 - vl_gmm_get_verbosity@Base 0.9.20+dfsg0 - vl_gmm_init_with_kmeans@Base 0.9.20+dfsg0 - vl_gmm_init_with_rand_data@Base 0.9.20+dfsg0 - vl_gmm_new@Base 0.9.20+dfsg0 - vl_gmm_new_copy@Base 0.9.20+dfsg0 - vl_gmm_reset@Base 0.9.20+dfsg0 - vl_gmm_set_covariance_lower_bound@Base 0.9.20+dfsg0 - vl_gmm_set_covariance_lower_bounds@Base 0.9.20+dfsg0 - vl_gmm_set_covariances@Base 0.9.20+dfsg0 - vl_gmm_set_initialization@Base 0.9.20+dfsg0 - vl_gmm_set_kmeans_init_object@Base 0.9.20+dfsg0 - vl_gmm_set_max_num_iterations@Base 0.9.20+dfsg0 - vl_gmm_set_means@Base 0.9.20+dfsg0 - vl_gmm_set_num_repetitions@Base 0.9.20+dfsg0 - vl_gmm_set_priors@Base 0.9.20+dfsg0 - vl_gmm_set_verbosity@Base 0.9.20+dfsg0 - vl_hikm_delete@Base 0.9.20+dfsg0 - vl_hikm_get_K@Base 0.9.20+dfsg0 - vl_hikm_get_depth@Base 0.9.20+dfsg0 - vl_hikm_get_max_niters@Base 0.9.20+dfsg0 - vl_hikm_get_ndims@Base 0.9.20+dfsg0 - vl_hikm_get_root@Base 0.9.20+dfsg0 - vl_hikm_get_verbosity@Base 0.9.20+dfsg0 - vl_hikm_init@Base 0.9.20+dfsg0 - vl_hikm_new@Base 0.9.20+dfsg0 - vl_hikm_push@Base 0.9.20+dfsg0 - vl_hikm_set_max_niters@Base 0.9.20+dfsg0 - vl_hikm_set_verbosity@Base 0.9.20+dfsg0 - vl_hikm_train@Base 0.9.20+dfsg0 - vl_hog_delete@Base 0.9.20+dfsg0 - vl_hog_extract@Base 0.9.20+dfsg0 - vl_hog_get_dimension@Base 0.9.20+dfsg0 - vl_hog_get_glyph_size@Base 0.9.20+dfsg0 - vl_hog_get_height@Base 0.9.20+dfsg0 - vl_hog_get_permutation@Base 0.9.20+dfsg0 - vl_hog_get_use_bilinear_orientation_assignments@Base 0.9.20+dfsg0 - vl_hog_get_width@Base 0.9.20+dfsg0 - vl_hog_new@Base 0.9.20+dfsg0 - vl_hog_put_image@Base 0.9.20+dfsg0 - vl_hog_put_polar_field@Base 0.9.20+dfsg0 - vl_hog_render@Base 0.9.20+dfsg0 - vl_hog_set_use_bilinear_orientation_assignments@Base 0.9.20+dfsg0 - vl_homogeneouskernelmap_delete@Base 0.9.20+dfsg0 - vl_homogeneouskernelmap_evaluate_d@Base 0.9.20+dfsg0 - vl_homogeneouskernelmap_evaluate_f@Base 0.9.20+dfsg0 - vl_homogeneouskernelmap_get_dimension@Base 0.9.20+dfsg0 - vl_homogeneouskernelmap_get_kernel_type@Base 0.9.20+dfsg0 - vl_homogeneouskernelmap_get_order@Base 0.9.20+dfsg0 - vl_homogeneouskernelmap_get_window_type@Base 0.9.20+dfsg0 - vl_homogeneouskernelmap_new@Base 0.9.20+dfsg0 - vl_ikm_delete@Base 0.9.20+dfsg0 - vl_ikm_get_K@Base 0.9.20+dfsg0 - vl_ikm_get_centers@Base 0.9.20+dfsg0 - vl_ikm_get_max_niters@Base 0.9.20+dfsg0 - vl_ikm_get_ndims@Base 0.9.20+dfsg0 - vl_ikm_get_verbosity@Base 0.9.20+dfsg0 - vl_ikm_init@Base 0.9.20+dfsg0 - vl_ikm_init_rand@Base 0.9.20+dfsg0 - vl_ikm_init_rand_data@Base 0.9.20+dfsg0 - vl_ikm_new@Base 0.9.20+dfsg0 - vl_ikm_push@Base 0.9.20+dfsg0 - vl_ikm_push_one@Base 0.9.20+dfsg0 - vl_ikm_set_max_niters@Base 0.9.20+dfsg0 - vl_ikm_set_verbosity@Base 0.9.20+dfsg0 - vl_ikm_train@Base 0.9.20+dfsg0 - vl_image_distance_transform_d@Base 0.9.20+dfsg0 - vl_image_distance_transform_f@Base 0.9.20+dfsg0 - vl_imconvcol_vd@Base 0.9.20+dfsg0 - vl_imconvcol_vf@Base 0.9.20+dfsg0 - vl_imconvcoltri_d@Base 0.9.20+dfsg0 - vl_imconvcoltri_f@Base 0.9.20+dfsg0 - vl_imgradient_d@Base 0.9.20+dfsg0 - vl_imgradient_f@Base 0.9.20+dfsg0 - vl_imgradient_polar_d@Base 0.9.20+dfsg0 - vl_imgradient_polar_f@Base 0.9.20+dfsg0 - vl_imintegral_d@Base 0.9.20+dfsg0 - vl_imintegral_f@Base 0.9.20+dfsg0 - vl_imintegral_i32@Base 0.9.20+dfsg0 - vl_imintegral_ui32@Base 0.9.20+dfsg0 - vl_imsmooth_d@Base 0.9.20+dfsg0 - vl_imsmooth_f@Base 0.9.20+dfsg0 - vl_irodrigues@Base 0.9.20+dfsg0 - vl_kdforest_build@Base 0.9.20+dfsg0 - vl_kdforest_delete@Base 0.9.20+dfsg0 - vl_kdforest_get_data_dimension@Base 0.9.20+dfsg0 - vl_kdforest_get_data_type@Base 0.9.20+dfsg0 - vl_kdforest_get_depth_of_tree@Base 0.9.20+dfsg0 - vl_kdforest_get_max_num_comparisons@Base 0.9.20+dfsg0 - vl_kdforest_get_num_nodes_of_tree@Base 0.9.20+dfsg0 - vl_kdforest_get_num_trees@Base 0.9.20+dfsg0 - vl_kdforest_get_searcher@Base 0.9.20+dfsg0 - vl_kdforest_get_thresholding_method@Base 0.9.20+dfsg0 - vl_kdforest_new@Base 0.9.20+dfsg0 - vl_kdforest_new_searcher@Base 0.9.20+dfsg0 - vl_kdforest_query@Base 0.9.20+dfsg0 - vl_kdforest_query_with_array@Base 0.9.20+dfsg0 - vl_kdforest_set_max_num_comparisons@Base 0.9.20+dfsg0 - vl_kdforest_set_thresholding_method@Base 0.9.20+dfsg0 - vl_kdforestsearcher_delete@Base 0.9.20+dfsg0 - vl_kdforestsearcher_query@Base 0.9.20+dfsg0 - vl_kmeans_cluster@Base 0.9.20+dfsg0 - vl_kmeans_delete@Base 0.9.20+dfsg0 - vl_kmeans_init_centers_plus_plus@Base 0.9.20+dfsg0 - vl_kmeans_init_centers_with_rand_data@Base 0.9.20+dfsg0 - vl_kmeans_new@Base 0.9.20+dfsg0 - vl_kmeans_new_copy@Base 0.9.20+dfsg0 - vl_kmeans_quantize@Base 0.9.20+dfsg0 - vl_kmeans_quantize_ann@Base 0.9.20+dfsg0 - vl_kmeans_refine_centers@Base 0.9.20+dfsg0 - vl_kmeans_reset@Base 0.9.20+dfsg0 - vl_kmeans_set_centers@Base 0.9.20+dfsg0 - vl_lapack_dlasv2@Base 0.9.20+dfsg0 - vl_lbp_delete@Base 0.9.20+dfsg0 - vl_lbp_get_dimension@Base 0.9.20+dfsg0 - vl_lbp_new@Base 0.9.20+dfsg0 - vl_lbp_process@Base 0.9.20+dfsg0 - vl_liopdesc_delete@Base 0.9.20+dfsg0 - vl_liopdesc_get_dimension@Base 0.9.20+dfsg0 - vl_liopdesc_get_intensity_threshold@Base 0.9.20+dfsg0 - vl_liopdesc_get_neighbourhood_radius@Base 0.9.20+dfsg0 - vl_liopdesc_get_num_neighbours@Base 0.9.20+dfsg0 - vl_liopdesc_get_num_spatial_bins@Base 0.9.20+dfsg0 - vl_liopdesc_new@Base 0.9.20+dfsg0 - vl_liopdesc_new_basic@Base 0.9.20+dfsg0 - vl_liopdesc_process@Base 0.9.20+dfsg0 - vl_liopdesc_set_intensity_threshold@Base 0.9.20+dfsg0 - vl_malloc@Base 0.9.20+dfsg0 - vl_mser_delete@Base 0.9.20+dfsg0 - vl_mser_ell_fit@Base 0.9.20+dfsg0 - vl_mser_new@Base 0.9.20+dfsg0 - vl_mser_process@Base 0.9.20+dfsg0 - vl_pgm_extract_data@Base 0.9.20+dfsg0 - vl_pgm_extract_head@Base 0.9.20+dfsg0 - vl_pgm_get_bpp@Base 0.9.20+dfsg0 - vl_pgm_get_npixels@Base 0.9.20+dfsg0 - vl_pgm_insert@Base 0.9.20+dfsg0 - vl_pgm_read_new@Base 0.9.20+dfsg0 - vl_pgm_read_new_f@Base 0.9.20+dfsg0 - vl_pgm_write@Base 0.9.20+dfsg0 - vl_pgm_write_f@Base 0.9.20+dfsg0 - vl_quickshift_delete@Base 0.9.20+dfsg0 - vl_quickshift_new@Base 0.9.20+dfsg0 - vl_quickshift_process@Base 0.9.20+dfsg0 - vl_rand_init@Base 0.9.20+dfsg0 - vl_rand_permute_indexes@Base 0.9.20+dfsg0 - vl_rand_seed@Base 0.9.20+dfsg0 - vl_rand_seed_by_array@Base 0.9.20+dfsg0 - vl_rand_uint32@Base 0.9.20+dfsg0 - vl_realloc@Base 0.9.20+dfsg0 - vl_refine_local_extreum_2@Base 0.9.20+dfsg0 - vl_refine_local_extreum_3@Base 0.9.20+dfsg0 - vl_rodrigues@Base 0.9.20+dfsg0 - vl_scalespace_delete@Base 0.9.20+dfsg0 - vl_scalespace_get_default_geometry@Base 0.9.20+dfsg0 - vl_scalespace_get_geometry@Base 0.9.20+dfsg0 - vl_scalespace_get_level@Base 0.9.20+dfsg0 - vl_scalespace_get_level_const@Base 0.9.20+dfsg0 - vl_scalespace_get_level_sigma@Base 0.9.20+dfsg0 - vl_scalespace_get_octave_geometry@Base 0.9.20+dfsg0 - vl_scalespace_new@Base 0.9.20+dfsg0 - vl_scalespace_new_copy@Base 0.9.20+dfsg0 - vl_scalespace_new_shallow_copy@Base 0.9.20+dfsg0 - vl_scalespace_new_with_geometry@Base 0.9.20+dfsg0 - vl_scalespace_put_image@Base 0.9.20+dfsg0 - vl_scalespacegeometry_is_equal@Base 0.9.20+dfsg0 - vl_set_alloc_func@Base 0.9.20+dfsg0 - vl_set_last_error@Base 0.9.20+dfsg0 - vl_set_num_threads@Base 0.9.20+dfsg0 - vl_set_printf_func@Base 0.9.20+dfsg0 - vl_set_simd_enabled@Base 0.9.20+dfsg0 - vl_sift_calc_keypoint_descriptor@Base 0.9.21+full - vl_sift_calc_keypoint_orientations@Base 0.9.21+full - vl_sift_calc_raw_descriptor@Base 0.9.21+full - vl_sift_delete@Base 0.9.21+full - vl_sift_detect@Base 0.9.21+full - vl_sift_keypoint_init@Base 0.9.21+full - vl_sift_new@Base 0.9.21+full - vl_sift_process_first_octave@Base 0.9.21+full - vl_sift_process_next_octave@Base 0.9.21+full - vl_slic_segment@Base 0.9.20+dfsg0 - vl_solve_linear_system_2@Base 0.9.20+dfsg0 - vl_solve_linear_system_3@Base 0.9.20+dfsg0 - vl_static_configuration_to_string_copy@Base 0.9.20+dfsg0 - vl_string_basename@Base 0.9.20+dfsg0 - vl_string_casei_cmp@Base 0.9.20+dfsg0 - vl_string_copy@Base 0.9.20+dfsg0 - vl_string_copy_sub@Base 0.9.20+dfsg0 - vl_string_find_char_rev@Base 0.9.20+dfsg0 - vl_string_length@Base 0.9.20+dfsg0 - vl_string_parse_protocol@Base 0.9.20+dfsg0 - vl_string_protocol_name@Base 0.9.20+dfsg0 - vl_string_replace_wildcard@Base 0.9.20+dfsg0 - vl_svd2@Base 0.9.20+dfsg0 - vl_svm_delete@Base 0.9.20+dfsg0 - vl_svm_get_bias@Base 0.9.20+dfsg0 - vl_svm_get_bias_learning_rate@Base 0.9.20+dfsg0 - vl_svm_get_bias_multiplier@Base 0.9.20+dfsg0 - vl_svm_get_diagnostic_frequency@Base 0.9.20+dfsg0 - vl_svm_get_dimension@Base 0.9.20+dfsg0 - vl_svm_get_epsilon@Base 0.9.20+dfsg0 - vl_svm_get_iteration_number@Base 0.9.20+dfsg0 - vl_svm_get_lambda@Base 0.9.20+dfsg0 - vl_svm_get_max_num_iterations@Base 0.9.20+dfsg0 - vl_svm_get_model@Base 0.9.20+dfsg0 - vl_svm_get_num_data@Base 0.9.20+dfsg0 - vl_svm_get_scores@Base 0.9.20+dfsg0 - vl_svm_get_solver@Base 0.9.20+dfsg0 - vl_svm_get_statistics@Base 0.9.20+dfsg0 - vl_svm_get_weights@Base 0.9.20+dfsg0 - vl_svm_hinge2_conjugate_loss@Base 0.9.20+dfsg0 - vl_svm_hinge2_dca_update@Base 0.9.20+dfsg0 - vl_svm_hinge2_loss@Base 0.9.20+dfsg0 - vl_svm_hinge2_loss_derivative@Base 0.9.20+dfsg0 - vl_svm_hinge_conjugate_loss@Base 0.9.20+dfsg0 - vl_svm_hinge_dca_update@Base 0.9.20+dfsg0 - vl_svm_hinge_loss@Base 0.9.20+dfsg0 - vl_svm_hinge_loss_derivative@Base 0.9.20+dfsg0 - vl_svm_l1_conjugate_loss@Base 0.9.20+dfsg0 - vl_svm_l1_dca_update@Base 0.9.20+dfsg0 - vl_svm_l1_loss@Base 0.9.20+dfsg0 - vl_svm_l1_loss_derivative@Base 0.9.20+dfsg0 - vl_svm_l2_conjugate_loss@Base 0.9.20+dfsg0 - vl_svm_l2_dca_update@Base 0.9.20+dfsg0 - vl_svm_l2_loss@Base 0.9.20+dfsg0 - vl_svm_l2_loss_derivative@Base 0.9.20+dfsg0 - vl_svm_logistic_conjugate_loss@Base 0.9.20+dfsg0 - vl_svm_logistic_dca_update@Base 0.9.20+dfsg0 - vl_svm_logistic_loss@Base 0.9.20+dfsg0 - vl_svm_logistic_loss_derivative@Base 0.9.20+dfsg0 - vl_svm_new@Base 0.9.20+dfsg0 - vl_svm_new_with_abstract_data@Base 0.9.20+dfsg0 - vl_svm_new_with_dataset@Base 0.9.20+dfsg0 - vl_svm_set_bias@Base 0.9.20+dfsg0 - vl_svm_set_bias_learning_rate@Base 0.9.20+dfsg0 - vl_svm_set_bias_multiplier@Base 0.9.20+dfsg0 - vl_svm_set_conjugate_loss_function@Base 0.9.20+dfsg0 - vl_svm_set_data_functions@Base 0.9.20+dfsg0 - vl_svm_set_dca_update_function@Base 0.9.20+dfsg0 - vl_svm_set_diagnostic_frequency@Base 0.9.20+dfsg0 - vl_svm_set_diagnostic_function@Base 0.9.20+dfsg0 - vl_svm_set_epsilon@Base 0.9.20+dfsg0 - vl_svm_set_iteration_number@Base 0.9.20+dfsg0 - vl_svm_set_loss@Base 0.9.20+dfsg0 - vl_svm_set_loss_derivative_function@Base 0.9.20+dfsg0 - vl_svm_set_loss_function@Base 0.9.20+dfsg0 - vl_svm_set_max_num_iterations@Base 0.9.20+dfsg0 - vl_svm_set_model@Base 0.9.20+dfsg0 - vl_svm_set_weights@Base 0.9.20+dfsg0 - vl_svm_train@Base 0.9.20+dfsg0 - vl_svmdataset_delete@Base 0.9.20+dfsg0 - vl_svmdataset_get_accumulate_function@Base 0.9.20+dfsg0 - vl_svmdataset_get_data@Base 0.9.20+dfsg0 - vl_svmdataset_get_dimension@Base 0.9.20+dfsg0 - vl_svmdataset_get_homogeneous_kernel_map@Base 0.9.20+dfsg0 - vl_svmdataset_get_inner_product_function@Base 0.9.20+dfsg0 - vl_svmdataset_get_num_data@Base 0.9.20+dfsg0 - vl_svmdataset_new@Base 0.9.20+dfsg0 - vl_svmdataset_set_homogeneous_kernel_map@Base 0.9.20+dfsg0 - vl_tic@Base 0.9.20+dfsg0 - vl_toc@Base 0.9.20+dfsg0 - vl_vlad_encode@Base 0.9.20+dfsg0 diff -Nru vlfeat-0.9.21+full/debian/libvlfeat1t64.install vlfeat-0.9.21+full/debian/libvlfeat1t64.install --- vlfeat-0.9.21+full/debian/libvlfeat1t64.install 1970-01-01 00:00:00.000000000 +0000 +++ vlfeat-0.9.21+full/debian/libvlfeat1t64.install 2021-11-11 18:45:54.000000000 +0000 @@ -0,0 +1,3 @@ +#!/usr/bin/dh-exec + +libvl*.so.* usr/lib/${DEB_HOST_MULTIARCH} diff -Nru vlfeat-0.9.21+full/debian/libvlfeat1t64.lintian-overrides vlfeat-0.9.21+full/debian/libvlfeat1t64.lintian-overrides --- vlfeat-0.9.21+full/debian/libvlfeat1t64.lintian-overrides 1970-01-01 00:00:00.000000000 +0000 +++ vlfeat-0.9.21+full/debian/libvlfeat1t64.lintian-overrides 2024-02-04 18:22:48.000000000 +0000 @@ -0,0 +1,6 @@ +# package has the full name of the project: vlfeat however upstream generally +# calls their library "libvl.so". I want to be in-line with upstream, so I +# retain this discrepancy + +libvlfeat1t64: package-name-doesnt-match-sonames +libvlfeat1t64: package-name-doesnt-match-sonames libvlfeat1 diff -Nru vlfeat-0.9.21+full/debian/libvlfeat1t64.symbols vlfeat-0.9.21+full/debian/libvlfeat1t64.symbols --- vlfeat-0.9.21+full/debian/libvlfeat1t64.symbols 1970-01-01 00:00:00.000000000 +0000 +++ vlfeat-0.9.21+full/debian/libvlfeat1t64.symbols 2024-02-04 18:22:48.000000000 +0000 @@ -0,0 +1,395 @@ +libvl.so.1 libvlfeat1t64 #MINVER# + _vl_distance_chi2_d@Base 0.9.20+dfsg0 + _vl_distance_chi2_f@Base 0.9.20+dfsg0 + _vl_distance_hellinger_d@Base 0.9.20+dfsg0 + _vl_distance_hellinger_f@Base 0.9.20+dfsg0 + _vl_distance_js_d@Base 0.9.20+dfsg0 + _vl_distance_js_f@Base 0.9.20+dfsg0 + _vl_distance_l1_d@Base 0.9.20+dfsg0 + _vl_distance_l1_f@Base 0.9.20+dfsg0 + _vl_distance_l2_d@Base 0.9.20+dfsg0 + _vl_distance_l2_f@Base 0.9.20+dfsg0 + _vl_distance_mahalanobis_sq_d@Base 0.9.20+dfsg0 + _vl_distance_mahalanobis_sq_f@Base 0.9.20+dfsg0 + _vl_dsift_update_buffers@Base 0.9.21+full + _vl_kernel_chi2_d@Base 0.9.20+dfsg0 + _vl_kernel_chi2_f@Base 0.9.20+dfsg0 + _vl_kernel_hellinger_d@Base 0.9.20+dfsg0 + _vl_kernel_hellinger_f@Base 0.9.20+dfsg0 + _vl_kernel_js_d@Base 0.9.20+dfsg0 + _vl_kernel_js_f@Base 0.9.20+dfsg0 + _vl_kernel_l1_d@Base 0.9.20+dfsg0 + _vl_kernel_l1_f@Base 0.9.20+dfsg0 + _vl_kernel_l2_d@Base 0.9.20+dfsg0 + _vl_kernel_l2_f@Base 0.9.20+dfsg0 + vlCovdetMethods@Base 0.9.20+dfsg0 + vl_aib_delete@Base 0.9.20+dfsg0 + vl_aib_new@Base 0.9.20+dfsg0 + vl_aib_process@Base 0.9.20+dfsg0 + vl_array_dealloc@Base 0.9.20+dfsg0 + vl_array_delete@Base 0.9.20+dfsg0 + vl_array_get_num_elements@Base 0.9.20+dfsg0 + vl_array_init@Base 0.9.20+dfsg0 + vl_array_init_envelope@Base 0.9.20+dfsg0 + vl_array_init_matrix@Base 0.9.20+dfsg0 + vl_array_init_matrix_envelope@Base 0.9.20+dfsg0 + vl_array_new@Base 0.9.20+dfsg0 + vl_array_new_envelope@Base 0.9.20+dfsg0 + vl_array_new_matrix@Base 0.9.20+dfsg0 + vl_array_new_matrix_envelope@Base 0.9.20+dfsg0 + vl_calloc@Base 0.9.20+dfsg0 + vl_configuration_to_string_copy@Base 0.9.20+dfsg0 + vl_covdet_append_feature@Base 0.9.20+dfsg0 + vl_covdet_delete@Base 0.9.20+dfsg0 + vl_covdet_detect@Base 0.9.20+dfsg0 + vl_covdet_drop_features_outside@Base 0.9.20+dfsg0 + vl_covdet_extract_affine_shape@Base 0.9.20+dfsg0 + vl_covdet_extract_affine_shape_for_frame@Base 0.9.20+dfsg0 + vl_covdet_extract_laplacian_scales@Base 0.9.20+dfsg0 + vl_covdet_extract_laplacian_scales_for_frame@Base 0.9.20+dfsg0 + vl_covdet_extract_orientations@Base 0.9.20+dfsg0 + vl_covdet_extract_orientations_for_frame@Base 0.9.20+dfsg0 + vl_covdet_extract_patch_for_frame@Base 0.9.20+dfsg0 + vl_covdet_get_aa_accurate_smoothing@Base 0.9.20+dfsg0 + vl_covdet_get_allow_padded_warping@Base 0.9.21+dfsg0 + vl_covdet_get_base_scale@Base 0.9.21+dfsg0 + vl_covdet_get_css@Base 0.9.20+dfsg0 + vl_covdet_get_edge_threshold@Base 0.9.20+dfsg0 + vl_covdet_get_features@Base 0.9.20+dfsg0 + vl_covdet_get_first_octave@Base 0.9.20+dfsg0 + vl_covdet_get_gss@Base 0.9.20+dfsg0 + vl_covdet_get_laplacian_scales_statistics@Base 0.9.20+dfsg0 + vl_covdet_get_max_num_orientations@Base 0.9.21+dfsg0 + vl_covdet_get_non_extrema_suppression_threshold@Base 0.9.20+dfsg0 + vl_covdet_get_num_features@Base 0.9.20+dfsg0 + vl_covdet_get_num_non_extrema_suppressed@Base 0.9.20+dfsg0 + vl_covdet_get_num_octaves@Base 0.9.21+dfsg0 + vl_covdet_get_octave_resolution@Base 0.9.20+dfsg0 + vl_covdet_get_peak_threshold@Base 0.9.20+dfsg0 + vl_covdet_get_transposed@Base 0.9.20+dfsg0 + vl_covdet_new@Base 0.9.20+dfsg0 + vl_covdet_put_image@Base 0.9.20+dfsg0 + vl_covdet_reset@Base 0.9.20+dfsg0 + vl_covdet_set_aa_accurate_smoothing@Base 0.9.20+dfsg0 + vl_covdet_set_allow_padded_warping@Base 0.9.21+dfsg0 + vl_covdet_set_base_scale@Base 0.9.21+dfsg0 + vl_covdet_set_edge_threshold@Base 0.9.20+dfsg0 + vl_covdet_set_first_octave@Base 0.9.20+dfsg0 + vl_covdet_set_laplacian_peak_threshold@Base 0.9.20+dfsg0 + vl_covdet_set_max_num_orientations@Base 0.9.21+dfsg0 + vl_covdet_set_non_extrema_suppression_threshold@Base 0.9.20+dfsg0 + vl_covdet_set_num_octaves@Base 0.9.21+dfsg0 + vl_covdet_set_octave_resolution@Base 0.9.20+dfsg0 + vl_covdet_set_peak_threshold@Base 0.9.20+dfsg0 + vl_covdet_set_transposed@Base 0.9.20+dfsg0 + vl_cpu_has_avx@Base 0.9.20+dfsg0 + vl_cpu_has_sse2@Base 0.9.20+dfsg0 + vl_cpu_has_sse3@Base 0.9.20+dfsg0 + vl_dsift_delete@Base 0.9.21+full + vl_dsift_new@Base 0.9.21+full + vl_dsift_new_basic@Base 0.9.21+full + vl_dsift_process@Base 0.9.21+full + vl_enumeration_get@Base 0.9.20+dfsg0 + vl_enumeration_get_by_value@Base 0.9.20+dfsg0 + vl_enumeration_get_casei@Base 0.9.20+dfsg0 + vl_eval_vector_comparison_on_all_pairs_d@Base 0.9.20+dfsg0 + vl_eval_vector_comparison_on_all_pairs_f@Base 0.9.20+dfsg0 + vl_find_local_extrema_2@Base 0.9.20+dfsg0 + vl_find_local_extrema_3@Base 0.9.20+dfsg0 + vl_fisher_encode@Base 0.9.20+dfsg0 + vl_free@Base 0.9.20+dfsg0 + vl_gaussian_elimination@Base 0.9.20+dfsg0 + vl_get_cpu_time@Base 0.9.20+dfsg0 + vl_get_gmm_data_posteriors_d@Base 0.9.20+dfsg0 + vl_get_gmm_data_posteriors_f@Base 0.9.20+dfsg0 + vl_get_last_error@Base 0.9.20+dfsg0 + vl_get_last_error_message@Base 0.9.20+dfsg0 + vl_get_max_threads@Base 0.9.20+dfsg0 + vl_get_num_cpus@Base 0.9.20+dfsg0 + vl_get_printf_func@Base 0.9.20+dfsg0 + vl_get_rand@Base 0.9.20+dfsg0 + vl_get_simd_enabled@Base 0.9.20+dfsg0 + vl_get_thread_limit@Base 0.9.20+dfsg0 + vl_get_vector_3_comparison_function_d@Base 0.9.20+dfsg0 + vl_get_vector_3_comparison_function_f@Base 0.9.20+dfsg0 + vl_get_vector_comparison_function_d@Base 0.9.20+dfsg0 + vl_get_vector_comparison_function_f@Base 0.9.20+dfsg0 + vl_get_version_string@Base 0.9.20+dfsg0 + vl_gmm_cluster@Base 0.9.20+dfsg0 + vl_gmm_delete@Base 0.9.20+dfsg0 + vl_gmm_em@Base 0.9.20+dfsg0 + vl_gmm_get_covariance_lower_bounds@Base 0.9.20+dfsg0 + vl_gmm_get_covariances@Base 0.9.20+dfsg0 + vl_gmm_get_data_type@Base 0.9.20+dfsg0 + vl_gmm_get_dimension@Base 0.9.20+dfsg0 + vl_gmm_get_initialization@Base 0.9.20+dfsg0 + vl_gmm_get_kmeans_init_object@Base 0.9.20+dfsg0 + vl_gmm_get_loglikelihood@Base 0.9.20+dfsg0 + vl_gmm_get_max_num_iterations@Base 0.9.20+dfsg0 + vl_gmm_get_means@Base 0.9.20+dfsg0 + vl_gmm_get_num_clusters@Base 0.9.20+dfsg0 + vl_gmm_get_num_data@Base 0.9.20+dfsg0 + vl_gmm_get_num_repetitions@Base 0.9.20+dfsg0 + vl_gmm_get_posteriors@Base 0.9.20+dfsg0 + vl_gmm_get_priors@Base 0.9.20+dfsg0 + vl_gmm_get_verbosity@Base 0.9.20+dfsg0 + vl_gmm_init_with_kmeans@Base 0.9.20+dfsg0 + vl_gmm_init_with_rand_data@Base 0.9.20+dfsg0 + vl_gmm_new@Base 0.9.20+dfsg0 + vl_gmm_new_copy@Base 0.9.20+dfsg0 + vl_gmm_reset@Base 0.9.20+dfsg0 + vl_gmm_set_covariance_lower_bound@Base 0.9.20+dfsg0 + vl_gmm_set_covariance_lower_bounds@Base 0.9.20+dfsg0 + vl_gmm_set_covariances@Base 0.9.20+dfsg0 + vl_gmm_set_initialization@Base 0.9.20+dfsg0 + vl_gmm_set_kmeans_init_object@Base 0.9.20+dfsg0 + vl_gmm_set_max_num_iterations@Base 0.9.20+dfsg0 + vl_gmm_set_means@Base 0.9.20+dfsg0 + vl_gmm_set_num_repetitions@Base 0.9.20+dfsg0 + vl_gmm_set_priors@Base 0.9.20+dfsg0 + vl_gmm_set_verbosity@Base 0.9.20+dfsg0 + vl_hikm_delete@Base 0.9.20+dfsg0 + vl_hikm_get_K@Base 0.9.20+dfsg0 + vl_hikm_get_depth@Base 0.9.20+dfsg0 + vl_hikm_get_max_niters@Base 0.9.20+dfsg0 + vl_hikm_get_ndims@Base 0.9.20+dfsg0 + vl_hikm_get_root@Base 0.9.20+dfsg0 + vl_hikm_get_verbosity@Base 0.9.20+dfsg0 + vl_hikm_init@Base 0.9.20+dfsg0 + vl_hikm_new@Base 0.9.20+dfsg0 + vl_hikm_push@Base 0.9.20+dfsg0 + vl_hikm_set_max_niters@Base 0.9.20+dfsg0 + vl_hikm_set_verbosity@Base 0.9.20+dfsg0 + vl_hikm_train@Base 0.9.20+dfsg0 + vl_hog_delete@Base 0.9.20+dfsg0 + vl_hog_extract@Base 0.9.20+dfsg0 + vl_hog_get_dimension@Base 0.9.20+dfsg0 + vl_hog_get_glyph_size@Base 0.9.20+dfsg0 + vl_hog_get_height@Base 0.9.20+dfsg0 + vl_hog_get_permutation@Base 0.9.20+dfsg0 + vl_hog_get_use_bilinear_orientation_assignments@Base 0.9.20+dfsg0 + vl_hog_get_width@Base 0.9.20+dfsg0 + vl_hog_new@Base 0.9.20+dfsg0 + vl_hog_put_image@Base 0.9.20+dfsg0 + vl_hog_put_polar_field@Base 0.9.20+dfsg0 + vl_hog_render@Base 0.9.20+dfsg0 + vl_hog_set_use_bilinear_orientation_assignments@Base 0.9.20+dfsg0 + vl_homogeneouskernelmap_delete@Base 0.9.20+dfsg0 + vl_homogeneouskernelmap_evaluate_d@Base 0.9.20+dfsg0 + vl_homogeneouskernelmap_evaluate_f@Base 0.9.20+dfsg0 + vl_homogeneouskernelmap_get_dimension@Base 0.9.20+dfsg0 + vl_homogeneouskernelmap_get_kernel_type@Base 0.9.20+dfsg0 + vl_homogeneouskernelmap_get_order@Base 0.9.20+dfsg0 + vl_homogeneouskernelmap_get_window_type@Base 0.9.20+dfsg0 + vl_homogeneouskernelmap_new@Base 0.9.20+dfsg0 + vl_ikm_delete@Base 0.9.20+dfsg0 + vl_ikm_get_K@Base 0.9.20+dfsg0 + vl_ikm_get_centers@Base 0.9.20+dfsg0 + vl_ikm_get_max_niters@Base 0.9.20+dfsg0 + vl_ikm_get_ndims@Base 0.9.20+dfsg0 + vl_ikm_get_verbosity@Base 0.9.20+dfsg0 + vl_ikm_init@Base 0.9.20+dfsg0 + vl_ikm_init_rand@Base 0.9.20+dfsg0 + vl_ikm_init_rand_data@Base 0.9.20+dfsg0 + vl_ikm_new@Base 0.9.20+dfsg0 + vl_ikm_push@Base 0.9.20+dfsg0 + vl_ikm_push_one@Base 0.9.20+dfsg0 + vl_ikm_set_max_niters@Base 0.9.20+dfsg0 + vl_ikm_set_verbosity@Base 0.9.20+dfsg0 + vl_ikm_train@Base 0.9.20+dfsg0 + vl_image_distance_transform_d@Base 0.9.20+dfsg0 + vl_image_distance_transform_f@Base 0.9.20+dfsg0 + vl_imconvcol_vd@Base 0.9.20+dfsg0 + vl_imconvcol_vf@Base 0.9.20+dfsg0 + vl_imconvcoltri_d@Base 0.9.20+dfsg0 + vl_imconvcoltri_f@Base 0.9.20+dfsg0 + vl_imgradient_d@Base 0.9.20+dfsg0 + vl_imgradient_f@Base 0.9.20+dfsg0 + vl_imgradient_polar_d@Base 0.9.20+dfsg0 + vl_imgradient_polar_f@Base 0.9.20+dfsg0 + vl_imintegral_d@Base 0.9.20+dfsg0 + vl_imintegral_f@Base 0.9.20+dfsg0 + vl_imintegral_i32@Base 0.9.20+dfsg0 + vl_imintegral_ui32@Base 0.9.20+dfsg0 + vl_imsmooth_d@Base 0.9.20+dfsg0 + vl_imsmooth_f@Base 0.9.20+dfsg0 + vl_irodrigues@Base 0.9.20+dfsg0 + vl_kdforest_build@Base 0.9.20+dfsg0 + vl_kdforest_delete@Base 0.9.20+dfsg0 + vl_kdforest_get_data_dimension@Base 0.9.20+dfsg0 + vl_kdforest_get_data_type@Base 0.9.20+dfsg0 + vl_kdforest_get_depth_of_tree@Base 0.9.20+dfsg0 + vl_kdforest_get_max_num_comparisons@Base 0.9.20+dfsg0 + vl_kdforest_get_num_nodes_of_tree@Base 0.9.20+dfsg0 + vl_kdforest_get_num_trees@Base 0.9.20+dfsg0 + vl_kdforest_get_searcher@Base 0.9.20+dfsg0 + vl_kdforest_get_thresholding_method@Base 0.9.20+dfsg0 + vl_kdforest_new@Base 0.9.20+dfsg0 + vl_kdforest_new_searcher@Base 0.9.20+dfsg0 + vl_kdforest_query@Base 0.9.20+dfsg0 + vl_kdforest_query_with_array@Base 0.9.20+dfsg0 + vl_kdforest_set_max_num_comparisons@Base 0.9.20+dfsg0 + vl_kdforest_set_thresholding_method@Base 0.9.20+dfsg0 + vl_kdforestsearcher_delete@Base 0.9.20+dfsg0 + vl_kdforestsearcher_query@Base 0.9.20+dfsg0 + vl_kmeans_cluster@Base 0.9.20+dfsg0 + vl_kmeans_delete@Base 0.9.20+dfsg0 + vl_kmeans_init_centers_plus_plus@Base 0.9.20+dfsg0 + vl_kmeans_init_centers_with_rand_data@Base 0.9.20+dfsg0 + vl_kmeans_new@Base 0.9.20+dfsg0 + vl_kmeans_new_copy@Base 0.9.20+dfsg0 + vl_kmeans_quantize@Base 0.9.20+dfsg0 + vl_kmeans_quantize_ann@Base 0.9.20+dfsg0 + vl_kmeans_refine_centers@Base 0.9.20+dfsg0 + vl_kmeans_reset@Base 0.9.20+dfsg0 + vl_kmeans_set_centers@Base 0.9.20+dfsg0 + vl_lapack_dlasv2@Base 0.9.20+dfsg0 + vl_lbp_delete@Base 0.9.20+dfsg0 + vl_lbp_get_dimension@Base 0.9.20+dfsg0 + vl_lbp_new@Base 0.9.20+dfsg0 + vl_lbp_process@Base 0.9.20+dfsg0 + vl_liopdesc_delete@Base 0.9.20+dfsg0 + vl_liopdesc_get_dimension@Base 0.9.20+dfsg0 + vl_liopdesc_get_intensity_threshold@Base 0.9.20+dfsg0 + vl_liopdesc_get_neighbourhood_radius@Base 0.9.20+dfsg0 + vl_liopdesc_get_num_neighbours@Base 0.9.20+dfsg0 + vl_liopdesc_get_num_spatial_bins@Base 0.9.20+dfsg0 + vl_liopdesc_new@Base 0.9.20+dfsg0 + vl_liopdesc_new_basic@Base 0.9.20+dfsg0 + vl_liopdesc_process@Base 0.9.20+dfsg0 + vl_liopdesc_set_intensity_threshold@Base 0.9.20+dfsg0 + vl_malloc@Base 0.9.20+dfsg0 + vl_mser_delete@Base 0.9.20+dfsg0 + vl_mser_ell_fit@Base 0.9.20+dfsg0 + vl_mser_new@Base 0.9.20+dfsg0 + vl_mser_process@Base 0.9.20+dfsg0 + vl_pgm_extract_data@Base 0.9.20+dfsg0 + vl_pgm_extract_head@Base 0.9.20+dfsg0 + vl_pgm_get_bpp@Base 0.9.20+dfsg0 + vl_pgm_get_npixels@Base 0.9.20+dfsg0 + vl_pgm_insert@Base 0.9.20+dfsg0 + vl_pgm_read_new@Base 0.9.20+dfsg0 + vl_pgm_read_new_f@Base 0.9.20+dfsg0 + vl_pgm_write@Base 0.9.20+dfsg0 + vl_pgm_write_f@Base 0.9.20+dfsg0 + vl_quickshift_delete@Base 0.9.20+dfsg0 + vl_quickshift_new@Base 0.9.20+dfsg0 + vl_quickshift_process@Base 0.9.20+dfsg0 + vl_rand_init@Base 0.9.20+dfsg0 + vl_rand_permute_indexes@Base 0.9.20+dfsg0 + vl_rand_seed@Base 0.9.20+dfsg0 + vl_rand_seed_by_array@Base 0.9.20+dfsg0 + vl_rand_uint32@Base 0.9.20+dfsg0 + vl_realloc@Base 0.9.20+dfsg0 + vl_refine_local_extreum_2@Base 0.9.20+dfsg0 + vl_refine_local_extreum_3@Base 0.9.20+dfsg0 + vl_rodrigues@Base 0.9.20+dfsg0 + vl_scalespace_delete@Base 0.9.20+dfsg0 + vl_scalespace_get_default_geometry@Base 0.9.20+dfsg0 + vl_scalespace_get_geometry@Base 0.9.20+dfsg0 + vl_scalespace_get_level@Base 0.9.20+dfsg0 + vl_scalespace_get_level_const@Base 0.9.20+dfsg0 + vl_scalespace_get_level_sigma@Base 0.9.20+dfsg0 + vl_scalespace_get_octave_geometry@Base 0.9.20+dfsg0 + vl_scalespace_new@Base 0.9.20+dfsg0 + vl_scalespace_new_copy@Base 0.9.20+dfsg0 + vl_scalespace_new_shallow_copy@Base 0.9.20+dfsg0 + vl_scalespace_new_with_geometry@Base 0.9.20+dfsg0 + vl_scalespace_put_image@Base 0.9.20+dfsg0 + vl_scalespacegeometry_is_equal@Base 0.9.20+dfsg0 + vl_set_alloc_func@Base 0.9.20+dfsg0 + vl_set_last_error@Base 0.9.20+dfsg0 + vl_set_num_threads@Base 0.9.20+dfsg0 + vl_set_printf_func@Base 0.9.20+dfsg0 + vl_set_simd_enabled@Base 0.9.20+dfsg0 + vl_sift_calc_keypoint_descriptor@Base 0.9.21+full + vl_sift_calc_keypoint_orientations@Base 0.9.21+full + vl_sift_calc_raw_descriptor@Base 0.9.21+full + vl_sift_delete@Base 0.9.21+full + vl_sift_detect@Base 0.9.21+full + vl_sift_keypoint_init@Base 0.9.21+full + vl_sift_new@Base 0.9.21+full + vl_sift_process_first_octave@Base 0.9.21+full + vl_sift_process_next_octave@Base 0.9.21+full + vl_slic_segment@Base 0.9.20+dfsg0 + vl_solve_linear_system_2@Base 0.9.20+dfsg0 + vl_solve_linear_system_3@Base 0.9.20+dfsg0 + vl_static_configuration_to_string_copy@Base 0.9.20+dfsg0 + vl_string_basename@Base 0.9.20+dfsg0 + vl_string_casei_cmp@Base 0.9.20+dfsg0 + vl_string_copy@Base 0.9.20+dfsg0 + vl_string_copy_sub@Base 0.9.20+dfsg0 + vl_string_find_char_rev@Base 0.9.20+dfsg0 + vl_string_length@Base 0.9.20+dfsg0 + vl_string_parse_protocol@Base 0.9.20+dfsg0 + vl_string_protocol_name@Base 0.9.20+dfsg0 + vl_string_replace_wildcard@Base 0.9.20+dfsg0 + vl_svd2@Base 0.9.20+dfsg0 + vl_svm_delete@Base 0.9.20+dfsg0 + vl_svm_get_bias@Base 0.9.20+dfsg0 + vl_svm_get_bias_learning_rate@Base 0.9.20+dfsg0 + vl_svm_get_bias_multiplier@Base 0.9.20+dfsg0 + vl_svm_get_diagnostic_frequency@Base 0.9.20+dfsg0 + vl_svm_get_dimension@Base 0.9.20+dfsg0 + vl_svm_get_epsilon@Base 0.9.20+dfsg0 + vl_svm_get_iteration_number@Base 0.9.20+dfsg0 + vl_svm_get_lambda@Base 0.9.20+dfsg0 + vl_svm_get_max_num_iterations@Base 0.9.20+dfsg0 + vl_svm_get_model@Base 0.9.20+dfsg0 + vl_svm_get_num_data@Base 0.9.20+dfsg0 + vl_svm_get_scores@Base 0.9.20+dfsg0 + vl_svm_get_solver@Base 0.9.20+dfsg0 + vl_svm_get_statistics@Base 0.9.20+dfsg0 + vl_svm_get_weights@Base 0.9.20+dfsg0 + vl_svm_hinge2_conjugate_loss@Base 0.9.20+dfsg0 + vl_svm_hinge2_dca_update@Base 0.9.20+dfsg0 + vl_svm_hinge2_loss@Base 0.9.20+dfsg0 + vl_svm_hinge2_loss_derivative@Base 0.9.20+dfsg0 + vl_svm_hinge_conjugate_loss@Base 0.9.20+dfsg0 + vl_svm_hinge_dca_update@Base 0.9.20+dfsg0 + vl_svm_hinge_loss@Base 0.9.20+dfsg0 + vl_svm_hinge_loss_derivative@Base 0.9.20+dfsg0 + vl_svm_l1_conjugate_loss@Base 0.9.20+dfsg0 + vl_svm_l1_dca_update@Base 0.9.20+dfsg0 + vl_svm_l1_loss@Base 0.9.20+dfsg0 + vl_svm_l1_loss_derivative@Base 0.9.20+dfsg0 + vl_svm_l2_conjugate_loss@Base 0.9.20+dfsg0 + vl_svm_l2_dca_update@Base 0.9.20+dfsg0 + vl_svm_l2_loss@Base 0.9.20+dfsg0 + vl_svm_l2_loss_derivative@Base 0.9.20+dfsg0 + vl_svm_logistic_conjugate_loss@Base 0.9.20+dfsg0 + vl_svm_logistic_dca_update@Base 0.9.20+dfsg0 + vl_svm_logistic_loss@Base 0.9.20+dfsg0 + vl_svm_logistic_loss_derivative@Base 0.9.20+dfsg0 + vl_svm_new@Base 0.9.20+dfsg0 + vl_svm_new_with_abstract_data@Base 0.9.20+dfsg0 + vl_svm_new_with_dataset@Base 0.9.20+dfsg0 + vl_svm_set_bias@Base 0.9.20+dfsg0 + vl_svm_set_bias_learning_rate@Base 0.9.20+dfsg0 + vl_svm_set_bias_multiplier@Base 0.9.20+dfsg0 + vl_svm_set_conjugate_loss_function@Base 0.9.20+dfsg0 + vl_svm_set_data_functions@Base 0.9.20+dfsg0 + vl_svm_set_dca_update_function@Base 0.9.20+dfsg0 + vl_svm_set_diagnostic_frequency@Base 0.9.20+dfsg0 + vl_svm_set_diagnostic_function@Base 0.9.20+dfsg0 + vl_svm_set_epsilon@Base 0.9.20+dfsg0 + vl_svm_set_iteration_number@Base 0.9.20+dfsg0 + vl_svm_set_loss@Base 0.9.20+dfsg0 + vl_svm_set_loss_derivative_function@Base 0.9.20+dfsg0 + vl_svm_set_loss_function@Base 0.9.20+dfsg0 + vl_svm_set_max_num_iterations@Base 0.9.20+dfsg0 + vl_svm_set_model@Base 0.9.20+dfsg0 + vl_svm_set_weights@Base 0.9.20+dfsg0 + vl_svm_train@Base 0.9.20+dfsg0 + vl_svmdataset_delete@Base 0.9.20+dfsg0 + vl_svmdataset_get_accumulate_function@Base 0.9.20+dfsg0 + vl_svmdataset_get_data@Base 0.9.20+dfsg0 + vl_svmdataset_get_dimension@Base 0.9.20+dfsg0 + vl_svmdataset_get_homogeneous_kernel_map@Base 0.9.20+dfsg0 + vl_svmdataset_get_inner_product_function@Base 0.9.20+dfsg0 + vl_svmdataset_get_num_data@Base 0.9.20+dfsg0 + vl_svmdataset_new@Base 0.9.20+dfsg0 + vl_svmdataset_set_homogeneous_kernel_map@Base 0.9.20+dfsg0 + vl_tic@Base 0.9.20+dfsg0 + vl_toc@Base 0.9.20+dfsg0 + vl_vlad_encode@Base 0.9.20+dfsg0