Commit Graph

884 Commits

Author SHA1 Message Date
2082f62c76 Improve install-crosstool-ng-toolchain.sh scripts
It is now possible to choose the version of crosstool-ng per image, To make it easier to upgrade crosstool-ng to newer versions without having to update all images at the same time

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-23 14:53:33 +02:00
Matt McCormick
9adf96c16b
Merge pull request #494 from Bensuperpc/update_qemu 2021-06-04 07:41:15 -04:00
Matt McCormick
5c27a89330
Merge pull request #495 from Bensuperpc/update_web-wasm 2021-06-04 07:40:17 -04:00
b266cd1e26 Merge commit 'a9599e9e2a4786e77079ed92e2f07bf17bac702f' into update_qemu 2021-06-04 08:20:49 +02:00
629046cd37 Merge branch 'master' into update_web-wasm 2021-06-04 08:17:07 +02:00
e70d9ce7f9 Merge branch 'master' into update_makefile 2021-06-04 08:13:15 +02:00
Matt McCormick
9d2866b1fe
Merge pull request #496 from Bensuperpc/update_python
Update python to python 3.x and fix build fail with manylinux images
2021-06-03 17:46:13 -04:00
a9599e9e2a Update CI
Update CI

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-27 00:04:49 +02:00
2dc4fb4b0d Update web-wasm to 2.0.22
Update web-wasm to 2.0.22

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-27 00:01:06 +02:00
773adc1e8a Update web-wasm to 2.0.22
Update web-wasm to 2.0.22

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-26 23:58:41 +02:00
2f5df2b697 Update web-wasm to 2.0.15
Update web-wasm to 2.0.15

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-26 23:03:58 +02:00
fd80ca0a17 Fix build fail
Fix build fail

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-26 22:28:33 +02:00
b3bf66de2f Fix build fail with manylinux2010-x64
Fix build fail with manylinux2010-x64

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-26 21:05:35 +02:00
40545c5f78 Disable python with GDB
Disable python with GDB: GDB 8.1 and lower have issues with python 3.7 and upper :
https://bugzilla.redhat.com/show_bug.cgi?id=1577396

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-26 20:06:05 +02:00
8ff660facd Update to python 3.9.5, fix build fail with manylinuximage
Update to python 3.9.5, fix build fail with manylinuximage

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-26 20:02:47 +02:00
0f47b27eea
Update linux-ppc64le/Dockerfile.in
Deleting an unnecessary comment

Co-authored-by: Jonas Vautherin <jonas.vautherin@protonmail.ch>
2021-05-24 09:08:25 +02:00
47e0c321a4 Add linux-ppc64le to CI
Add linux-ppc64le to CI

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-23 00:25:25 +02:00
0888deb9fa Update Qemu to 3.1 on linux-ppc64le and remove packages who break with debian buster
Update Qemu to 3.1 on on linux-ppc64le and remove packages who break with debian buster: https://askubuntu.com/questions/564282/apt-get-unmet-dependencies-but-it-is-not-going-to-be-installed

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-22 22:29:03 +02:00
7f019a564b Revert "Return to older verion of manylinux"
This reverts commit e0d2efb0e8.
2021-05-20 22:38:57 +02:00
0eb098c0cb Revert "Disable pip from bootstrap.pypa.io"
This reverts commit f34b72ed29.
2021-05-20 22:38:48 +02:00
598b045300 Remove dev branch in CI
Remove dev branch in CI

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-20 19:13:07 +02:00
f34b72ed29 Disable pip from bootstrap.pypa.io
Disable pip from bootstrap.pypa.io:
It will be reactivated later

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-20 17:31:02 +02:00
e0d2efb0e8 Return to older verion of manylinux
Return to older verion of manylinux:
From manylinux2010_x86_64:latest to manylinux2010_x86_64:2021-04-09-c61dabe
From manylinux2010_i686:latest to manylinux2010_i686:2021-04-09-c61dabe
From manylinux2014_x86_64:latest to manylinux2014_x86_64:2021-04-09-c61dabe
From manylinux2014_i686:latest to manylinux2014_i686:2021-04-09-c61dabe

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-20 14:08:25 +02:00
9891530c90 Update makefile and improve CI
Update makefile and improve CI:
Add clean rule in makefile
Change dockcross/ to /
Add dev branch in CI

Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-05-19 23:12:15 +02:00
Matt McCormick
7a475a0f4a
Merge pull request #405 from jcfr/introduce-common-label-and-env 2021-04-19 15:22:10 -04:00
Ben Boeckel
a31e2b2983 dockcross: support using podman 2021-04-18 19:17:47 +02:00
Jean-Christophe Fillion-Robin
68b4549a50 Introduce "common.label-and-env"
This will simply the removal of deprecated "org.label-schema" annotation [1]
and the introduction of open containers ones [2]

