Commit Graph

177 Commits

Author SHA1 Message Date
Tianon Gravi 780be7ab73 Add "tzdata" explicitly to "musl" variant and use "UTC" directly rather than relying on /etc/localtime 2017-05-15 16:13:30 -07:00
Tianon Gravi 0e3936d92b Add "docker images" output to "build.sh" 2017-05-15 14:14:36 -07:00
Tianon Gravi 18b73375dd Add a comment noting why we include libpthread explicitly 2017-05-15 14:10:56 -07:00
Cassondra Foesch 408304f13d Add libpthread to the glibc variant (#12)
libpthread is part of glibc: http://stackoverflow.com/a/11210463/433558
2017-05-15 14:10:23 -07:00
Tianon Gravi 0f16e461f1 Remove TODO about "CONFIG_FEATURE_SYNC_FANCY" (can't find evidence that it actually _is_ disabled by default) 2017-05-15 13:35:38 -07:00
Tianon Gravi 8b0d96682d Fixup more GPG usage, update more buildroot version numbers, https, reconsitentize 2017-05-15 13:19:17 -07:00
Tianon Gravi 4117f993e3 Update to buildroot 2017.02.2, add a few more comments (and experimental arm64 support) 2017-05-15 12:29:38 -07:00
Tianon Gravi f2c0b9f3fe Remove "--pull" from "docker build" line (makes multiarch more annoying) 2017-05-15 11:03:58 -07:00
Tianon Gravi e5e4dc1fbf Merge pull request #28 from infosiftr/multiarch
Add initial multiarch support to our builder images
2017-05-12 13:32:23 -07:00
Tianon Gravi f2820c690e Update "latest" behavior to choose a different latest if uclibc isn't available 2017-05-12 13:30:59 -07:00
Tianon Gravi d6cd10e0db Add initial multiarch support to our builder images 2017-05-12 13:26:18 -07:00
Tianon Gravi cf9b375596 Switch uclibc builder to slim as well (not as dramatic in total size difference since we have a ~2GB layer for buildroot, but it does still compile successfully) 2017-03-08 16:06:30 -08:00
Tianon Gravi 85f8158af1 Switch glibc to use jessie-slim, which cuts ~61MB off the size of the final builder image 2017-03-08 15:42:43 -08:00
Tianon Gravi 712b93df20 Update "musl" to use Alpine 3.5 for the builder environment (newer musl) 2017-03-08 15:35:58 -08:00
Tianon Gravi f37cee3d59 Add "travis_retry" to our build to reduce transitory failures
Documentation is at https://docs.travis-ci.com/user/common-build-problems/#travis_retry

See https://github.com/docker-library/memcached/pull/14 for the test PR for this pattern.
2017-02-27 16:13:27 -08:00
Tianon Gravi 5f953ad139 Merge pull request #24 from PeterDaveHello/busybox-1.26.2
Update to 1.26.2
2017-01-12 10:06:24 -08:00
Peter Dave Hello 33451ab397 Update to 1.26.2 2017-01-12 17:31:20 +08:00
Tianon Gravi fd92a30021 Merge pull request #22 from PeterDaveHello/busybox-1.26.1
Update to 1.26.1
2017-01-06 10:09:46 -08:00
Peter Dave Hello d5e3042c85 Update to 1.26.1 2017-01-02 23:39:41 +08:00
Tianon Gravi 71f0f382b5 Merge pull request #16 from PeterDaveHello/1.26.0
Update to 1.26.0
2016-12-21 11:41:22 -07:00
Tianon Gravi 642ab0473b Merge pull request #17 from PeterDaveHello/fix-tar-ext
Fix buildroot tarball extension type, should be bz2
2016-12-21 11:40:33 -07:00
Peter Dave Hello aba06e6745 Fix buildroot tarball extension type, should be bz2 2016-12-21 18:51:25 +08:00
Peter Dave Hello f5825e2f96 Update to 1.26.0 2016-12-21 16:46:52 +08:00
Tianon Gravi 1a38640ffe Skip directories which do not include our builder Dockerfile during build.sh 2016-10-07 11:49:50 -07:00
Tianon Gravi e9f53b4c22 Update "generate-stackbrew-library.sh" to grab the latest commit on _any_ branch which updated "busybox.tar.xz", not just the current branch (so that we can be on "master" but still generate based on "dist") 2016-10-07 11:25:55 -07:00
Tianon Gravi 675ac7c032 Update README with Jenkins badge change (see https://github.com/docker-library/docs/pull/697) 2016-10-07 11:14:16 -07:00
Tianon Gravi ea04699096 Update to 1.25.1 2016-10-07 11:13:41 -07:00
yosifkit 6e6155baab Merge pull request #14 from infosiftr/unicode
Set CONFIG_LAST_SUPPORTED_WCHAR for better unicode input support
2016-10-07 11:11:26 -07:00
Tianon Gravi 4629888e69 Set CONFIG_LAST_SUPPORTED_WCHAR for better unicode input support 2016-10-07 09:56:40 -07:00
Tianon Gravi 39e8d707bc Update to 1.25.0 2016-06-23 11:27:38 -07:00
Tianon Gravi 10cc8a01c5 Add missing "GitFetch" to "generate-stackbrew-library.sh" 2016-06-10 11:26:44 -07:00
Tianon Gravi e6c415a37c Fix embarassing README.md typo (https://github.com/docker-library/docs/pull/557) 2016-06-09 10:02:35 -07:00
Tianon Gravi 38b1f26b58 Convert "generate-stackbrew-library.sh" to output the new 2822-based format 2016-06-09 10:02:04 -07:00
Tianon Gravi b44379d3c9 Update to 1.24.2 2016-03-18 09:19:52 -07:00
Tianon Gravi 1e4b7005dd Merge pull request #11 from infosiftr/explicit-uclibc-ng-version
Set an explicit version of uClibc-ng, and bump it to the latest 1.0.13 release
2016-03-15 13:19:54 -07:00
Tianon Gravi 88970a3a81 Set an explicit version of uClibc-ng, and bump it to the latest 1.0.13 release 2016-03-14 16:41:19 -07:00
Tianon Gravi ebf4c7186e Enforce UTC via /etc/localtime from the builder container 2016-01-12 13:50:47 -08:00
Tianon Gravi 3542d4e519 Add an extra tiny hack in musl for compiling against newer gcc (strangely only hit on armhf) 2016-01-12 12:01:50 -08:00
Tianon Gravi b5567a3098 Adjust CROSS_COMPILE glob for better resiliency 2016-01-11 12:35:41 -08:00
Tianon Gravi 5b3c219b4b Merge pull request #7 from infosiftr/new-format
Change variants to be libc variants instead of build-style variants
2016-01-11 07:39:24 -08:00
Tianon Gravi 6b303c84f0 Change variants to be libc variants instead of build-style variants 2016-01-07 10:46:41 -08:00
Tianon Gravi 3bf655587b Update .travis.yml to account for Travis changes (especially now that Docker is no longer experimental 🎉) 2015-12-08 09:15:57 -08:00
yosifkit 655b860167 Merge pull request #6 from infosiftr/update-uclibc
Update buildroot (uClibc) to 2015.11.1
2015-12-08 09:09:31 -08:00
Tianon Gravi 14748bcd10 Update buildroot (uClibc) to 2015.11.1 2015-12-07 16:35:19 -08:00
Tianon Gravi f8263f8fcd Make update.sh slightly faster to complete 2015-12-07 16:34:36 -08:00
Tianon Gravi 43a426b795 Update README.md stub 2015-11-16 13:49:25 -08:00
Tianon Gravi e718e600e6 Add Travis CI badge 2015-10-31 09:52:03 -07:00
Tianon Gravi f8d10a7c34 Update to 1.24.1 2015-10-31 09:47:58 -07:00
Tianon Gravi 588c7c721a Update upstream builder Dockerfile to be explicit about wanting/needing uClibc for this to work properly 2015-10-19 11:08:14 -07:00
Tianon Gravi c28aca6a64 Change "ubuntu" builder Dockerfile to be more resilient to base image and platform changes 2015-10-19 11:07:42 -07:00