Commit Graph

933 Commits

Author SHA1 Message Date
Nathan Genetzky
db2516e650 web-wesm: Use 'common.dockcross' for gosu and dockcross scripts 2020-07-02 17:21:01 -05:00
Esun Kim
1ecc76d13a Better sudo script 2020-07-01 19:00:14 -07:00
Nathan Genetzky
f2ece3727e base: Use 'common.dockcross' to install gosu and dockcross scripts 2020-06-26 22:49:15 -05:00
Nathan Genetzky
7e638cf35b common.dockcross: Remove metadata and debian specific cmds 2020-06-26 22:49:15 -05:00
Nathan Genetzky
6ec6789f74 common.dockcross: Don't chpasswd for root, metadata at end 2020-06-25 21:34:56 -05:00
Nathan Genetzky
3b0a2bf76e common.dockcross: Also need 'ca-certificates' to build on it's own 2020-06-25 21:34:53 -05:00
Nathan Genetzky
e2d20c0626 common.dockcross: Split minimal "dockcross" from 'debian' and 'docker' 2020-06-25 21:34:49 -05:00
Jean-Christophe Fillion-Robin
0c663c2f63
Merge pull request #421 from dockcross/manylinux-crosstool-sudo
manylinux.crosstool: Fix use of sudo removing sudo provided by devtoolset
2020-06-18 17:35:32 -04:00
Jean-Christophe Fillion-Robin
bb9e69988d
manylinux.crosstool: Fix use of sudo removing sudo provided by devtoolset
This commit removes sudo provided by devtoolset since it doesn't work with
our sudo wrapper calling gosu.

It fixes error like the following:

  /opt/rh/devtoolset-9/root/usr/bin/sudo: line 41: /usr/bin/sudo: No such file or directory

Adapted from e513a26 (manylinux: Remove rh devtoolset sudo)

