Skip to content

Add supports_interface_shared_libraries to cc_shared_library#680

Open
keith wants to merge 1 commit intobazelbuild:mainfrom
keith:ks/add-supports_interface_shared_libraries-to-cc_shared_library
Open

Add supports_interface_shared_libraries to cc_shared_library#680
keith wants to merge 1 commit intobazelbuild:mainfrom
keith:ks/add-supports_interface_shared_libraries-to-cc_shared_library

Conversation

@keith
Copy link
Copy Markdown
Member

@keith keith commented Apr 3, 2026

This also backfills tests and fixes this in the default unix toolchain

@keith keith requested review from c-mita, pzembrod and trybka as code owners April 3, 2026 17:01
@keith
Copy link
Copy Markdown
Member Author

keith commented Apr 3, 2026

i could split the unix toolchain fix up but it was nice to verify with this new support

@keith
Copy link
Copy Markdown
Member Author

keith commented Apr 3, 2026

this is still off by default and requires users pass --features=supports_interface_shared_libraries

@keith keith force-pushed the ks/add-supports_interface_shared_libraries-to-cc_shared_library branch 2 times, most recently from 276eb04 to 03edcaa Compare April 3, 2026 17:11
This also backfills tests and fixes this in the default unix toolchain
@keith keith force-pushed the ks/add-supports_interface_shared_libraries-to-cc_shared_library branch from 03edcaa to c7e4c50 Compare April 3, 2026 17:15
@keith
Copy link
Copy Markdown
Member Author

keith commented Apr 3, 2026

this working on macOS depends on #675

@keith
Copy link
Copy Markdown
Member Author

keith commented Apr 6, 2026

cc @fmeum in case there was a reason not to do this originally

@fmeum
Copy link
Copy Markdown
Collaborator

fmeum commented Apr 7, 2026

I don't see why it shouldn't work.

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