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
6c36c469b7
Merge pull request #284 from thewtex/circleci-browser-asmjs-filter
...
browser-asmjs: Filter images when finding tagged version
2019-01-07 09:11:20 -05:00
Matt McCormick
0ef049fecd
browser-asmjs: Filter images when finding tagged version
2019-01-06 23:05:25 -05:00
Matt McCormick
45ccf40b58
Merge pull request #283 from thewtex/tagged-default-dockcross-image
...
browser-asmjs: Use tagged version for the default dockcross image
2019-01-01 23:14:18 -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
9e57d19cea
Merge pull request #281 from thewtex/cmake-git-bump
...
Cmake git bump
2018-12-20 23:31:42 -05:00
Matt McCormick
ca4ca68898
base: Bump Git to 2.20.1
2018-12-20 13:48:52 -05:00
Matt McCormick
00ba78a46a
base: Bump CMake to 3.13.2
2018-12-20 11:24:09 -05:00
Matt McCormick
a605aa5312
Merge pull request #280 from thewtex/build-deploy-tagging
...
Build deploy tagging
2018-12-19 11:18:13 -05:00
Matt McCormick
85250320b6
base: Use Debian version pinned to date
2018-12-19 08:53:27 -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
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
Jean-Christophe Fillion-Robin
537a464742
Merge pull request #272 from jcfr/manylinux-update-scikit-build
...
manylinux: Update scikit-build from 0.7.1 to 0.8.1
2018-10-13 06:58:02 -04:00
Jean-Christophe Fillion-Robin
171d61880c
manylinux: Update scikit-build from 0.7.1 to 0.8.1
2018-10-12 23:31:29 -04:00
Matt McCormick
bb77f813c0
Merge pull request #265 from urzds/patch-1
...
Fix dockcross script for users/groups containing spaces
2018-09-30 16:01:38 -04: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
388fa45709
Merge pull request #263 from lebeg/fix_armv7_hard_float
...
Pinned armv7 ABI to use hard float
2018-09-18 20:10:39 -04:00
Anton Chernov
654c357bd5
Pinned armv7 ABI to use hard float
2018-09-18 16:40:02 +00:00
Matt McCormick
96dd0feb4c
Merge pull request #260 from Gjacquenot/master
...
[windows] Updated mxe repo for future access to gcc8
2018-09-12 15:38:45 -04:00
Guillaume Jacquenot
28a1380454
[windows] Included cmake in LOCAL_PKG_LIST due to mxe evolutions
2018-09-12 21:21:30 +02:00
Guillaume Jacquenot
bd376c7ccb
[windows] Updated LOCAL_PKG_LIST due to mxe evolutions
2018-09-11 21:15:01 +02:00
Guillaume Jacquenot
88a70df167
[windows] Updated mxe repo to access new plugin directory
2018-09-09 16:18:16 +02:00
Matt McCormick
f1b4882530
Merge pull request #253 from lebeg/enable_omp
...
Enabled OpenMP for linux-arm64, linux-armv5, linux-armv7, linux-mips,…
2018-08-27 12:54:59 -04:00
Anton Chernov
78b49e90cb
Enabled OpenMP for linux-arm64, linux-armv5, linux-armv7, linux-mips, linux-s390x
2018-08-27 13:53:31 +02:00
Matt McCormick
b3654017a0
Merge pull request #255 from thewtex/resource-class
...
circleci: Remove resource_class, which CircleCI no longer supports
2018-08-25 18:48:41 -04:00
Matt McCormick
ff941625e9
circleci: Remove resource_class, which CircleCI no longer supports
2018-08-25 15:25:32 -04:00
Matt McCormick
8fa92cd834
Merge pull request #238 from thewtex/bash-script-invocation
...
common: Fix bash shell script invocation
2018-08-20 20:37:34 -04: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
Matt McCormick
5ce3579933
Merge pull request #252 from thewtex/lf-attributes
...
git: Ensure we use lf endings
2018-08-20 18:11:54 -04:00
Matt McCormick
ce9f79edfe
git: Ensure we use lf endings
...
This could cause issues with bash if their are Windows line endings.
2018-08-20 14:24:47 -04:00
Jean-Christophe Fillion-Robin
5a8b47357a
Merge pull request #251 from thewtex/linux-armv5-armv7-deploy
...
linux-armv5,linux-armv7: Reenable deployment
2018-08-20 11:27:19 -04:00
Matt McCormick
0e5a35bb13
manylinux: Install wget
...
Required for the openssl build. Upstream has removed wget from the
installation.
2018-08-19 19:05:58 -04:00
Matt McCormick
86fc1bd627
linux-armv5,linux-armv7: Reenable deployment
...
These were disabled -- see #209 #201
2018-08-19 12:55:07 -04:00
Matt McCormick
112d113365
Merge pull request #245 from sfo/fix_compile_windows
...
do not delete mxe's .git directory
2018-07-26 16:43:26 -07:00
Stanley F
3fe4d7d0df
do not delete mxe's .git directory
2018-07-23 08:31:13 +02:00
Matt McCormick
c2e7513eed
Merge pull request #244 from Nadav-Ruskin/armv5_crosstool_ng
...
Crosstool-ng'd armv5
2018-07-15 21:55:50 -04:00
Nadav Ruskin
bbf6d6d45e
Crosstool-ng'd armv5
2018-07-15 13:43:55 +03:00
Matt McCormick
4689069099
Merge pull request #242 from Nadav-Ruskin/wsl_fix_missing_config
...
Fixed trying to read wsl.conf when it's missing
2018-07-13 15:03:26 -04:00
Matt McCormick
0d0f941ec0
Merge pull request #243 from Nadav-Ruskin/armv7_crosstool_ng
...
Crosstool-ng'd armv7
2018-07-13 15:02:18 -04:00
Nadav Ruskin
b3bcf24ffc
Crosstool-ng'd armv7
2018-07-11 10:45:53 +03: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
a0b62f5717
Merge pull request #241 from dockcross/manylinux-update-scikit-build
...
manylinux: Update version of scikit-build from 0.6.1 to 0.7.1
2018-07-10 03:18:26 -04:00
Jean-Christophe Fillion-Robin
25483115b0
manylinux: Update version of scikit-build from 0.6.1 to 0.7.1
2018-07-10 01:10:19 -04:00
Jean-Christophe Fillion-Robin
69e5734004
Merge pull request #240 from dockcross/update-manylinux
...
manylinux: Re-build images using latest base images
2018-07-10 01:45:00 +00:00
Jean-Christophe Fillion-Robin
2936ea53c7
android=arm64: Fix image build removing "debian-security" from sources.list
...
This commit is an attempt to fix the following error:
W: Failed to fetch http://cdn-fastly.deb.debian.org/debian-security/dists/jessie/updates/InRelease Unable to find expected entry 'main/binary-arm64/Packages' in Release file (Wrong sources.list entry or malformed file)
E: Some index files failed to download. They have been ignored, or old ones used instead.
Looking at "http://cdn-fastly.deb.debian.org/debian-security/dists/jessie/updates/InRelease ", it
doesn't list "arm64", it only lists the following ones:
Architectures: amd64 armel armhf i386
Considering that the build of June 15 was successful (see https://circleci.com/gh/dockcross/dockcross/1950 ),
the architecture was most likely dropped in a recent update. It could be
related to the fact security support for Debian Jessie ended on June 17 2018.
See https://en.wikipedia.org/wiki/Debian_version_history#Release_table
2018-07-09 19:05:45 -04:00
Jean-Christophe Fillion-Robin
60a37a604e
manylinux: Re-build images using latest base images
...
The purpose of this commit is to rebuild the dockcross images against
the latest manylinux images including Python 3.7 and also updated
setuptools, autitwheel, git, curl, ...
Note that python 3.3 was removed from the image.
$ docker run -ti --rm quay.io/pypa/manylinux1_x86_64 bash -c "ls -1 /opt/python/"
cp27-cp27m
cp27-cp27mu
cp34-cp34m
cp35-cp35m
cp36-cp36m
cp37-cp37m
2018-07-09 15:50:09 -04:00
Matt McCormick
648399c8a4
Merge pull request #227 from andre-richter/arm64-revamp
...
Revisit ARM64 move to crosstool-ng
2018-06-15 07:53:46 -04:00
Andre Richter
87d8255f03
Sync arm64 wtih other crosstool-ng targets
2018-06-14 20:27:20 +02:00