-
Notifications
You must be signed in to change notification settings - Fork 13
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
arm64 #55
Comments
Hello, some documentation here: https://github.com/ltb-project/openldap-deb/blob/master/debian/paquet-openldap-debian/packaging_debian.README Would be indeed great to have packages for ARM, but this requires to have a build platfrom for every new release |
Would be nice indeed. For new fresh release 2.4.57 it will be complicated to have this. @faust64 if you have worked on this, we could assess if we can integrate it for future major release 2.5. |
Maybe building all archs from the same host would be preferable? Though it would require extra work, setting up multi-arch. I used Tekton Pipelines (a Kubernetes operator automating CI/CD jobs).
Next, describe a Git PipelineResource, serving as an input, pointing to this repository:
Then, a Pipeline, listing a sequence of tasks (we could also have added tasks scanning code, running tests, ...)
Finally, start the job by creating a PipelineRun, that would associate our Git PipelineResource to our Pipeline, as well as passing an OpenLDAP version param:
Tekton is definitely not mandatory. If you have some Kubernetes with both x86 and arm nodes, it could be interesting. Otherwise you'ld be better just proceeding as usual, on any ARM host you have available. |
as a follow-up, I'm now building ltb-openldap for debian 10 / aarch64, using GitLab CI: https://gitlab.com/synacksynack/opsperator/docker-openldap/-/blob/master/Dockerfile.ltbsrc-deb10 In your case, there may be a way to use something like this, and instead of shipping a container image, just copy its packages to some volume, outside that container, once done building. Which would spare you from looking into RPI-lookalikes, or other gcc multiarch specifics, ... |
Hi,
I'm trying to install ltb-openldap, on a Raspberry Pi -- Raspbian (arm64) -- and could not find any package.
It would be nice to have ltb-openldap released on arm64. And maybe even 32b arm.
Same goes for rpm packages.
Might be able to work on this, if I can figure out how to build something similar to official packages ....
Thanks.
The text was updated successfully, but these errors were encountered: