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

Outdated hack in drone-build-raspbian.sh #199

Closed
leamas opened this issue Aug 2, 2021 · 4 comments
Closed

Outdated hack in drone-build-raspbian.sh #199

leamas opened this issue Aug 2, 2021 · 4 comments

Comments

@leamas
Copy link
Collaborator

leamas commented Aug 2, 2021

drone-build-raspbian.sh contains a hack which download a pre-built 3.19 cmake package. This hack was to provide a cmake version >= 3.19 which wasn't available from pypi at that time.

However, pypi now has cmake 3.20 available, so the hack could and should be replaced by using the regular pypi cmake package, just as other platforms does.

There is no hurry here. Right now we might need to stabilize the code, so these kind of changes could be postponed.

leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 14, 2021
leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 14, 2021
leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 14, 2021
leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 15, 2021
leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 15, 2021
leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 15, 2021
leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 15, 2021
leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 15, 2021
leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 15, 2021
leamas pushed a commit to leamas/shipdriver_pi that referenced this issue Sep 15, 2021
@leamas
Copy link
Collaborator Author

leamas commented Sep 15, 2021

hm... This isn't that easy. Filed scikit-build/cmake-python-distributions#192, problems using the cmake pypi wheel on armhf/buster.

We will have to stay with the hack for now, perhaps even create a new build for bullseye. Sigh.

@leamas
Copy link
Collaborator Author

leamas commented Oct 10, 2021

There is input in upstream bug. Need to see if it can be used to walk around this.

leamas added a commit to leamas/shipdriver_pi that referenced this issue Oct 10, 2021
leamas added a commit to leamas/shipdriver_pi that referenced this issue Oct 10, 2021
leamas added a commit to leamas/shipdriver_pi that referenced this issue Oct 10, 2021
leamas added a commit to leamas/shipdriver_pi that referenced this issue Oct 10, 2021
@leamas
Copy link
Collaborator Author

leamas commented Oct 17, 2021

There are new 3.20 packages available for armhf at https://cloudsmith.io/~alec-leamas/repos/opencpn-plugins-stable/packagehttps://cloudsmith.io/~alec-leamas/repos/opencpn-plugins-stable/packages/s/. This should by us some time over the 5.6.0 cycle, but does not represent a viable, long-term solution.

EDIT: Packages are available for Buster and Bullseye, not Stretch (which will be removed). Upstream packaging repo (finally!) at https://gitlab.com/leamas/cmake

@leamas
Copy link
Collaborator Author

leamas commented Feb 18, 2022

The drone builder is dropped, making this issue void. Closing

@leamas leamas closed this as completed Feb 18, 2022
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

No branches or pull requests

1 participant