Closed automactic closed 11 months ago
As far as I can tell, the kiwix-build
commands did succeed. But there are a bunch of other stuff going on after the build command, which I am not very familiar with... And something post build is failing
@mgautierfr Can you please have a look?
Haven't had a close look, but it missing at least a change in the build definition
(That's why https://github.com/kiwix/kiwix-build/actions/runs/6575114946/job/17861547005?pr=638)
kiwixbuild/platforms/*
define the platforms (ie, what compiler to use, which "global" options, ...)kiwixbuild/dependencies/*
define how to build each project/dependency (ie, options specific to the build project)This PR also show a usage of c++ feature deprecated in c++17 in zim-tools. This is fixed in https://github.com/openzim/zim-tools/pull/376
I'm not in favour to abandon support of macOS11 for libzim without clear reason. Libzim bindings should better stay compatible with older versions of macOS as long as it does not create serious problems.
Having a ticket explaining why we do things would be helpful. PR without corresponding issues should be avoided or kept for very trivial changes.
I'm not in favour to abandon support of macOS11 for libzim without clear reason. Libzim bindings should better stay compatible with older versions of macOS as long as it does not create serious problems.
@kelson42 Hey, are there anyone else that needs libzim on macOS 11? If I (i.e. kiwix for macOS and iOS app) is the only one, then that might be a good reason to no longer support macOS 11, since the kiwix app does not support macOS 11.
We are in https://github.com/openzim/python-libzim
@automactic @mgautierfr @rgaudin We are in an almost emergency situation to move forward on Apple custom apps. This is TOP PRIO that we CI+CD for libzim and libkiwix for both macOS and iOS work ASAP. Therefore this PR should be on the very TOP of the agenda.
After discussion with @rgaudin regarding the min macOS version, we agreed:
I will update the CI/CD.
Probably superseeded by #650.
Superseeded by #653
mmacosx-version-min
andmmacosx-version-min
in various places