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

Support ARM64 builds for 2.9 #4

Open
alephnull opened this issue Sep 20, 2019 · 2 comments
Open

Support ARM64 builds for 2.9 #4

alephnull opened this issue Sep 20, 2019 · 2 comments
Labels
enhancement New feature or request

Comments

@alephnull
Copy link
Contributor

Gateway has grown support to dynamically load the available Python libraries. This requires interfacing with python-dev from Go, via C.

This makes it hard to support cross compiling for different architecture as it is no longer pure Go. The entire toolchain has to be setup. Currently the i386 is built via cross compilng using multilib.

The long-term plan is to support arch-specific images for:

  • i386
  • amd64
  • arm64
@alephnull alephnull added the enhancement New feature or request label Sep 20, 2019
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 23, 2022
AMD64, ARM64 and ARMv7 for now.
The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 23, 2022
AMD64, ARM64 and ARMv7 for now.
The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 23, 2022
AMD64, ARM64 and ARMv7 for now.
The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 23, 2022
AMD64, ARM64 and ARMv7 for now.
The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 23, 2022
AMD64, ARM64 and ARMv7 for now.
The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 23, 2022
AMD64, ARM64 and ARMv7 for now.
The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 23, 2022
AMD64 and ARM64 for now.

The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

ARMv7 was tried but Kong and Tyk do not support it and it may introduce
issues due to its 32-bit architecture that we don't want to have to
support.

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 23, 2022
AMD64 and ARM64 for now.

The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

ARMv7 was tried but Kong and Tyk do not support it and it may introduce
issues due to its 32-bit architecture that we don't want to have to
support.

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 24, 2022
AMD64 and ARM64 for now.

The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

ARMv7 was tried but Kong and Tyk do not support it and it may introduce
issues due to its 32-bit architecture that we don't want to have to
support.

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue Feb 24, 2022
AMD64 and ARM64 for now.

The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

ARMv7 was tried but Kong and Tyk do not support it and it may introduce
issues due to its 32-bit architecture that we don't want to have to
support.

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue May 10, 2023
AMD64 and ARM64 for now.

The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

ARMv7 was tried but Kong and Tyk do not support it and it may introduce
issues due to its 32-bit architecture that we don't want to have to
support.

Signed-off-by: Felix Kaechele <[email protected]>
kaechele added a commit to kaechele/apiclarity that referenced this issue May 10, 2023
AMD64 and ARM64 for now.

The Tyk plugin depends on the tykio/tyk-plugin-compiler image which does
not support any other architecture than AMD64 for now.
See TykTechnologies/tyk-build-env#4

ARMv7 was tried but Kong and Tyk do not support it and it may introduce
issues due to its 32-bit architecture that we don't want to have to
support.

Signed-off-by: Felix Kaechele <[email protected]>
@eti-tme-tim
Copy link

Coming up on 4 years now... any progress on this issue?

@joshblakeley
Copy link
Member

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants