Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bazelbuild/rules_cc
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.2.12
Choose a base ref
...
head repository: bazelbuild/rules_cc
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.2.13
Choose a head ref
  • 8 commits
  • 19 files changed
  • 4 contributors

Commits on Oct 27, 2025

  1. Provide stub for ObjcInfo

    Proper replacement for apple_common.Objc and apple_common.new_objc_provider.
    
    PiperOrigin-RevId: 824523048
    Change-Id: I64988964de8e37cbf12d566341c40915560574c2
    comius authored and copybara-github committed Oct 27, 2025
    Configuration menu
    Copy the full SHA
    301958b View commit details
    Browse the repository at this point in the history
  2. Integrate visionOS_arm64e and visionOS_sim_arm64e platforms acros…

    …s Apple build logic
    
    PiperOrigin-RevId: 824695122
    Change-Id: I8fa1f559486f02a4b7000fd3e88d01b7b89c8725
    Googler authored and copybara-github committed Oct 27, 2025
    Configuration menu
    Copy the full SHA
    50306b8 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2025

  1. Migrate rules_apple to use objc_compilation_support from rules_cc.

    Using version from rules_cc instead of Blaze builtin is needed to move CcInfo out of Blaze.
    
    rules_cc should own minimal common code needed for objc_import and objc_library rules. Remove the code that's linking related from rules_cc and already copied into rules_apple.
    
    PiperOrigin-RevId: 824908997
    Change-Id: I817acdff1b8b52688ed4ca8dcb7946e2c45ee915
    comius authored and copybara-github committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    34d652e View commit details
    Browse the repository at this point in the history
  2. Pass -no_warning_for_no_symbols flag to libtool on macos

    Copybara Import from #503
    
    BEGIN_PUBLIC
    Pass -no_warning_for_no_symbols flag to libtool on macos (#503)
    
    This was the default in Bazel before Starlarkification.
    
    Closes #503
    END_PUBLIC
    
    COPYBARA_INTEGRATE_REVIEW=#503 from cerisier:no_warning_for_no_symbols cd9d7eb
    PiperOrigin-RevId: 824916957
    Change-Id: I5e43216e89bfd5daae1b70336440dd678f549df7
    cerisier authored and copybara-github committed Oct 28, 2025
    Configuration menu
    Copy the full SHA
    22c49c3 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2025

  1. Move and wire-up ObjcInfo in rules_cc

    PiperOrigin-RevId: 825474037
    Change-Id: Ie18ce801b5cc48118dcfae04f11f0980ffaba0ac
    comius authored and copybara-github committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    334f719 View commit details
    Browse the repository at this point in the history
  2. Remove C++ related functions from py_internal.

    This is needed to move C++ implementation out of Bazel binary.
    
    PiperOrigin-RevId: 825479063
    Change-Id: I897292446a844581dcc3fb0b0b5a1d3a35432970
    comius authored and copybara-github committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    a670375 View commit details
    Browse the repository at this point in the history
  3. Fix LTO artifact path for external repo targets

    Fixes #502
    
    Closes #27428.
    
    PiperOrigin-RevId: 825506671
    Change-Id: Ied321629a0d936ee347be72d15531c3386a38f53
    fmeum authored and copybara-github committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    8386eb4 View commit details
    Browse the repository at this point in the history
  4. Fix bzl_libraries

    https://buildkite.com/bazel/bazel-at-head-plus-downstream/builds/5038#019a2908-1ff8-4540-bacb-9fb1cc58e809
    
    Tested manually.
    
    PiperOrigin-RevId: 825536189
    Change-Id: I2e933381450ddf59a9053cd9b15e111d09c9850e
    comius authored and copybara-github committed Oct 29, 2025
    Configuration menu
    Copy the full SHA
    f3ef345 View commit details
    Browse the repository at this point in the history
Loading