-
-
Notifications
You must be signed in to change notification settings - Fork 51
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
Dont use bitcode as it's now deprecated #839
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #839 +/- ##
=======================================
Coverage 57.57% 57.57%
=======================================
Files 99 99
Lines 4542 4542
Branches 1909 1909
=======================================
Hits 2615 2615
Misses 668 668
Partials 1259 1259 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Lgtm
@rgaudin But CI fails :( |
OK the issue is inside the deps file that is downloaded from tmp.kiwix.org: meson_cross_file.txt includes btw, those are not versioned 🤷♂️ |
@mgautierfr We need to get something clean around this! See as well #834 |
The deps file is generated everynigth from kiwix-build main. As long as kiwix/kiwix-build#650 is not merged, I have added a commit (to remove before merge) which use the dev_preview. |
44e4de6
to
5dc4577
Compare
@rgaudin @mgautierfr CI is green, so does that mean this PR is ready to merge, just blocker by merging kiwix/kiwix-build#650? |
On my side, mostly yes:
|
@mgautierfr do we want to introduce I updated meson to lastest version instead as that's what we do every where. I see you also force-pushed https://github.com/openzim/libzim/compare/44e4de62b2035f087b16443414b6f95fb0ebb72b..5dc4577ebb529228c89b013797d4bcaf34cc03ac and I don't know what to do with it. Update the matrix as you see fit. This could be merged D+1 after kiwix/kiwix-build#650 is merged I think |
This is about this discussion which is now resolved so you probably haven't seen it. And I force push because their was another "[TOREMOVE]" commit to use the dev_preview deps archive and I wanted to keep at as the last commit of the PR. |
We use kiwix-build deps which are compiled with (and instruct to build with) Xcode 15 which is not available on macOS12 https://github.com/actions/runner-images/blob/main/images/macos/macos-12-Readme.md#xcode Also removed macos13-xlarge (apple silicon) as it's completly excluded ; so it's simpler
See https://stackoverflow.com/questions/72543728/xcode-14-deprecates-bitcode-but-why
Fixes #834