d3d033f77d
Merge branch 'master' into clean_repos
2021-07-01 00:08:03 +02:00
ce521deaeb
Revert "Update CMake to 3.20.5 and git to 2.32.0, update install-cmake-binary.sh script"
...
This reverts commit 969f456ae0
.
2021-06-30 09:07:32 +02:00
479f1c5d6f
Add cmake to build from source
...
Add cmake to build from source
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-30 09:07:19 +02:00
927f709819
Clean repos and fix clean rule
...
Move common files to common folder
Move patch files to patch folder
Fix clean rule in Makefile (Remove /Dockerfile in path, he is already there)
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-29 19:10:34 +02:00
1c063e47f0
Merge branch 'master' into update_cmake
2021-06-29 15:06:06 +02:00
ecf9f32334
Fix error on manylinux2014-aarch64
...
Fix error on manylinux2014-aarch64
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-28 17:41:39 +02:00
969f456ae0
Update CMake to 3.20.5 and git to 2.32.0, update install-cmake-binary.sh script
...
Update CMake to 3.20.5 and git to 2.32.0, update install-cmake-binary.sh script
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-27 19:59:12 +02:00
8ebd448ba9
Upgrade to debian Buster and disable python builder script
...
Upgrade to debian Buster slim (later to debian bullseye, crosstool-ng must be updated first, version 1.23 is not compatible with debian bullseye)
Disable python script (build-and-install-python.sh), the version of python in the repositories is recent enough for crosstool-ng 1.24 and above.
Changed from python to python3 for compatibility
Adding the manual launch of a github workflow
Signed-off-by: Bensuperpc <bensuperpc@gmail.com>
2021-06-25 16:34:53 +02:00
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
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
Ben Boeckel
a31e2b2983
dockcross: support using podman
2021-04-18 19:17:47 +02: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
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
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
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
Matt McCormick
57756fc633
base: Update get-pip.py URL
...
Changed upstream
2021-03-12 11:25:12 -05:00
Matt McCormick
a5d4d6dcb1
manylinux: Build pip with cp38
...
cp35 is no longer supported and get-pip.py fails to build.
2021-01-29 18:31:57 -05:00
Esun Kim
1ecc76d13a
Better sudo script
2020-07-01 19:00:14 -07:00
odidev
fdb8d43e34
add support for manylinux2014-aarch64
2020-06-06 01:12:46 -04:00
Matt McCormick
99cf8c38f4
Merge pull request #416 from gnawhleinad/allow-sudo
...
allow .dockcross to use sudo
2020-05-26 08:06:35 -04:00
Daniel Hwang
b3e72f7bf4
allow .dockcross to use sudo
...
so set-up sudo before .dockcross executes!
2020-05-25 20:55:47 -07:00
Daniel Hwang
ad4eb279c4
if PWD is a symbolic link then read / find the link
...
so docker mounts the volume properly
2020-05-25 13:54:13 -07:00
Mark Van de Vyver
a343f95129
Tar extract files as yourself
...
Closes issue #395 .
Signed-off-by: Mark Van de Vyver <1335713+taqtiqa-admin@users.noreply.github.com>
2020-04-15 21:01:19 +10:00
Jean-Christophe Fillion-Robin
a98141d033
build-and-install-openssl: Fix download URL
2020-04-06 11:39:58 -04:00
Dženan Zukić
f68e873550
Updating CMake repository location
...
The old one was a mirror, and has been taken offline recently.
2020-04-01 17:13:24 -04:00
Esun Kim
88d5678336
Updated the download url for openssl
2019-12-20 08:50:37 -08:00
Esun Kim
acf4523a36
Fix openssl download
2019-12-19 16:01:36 -08:00
Matt McCormick
3f22071fa0
git: Use mirror source URL for stability
2019-11-20 10:07:24 -05:00
Jean-Christophe Fillion-Robin
edf132509b
Backport install-gosu-binary-wrapper from dockbuid
...
To ensure that our custom sudo wrapper is not
overwritten by a future re-install of sudo, it
is created in /usr/loca/bin
See https://github.com/dockbuild/dockbuild/issues/52
2019-06-08 17:47:03 -04:00
Ian Taylor
2c9401a8be
bump openssl version to openssl-1.0.2s
2019-06-01 04:53:17 -04:00
Jean-Christophe Fillion-Robin
2b892204e2
install-gosu-binary: Run gpgconf --kill only if option is available
2019-05-22 13:17:53 -04:00
HubertJFarnsworth
94abe583e3
Fixed gpgconf variable typo in install-gosu-binary.sh
2019-04-22 15:31:22 -04:00
Hubert Farnsworth
c1acefed25
Updated gpgconf check to handle gpg versions where gpgconf doesn't exist
2019-04-22 18:29:35 +00:00
Hubert Farnsworth
68d84d6f06
update to fix race condition on GPG temporary file deletion
2019-04-22 16:18:16 +00:00
Eric Peters
4095538707
Add missing space in shell if [ ... ]
2019-03-07 08:57:23 -08:00
Matt McCormick
49f7fc05fe
dockcross: Do not try to use -ti under MSYS
...
Avoid errors, complaints, and suggestions to use winpty.
2019-03-05 17:45:09 -05:00
Matt McCormick
17ecb746ec
dockcross: Do not mount SSH_DIR with MSYS
...
The mount directory is not correct in this environment.
2019-03-05 17:43:03 -05:00
Matt McCormick
6c91072ae6
base: Install and upgraded version of setuptools
...
This addresses the build of a dependency of conan:
/usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'python_requires'
warnings.warn(msg)
error in isort setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers
2019-02-27 14:26:38 -05:00
Matt McCormick
2f71cda87d
base: Bump openssl to 1.0.2r
2019-02-27 14:26:14 -05:00
Matt McCormick
0bb3b65ebf
base: Bump openssh to V_7_9_P1
...
Also, be explicit with ssl-dir for configuration.
2018-12-16 22:46:44 -05:00
Matt McCormick
148cb4ce12
base: Bump openssl to 1.0.2q
...
1.0.2o is now longer served.
OpenSSH does currently not support 1.1 per:
https://github.com/openssh/openssh-portable/pull/48
2018-12-16 22:46:44 -05:00
Dennis Schridde
8c955feeef
Fix dockcross script for users/groups containing spaces
...
If `id -un` or `id -gn` outputs a name containing a space, e.g. when joined to an AD domain with SSSD, the current `dockcross` script would break and abort with an error: `docker: invalid reference format.`, because it would interpret the part after the space as an image name.
2018-09-27 18:45:48 +02:00
Matt McCormick
ba72994b41
common: Fix bash shell script invocation
...
`#!/usr/bin/env bash` should be used to avoid hard paths.
To address:
dockcross-manylinux-x64: bad interpreter: /bin/bash^M: no such file or directory
2018-08-20 18:12:32 -04:00
Nadav
9572d88a7a
Update dockcross
...
Fixed CFG_FILE not referring to the variable $CFG_FILE.
2018-07-11 09:27:02 +03:00
Nadav Ruskin
c6c4bc078a
Fixed trying to read wsl.conf when it's missing
2018-07-10 16:55:17 +03:00
Jean-Christophe Fillion-Robin
2e1e18e187
common.docker: Speed-up manylinux-x86 image build downloading CMake binary
...
x86 version of CMake compatible with Centos5 is now available at
https://github.com/dockbuild/CMake/releases
2018-06-09 14:14:19 -04:00