Skip to content
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

formula: fix alias/generic/prepend std_cmake_args issue. #18364

Merged
merged 1 commit into from
Sep 20, 2024

Conversation

MikeMcQuaid
Copy link
Member

Seen in Homebrew/homebrew-core#191090 (comment)

There's a missing signature issue here due to the generic_* aliasing we're doing. With prepend, though: this is no longer needed and we can use super instead which is more idiomatic and nicer overall.

This pattern should probably be applied in other places but: let's try this targetting fix for here first.

Regression from #18305

CC @dduugg @carlocab @SMillerDev

@carlocab
Copy link
Member

Looks like we need #18298 now.

@MikeMcQuaid
Copy link
Member Author

@carlocab good catch, thanks.

@MikeMcQuaid MikeMcQuaid changed the base branch from master to curl-14.5 September 20, 2024 11:53
Base automatically changed from curl-14.5 to master September 20, 2024 11:55
auto-merge was automatically disabled September 20, 2024 12:00

Pull request was closed

@MikeMcQuaid MikeMcQuaid force-pushed the fix_cmake_extend_prepend branch from 7743c52 to d8fd19d Compare September 20, 2024 12:00
Seen in:
Homebrew/homebrew-core#191090 (comment)

There's a missing signature issue here due to the `generic_*` aliasing
we're doing. With prepend, though: this is no longer needed and we can
use `super` instead which is more idiomatic and nicer overall.

This pattern should probably be applied in other places but: let's try
this targetting fix for here first.
@MikeMcQuaid MikeMcQuaid reopened this Sep 20, 2024
@MikeMcQuaid MikeMcQuaid merged commit 45ae9f4 into master Sep 20, 2024
37 of 54 checks passed
@MikeMcQuaid MikeMcQuaid deleted the fix_cmake_extend_prepend branch September 20, 2024 12:13
@dduugg
Copy link
Member

dduugg commented Sep 20, 2024

Very nice! ♥️

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.

4 participants