Co-authored-by: odidev <odidev@puresoftware.com>
2020-06-17 10:21:35 -04:00
Jean-Christophe Fillion-Robin
df070200fa
Merge pull request #420 from dockcross/manylinux2014-aarch64_fix-auditwheel-env-var
manylinux2014-aarch64: Set AUDITWHEEL_ARCH and AUDITWHEEL_PLAT variables
2020-06-17 09:54:51 -04:00
Jean-Christophe Fillion-Robin
4ba406a5a9
manylinux2014-aarch64: Set AUDITWHEEL_ARCH and AUDITWHEEL_PLAT variables
This commit overrides variables inherited from the base image.
2020-06-17 01:05:55 -04:00
Matt McCormick
7fa7213d5a
Merge pull request #410 from thewtex/manylinux-x86-deploy
circleci: Deploy manylinux2010-x86
2020-06-09 11:52:15 -04:00
Matt McCormick
be00489253
Merge pull request #413 from odidev/manylinux_aarch64
Add support for manylinux2014-aarch64
2020-06-09 11:51:52 -04:00
Matt McCormick
1cab2dd512
circleci: Deploy manylinux2010-x86 2020-06-06 01:42:15 -04:00
Jean-Christophe Fillion-Robin
3114dca079
manylinux2014-aarch64: Tweak comment in Dockerfile.in 2020-06-06 01:38:22 -04:00
Jean-Christophe Fillion-Robin
cc57e984d3
manylinux2014-aarch64: Fix cache restore in CI deploy step 2020-06-06 01:37:13 -04:00
odidev
fdb8d43e34
add support for manylinux2014-aarch64 2020-06-06 01:12:46 -04:00
Matt McCormick
35db3a37f6
Merge pull request #417 from brandonros/patch-1
linux-x64: install libelf-dev + libssl-dev
2020-06-02 09:03:26 -04:00
Brandon Ros
292e50c22b
libssl-dev 2020-05-31 23:55:51 -04:00
Brandon Ros
875b4014d1
add apt-get clean 2020-05-31 23:44:47 -04:00
Brandon Ros
658fbfa987
linux-x64: install libelf-dev 2020-05-31 23:42:51 -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
Matt McCormick
258041dc1c
Merge pull request #414 from gnawhleinad/master
if PWD is a symbolic link then read / find the link
2020-05-26 08:05:55 -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
Matt McCormick
ba6b0624f8
Merge pull request #404 from dockcross/libncurses5
debian: Add libncurses5 for ccmake
2020-05-11 16:39:05 -04:00
Matt McCormick
324fe9a80b
debian: Add libncurses5 for ccmake
Closes #403
2020-05-10 22:19:32 -04:00
Matt McCormick
1d12174566
Merge pull request #408 from jcfr/fix-manylinux2010-x86-and-manylinux2014-x64-tests
Fix manylinux2014-x64 and manylinux2010-x86 tests
2020-05-07 18:22:44 -04:00
Jean-Christophe Fillion-Robin
549303ece1
manylinux2014-x64: Fix tests updating path to devtoolset compilers 2020-05-07 05:24:46 -04:00
Jean-Christophe Fillion-Robin
2e0da22870
manylinux2010-x86: Fix tests updating path to devtoolset compilers
Fixes #406
2020-05-07 05:21:36 -04:00
Matt McCormick
c409cffbf6
Merge pull request #400 from chosungmann/linux-arm64-bump-up-gcc
[linux-arm64] bump up the version of gcc to 8
2020-04-17 23:00:01 -04:00
Sungmann Cho
37c54a3694 [linux-arm64] bump up the version of gcc to 8
linux-arm64 is currently using gcc 4, so it's difficult to take
advantage of modern C++. This PR bump up the version of gcc to
allow us to enjoy all the benefits of modern C++. (This PR is based
on #310)
2020-04-17 00:32:12 +09:00
Matt McCormick
a6b6635205
Merge pull request #396 from bbros-dev/issue-395
Tar extract files as yourself
2020-04-15 20:09:09 -04:00
Jean-Christophe Fillion-Robin
3a8d0b9811
Merge pull request #391 from bbros-dev/issue-386
Kernel initrd build support
2020-04-15 10:26:33 -04: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
Mark Van de Vyver
047e47fe9d Add initrd build support
Debian stable indicates this package is common
to all arches.

Signed-off-by: Mark Van de Vyver <1335713+taqtiqa-admin@users.noreply.github.com>
2020-04-15 11:27:32 +10:00
Mark Van de Vyver
3bc28284a9 Change random to alphabetical order
Signed-off-by: Mark Van de Vyver <1335713+taqtiqa-admin@users.noreply.github.com>
2020-04-15 11:23:57 +10:00
Matt McCormick
7299cbb52c
Merge pull request #389 from thewtex/emscripten-1.39.10
web-wasm: Bump Emscripten to 1.39.10
2020-04-14 11:26:10 -04:00
Matt McCormick
a2f14a961b
web-wasm: Bump Emscripten to 1.39.10 2020-04-13 21:02:32 -04:00
Matt McCormick
2cf688e607
Merge pull request #388 from dockcross/update-cmake-from-3.17.0-to-3.17.1
base: Update CMake from 3.17.0 to 3.17.1
2020-04-13 20:41:23 -04:00
Jean-Christophe Fillion-Robin
058d911e8e
base: Update CMake from 3.17.0 to 3.17.1
See https://cmake.org/cmake/help/v3.17/release/3.17.html#id1
2020-04-10 13:43:12 -04:00
Matt McCormick
84b3be4c3f
Merge pull request #387 from dockcross/update-cmake-from-3.16.5-to-3.17.0
base: Update CMake from 3.16.5 to 3.17.0
2020-04-09 14:51:32 -04:00
Jean-Christophe Fillion-Robin
87e9d612e0
base: Update CMake from 3.16.5 to 3.17.0
See https://cmake.org/cmake/help/v3.17/release/3.17.html#cmake-3-17-release-notes
2020-04-08 20:51:03 -04:00
Matt McCormick
f99d51b4bb
Merge pull request #381 from dockcross/update-cmake-from-3.13.2-to-3.16.5
base: Update CMake from 3.13.2 to 3.16.5
2020-04-07 09:01:25 -04:00
Jean-Christophe Fillion-Robin
6522ff20e0
base: Update CMake from 3.13.2 to 3.16.5 2020-04-06 22:49:55 -04:00
Matt McCormick
4e5c364b3c
Merge pull request #378 from dzenanz/master
Updating CMake repository location
2020-04-06 15:59:05 -04: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
Matt McCormick
2fd1b29fb6
Merge pull request #377 from thewtex/manylinux2014-yum
manylinux2014-x64: Add yum libcurl workaround
2020-03-31 21:24:40 -04:00
Matt McCormick
58aaa9e3eb
manylinux2014-x64: Add yum libcurl workaround
Based on the manylinux2010 workaround.
2020-03-31 18:53:35 -04:00