-
Notifications
You must be signed in to change notification settings - Fork 17
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
Reduce image size #5
Comments
Status:
|
Status:
|
D03 fails because the |
Yes, this one could be fixed easily by installing The remaining failures are:
=> looks like musl's strftime() does not implement some extensions, and the test handles it incorrectly
=> not sure what happens here |
```
./A01grammar.ztst: starting.
Test ./A01grammar.ztst failed: bad status 127, expected 0 from:
(exec -a /bin/SPLATTER /bin/sh -c 'echo $0')
Error output:
SPLATTER: applet not found
Was testing: `exec' with -a option
./A01grammar.ztst: test failed.
```
=> not sure what happens here
Does /etc/zshenv define a function called 'exec'?
|
No, |
No, `/etc/zshenv` does not exist.
Thanks for checking.
How about trying to reproduce the problem minimally:
python -c 'import os; os.execv("/bin/sh", ["/bin/SPLATTER", "-c", "echo $0"])'
Does that print "/bin/SPLATTER" or an error message?
|
From a quick look at busybox docs, it seems it refers to core utilities as "applets" (and may be considers |
Image size is down to 25MB thanks to multi-stage build + minideb. |
On musl The tests A03quoting.ztst, B03print.ztst, V09datetime.ztst, and E02xtrace.ztst were failing. This commit will fix three of these four tests (A03quoting.ztst, B03print.ztst and E02xtrace.ztst). Unfortunately I'm unable to find a solution for the V09datetime.ztst. The issue was briefly brought up here [1]. I'm adding the Closes tag, although this commit only fixes the issue partially. [1]: zsh-users/zsh-docker#5 (comment) Closes: https://bugs.gentoo.org/833981 Signed-off-by: brahmajit das <listout@protonmail.com>
On musl the tests A03quoting.ztst, B03print.ztst, V09datetime.ztst, and E02xtrace.ztst were failing. This commit will fix three of these four tests (A03quoting.ztst, B03print.ztst and E02xtrace.ztst). Unfortunately I'm unable to find a solution for the V09datetime.ztst. The issue was briefly brought up here [1]. I'm adding the Closes tag, although this commit only fixes the issue partially. [1]: zsh-users/zsh-docker#5 (comment) Closes: https://bugs.gentoo.org/833981 Signed-off-by: brahmajit das <listout@protonmail.com>
On musl the tests A03quoting.ztst, B03print.ztst, V09datetime.ztst, and E02xtrace.ztst were failing. This commit will fix three of these four tests (A03quoting.ztst, B03print.ztst and E02xtrace.ztst). Unfortunately I'm unable to find a solution for the V09datetime.ztst. The issue was briefly brought up here [1]. I'm adding the Closes tag, although this commit only fixes the issue partially. [1]: zsh-users/zsh-docker#5 (comment) Closes: https://bugs.gentoo.org/833981 Signed-off-by: brahmajit das <listout@protonmail.com>
The image size is pretty big (310MB). It can be reduced by uninstalling the compile-time only dependencies after build.
The text was updated successfully, but these errors were encountered: