d1c13a606c 
					 
					
						
						
							
							Add linux-powerpc64 and linux-powerpc64 images  
						
						
						
						
					 
					
						2021-05-07 19:40:00 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						abefcadab2 
					 
					
						
						
							
							Move linux-arm64 images to linux-armv8 (Soon there will be ARMv9)  
						
						
						
						
					 
					
						2021-05-07 18:24:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						54309e4849 
					 
					
						
						
							
							Add mips64 image  
						
						
						
						
					 
					
						2021-05-07 18:01:49 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2cc0a157d7 
					 
					
						
						
							
							Update crosstool-ng to 1.24, update arm64 and newer base image  
						
						
						
						
					 
					
						2021-05-07 00:59:07 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						0c1f2c9cbf 
					 
					
						
						
							
							Add android-x86_64 image  
						
						
						
						
					 
					
						2021-01-12 10:46:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						e9b6053f5d 
					 
					
						
						
							
							Add android-x86 image  
						
						
						
						
					 
					
						2021-01-12 10:21:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						acdf508e3d 
					 
					
						
						
							
							Add linux-armv6-musl image  
						
						
						
						
					 
					
						2020-12-04 14:04:29 +01:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						14013efcdf 
					 
					
						
						
							
							Add linux-armv7l-musl image  
						
						
						
						
					 
					
						2020-11-13 13:38:47 +01:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						7683a5ab13 
					 
					
						
						
							
							Merge pull request  #450  from JonasVautherin/add-linux-arm64-musl  
						
						... 
						
						
						
						Add linux-arm64-musl image 
						
						
					 
					
						2020-11-11 16:57:00 -05:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						6bb13a8083 
					 
					
						
						
							
							Add linux-arm64-musl image  
						
						
						
						
					 
					
						2020-11-10 23:52:43 +01:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						1db5ed11bf 
					 
					
						
						
							
							Merge pull request  #427  from veblush/manylinux2014-x86  
						
						... 
						
						
						
						Added manylinux2014-x86 
						
						
					 
					
						2020-07-12 22:04:10 -04:00 
						 
				 
			
				
					
						
							
							
								Esun Kim 
							
						 
					 
					
						
						
							
						
						de84690710 
					 
					
						
						
							
							Added manylinux2014-x86  
						
						
						
						
					 
					
						2020-07-04 16:46:50 -07:00 
						 
				 
			
				
					
						
							
							
								Nathan Genetzky 
							
						 
					 
					
						
						
							
						
						e2d20c0626 
					 
					
						
						
							
							common.dockcross: Split minimal "dockcross" from 'debian' and 'docker'  
						
						
						
						
					 
					
						2020-06-25 21:34:49 -05:00 
						 
				 
			
				
					
						
							
							
								odidev 
							
						 
					 
					
						
						
							
						
						fdb8d43e34 
					 
					
						
						
							
							add support for manylinux2014-aarch64  
						
						
						
						
					 
					
						2020-06-06 01:12:46 -04:00 
						 
				 
			
				
					
						
							
							
								Jonas Vautherin 
							
						 
					 
					
						
						
							
						
						42b7dd5602 
					 
					
						
						
							
							add support for manylinux2014-x64  
						
						
						
						
					 
					
						2019-12-23 10:20:32 +01:00 
						 
				 
			
				
					
						
							
							
								Esun Kim 
							
						 
					 
					
						
						
							
						
						2a3efdd548 
					 
					
						
						
							
							Add manylinux2010-x86  
						
						
						
						
					 
					
						2019-12-17 10:13:08 -08:00 
						 
				 
			
				
					
						
							
							
								Josiah Samuel 
							
						 
					 
					
						
						
							
						
						48f9bda187 
					 
					
						
						
							
							re-enable ppc64le with crosstool-ng  
						
						
						
						
					 
					
						2019-11-26 19:20:32 +05:30 
						 
				 
			
				
					
						
							
							
								alvarolb 
							
						 
					 
					
						
						
							
						
						b671432c6f 
					 
					
						
						
							
							add support for armv5 using musl as libc version  
						
						
						
						
					 
					
						2019-06-08 18:06:12 -04:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						4793ea7c06 
					 
					
						
						
							
							Add manylinux2010-x64 image  
						
						... 
						
						
						
						Since i686 image is not yet available in upstream project, this commit
