Skip to content

Conversation

@kgreenek
Copy link
Contributor

Draft PR to illustrate approach from discussion: #6511

@bazel-io
Copy link
Member

Hello @wep21, modules you maintain (boost.algorithm, boost.align, boost.any, boost.array, boost.asio, boost.assert, boost.atomic, boost.beast, boost.bimap, boost.bind, boost.chrono, boost.circular_buffer, boost.concept_check, boost.config, boost.container, boost.container_hash, boost.context, boost.conversion, boost.core, boost.coroutine, boost.date_time, boost.describe, boost.detail, boost.dll, boost.dynamic_bitset, boost.endian, boost.exception, boost.filesystem, boost.foreach, boost.format, boost.function, boost.function_types, boost.functional, boost.fusion, boost.geometry, boost.graph, boost.heap, boost.icl, boost.integer, boost.interprocess, boost.intrusive, boost.io, boost.iostreams, boost.iterator, boost.json, boost.lambda, boost.lexical_cast, boost.log, boost.logic, boost.math, boost.move, boost.mp11, boost.mpl, boost.multi_array, boost.multi_index, boost.multiprecision, boost.numeric_conversion, boost.optional, boost.parameter, boost.pfr, boost.phoenix, boost.polygon, boost.pool, boost.predef, boost.preprocessor, boost.process, boost.program_options, boost.property_map, boost.property_tree, boost.proto, boost.ptr_container, boost.qvm, boost.random, boost.range, boost.ratio, boost.rational, boost.regex, boost.scope, boost.scope_exit, boost.serialization, boost.signals2, boost.smart_ptr, boost.sort, boost.spirit, boost.stacktrace, boost.static_assert, boost.static_string, boost.system, boost.test, boost.thread, boost.throw_exception, boost.tokenizer, boost.tti, boost.tuple, boost.type_index, boost.type_traits, boost.typeof, boost.units, boost.unordered, boost.url, boost.utility, boost.uuid, boost.variant, boost.variant2, boost.vmd, boost.winapi, boost.xpressive) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

Hello @Vertexwahn, modules you maintain (boost, boost.algorithm, boost.align, boost.any, boost.array, boost.asio, boost.assert, boost.assign, boost.atomic, boost.beast, boost.bimap, boost.bind, boost.callable_traits, boost.charconv, boost.chrono, boost.circular_buffer, boost.compat, boost.concept_check, boost.config, boost.container, boost.container_hash, boost.context, boost.conversion, boost.core, boost.coroutine, boost.coroutine2, boost.crc, boost.date_time, boost.describe, boost.detail, boost.dll, boost.dynamic_bitset, boost.endian, boost.exception, boost.filesystem, boost.foreach, boost.format, boost.function, boost.function_types, boost.functional, boost.fusion, boost.geometry, boost.graph, boost.hash2, boost.heap, boost.hof, boost.icl, boost.integer, boost.interprocess, boost.intrusive, boost.io, boost.iostreams, boost.iterator, boost.json, boost.lambda, boost.lambda2, boost.leaf, boost.lexical_cast, boost.lockfree, boost.log, boost.logic, boost.math, boost.move, boost.mp11, boost.mpl, boost.multi_array, boost.multi_index, boost.multiprecision, boost.mysql, boost.numeric_conversion, boost.optional, boost.parameter, boost.pfr, boost.phoenix, boost.polygon, boost.pool, boost.predef, boost.preprocessor, boost.process, boost.program_options, boost.property_map, boost.property_tree, boost.proto, boost.ptr_container, boost.qvm, boost.random, boost.range, boost.ratio, boost.rational, boost.regex, boost.scope, boost.scope_exit, boost.serialization, boost.signals2, boost.smart_ptr, boost.sort, boost.spirit, boost.stacktrace, boost.static_assert, boost.static_string, boost.system, boost.test, boost.thread, boost.throw_exception, boost.timer, boost.tokenizer, boost.tti, boost.tuple, boost.type_index, boost.type_traits, boost.typeof, boost.units, boost.unordered, boost.url, boost.utility, boost.uuid, boost.variant, boost.variant2, boost.vmd, boost.winapi, boost.xpressive) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

Hello @cdelguercio, modules you maintain (boost, boost.assign) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

Hello @kekxv, modules you maintain (boost.charconv, boost.compat, boost.mysql) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

Hello @vtsao-openai, modules you maintain (boost.crc, boost.heap, boost.lockfree, boost.test, boost.timer, boost.url) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

Hello @lalten, modules you maintain (boost.dll, boost.log) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

Hello @hofbi, modules you maintain (boost.process) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

Hello @bazelbuild/bcr-maintainers, modules (boost.units) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@kgreenek
Copy link
Contributor Author

Sorry for the noise. I didn't realize this would tag everyone. This draft pr is just for illustration and is safe to ignore for now.

@kgreenek
Copy link
Contributor Author

@bazel-io skip_check compatibility_level

@bazel-io bazel-io added the skip-compatibility-level-check Skip the compatibility_level check for MODULE.bazel label Nov 13, 2025
@kgreenek
Copy link
Contributor Author

@bazel-io skip_check unstable_url

@bazel-io bazel-io added the skip-url-stability-check Skip the URL stability check for the PR label Nov 13, 2025
@fmeum fmeum added low-ci-priority Lower the CI job priority for this PR to not block other CI pipelines. skip-compatibility-level-check Skip the compatibility_level check for MODULE.bazel and removed skip-compatibility-level-check Skip the compatibility_level check for MODULE.bazel labels Nov 13, 2025
@fmeum
Copy link
Contributor

fmeum commented Dec 2, 2025

@kgreenek Could you rebase onto main? Checks should pass now.

@bazel-io
Copy link
Member

bazel-io commented Dec 2, 2025

