Steffen Winter
4a8ba629f6
fix: use more portable type -p to find executable
...
`which` is not guaranteed to be installed on all machines. Since the
script is meant to be run on the user's host machine it is more portable
to use `type -p` here.
Closes: https://github.com/dockcross/dockcross/issues/880
2025-08-25 22:36:16 +02:00
Jonas Vautherin
0a27819132
Merge pull request #903 from dockcross/update-android-to-sdk-24
...
Update Android SDK to 24
2025-08-18 08:02:40 +02:00
Jonas Vautherin
c756bd6080
Update Android SDK to 24
2025-08-16 13:32:11 +02:00
Matt McCormick
7075966713
Merge pull request #902 from dockcross/dependabot/github_actions/actions/checkout-5
...
build(deps): bump actions/checkout from 4 to 5
2025-08-13 13:51:27 -04:00
dependabot[bot]
70ac69b358
build(deps): bump actions/checkout from 4 to 5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-12 20:28:23 +00:00
Bensuperpc
0415f7888d
Merge pull request #899 from bensuperpc/update-ci
...
Add SQLite test build and update Makefile
2025-08-08 18:11:17 +02:00
Jonas Vautherin
886c97e98f
Merge pull request #900 from dockcross/dependabot/github_actions/actions/download-artifact-5
...
build(deps): bump actions/download-artifact from 4 to 5
2025-08-07 19:08:02 +02:00
dependabot[bot]
6532c5bdee
build(deps): bump actions/download-artifact from 4 to 5
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-08-06 18:42:20 +00:00
Bensuperpc
0e30f0a04e
Add SQLite test build and update Makefile
...
Signed-off-by: Bensuperpc <bensuperpc@gmail.com >
2025-08-05 09:08:38 +02:00
Jonas Vautherin
86f66d2270
Merge pull request #895 from Enaium/master
...
Update ndk to r28b
2025-07-31 23:57:06 +02:00
Jonas Vautherin
a9155a09f6
Disable unmaintained C-Plus-Plus build test
2025-07-31 07:01:11 +02:00
Jean-Christophe Fillion-Robin
14a29475ca
Merge pull request #897 from jcfr/update-install-gosu-binary-to-prefer-checking-against-secured-key-server
...
fix(install-gosu-binary): Prefer checking key from server using "hkps" protocol
2025-07-22 13:24:49 -04:00
Jean-Christophe Fillion-Robin
f48bb9b136
fix(entrypoint.sh): Avoid error if rustup is not installed
...
Only move `/root/.rustup` and `/root/.cargo` directories if they exist.
This prevents errors when re-using the script in environments where
Rust is not installed (e.g. https://github.com/dockbuild/dockbuild ).
Previously, `mv` would fail if either directory was missing:
```
mv: cannot stat '/root/.rustup': No such file or directory
mv: cannot stat '/root/.cargo': No such file or directory
```
2025-07-22 13:23:18 -04:00
Jean-Christophe Fillion-Robin
fe6baacdd3
fix(install-gosu-binary): Prefer checking key from server using "hkps" protocol
2025-07-21 18:26:10 -04:00
Jonas Vautherin
11090d1ded
Update Stockfish to 17.1
2025-07-15 12:24:53 +02:00
Enaium
731b331faf
Update ndk to r28b
2025-07-07 11:07:43 +08:00
Matt McCormick
70cca217e4
Merge pull request #894 from drinkcat/dev-pts-0-silence
...
entrypoint.sh: Silence errors if /dev/pts/0 does not exist
2025-07-02 16:27:25 -04:00
Nicolas Boichat
52604c0b66
entrypoint.sh: Silence errors if /dev/pts/0 does not exist
2025-07-02 11:41:08 +08:00
Matt McCormick
3deaae3929
Merge pull request #891 from maxiaogood/maxiao_fix_dev_pts
...
fix /dev/pts/0 permissions
2025-06-10 22:35:40 -04:00
Matt McCormick
15f69e2d8a
Merge pull request #888 from thewtex/deploy-multi-host-name
...
ci: fix multi-host deploy import image name
2025-06-08 08:52:56 -04:00
Matt McCormick
c31dde3d41
Merge pull request #887 from drinkcat/move-rust
...
Speed up dockcross entrypoint
2025-06-07 22:11:55 -04:00
Matthew McCormick
3ada9c5df8
ci: fix multi-host deploy import image name
...
remove -$(HOST_NAME) from the image name. It is on the tag.
2025-06-07 22:10:21 -04:00
Matt McCormick
518960a612
Merge pull request #892 from thewtex/musl-cc-https
...
linux-arm: use https for musl.cc downloads
2025-06-07 22:08:11 -04:00
Matt McCormick
1bebfd7300
linux-arm-musl: use mirror of musl.cc sources for reliability
2025-06-07 17:15:41 -04:00
Matt McCormick
ce8865c0af
linux-arm: use https for musl.cc downloads
2025-06-06 15:33:29 -04:00
maxiao
dcb6bde44b
Change ownership of /dev/pts/0 to new user
2025-05-30 23:17:25 +08:00
maxiao
0ca299216e
fix /dev/pts/0 permissions
2025-05-30 23:06:00 +08:00
Nicolas Boichat
27e0cf6c78
imagefiles/entrypoint.sh: Move rust/cargo directories
...
Presumably we do not need those as root.
2025-05-28 15:31:51 +02:00
Nicolas Boichat
494c154b87
imagefiles/entrypoint.sh: Remove sync call
...
This slows down the container startup for what appears to be no
good reason.
This workaround was added in 2016:
dd9d902538 ,
see also https://github.com/moby/moby/issues/13594#issuecomment-262441366 ,
and hopefully AUFS has been fixed by now.
2025-05-28 14:41:52 +02:00
Matt McCormick
abab9c6b4b
Merge pull request #885 from thewtex/host-arch-syntax
...
Makefile: address HOST_ARCH specification syntax
2025-05-27 10:49:31 -04:00
Matt McCormick
d823872763
Makefile: address HOST_ARCH specification syntax
...
For:
```
Makefile:297: target '-e' given more than once in the same rule
35
Makefile:305: warning: overriding recipe for target 'base-shell'
36
Makefile:298: warning: ignoring old recipe for target 'base-shell'
37
Makefile:305: warning: overriding recipe for target 'uname'
38
Makefile:298: warning: ignoring old recipe for target 'uname'
39
Makefile:305: warning: overriding recipe for target '-m'
40
Makefile:298: warning: ignoring old recipe for target '-m'
41
Makefile:305: warning: overriding recipe for target '|'
42
Makefile:298: warning: ignoring old recipe for target '|'
43
Makefile:305: warning: overriding recipe for target 'sed'
44
Makefile:298: warning: ignoring old recipe for target 'sed'
45
Makefile:305: warning: overriding recipe for target '-e'
46
Makefile:298: warning: ignoring old recipe for target '-e'
47
Makefile:305: warning: overriding recipe for target ''s/x86_64/amd64/''
48
Makefile:298: warning: ignoring old recipe for target ''s/x86_64/amd64/''
```
2025-05-26 17:45:25 -04:00
Matt McCormick
95d67e95d0
Merge pull request #882 from thewtex/python-version-bump
...
manylinux: bump python script version from 3.8 to 3.11
2025-05-23 15:04:36 -04:00
Matt McCormick
72c453f7c1
manylinux: bump python script version from 3.8 to 3.11
2025-05-22 14:27:42 -04:00
Matt McCormick
1cfb3b1459
Merge pull request #881 from thewtex/ci-deploy-multiarch
...
Ci deploy multiarch
2025-05-22 14:26:47 -04:00
Matthew McCormick
a10699233d
ci: mock HOST_ARCH for image tagging and push during deployment
...
We want to apply the versioned tag.
2025-05-21 17:49:04 -04:00
Matthew McCormick
9668cbac87
ci: specify tag when loading images for deployment
...
If not specified, the default is `<none>` instead of the expected
latest-$(HOST_ARCH).
2025-05-21 17:39:54 -04:00
Matt McCormick
a3b42cd215
Merge pull request #878 from elupus/patch-1
...
Add CROSS_ROOT env variable on windows
2025-03-24 15:49:47 -04:00
Joakim Plate
bcc2e1c2a5
Add CROSS_ROOT env variable on windows
...
The cross root variable is useful when there is need to install additional libs in a child dockerfile, so ensure it is set in the windows
variants.
2025-03-24 14:55:54 +01:00
Jonas Vautherin
4bd0eec07e
Merge pull request #877 from dockcross/fix-cmake-prefix-path
...
Add CMAKE_PREFIX_PATH to CMAKE_FIND_ROOT_PATH
2025-03-11 01:11:42 +01:00
Jonas Vautherin
5836581678
Merge pull request #876 from dockcross/podman-fix-perl-build
...
Untar perl with --no-same-owner
2025-03-11 01:10:44 +01:00
Jonas Vautherin
83766c341d
Add CMAKE_PREFIX_PATH to CMAKE_FIND_ROOT_PATH
2025-03-09 01:43:04 +01:00
Jonas Vautherin
663c6da5bf
Untar perl with --no-same-owner
2025-03-08 16:25:12 +01:00
Matt McCormick
86f7a8625c
Merge pull request #875 from VxDxK/rust-in-aarch64-linux-musl
...
Add Rust support to linux-arm64-musl
2025-03-06 07:10:02 -05:00
Matt McCormick
b73eaf9a77
Merge pull request #872 from thewtex/deploy-multi-arch
...
ci: fix multiarch deploy path
2025-03-05 21:13:02 -05:00
Vadim Ponomarev
7edeef6bc2
Support building rust binaries for aarch64-linux-musl
2025-03-06 00:41:31 +03:00
Matt McCormick
91a1cfe30b
ci: fix multiarch deploy path
...
Use the directory, similar to `base`.
2025-03-05 12:41:36 -05:00
Matt McCormick
762ed4a396
Merge pull request #863 from hjmjohnson/master
...
ENH: Adding initial manylinux_2_34-x64 support.
2025-03-05 12:40:57 -05:00
Hans Johnson
b25c978187
ENH: Update to latest fully passing release
...
quay.io/pypa/manylinux_2_28_x86_64:2025-02-15-d68c3fb
The release 2025-02-15-d68c3fb is the latest release
that has no security failures identified.
2025-03-04 14:45:38 -06:00
Hans Johnson
2235db7afb
BUG: Update openssl 1.1.1w building with c99 conformance
...
```
test/v3ext.c:201:24: error: implicit declaration of function 'memcmp' [-Wimplicit-function-declaration]
201 | if (!TEST_true(memcmp(ip1->data, ip2->data, ip1->length) <= 0))
| ^~~~~~
test/testutil.h:360:66: note: in definition of macro 'TEST_true'
360 | # define TEST_true(a) test_true(__FILE__, __LINE__, #a, (a) != 0)
| ^
test/v3ext.c:18:1: note: include '<string.h>' or provide a declaration of 'memcmp'
17 | #include "testutil.h"
+++ |+#include <string.h>
18 |
```
2025-03-04 14:43:18 -06:00
Hans Johnson
1678be2d0d
ENH: Update to latest fully passing release
...
The release 2025-02-23-361da4c is the latest release
that has no security failures identified.
2025-03-04 12:07:38 -06:00