only add the x64 version. 
						
						
					 
					
						2019-05-22 03:21:10 -04:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						1e0e89814b 
					 
					
						
						
							
							Rename manylinux images to manylinux1  
						
						
						
						
					 
					
						2019-05-22 03:11:45 -04:00 
						 
				 
			
				
					
						
							
							
								Mikhail Zemlyanukha 
							
						 
					 
					
						
						
							
						
						2a29197b3b 
					 
					
						
						
							
							added image for ARMv7-A  
						
						
						
						
					 
					
						2019-03-03 18:54:14 +03:00 
						 
				 
			
				
					
						
							
							
								Stanley F 
							
						 
					 
					
						
						
							
						
						46c941df93 
					 
					
						
						
							
							fix makefile  
						
						
						
						
					 
					
						2019-03-01 16:22:44 +01:00 
						 
				 
			
				
					
						
							
							
								Stanley F 
							
						 
					 
					
						
						
							
						
						c9a7606f1f 
					 
					
						
						
							
							add windows images with shared linking  
						
						
						
						
					 
					
						2019-03-01 16:22:44 +01:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						3c194a1914 
					 
					
						
						
							
							web-wasm: Rename image from browser-asmjs  
						
						... 
						
						
						
						WebAssembly has a better mindshare than asm.js. In the future, it will
be used in much more than browsers. Also, newer versions of Emscripten
default to WebAssembly. 
						
						
					 
					
						2019-01-19 16:05:29 -05:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						c96cbdc956 
					 
					
						
						
							
							versioning: Set DEFAULT_DOCKCROSS_IMAGE based on the image tag  
						
						... 
						
						
						
						This ensures that the dockcross script will continue to use the specific
tagged version of the image that generates it. 
						
						
					 
					
						2019-01-16 23:25:52 -05:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						03931af69b 
					 
					
						
						
							
							browser-asmjs: Use tagged version for the default dockcross image  
						
						
						
						
					 
					
						2019-01-01 21:15:02 -05:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						fce48bcfe3 
					 
					
						
						
							
							build-deploy: Tag images by date and Git SHA  
						
						... 
						
						
						
						Tag with the pattern:
<imagename>:YYYYMMDD-SHA{N} where YYYYMMDD is the date of the build and
SHA{N} the output of `git rev-parse --short HEAD`
along with `latest` as discussed in Issue #223 .
This helps clients use a fixed, reproducible image that will be
available for a long period of time. 
						
						
					 
					
						2018-12-19 08:51:55 -05:00 
						 
				 
			
				
					
						
							
							
								Nadav Ruskin 
							
						 
					 
					
						
						
							
						
						bbf6d6d45e 
					 
					
						
						
							
							Crosstool-ng'd armv5  
						
						
						
						
					 
					
						2018-07-15 13:43:55 +03:00 
						 
				 
			
				
					
						
							
							
								Nadav Ruskin 
							
						 
					 
					
						
						
							
						
						b3bcf24ffc 
					 
					
						
						
							
							Crosstool-ng'd armv7  
						
						
						
						
					 
					
						2018-07-11 10:45:53 +03:00 
						 
				 
			
				
					
						
							
							
								Guillaume Jacquenot 
							
						 
					 
					
						
						
							
						
						9997a896ae 
					 
					
						
						
							
							[windows_x64_posix] Updated Makefile to take into account windows-x64-posix  
						
						
						
						
					 
					
						2018-06-12 00:45:44 -04:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						aa202df283 
					 
					
						
						
							
							windows-(x86|x64): Optimize images introducing "common.windows"  
						
						... 
						
						
						
						* Avoid duplication introducing common  script
* Optimize image size reducing the number of RUN instructions 
						
						
					 
					
						2018-06-09 01:20:20 -04:00 
						 
				 
			
				
					
						
							
							
								Nadav Ruskin 
							
						 
					 
					
						
						
							
						
						6191491ba5 
					 
					
						
						
							
							Fixed linux-arm64 compilation I hope.  
						
						
						
						
					 
					
						2018-05-03 06:49:46 -04:00 
						 
				 
			
				
					
						
							
							
								Nadav 
							
						 
					 
					
						
						
							
						
						1cad97f9b2 
					 
					
						
						
							
							Adding android-arm64 as a target  
						
						
						
						
					 
					
						2018-03-19 14:50:17 +02:00 
						 
				 
			
				
					
						
							
							
								Junliang Yan 
							
						 
					 
					
						
						
							
						
						8b78b8d2d7 
					 
					
						
						
							
							Add linux-s390x support  
						
						
						
						
					 
					
						2017-09-14 16:59:57 -04:00 
						 
				 
			
				
					
						
							
							
								Dan Jacques 
							
						 
					 
					
						
						
							
						
						7dd46fa045 
					 
					
						
						
							
							Implement "ct-ng" building, add "linux-mips".  
						
						... 
						
						
						
						Add a mechanism to construct a full cross-compiler environment using the