Hello @wep21, modules you maintain (boost.algorithm, boost.align, boost.any, boost.array, boost.asio, boost.assert, boost.atomic, boost.beast, boost.bimap, boost.bind, boost.chrono, boost.circular_buffer, boost.concept_check, boost.config, boost.container, boost.container_hash, boost.context, boost.conversion, boost.core, boost.coroutine, boost.date_time, boost.describe, boost.detail, boost.dll, boost.dynamic_bitset, boost.endian, boost.exception, boost.filesystem, boost.foreach, boost.format, boost.function, boost.function_types, boost.functional, boost.fusion, boost.geometry, boost.graph, boost.heap, boost.icl, boost.integer, boost.interprocess, boost.intrusive, boost.io, boost.iostreams, boost.iterator, boost.json, boost.lambda, boost.lexical_cast, boost.log, boost.logic, boost.math, boost.move, boost.mp11, boost.mpl, boost.multi_array, boost.multi_index, boost.multiprecision, boost.numeric_conversion, boost.optional, boost.parameter, boost.pfr, boost.phoenix, boost.polygon, boost.pool, boost.predef, boost.preprocessor, boost.process, boost.program_options, boost.property_map, boost.property_tree, boost.proto, boost.ptr_container, boost.qvm, boost.random, boost.range, boost.ratio, boost.rational, boost.regex, boost.scope, boost.scope_exit, boost.serialization, boost.signals2, boost.smart_ptr, boost.sort, boost.spirit, boost.stacktrace, boost.static_assert, boost.static_string, boost.system, boost.test, boost.thread, boost.throw_exception, boost.tokenizer, boost.tti, boost.tuple, boost.type_index, boost.type_traits, boost.typeof, boost.units, boost.unordered, boost.url, boost.utility, boost.uuid, boost.variant, boost.variant2, boost.vmd, boost.winapi, boost.xpressive) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

bazel-io commented Dec 2, 2025

Hello @Vertexwahn, modules you maintain (boost, boost.algorithm, boost.align, boost.any, boost.array, boost.asio, boost.assert, boost.assign, boost.atomic, boost.beast, boost.bimap, boost.bind, boost.callable_traits, boost.charconv, boost.chrono, boost.circular_buffer, boost.compat, boost.concept_check, boost.config, boost.container, boost.container_hash, boost.context, boost.conversion, boost.core, boost.coroutine, boost.coroutine2, boost.crc, boost.date_time, boost.describe, boost.detail, boost.dll, boost.dynamic_bitset, boost.endian, boost.exception, boost.filesystem, boost.foreach, boost.format, boost.function, boost.function_types, boost.functional, boost.fusion, boost.geometry, boost.graph, boost.hash2, boost.heap, boost.hof, boost.icl, boost.integer, boost.interprocess, boost.intrusive, boost.io, boost.iostreams, boost.iterator, boost.json, boost.lambda, boost.lambda2, boost.leaf, boost.lexical_cast, boost.lockfree, boost.log, boost.logic, boost.math, boost.move, boost.mp11, boost.mpl, boost.multi_array, boost.multi_index, boost.multiprecision, boost.mysql, boost.numeric_conversion, boost.optional, boost.parameter, boost.pfr, boost.phoenix, boost.polygon, boost.pool, boost.predef, boost.preprocessor, boost.process, boost.program_options, boost.property_map, boost.property_tree, boost.proto, boost.ptr_container, boost.qvm, boost.random, boost.range, boost.ratio, boost.rational, boost.regex, boost.scope, boost.scope_exit, boost.serialization, boost.signals2, boost.smart_ptr, boost.sort, boost.spirit, boost.stacktrace, boost.static_assert, boost.static_string, boost.system, boost.test, boost.thread, boost.throw_exception, boost.timer, boost.tokenizer, boost.tti, boost.tuple, boost.type_index, boost.type_traits, boost.typeof, boost.units, boost.unordered, boost.url, boost.utility, boost.uuid, boost.variant, boost.variant2, boost.vmd, boost.winapi, boost.xpressive) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

bazel-io commented Dec 2, 2025

Hello @cdelguercio, modules you maintain (boost, boost.assign) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

bazel-io commented Dec 2, 2025

Hello @kekxv, modules you maintain (boost.charconv, boost.compat, boost.mysql) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

bazel-io commented Dec 2, 2025

Hello @vtsao-openai, modules you maintain (boost.crc, boost.heap, boost.lockfree, boost.test, boost.timer, boost.url) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

bazel-io commented Dec 2, 2025

Hello @lalten, modules you maintain (boost.dll, boost.log) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

bazel-io commented Dec 2, 2025

Hello @hofbi, modules you maintain (boost.process) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@bazel-io
Copy link
Member

bazel-io commented Dec 2, 2025

Hello @bazelbuild/bcr-maintainers, modules (boost.units) have been updated in this PR.
Please review the changes. You can view a diff against the previous version in the "Generate module diff" check.

@fmeum fmeum added the presubmit-auto-run Presubmit jobs will be triggered for new changes automatically without reviewer's approval label Dec 3, 2025
@fmeum
Copy link
Contributor

fmeum commented Dec 3, 2025

@kgreenek Thanks! Looks like there are some real failures now related to repo names.

@kgreenek
Copy link
Contributor Author

kgreenek commented Dec 3, 2025

Looks like some problems with rules_java that affect only bazel rolling, plus some naming issues in the boost meta package. I will investigate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

low-ci-priority Lower the CI job priority for this PR to not block other CI pipelines. presubmit-auto-run Presubmit jobs will be triggered for new changes automatically without reviewer's approval skip-compatibility-level-check Skip the compatibility_level check for MODULE.bazel skip-url-stability-check Skip the URL stability check for the PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants