Commit Graph

376 Commits

Author SHA1 Message Date
4c3612da2b common: Use gosu to replace chpst and add sudo abilities
From:

  https://github.com/tianon/gosu
2017-04-22 23:35:12 -04:00
6c77167ad6 Merge pull request #135 from danjacques/patch-2
Update .circleci-matrix.yml to include "linux-mipsel"
2017-04-19 14:43:02 -04:00
d53ac677b4 Update .circleci-matrix.yml to include "linux-mipsel"
Fixes #134.
2017-04-19 08:02:41 -07:00
e8125c4c81 Merge pull request #133 from danjacques/patch-1
linux-armv7: Fix cpp path
2017-04-17 15:00:42 -04:00
acc6d3bb3b linux-armv7: Fix cpp path
Addresses #132.
2017-04-17 11:30:15 -07:00
af65aafb7e Merge pull request #131 from thewtex/cmake-bump
Cmake bump
2017-04-16 21:29:32 -04:00
89ef580768 common: Bump Ninja to 1.7.2 2017-04-15 11:45:18 -04:00
be603d62cf common: Bump CMake to v3.8.0 2017-04-15 11:44:57 -04:00
30c14955c5 Merge pull request #129 from thewtex/linux-armv5-cpp
linux-armv5: Fix cpp path
2017-04-10 07:27:40 -04:00
245259f9a8 linux-armv5: Fix cpp path
Addresses #123
2017-04-10 00:20:40 -04:00
8ec77d7a07 Merge pull request #128 from thewtex/mipsel-paths
linux-mipsel: Fix toolchain environmental variable paths
2017-04-09 23:35:38 -04:00
d791f2a5cb linux-mipsel: Fix toolchain environmental variable paths
To address #121
2017-04-09 20:51:49 -04:00
3ffc304c0b Merge pull request #127 from thewtex/manylinux-conan
common: Fix conan install in manylinux
2017-04-09 20:49:36 -04:00
b1d45ae99d common: Fix conan install in manylinux 2017-04-09 17:29:50 -04:00
b2fd9ba86a Merge pull request #118 from brainstorm/asmjs_wasm
Bump up emscripten docker container so that it supports WebAssembly
2017-03-02 21:22:06 -05:00
4281676888 Removing code that the base image is doing, thanks @thewtex 2017-02-28 19:05:47 +01:00
b949fdfb38 Merge pull request #116 from KalleDK/patch-2
Fixing mipsel
2017-02-26 11:16:04 -05:00
7dbbf54834 Docker ENV bump as well 2017-02-24 03:20:45 +01:00
a4e1032da9 Bump up emscripten docker container so that it supports WebAssembly, thanks @asRIA. 2017-02-23 18:58:03 +01:00
92b1b06bb0 Missed 4.9 2017-02-15 20:32:35 +01:00
26ed5822ba Fixing mipsel 2017-02-15 20:30:07 +01:00
60ab89e001 Merge pull request #112 from KalleDK/patch-1
Update common.debian
2017-02-03 17:24:12 -05:00
e804fc107d Update common.debian
I tried to build the image manually and failed due to apt-get asked for [y] in the install procedure.
2017-02-03 12:40:43 +01:00
24833fb60b Merge pull request #109 from brainstorm/add_zip
Adding zip
2017-02-02 13:58:59 -05:00
42aedb8516 Merge pull request #110 from dockcross/manylinux-update-scikit-build
manylinux: Update scikit-build to 0.5.1
2017-02-02 13:37:04 -05:00
b2b77f080a Merge pull request #107 from KalleDK/conan-support
Added conan support
2017-02-02 13:15:56 -05:00
682d886b03 manylinux: Update scikit-build to 0.5.1
See http://scikit-build.readthedocs.io/en/latest/changes.html#scikit-build-0-5-1
2017-02-02 13:12:03 -05:00
54685b5a50 Add pax and zip to manylinux as well 2017-01-30 16:15:03 +01:00
438d84044f Adding zip as well since @radare requires it to bundle the release after compiling. 2017-01-30 15:47:19 +01:00
9a398e7de8 Merge pull request #108 from brainstorm/add_pax
Add common (un)archiver, pax
2017-01-30 08:58:56 -05:00
fbc429b743 Add common (un)archiver, pax 2017-01-30 12:44:53 +01:00
06f32e6953 Added conan
Added to README
2017-01-30 02:29:25 +01:00
06496631bf Merge pull request #105 from KalleDK/patch-1
Debian Frontend
2017-01-29 09:31:10 -05:00
3b046d9c2a Update common.debian
Removed --yes
2017-01-29 11:12:16 +01:00
bef31b599a Merge pull request #104 from thewtex/DoNotCreateContainerOnUpdate
dockcross: Do not leave dangling container on update-script
2017-01-25 18:38:10 -05:00
c25807acda dockcross: Do not leave dangling container on update-script
Addesses #103
2017-01-25 11:01:48 -05:00
3d48e56115 Merge pull request #102 from dockcross/add-linux-mipsel
Add linux mipsel
2017-01-22 20:01:40 -05:00
dd6a3d0162 Add linux-mipsel to the README 2017-01-22 23:25:25 +01:00
ae35e5ebbe Add linux-mipsel dockcross target 2017-01-22 23:07:53 +01:00
53c068c8a4 Merge pull request #100 from dockcross/manylinux-change-ownership-of-man-and-share-dirs
manylinux-common: Fix pip install change ownership of "man" and "share" dir
2017-01-18 17:50:14 -05:00
66a33a7647 manylinux-common: Fix pip install change ownership of "man" and "share" dir
This commit will fix installation of packages like nose that would otherwise
fail to install with error like the following:

  Installing collected packages: nose
  Exception:
  Traceback (most recent call last):
  [...]
  Permission denied: '/opt/_internal/cpython-2.7.11-ucs2/man'