"crosstool-ng" cross-compiler building utility. This is implemented in
the new "common.crosstool" include, and augments the "dockcross/base"
base image.
Update Makefile to consolidate Dockerfile generation, notably the
"sed"-based inclusion directives.
Finally, employ all of this to generate a "linux-mips" 32-bit hard-float
MIPS cross-compiler Dockcross image. 
						
						
					 
					
						2017-09-01 10:09:31 -04:00 
						 
				 
			
				
					
						
							
							
								Matt McCormick 
							
						 
					 
					
						
						
							
						
						499f8f5510 
					 
					
						
						
							
							ci: Use CircleCI 2.0  
						
						... 
						
						
						
						Addresses #156  
						
						
					 
					
						2017-08-28 13:24:53 -04:00 
						 
				 
			
				
					
						
							
							
								pancake 
							
						 
					 
					
						
						
							
						
						ae35e5ebbe 
					 
					
						
						
							
							Add linux-mipsel dockcross target  
						
						
						
						
					 
					
						2017-01-22 23:07:53 +01:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						5117ab6493 
					 
					
						
						
							
							Makefile: Fix tests removing double quote from RM variable  
						
						... 
						
						
						
						This commit fixes a regression introduced in 6823cb1 
						
						
					 
					
						2016-11-28 23:47:26 -05:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						6823cb1bd9 
					 
					
						
						
							
							Makefile: Do not specify "--rm" docker run argument when executing on CircleCI  
						
						... 
						
						
						
						This will avoid the "Driver btrfs failed to remove" error message when
executing the command on CircleCI.
See https://circleci.com/docs/docker-btrfs-error/  
						
						
					 
					
						2016-11-28 20:01:39 -05:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						1560f4c3b6 
					 
					
						
						
							
							makefile/browser-asmjs: Remove now unneeded dependency to "base"  
						
						... 
						
						
						
						Following 09868d5 
						
						
					 
					
						2016-11-26 18:20:35 -05:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						09868d5289 
					 
					
						
						
							
							browser-asmjs: Update to depend on existing image from "trzeci/emscripten"  
						
						... 
						
						
						
						This commit updates the "browser-asmjs" images to avoid systematic
rebuild of emscripten sdk. Instead, it introduces dependency on the
image maintained by @trzeci
Note also:
* emscripten sdk updated from 1.36.7 to 1.36.14
* symlinking of "/bin/bash" as "/bin/sh" is reverted. This ensures other
  images including file like "common.debian" and relying on standard "sh"
  behavior will work as expected.
* workaround associated with CMakeForceCompiler has been removed from
  Dockerfile. Emscripten as been fixed.
  See https://github.com/kripken/emscripten/pull/4477 
* we will revisit once official images are available.
  See https://github.com/kripken/emscripten/issues/4682  
						
						
					 
					
						2016-11-25 15:51:42 -05:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						46cef1a33a 
					 
					
						
						
							
							common: Introduce "common.debian"  
						
						... 
						
						
						
						This will facilitate the configuration of other images based on debian
but *NOT* depending on the dockcross/base image. 
						
						
					 
					
						2016-11-25 15:51:42 -05:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						191d773e01 
					 
					
						
						
							
							makefile: Ensure imagefiles are available in build image context  
						
						
						
						
					 
					
						2016-11-25 15:51:38 -05:00 
						 
				 
			
				
					
						
							
							
								Jean-Christophe Fillion-Robin 
							
						 
					 
					
						
						
							
						
						a68f2b6aa4 
					 
					
						
						
							
							base: Optimize image build adding only image and vcs_url metatdata  
						
						... 
						
						
						
						To avoid dependent images to systematically rebuild, this commit
adds only "static" metatdata to the base image 
						
						
					 
					
						2016-11-24 13:48:58 -05:00