Comments (7)
from busybox.
As I noted in kubernetes/kubernetes#61097, this requires upstream support for Windows which does not currently exist. There are a couple discussions on their mailing list (I found a few interesting ones by searching for site:busybox.net
combined with "Windows", "win32", and "mingw"), and I also went as far as trying to compile against MinGW without much success.
Barring actual upstream support for this, I'm sorry but there's not much we can do. From what I can see, upstream needs some patching and also a champion to maintain support going forward.
If someone can demonstrate building unpatched sources from busybox.net for Windows, I would be thrilled to revisit this.
from busybox.
@tianon when you say upstream
which repository do you mean? is there a issue tracker there?
from busybox.
this requires upstream support for Windows which does not currently exist
@tianon I thought upstream means docker-library/busybox
. Do you mean the code base of busybox itself?
from busybox.
from busybox.
I don't know the full history here, but there is a fork of busybox that's tailored to mingw at https://github.com/rmyorston/busybox-w32 . If that project accepts a Dockerfile
and were to publish an image - would it be acceptable to use that version?
from busybox.
Not for the busybox
"official image" -- it isn't exactly fair to the BusyBox project if we use an unofficial port and call it more than that, so I wouldn't be entirely comfortable with that route (and we've had poor experiences with doing/allowing that in the past; see the redis
Windows variants for an example of that where the fork was never really on par with upstream and eventually died entirely).
On the flip side, it should be pretty trivial for someone else to take that, build it, publish an image, and combine that image together with the image we publish (in some automated fashion, probably) under a single manifest list.
I would really hope the ultimate goal of that project would be to get merged back into the BusyBox tree proper. 😅
from busybox.
Related Issues (20)
- GNOME HIG.gpl.txt
- nc: bad port spec 'local:/...' HOT 4
- ping: bad address, Running in k8s. HOT 3
- busybox 1.34.1 exited in arm64 with code 139 HOT 5
- busybox
- The latest busybox becomes compiled dynamic? HOT 12
- Symlink /usr/bin to /bin HOT 1
- wget Connection reset by peer HOT 12
- BR2_cortex_a15 support available? HOT 1
- Can this docker with glibc support Dynamic linked binaries/ELF. HOT 3
- busybox 1.36 sha256sum crashes with Illegal instruction (SIGILL) on amd64 HOT 3
- busybox doesn't support bash HOT 1
- :confused: `busybox` is just a collection of tools, so depending on what you are running it may or may not respond to a `SIGTERM`. There isn't anything we could do in the image for that.
- Consider single (standalone) applets variants HOT 2
- How to use with an SPA HOT 3
- Zip utility in Busybox HOT 1
- confused by for loop HOT 5
- How to Set System Locales in busybox docker image? HOT 3
- busybox 1.36.1 may have been built with an older version of build tool HOT 2
- Manifest issues for 7 architectures on versions 1.35 and 1.36 HOT 2
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 busybox.