2017-01-18 15:02:18 -05:00
0eaea01158 Merge pull request #95 from dockcross/dockcross-check-for-proc-version
dockcross: Check if "/proc/version" exists and fix error on MacOSX. Fixes #94
2016-12-05 10:16:41 -08:00
2511a92d17 dockcross: Check if "/proc/version" exists and fix error on MacOSX. Fixes #94
This commit will avoid the following error from being reported
on MacOSX:

```
docker run --rm dockcross/linux-armv7 > ./dockcross-linux-armv7
chmod +x ./dockcross-linux-armv7
./dockcross-linux-armv7 bash -c '$CC test/C/hello.c -o hello_arm'
grep: /proc/version: No such file or directory
grep: /proc/version: No such file or directory
```

Reported-by: Chris Warth <cswarth@gmail.com>
2016-12-05 01:32:14 -05:00
c2f98fe1bd Merge pull request #93 from mogenson/add-bc-package
common: add bc package
2016-11-30 07:58:04 -05:00
b398b2d3ec common: add bc package
The 'bc' utility is required to build the 4.x Linux kernel series.
Install the package when creating a debian based image.
2016-11-29 15:37:23 -05:00
edaf993b4d Merge pull request #92 from jcfr/capture-btrfs-error-rebased
Makefile: Fix tests removing double quote from RM variable
2016-11-29 02:49:59 -05:00
5117ab6493 Makefile: Fix tests removing double quote from RM variable
This commit fixes a regression introduced in 6823cb1 (Makefile: Do not
specify "--rm" docker run argument when executing on CircleCI)
2016-11-28 23:47:26 -05:00
2b620ad718 Merge pull request #91 from jcfr/capture-btrfs-error-rebased
dockcross: Ensure deletion error are ignored
2016-11-28 23:16:37 -05:00
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
c0fe1e2313 dockcross: Ensure deletion error are ignored
This commit follows up on 2e71db2 (dockcross: Ignore deletion error
when running in unprivileged LXC container) by hiding the message
only when (a) the command output matches the expected error message
and (b) is executed on CircleCI.

Doing so will avoid adding "noise" to log of service like CircleCI
that are effectively running docker in unprivileged LXC container.

See #50
2016-11-28 19:50:42 -05:00