[1] http://label-schema.org/rc1/
[2] https://github.com/opencontainers/image-spec/blob/master/annotations.md
2021-04-18 19:15:26 +02:00
Jean-Christophe Fillion-Robin
1fb2785377 Rename Dockerfile to Dockerfile.in to ensure consistency
All Dockerfiles are now configured similarly, this will support
future improvements.
2021-04-18 19:15:26 +02:00
Jean-Christophe Fillion-Robin
369d828efd Dockerfile: Remove unused default value associated IMAGE build argument 2021-04-18 19:15:26 +02:00
Jean-Christophe Fillion-Robin
8469056c36
Merge pull request #479 from dockcross/update-android-ndk
Update Android NDK to latest stable: 22b
2021-04-17 17:44:53 -06:00
Jonas Vautherin
4cdcdfe121
Merge pull request #487 from mayeut/update-gosu
chore: update gosu 1.10 → 1.12
2021-04-08 13:07:17 +02:00
Jonas Vautherin
ac9fc619fa
Merge pull request #486 from mayeut/update-ninja
chore: update Ninja 1.7.2 → 1.10.2
2021-04-08 13:07:00 +02:00
Jonas Vautherin
2bac1aea57
Merge pull request #485 from mayeut/update-git
chore: update git 2.22.0 → 2.31.1
2021-04-08 13:06:22 +02:00
Jonas Vautherin
7ac840bc46
Merge pull request #484 from mayeut/update-openssh
chore: update OpenSSH 7.9p1 → 8.5p1
2021-04-08 13:05:54 +02:00
mayeut
08c4f189cb
chore: update gosu 1.10 → 1.12
changelog: https://github.com/tianon/gosu/compare/1.10...1.12
2021-04-07 20:44:13 +02:00
mayeut
aa2a06e76b
chore: update Ninja 1.7.2 → 1.10.2
changelog: https://github.com/ninja-build/ninja/compare/v1.7.2...v1.10.2
2021-04-07 17:45:50 +02:00
mayeut
5affbc768d
chore: update git 2.22.0 → 2.31.1
changelog: https://github.com/git/git/blob/master/Documentation/RelNotes/2.31.1.txt
2021-04-07 17:21:31 +02:00
mayeut
473c3dcf2b
chore: update OpenSSH 7.9p1 → 8.5p1
changelog: https://www.openssh.com/releasenotes.html#8.5p1
2021-04-07 16:34:22 +02:00
Jonas Vautherin
aa41e3e8a2
Merge pull request #480 from wps132230/cmake-system-processor
Define CMAKE_SYSTEM_PROCESSOR in Toolchain.cmake for Android build.
2021-04-07 13:32:33 +02:00
Pushen Wang
7c1413a496 Define CMAKE_SYSTEM_PROCESSOR in Toolchain.cmake for Android build. 2021-04-07 10:47:37 +02:00
Jonas Vautherin
894f712305 Update Android NDK to latest stable: 22b 2021-04-07 10:45:33 +02:00
Jonas Vautherin
21500b227f
Merge pull request #481 from mayeut/update-openssl
chore: update OpenSSL 1.0.2 → 1.1.1k
2021-04-07 10:44:33 +02:00
Jonas Vautherin
dafeeef6e9
Merge pull request #482 from mayeut/update-curl
chore: update curl 7.52.1 → 7.76.0
2021-04-07 10:43:02 +02:00
Jonas Vautherin
58c9889c7f
Merge pull request #483 from mayeut/fix-get-expat
fix: crosstool-ng expat dowload
2021-04-07 10:42:02 +02:00
mayeut
808552cdb1
chore: update OpenSSL 1.0.2 → 1.1.1k
changelog: https://www.openssl.org/news/changelog.html#openssl-111
2021-04-05 21:28:07 +02:00
mayeut
7a1c61536e
chore: update curl 7.52.1 → 7.76.0
changelog: https://curl.se/changes.html#7_76_0
2021-04-05 21:08:41 +02:00
mayeut
78601a759d
fix: crosstool-ng expat dowload
expat shall now be downloaded from github rather than sourceforge.
This commit patches crosstool-ng 1.23.0 to do this.
2021-04-05 17:13:49 +02:00
Jean-Christophe Fillion-Robin
4349cb4999
Merge pull request #477 from dockcross/tag-base-image
Tag base image like the others
2021-03-12 20:37:47 -05:00
Jonas Vautherin
8115b1dda3 Apply suggestions from code review 2021-03-13 00:13:33 +01:00
Jonas Vautherin
364e17c5d5 Tag base image like the others 2021-03-13 00:13:33 +01:00