Skip to content

yaml-cpp: New wrap v0.8.0 #2255

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

yaml-cpp: New wrap v0.8.0 #2255

wants to merge 1 commit into from

Conversation

crvux
Copy link
Contributor

@crvux crvux commented Jul 8, 2025

No description provided.

@crvux
Copy link
Contributor Author

crvux commented Jul 8, 2025

With diff_files in .wrap local sanity checks don't work

Logs
  Build started at 2025-07-08T18:38:21.123788
Main binary: /usr/bin/python3
Build Options: -Dpython.install_env=auto -Dwraps=abseil-cpp -Ddepnames=absl_base,absl_container,absl_debugging,absl_log,absl_flags,absl_hash,absl_crc,absl_numeric,absl_profiling,absl_random,absl_status,absl_strings,absl_synchronization,absl_time,absl_types,absl_algorithm_container,absl_any_invocable,absl_bad_any_cast_impl,absl_bad_optional_access,absl_bad_variant_access,absl_bind_front,absl_city,absl_civil_time,absl_cleanup,absl_cord,absl_cord_internal,absl_cordz_functions,absl_cordz_handle,absl_cordz_info,absl_cordz_sample_token,absl_core_headers,absl_crc32c,absl_debugging_internal,absl_demangle_internal,absl_die_if_null,absl_examine_stack,absl_exponential_biased,absl_failure_signal_handler,absl_flags_commandlineflag,absl_flags_commandlineflag_internal,absl_flags_config,absl_flags_internal,absl_flags_marshalling,absl_flags_parse,absl_flags_private_handle_accessor,absl_flags_program_name,absl_flags_reflection,absl_flags_usage,absl_flags_usage_internal,absl_flat_hash_map,absl_flat_hash_set,absl_function_ref,absl_graphcycles_internal,absl_hashtablez_sampler,absl_inlined_vector,absl_int128,absl_leak_check,absl_log_initialize,absl_log_internal_check_op,absl_log_internal_message,absl_log_severity,absl_low_level_hash,absl_memory,absl_optional,absl_periodic_sampler,absl_random_bit_gen_ref,absl_random_distributions,absl_random_internal_distribution_test_util,absl_random_internal_platform,absl_random_internal_pool_urbg,absl_random_internal_randen,absl_random_internal_randen_hwaes,absl_random_internal_randen_hwaes_impl,absl_random_internal_randen_slow,absl_random_internal_seed_material,absl_random_random,absl_random_seed_gen_exception,absl_random_seed_sequences,absl_raw_hash_set,absl_raw_logging_internal,absl_scoped_set_env,absl_span,absl_spinlock_wait,absl_stacktrace,absl_statusor,absl_str_format,absl_str_format_internal,absl_strerror,absl_string_view,absl_strings_internal,absl_symbolize,absl_throw_delegate,absl_time_zone,absl_type_traits,absl_utility,absl_variant -Dprognames=
Python system: Linux
The Meson build system
Version: 1.8.2
Source dir: /home/avv/projects/wrapdb
Build dir: /home/avv/projects/wrapdb/_build
Build type: native build
WARNING: Project targets '>=0.58.0' but uses feature introduced in '0.63.0': Wrap files with diff_files.

meson.build:1:0: ERROR: Fatal warnings enabled, aborting

@crvux crvux force-pushed the yaml-cpp branch 6 times, most recently from baff1e4 to bf059ea Compare July 8, 2025 16:17
@bgilbert
Copy link
Collaborator

bgilbert commented Jul 8, 2025

Patching upstream code is not allowed. For this specific issue you could try adding an -include argument if cc.has_multi_arguments('-include', 'cstdint').

@crvux
Copy link
Contributor Author

crvux commented Jul 8, 2025

@bgilbert Thank you
Now it worked without patching by diff file

@crvux
Copy link
Contributor Author

crvux commented Jul 8, 2025

It looks like the windows dll build also needs to be ported :)

@crvux crvux marked this pull request as ready for review July 9, 2025 19:16
Signed-off-by: Alexander Voronov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants