Commit Graph

1054 Commits

Author SHA1 Message Date
Ryan Zoeller
d85a6ab93c Eagerly evaluate TAG, to ensure it's consistent
By deferring the evaluation of TAG, we risk the date changing mid-build
leading to images from the same make invocation having different tags.
2020-10-20 18:18:43 -05:00
odidev
b4666459f3 Update gcc to 4.8.5 and glibc to 2.17 2020-10-20 15:40:39 +00:00
Matt McCormick
96d87416f6
Merge pull request #446 from thewtex/wasm-cache
web-wasm: Make emscripten cache writable by non-root
2020-10-15 09:54:15 -04:00
Matt McCormick
301e8fd0d5
web-wasm: Make emscripten cache writable by non-root
Prevents build failures.
2020-10-14 17:35:40 -04:00
Matt McCormick
608e6aca8d
Merge pull request #444 from thewtex/wasm-upstream
Wasm upstream
2020-09-28 23:40:34 -04:00
Matt McCormick
58cc27f49e
web-wasm: base on emscripten/emsdk:2.0.4 2020-09-28 17:58:06 -04:00
Matt McCormick
2b8f043c1e
Merge pull request #438 from aaron-bray/android-update
Android support updates
2020-08-06 12:11:59 -04:00
Aaron Bray
659b6afecb Adroid support updates
Updated NDK revision
Specified ARCH ABI
Add linker flags to support users of the android os log utility
2020-08-05 07:52:28 -04:00
Matt McCormick
a77ebf42bc
Merge pull request #435 from thewtex/ppc64-le-disabled
Ppc64 le disabled
2020-07-21 10:03:43 -04:00
Matt McCormick
b1cffeb994
ci: Disable linux-ppc64le deployment
Per issue #430
2020-07-20 22:09:20 -04:00
Matt McCormick
2a4fc7b1d6
doc: Note that linux-ppc64le automatic builds are disabled
Per Issue #430

Co-authored-by: Jean-Christophe Fillion-Robin <jchris.fillionr@kitware.com>
2020-07-20 22:07:03 -04:00
Matt McCormick
f855d560f7
Merge pull request #433 from thewtex/ppc64-le
ppc64 le
2020-07-20 08:29:12 -04:00
Matt McCormick
7d34cd8c90
ci: Disable linux-ppc64le build
Package installation issues per Issue #430.
2020-07-19 20:54:53 -04:00
Matt McCormick
0e1f94c024
web-wasm: Migrate to Emscripten LLVM upstream backend, 1.39.18 2020-07-19 17:27:24 -04:00
Matt McCormick
800458ccda
Merge pull request #428 from thewtex/manylinux2014-x86-dockcross-include
manylinux2014-x86: Add common.dockcross include
2020-07-15 10:18:55 -04:00
Matt McCormick
9751cdc0fc
manylinux2014-x86: Add common.dockcross include
Bringing together PR #424 #425
2020-07-13 13:40:45 -04:00
Matt McCormick
1db5ed11bf
Merge pull request #427 from veblush/manylinux2014-x86
Added manylinux2014-x86
2020-07-12 22:04:10 -04:00
Matt McCormick
63ca38ebc2
Merge pull request #425 from veblush/sudo
Better sudo script
2020-07-06 21:44:03 -04:00
Esun Kim
de84690710 Added manylinux2014-x86 2020-07-04 16:46:50 -07:00
Matt McCormick
6239ec8f8c
Merge pull request #424 from NGenetzky/ngenetzky/common-dockcross-gosu
Split "dockcross" script and it's dependencies to separate include
2020-07-03 09:30:44 -04:00
Nathan Genetzky
b14ae9b4b0 manylinux: Use 'common.dockcross' for gosu and dockcross scripts 2020-07-02 17:21:01 -05:00
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