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

Remove workarounds for false dependency loops #33

Open
ianprime0509 opened this issue Jan 30, 2024 · 0 comments
Open

Remove workarounds for false dependency loops #33

ianprime0509 opened this issue Jan 30, 2024 · 0 comments
Labels
upstream The issue resides upstream

Comments

@ianprime0509
Copy link
Owner

ianprime0509 commented Jan 30, 2024

Various callback definitions are patched via gir-fixes to work around ziglang/zig#12325

These "fixes" should be removed when the underlying issue is fixed.

@ianprime0509 ianprime0509 added this to the v1.0.0 milestone Jan 31, 2024
@ianprime0509 ianprime0509 added the upstream The issue resides upstream label Feb 11, 2024
ianprime0509 added a commit that referenced this issue Oct 19, 2024
Now that gir-fixes are part of the core translation logic, it makes sense to move the workaround for #33 out of the translation Zig code and into gir-fixes instead, so that gir-fixes handle all transformations and there is no special-case logic in the Zig code.
@ianprime0509 ianprime0509 changed the title Remove hard-coded type translations Remove workarounds for false dependency loops Oct 19, 2024
@ianprime0509 ianprime0509 removed this from the v1.0.0 milestone Nov 27, 2024
ianprime0509 added a commit that referenced this issue Dec 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
upstream The issue resides upstream
Projects
None yet
Development

No branches or pull requests

1 participant