[MacPorts] #61720: Undefined symbols for architecture x86_64
MacPorts
noreply at macports.org
Tue Dec 1 22:05:58 UTC 2020
#61720: Undefined symbols for architecture x86_64
---------------------------------------------+----------------------
Reporter: btywoniuk | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.6.4
Keywords: BigSur; MacOSX11.0.sdk; x86_64; | Port: gwyddion
---------------------------------------------+----------------------
When installing gwyddion I'm getting:
{{{
Error: Failed to build gwyddion: command execution failed
Error: See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_gwyddion/gwyddion/main.log
for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port gwyddion failed
}}}
**When I checked logfile basically, it comes down to "Undefined symbols
for architecture x86_64" in libgwyprocess2.la**
Logfile details:
{{{
:info:build warning: unknown warning option '-Wno-stringop-truncation';
did you mean '-Wno-string-conversion'? [-Wunknown-warning-option]
:info:build 2 warnings generated.
:info:build 2 warnings generated.
:info:build 2 warnings generated.
:info:build CCLD libgwyprocess2.la
:info:build Undefined symbols for architecture x86_64:
:info:build "_gwy_canonicalize_angle", referenced from:
:info:build _gwy_data_field_rotate in datafield.o
:info:build _gwy_data_field_new_rotated in datafield.o
:info:build _gwy_data_field_grains_get_quantities in grains-values.o
:info:build _refine_diameter_direction in grains-values.o
:info:build _step1_estimate in gwyshapefitpreset.o
:info:build _step2_estimate in gwyshapefitpreset.o
:info:build "_gwy_expr_compile", referenced from:
:info:build _gwy_grain_value_resolve_expression in gwygrainvalue.o
:info:build "_gwy_expr_error_quark", referenced from:
:info:build _gwy_grain_value_set_expression in gwygrainvalue.o
:info:build "_gwy_expr_free", referenced from:
:info:build _gwy_grain_value_resolve_expression in gwygrainvalue.o
:info:build _gwy_grain_values_calculate in gwygrainvalue.o
:info:build "_gwy_expr_new", referenced from:
:info:build _gwy_grain_value_resolve_expression in gwygrainvalue.o
:info:build _gwy_grain_values_calculate in gwygrainvalue.o
:info:build "_gwy_expr_resolve_variables", referenced from:
:info:build _gwy_grain_value_resolve_expression in gwygrainvalue.o
:info:build "_gwy_expr_vector_execute", referenced from:
:info:build _gwy_grain_values_calculate in gwygrainvalue.o
:info:build "_gwy_get_user_dir", referenced from:
:info:build _gwy_caldata_save_data in gwycaldata.o
:info:build _gwy_calibration_use in gwycalibration.o
:info:build "_gwy_guint_sort", referenced from:
:info:build _gwy_data_field_area_rle_analyse in filters-minmax.o
:info:build _gwy_triangulation_triangulate_iterative in
triangulation.o
:info:build "_gwy_inventory_find", referenced from:
:info:build _gwy_grain_values_get_builtin_grain_value in
gwygrainvalue.o
:info:build _ensure_builtin_names in gwygrainvalue.o
:info:build "_gwy_inventory_forget_order", referenced from:
:info:build _gwy_cdline_class_intern_init in cdline.o
:info:build _gwy_shape_fit_preset_class_intern_init in
gwyshapefitpreset.o
:info:build "_gwy_inventory_get_item", referenced from:
:info:build _gwy_grain_values_get_grain_value in gwygrainvalue.o
:info:build "_gwy_inventory_get_item_or_default", referenced from:
:info:build _gwy_calibrations_get_calibration in gwycalibration.o
:info:build "_gwy_inventory_get_n_items", referenced from:
:info:build _gwy_grain_values_get_grain_value_by_symbol in
gwygrainvalue.o
:info:build "_gwy_inventory_get_nth_item", referenced from:
:info:build _gwy_grain_values_get_grain_value_by_symbol in
gwygrainvalue.o
:info:build "_gwy_inventory_insert_item", referenced from:
:info:build __gwy_cdline_class_setup_presets in cdline.o
:info:build __gwy_grain_value_class_setup_presets in gwygrainvalue.o
:info:build __gwy_shape_fit_preset_class_setup_presets in
gwyshapefitpreset.o
:info:build "_gwy_inventory_new", referenced from:
:info:build _gwy_cdline_class_intern_init in cdline.o
:info:build _gwy_calibration_class_intern_init in gwycalibration.o
:info:build _gwy_grain_value_class_intern_init in gwygrainvalue.o
:info:build _gwy_shape_fit_preset_class_intern_init in
gwyshapefitpreset.o
:info:build "_gwy_inventory_restore_order", referenced from:
:info:build __gwy_cdline_class_setup_presets in cdline.o
:info:build __gwy_shape_fit_preset_class_setup_presets in
gwyshapefitpreset.o
:info:build "_gwy_inventory_set_default_item_name", referenced from:
:info:build __gwy_shape_fit_preset_class_setup_presets in
gwyshapefitpreset.o
:info:build "_gwy_math_choleski_decompose", referenced from:
:info:build _gwy_data_line_part_fit_polynom in dataline.o
:info:build _gwy_data_field_grains_get_quantities in grains-values.o
:info:build _plane_estimate in gwyshapefitpreset.o
:info:build _sphere_estimate in gwyshapefitpreset.o
:info:build _gwy_data_field_area_fit_polynom in level.o
:info:build _gwy_data_field_area_fit_legendre in level.o
:info:build _gwy_data_field_area_fit_poly_max in level.o
:info:build ...
:info:build "_gwy_math_choleski_solve", referenced from:
:info:build _gwy_data_line_part_fit_polynom in dataline.o
:info:build _gwy_data_field_grains_get_quantities in grains-values.o
:info:build _plane_estimate in gwyshapefitpreset.o
:info:build _sphere_estimate in gwyshapefitpreset.o
:info:build _gwy_data_field_area_fit_polynom in level.o
:info:build _gwy_data_field_area_fit_legendre in level.o
:info:build _gwy_data_field_area_fit_poly_max in level.o
:info:build ...
:info:build "_gwy_math_curvature", referenced from:
:info:build _gwy_data_field_grains_get_quantities in grains-values.o
:info:build "_gwy_math_find_minimum_1d", referenced from:
:info:build _gwy_data_field_find_regularization_sigma_for_psf in
filters-convdeconv.o
:info:build _gwy_data_field_find_regularization_sigma_leastsq in
filters-convdeconv.o
:info:build _gwy_data_field_mfm_find_shift_z in mfm.o
:info:build "_gwy_math_fit_polynom", referenced from:
:info:build _gwy_data_field_fit_lines in level.o
:info:build "_gwy_math_histogram", referenced from:
:info:build _gwy_data_line_distribution in linestats.o
:info:build _gwy_data_line_dh in linestats.o
:info:build _compute_autorange in stats.o
:info:build _gwy_data_field_area_dh in stats.o
:info:build _gwy_data_field_area_da_mask in stats.o
:info:build "_gwy_math_kth_rank", referenced from:
:info:build _gwy_data_field_area_filter_kth_rank in filters-minmax.o
:info:build "_gwy_math_kth_ranks", referenced from:
:info:build _gwy_data_field_grains_get_quantities in grains-values.o
:info:build "_gwy_math_median", referenced from:
:info:build _trimmed_mean_or_median in correct.o
:info:build _gwy_data_field_area_filter_median in filters-minmax.o
:info:build _gwy_data_field_grains_get_quantities in grains-values.o
:info:build _gwy_data_line_part_get_median in linestats.o
:info:build _gwy_data_field_area_get_median_mask in stats.o
:info:build _gwy_data_field_get_median in stats.o
:info:build _gwy_data_line_get_median_destructive in stats.o
:info:build ...
:info:build "_gwy_math_median_uncertainty", referenced from:
:info:build _gwy_data_field_area_get_median_uncertainty_mask in
stats_uncertainty.o
:info:build _gwy_data_field_get_median_uncertainty in
stats_uncertainty.o
:info:build "_gwy_math_nlfit_derive", referenced from:
:info:build _cd_circle_down in cdline.o
:info:build _cd_circle_up in cdline.o
:info:build "_gwy_math_nlfit_fit_full", referenced from:
:info:build _cd_circle_down in cdline.o
:info:build _cd_circle_up in cdline.o
:info:build "_gwy_math_nlfit_fit_idx_full", referenced from:
:info:build _gwy_shape_fit_preset_fit in gwyshapefitpreset.o
:info:build _gwy_shape_fit_preset_quick_fit in gwyshapefitpreset.o
:info:build "_gwy_math_nlfit_get_sigma", referenced from:
:info:build _cd_circle_down in cdline.o
:info:build _cd_circle_up in cdline.o
:info:build "_gwy_math_nlfit_new", referenced from:
:info:build _cd_circle_down in cdline.o
:info:build _cd_circle_up in cdline.o
:info:build "_gwy_math_nlfit_new_idx", referenced from:
:info:build _gwy_shape_fit_preset_create_fitter in
gwyshapefitpreset.o
:info:build "_gwy_math_nlfit_set_max_iterations", referenced from:
:info:build _gwy_shape_fit_preset_quick_fit in gwyshapefitpreset.o
:info:build "_gwy_math_refine_maximum", referenced from:
:info:build _gwy_data_field_crosscorrelate_iteration in
correlation.o
:info:build "_gwy_math_refine_maximum_1d", referenced from:
:info:build _refine_diameter_direction in grains-values.o
:info:build "_gwy_math_refine_maximum_2d", referenced from:
:info:build _gwy_data_field_local_maximum in elliptic.o
:info:build "_gwy_math_sort_with_index", referenced from:
:info:build _gwy_data_field_area_filter_kth_rank in filters-minmax.o
:info:build _gwy_data_field_area_filter_trimmed_mean in filters-
minmax.o
:info:build "_gwy_math_trimmed_mean", referenced from:
:info:build _trimmed_mean_or_median in correct.o
:info:build _gwy_data_field_new_binned in datafield.o
:info:build _gwy_data_field_bin in datafield.o
:info:build _gwy_data_field_area_filter_trimmed_mean in filters-
minmax.o
:info:build "_gwy_md5_get_digest", referenced from:
:info:build _ensure_checksum in surface.o
:info:build "_gwy_rand_gen_set_choose_shuffle", referenced from:
:info:build _gwy_surface_reduce_points in surface.o
:info:build "_gwy_rand_gen_set_free", referenced from:
:info:build _gwy_data_field_fractal_correction in fractals.o
:info:build _gwy_surface_reduce_points in surface.o
:info:build "_gwy_rand_gen_set_gaussian", referenced from:
:info:build _gwy_data_field_fractal_correction in fractals.o
:info:build "_gwy_rand_gen_set_new", referenced from:
:info:build _gwy_data_field_fractal_correction in fractals.o
:info:build _gwy_surface_reduce_points in surface.o
:info:build "_gwy_rand_gen_set_rng", referenced from:
:info:build _gwy_surface_reduce_points in surface.o
:info:build "_gwy_resource_class_get_item_type", referenced from:
:info:build _gwy_cdline_class_intern_init in cdline.o
:info:build _gwy_calibration_class_intern_init in gwycalibration.o
:info:build _gwy_grain_value_class_intern_init in gwygrainvalue.o
:info:build _gwy_shape_fit_preset_class_intern_init in
gwyshapefitpreset.o
:info:build "_gwy_resource_data_changed", referenced from:
:info:build _gwy_grain_value_set_symbol_markup in gwygrainvalue.o
:info:build _gwy_grain_value_set_symbol in gwygrainvalue.o
:info:build _gwy_grain_value_set_power_xy in gwygrainvalue.o
:info:build _gwy_grain_value_set_power_z in gwygrainvalue.o
:info:build _gwy_grain_value_set_flags in gwygrainvalue.o
:info:build _gwy_grain_value_set_expression in gwygrainvalue.o
:info:build "_gwy_resource_get_is_modifiable", referenced from:
:info:build _gwy_grain_value_set_symbol_markup in gwygrainvalue.o
:info:build _gwy_grain_value_set_symbol in gwygrainvalue.o
:info:build _gwy_grain_value_set_power_xy in gwygrainvalue.o
:info:build _gwy_grain_value_set_power_z in gwygrainvalue.o
:info:build _gwy_grain_value_set_flags in gwygrainvalue.o
:info:build _gwy_grain_value_set_expression in gwygrainvalue.o
:info:build "_gwy_resource_get_name", referenced from:
:info:build _gwy_calibration_copy in gwycalibration.o
:info:build _gwy_grain_value_copy in gwygrainvalue.o
:info:build "_gwy_resource_get_type", referenced from:
:info:build _gwy_cdline_get_type_once in cdline.o
:info:build __gwy_cdline_class_setup_presets in cdline.o
:info:build _gwy_cdlines in cdline.o
:info:build _gwy_cdline_class_intern_init in cdline.o
:info:build _gwy_calibration_get_type_once in gwycalibration.o
:info:build _gwy_calibration_new in gwycalibration.o
:info:build _gwy_calibrations in gwycalibration.o
:info:build ...
:info:build "_gwy_serializable_clone", referenced from:
:info:build _gwy_brick_copy_zcalibration in brick.o
:info:build _gwy_data_field_new_rotated in datafield.o
:info:build "_gwy_serializable_clone_with_type", referenced from:
:info:build _gwy_brick_transpose in brick.o
:info:build _gwy_data_field_bin in datafield.o
:info:build _gwy_data_field_area_ext_convolve in filters-
convdeconv.o
:info:build __gwy_copy_si_unit in gwyprocess.o
:info:build _gwy_data_line_func_fft in linestats.o
:info:build _gwy_data_field_area_dh in stats.o
:info:build _gwy_data_field_area_minkowski_boundary in stats.o
:info:build ...
:info:build "_gwy_serializable_deserialize", referenced from:
:info:build _gwy_calibration_use in gwycalibration.o
:info:build "_gwy_serializable_duplicate", referenced from:
:info:build _gwy_brick_new_alike in brick.o
:info:build _gwy_brick_copy_zcalibration in brick.o
:info:build _gwy_brick_transpose in brick.o
:info:build _gwy_data_field_distort_internal in correct.o
:info:build _gwy_data_field_affine in correct.o
:info:build _guess_lattice in correct.o
:info:build _gwy_data_field_laplace_solve in correct-laplace.o
:info:build ...
:info:build "_gwy_serializable_get_type", referenced from:
:info:build _gwy_brick_get_type_once in brick.o
:info:build _gwy_data_field_get_type_once in datafield.o
:info:build _gwy_data_line_get_type_once in dataline.o
:info:build _gwy_caldata_get_type_once in gwycaldata.o
:info:build _gwy_spectra_get_type_once in spectra.o
:info:build _gwy_surface_get_type_once in surface.o
:info:build "_gwy_serializable_serialize", referenced from:
:info:build _gwy_caldata_save_data in gwycaldata.o
:info:build "_gwy_serialize_get_struct_size", referenced from:
:info:build _gwy_brick_get_size in brick.o
:info:build _gwy_data_field_get_size in datafield.o
:info:build _gwy_data_line_get_size in dataline.o
:info:build _gwy_caldata_get_size in gwycaldata.o
:info:build _gwy_spectra_get_size in spectra.o
:info:build _gwy_surface_get_size in surface.o
:info:build "_gwy_serialize_pack_object_struct", referenced from:
:info:build _gwy_brick_serialize in brick.o
:info:build _gwy_data_field_serialize in datafield.o
:info:build _gwy_data_line_serialize in dataline.o
:info:build _gwy_caldata_serialize in gwycaldata.o
:info:build _gwy_spectra_serialize in spectra.o
:info:build _gwy_surface_serialize in surface.o
:info:build "_gwy_serialize_unpack_object_struct", referenced from:
:info:build _gwy_brick_deserialize in brick.o
:info:build _gwy_data_field_deserialize in datafield.o
:info:build _gwy_data_line_deserialize in dataline.o
:info:build _gwy_caldata_deserialize in gwycaldata.o
:info:build _gwy_spectra_deserialize in spectra.o
:info:build _gwy_surface_deserialize in surface.o
:info:build "_gwy_si_unit_divide", referenced from:
:info:build _set_transfer_function_units in filters-convdeconv.o
:info:build _gwy_data_field_area_da_mask in stats.o
:info:build _gwy_data_field_slope_distribution in stats.o
:info:build _gwy_data_field_get_line_stats_mask in stats.o
:info:build "_gwy_si_unit_equal", referenced from:
:info:build _units_are_equal in arithmetic.o
:info:build _gwy_data_field_correlation_search in correlation.o
:info:build _gwy_data_field_mfm_perpendicular_medium_force in mfm.o
:info:build _gwy_data_field_get_line_stats_mask in stats.o
:info:build _gwy_surface_xy_is_compatible in surface.o
:info:build "_gwy_si_unit_equal_string", referenced from:
:info:build _units_are_equal in arithmetic.o
:info:build _gwy_brick_serialize in brick.o
:info:build _gwy_brick_get_size in brick.o
:info:build _gwy_data_field_serialize in datafield.o
:info:build _gwy_data_field_get_size in datafield.o
:info:build _gwy_data_line_serialize in dataline.o
:info:build _gwy_data_line_get_size in dataline.o
:info:build ...
:info:build "_gwy_si_unit_get_format", referenced from:
:info:build _gwy_brick_get_value_format_w in brick.o
:info:build _gwy_data_line_get_value_format_y in dataline.o
:info:build "_gwy_si_unit_get_format_with_digits", referenced from:
:info:build _gwy_data_field_get_value_format_z in datafield.o
:info:build _gwy_surface_get_value_format_z in surface.o
:info:build "_gwy_si_unit_get_format_with_resolution", referenced from:
:info:build _gwy_brick_get_value_format_x in brick.o
:info:build _gwy_brick_get_value_format_y in brick.o
:info:build _gwy_brick_get_value_format_z in brick.o
:info:build _gwy_data_field_get_value_format_xy in datafield.o
:info:build _gwy_data_line_get_value_format_x in dataline.o
:info:build _gwy_surface_get_value_format_xy in surface.o
:info:build "_gwy_si_unit_get_type", referenced from:
:info:build _gwy_brick_transpose in brick.o
:info:build _gwy_data_field_area_ext_convolve in filters-
convdeconv.o
:info:build _gwy_grain_quantity_get_units in grains-values.o
:info:build _gwy_caldata_set_si_unit_x in gwycaldata.o
:info:build _gwy_caldata_set_si_unit_y in gwycaldata.o
:info:build _gwy_caldata_set_si_unit_z in gwycaldata.o
:info:build __gwy_copy_si_unit in gwyprocess.o
:info:build ...
:info:build "_gwy_si_unit_multiply", referenced from:
:info:build _gwy_data_field_correlation_search in correlation.o
:info:build _gwy_data_field_area_ext_row_convolve in filters-
convdeconv.o
:info:build _gwy_data_field_area_ext_convolve in filters-
convdeconv.o
:info:build _gwy_data_line_psdf in linestats.o
:info:build _gwy_data_field_mfm_perpendicular_medium_force in mfm.o
:info:build _gwy_data_field_area_cdh in stats.o
:info:build _gwy_data_field_area_cda_mask in stats.o
:info:build ...
:info:build "_gwy_si_unit_new", referenced from:
:info:build _gwy_brick_get_si_unit_x in brick.o
:info:build _gwy_brick_get_si_unit_y in brick.o
:info:build _gwy_brick_get_si_unit_z in brick.o
:info:build _gwy_brick_get_si_unit_w in brick.o
:info:build _gwy_data_field_get_si_unit_xy in datafield.o
:info:build _gwy_data_field_get_si_unit_z in datafield.o
:info:build _gwy_data_line_get_si_unit_x in dataline.o
:info:build ...
:info:build "_gwy_si_unit_power", referenced from:
:info:build _gwy_data_field_correlation_search in correlation.o
:info:build _gwy_grain_quantity_get_units in grains-values.o
:info:build _gwy_data_field_fft_postprocess in inttrans.o
:info:build _gwy_data_line_func_fft in linestats.o
:info:build _gwy_data_line_psdf in linestats.o
:info:build _gwy_data_line_distribution in linestats.o
:info:build _gwy_data_field_area_dh in stats.o
:info:build ...
:info:build "_gwy_si_unit_power_multiply", referenced from:
:info:build _gwy_cdline_get_param_units in cdline.o
:info:build _gwy_data_field_area_ext_convolve in filters-
convdeconv.o
:info:build _set_transfer_function_units in filters-convdeconv.o
:info:build _gwy_grain_quantity_get_units in grains-values.o
:info:build _gwy_shape_fit_preset_get_param_units in
gwyshapefitpreset.o
:info:build _gwy_shape_fit_preset_get_secondary_units in
gwyshapefitpreset.o
:info:build _gwy_data_field_area_2dpsdf_mask in stats-acfpsdf.o
:info:build ...
:info:build "_gwy_si_unit_set_from_string", referenced from:
:info:build _gwy_grain_quantity_get_units in grains-values.o
:info:build _gwy_data_field_waterpour in grains-wshed.o
:info:build _gwy_data_line_distribution in linestats.o
:info:build _gwy_data_field_mfm_perpendicular_stray_field in mfm.o
:info:build _gwy_data_field_mfm_perpendicular_medium_force in mfm.o
:info:build _gwy_data_field_mfm_parallel_medium in mfm.o
:info:build _gwy_data_field_mfm_current_line in mfm.o
:info:build ...
:info:build "_gwy_sinc", referenced from:
:info:build _gwy_data_field_mfm_perpendicular_medium_force in mfm.o
:info:build "_gwy_str_next_line", referenced from:
:info:build _gwy_calibration_parse in gwycalibration.o
:info:build _gwy_grain_value_parse in gwygrainvalue.o
:info:build "_gwy_strisident", referenced from:
:info:build _gwy_grain_value_set_symbol in gwygrainvalue.o
:info:build _gwy_grain_value_parse in gwygrainvalue.o
:info:build "_gwy_type_init", referenced from:
:info:build _gwy_process_type_init in gwyprocess.o
:info:build "_gwy_xlnx_int", referenced from:
:info:build _bin_tree_node_entropies_at_scales in stats-entropy.o
:info:build _quad_tree_node_entropies_at_scales in stats-entropy.o
:info:build ld: symbol(s) not found for architecture x86_64
:info:build clang: error: linker command failed with exit code 1 (use -v
to see invocation)
:info:build make[3]: *** [libgwyprocess2.la] Error 1
:info:build make[3]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_gwyddion/gwyddion/work/gwyddion-2.55/libprocess'
:info:build make[2]: *** [all] Error 2
:info:build make[2]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_gwyddion/gwyddion/work/gwyddion-2.55/libprocess'
:info:build make[1]: *** [all-recursive] Error 1
:info:build make[1]: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_gwyddion/gwyddion/work/gwyddion-2.55'
:info:build make: *** [all] Error 2
:info:build make: Leaving directory
`/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_gwyddion/gwyddion/work/gwyddion-2.55'
:info:build Command failed: cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_gwyddion/gwyddion/work/gwyddion-2.55"
&& /usr/bin/make -j8 -w all
:info:build Exit code: 2
:error:build Failed to build gwyddion: command execution failed
:debug:build Error code: CHILDSTATUS 12893 2
:debug:build Backtrace: command execution failed
:debug:build while executing
:debug:build "system {*}$notty {*}$nice $fullcmdstring"
:debug:build invoked from within
:debug:build "command_exec build"
:debug:build (procedure "portbuild::build_main" line 8)
:debug:build invoked from within
:debug:build "$procedure $targetname"
:error:build See
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_science_gwyddion/gwyddion/main.log
for details.
}}}
--
Ticket URL: <https://trac.macports.org/ticket/61720>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list