Comments (6)
@kaplan-michael i think this comes from your PR
from vyos-pi-builder.
@runborg @jkuettner same as the previous issue, it should probably be --platform linux/arm64
and looking at it, it should probably be done using docker buildx
buildx docs
TBH, you can omit this step and use the already build image in registry(what make iso-registry
uses)
Also to note, there is some issues with the new build system(it needs some tweeks I have fairly ready, but don't have the time now to submit them(hopefully I'll have a bit of time over the weekend)
from vyos-pi-builder.
Im not really familiar with podman, but i dont see what the -v
argument should do. -v
is a docker run
flag and i dont see a reason why it should be used in a docker build
command. I would say the whole -v /usr/bin/qemu-aarch64-static:/usr/bin/qemu-aarch64-static
can be omitted to be honest.
from vyos-pi-builder.
in podman, you can mount it the same for build as for run. with regards to docker, it should be removed everywhere(I thought I did that 🤦 ) I'll go over it and clean it up when I'm updating the script to use new vyos buildchain.
from vyos-pi-builder.
I see, but why do you need to mount the qemu binary in the container? By specifying --platform
the commands get executed via qemu anyway if i see it correctly?
from vyos-pi-builder.
on docker yes, on podman it used to be specified with --arch
flag and then you needed to mount it. once podman added --platform
it shouldn't be needed either. the arch flag just sets the arch and doesn't do anything else(hence it was mounted)
from vyos-pi-builder.
Related Issues (15)
- Better instructions in README? HOT 2
- What is the issue with Pi 3? HOT 4
- make iso-* failed: unknown flag: --arch HOT 2
- Build of live-image-arm64.hybrid.iso failed. HOT 5
- build script doesnt work for 1.4 sagitta or 1.3 equuleus HOT 2
- Not really an issue ;) HOT 2
- Have you considered using GitHub Actions to ship pre-built ISOs?
- Unable to find a medium containing a live file system HOT 4
- Running VyOS-pi on CM4 HOT 1
- Raspberry pi 2B support ? HOT 1
- The following stage is required to be done first: bootstrap HOT 1
- build-image.sh fails on "make iso" due to amd64 repo pinning HOT 1
- make iso error HOT 4
- support update images HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vyos-pi-builder.