| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Drop busybox 'udhcp: add option 211 reboot time' patch as this is now
included in buildroot.
Host packages updated:
lz4: v1.7.5 -> v1.8.1.2
buildroot: 2018.02.1-00006-ga8d1126 -> 2018.05.1-00009-gc99f2ee
ncurses: 6.0 -> 6.1
lzip: 1.19 -> 1.20
gawk: 4.1.4 -> 4.2.1
squashfs: 3de1687d7432ea9b302c2db9521996f506c140a3 -> e38956b92f738518c29734399629e7cdb33072d3
Shipped packages updated:
busybox: 1.27.2 -> 1.29.0
powerpc-utils: v1.3.4 -> v1.3.5
glibc: glibc-2.26-146 -> glibc-2.27-57
dropbear: 2017.75 -> 2018.76
ethtool: 4.13 -> 4.15
ncurses: 6.0 -> 6.1
util-linux: 2.31.1 -> 2.32
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://lists.busybox.net/pipermail/buildroot/2018-April/218642.html
> Buildroot 2018.02.1 is a bugfix release on the current long term
> release, fixing a number of important / security related issues
> discovered since the 2018.02 release.
>
> - Infrastructure: Speed up instrumentation for package size by
> comparing timestamps instead of md5 checksums, as doing checksums
> could lead to up to 25% longer build time for big configurations.
>
> - Add a better fix for build issues for autotools based packages
> checking for C++ support on toolchains without C++ support.
>
> - Build host-tar if tar is older than 1.27 on the build machine to work
> around reproducibility issues with git archives containing long paths.
>
> - check-unique-files: Fix for filenames not representable in the users'
> locale.
>
> - Check-bin-arch: Add support for per-package ignore paths
> (<pkg>_BIN_ARCH_EXCLUDE).
>
> - linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure these
> dependencies are available for Linux configurations needing these
> dependencies, similar to how it is done for U-Boot.
>
> - linux: Support custom (not in tree) device tree files in addition to
> in-tree ones.
>
> - Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
> Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK Pro3.
>
> - Security fixes for apache, imagemagick, irssi, libcurl, libopenssl,
> libpjsip, libvorbis, memcached, nodejs, ntp, patch, python-webpy,
> samba4, tremor, wireshark, xerces
>
> - Fixes for download/compilation/runtime issues in busybox, c-ares,
> cmake, docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
> gtest, intel-microcode, jimtcl, kmod, kodi, ktap, libcoap, libfcgi,
> libhttpparser, libminiupnpc, libss7, libssh2, libupnp, libupnpp,
> libuv, motion, musl, nodejs, ntp, openblas, opencv3, openocd,
> opus-tools, php, pkgconf, postgresql, powerpc-utils,
> python-jsonschema, python-webpy, qemu, qt5bsae, qt5script, qt5webkit,
> rapidjson, rauc, sam-ba, sngrep, systemd, uboot-tools, uclibc-ng-test,
> upmpdcli, xterm, zstd.
>
> - New packages: docker-proxy, python-functools32
Full changelog:
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.02.1
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream changelog:
https://git.buildroot.net/buildroot/plain/CHANGES?id=2017.11
Changed packages from previous release (2017.08.2):
mdadm: 3.3.4 -> 4.0
glibc: 2.25 -> glibc-2.26-73-g4b692dffb95ac4812b161eb6a16113d7e824982e
ethtool: 4.10 -> 4.13
linux-headers: 4.14 -> 4.14.2
util-linux: 2.30.1 -> 2.31
eudev: 3.2.2 -> 3.2.4
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
All defconfigs are regenerated with the new buildroot version. GCC 6 and
Binutils 2.28 are now the default, so they are not specified in the
defconfig.
Updated packages (since 2017.05.1):
busybox: 1.26.2 -> 1.27.1
util-linux: 2.29.2 -> 2.30.1
iprutils: 2.4.10.1 -> 2.4.14.1
pciutils: 3.5.2 -> 3.5.5
linux-firmware: 6d3bc8886517d171068fd1263176b8b5c51df204 -> a3a26af24e29c818ef9b5661856018e21a5c49fb
lvm2: 2.02.170 -> 2.02.171
nvme: v0.3 -> v1.3
Fixes: https://github.com/open-power/op-build/issues/1187
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following packages have been updated since buildroot 2017.02.2:
lvm2: 2.02.168 -> 2.02.170
check: 0.10.0 -> 0.11.0
kmod: 23 -> 24
powerpc-utils: v1.3.1 -> v1.3.3
glibc: 2.24 -> 2.25
dropbear: 2016.74 -> 2017.75
ethtool: 4.8 -> 4.10
ncurses: 5.9 -> 6.0
eudev: 3.2.1 -> 3.2.2
dtc: 1.4.1 -> 1.4.4
elfutils: 0.166 -> 0.169
In addition, merge the 2017.05.x stable branch to bring in a build fix
for kmod.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The following packages that we ship have seen an update:
busybox: 1.25.1 -> 1.26.2
eudev: 3.2 -> 3.2.1
ipmitool: 1.8.16 -> 1.8.18
linux-firmware: a179db97914da5e650c21ba8f9b0bae04a0f8a41 -> 6d3bc8886517d171068fd1263176b8b5c51df204
linux-headers: 4.4.35 -> 4.10.1
lvm2: 2.02.166 -> 2.02.168
util-linux: 2.28.2 -> 2.29.2
zlib: 1.2.8 -> 1.2.11
The defconfigs for all platforms have been regenerated. The only change
was due to updating the kernel headers to 4.10. This brings them in line
with the kernel version used.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Regenerate defconfigs
* The GCC 5 series is the buildroot default, so we need to explicitly
select our GCC version if we want something else. We've gone with
GCC 4.9 for Witherspoon. All other platforms are GCC 6.
* Move to the latest glibc and binutils releases
* We still use the 4.4 kernel headers for all platforms, including
those on the 4.9 release candiates. This is because buildroot is yet
to understand the 4.9 kernel.
One important part of this shift is to update the external format. From
the Buildroot documentation:
> Before Buildroot 2016.11, it was possible to use only one br2-external
> tree at once. With Buildroot 2016.11 came the possibility to use more
> than one simultaneously (for details, see Section 9.2, “Keeping
> customizations outside of Buildroot”).
>
> This however means that older br2-external trees are not usable as-is. A
> minor change has to be made: adding a name to your br2-external tree.
>
> This can be done very easily in just a few steps:
>
> First, create a new file named external.desc, at the root of your
> br2-external tree, with a single line defining the name of your
> br2-external tree:
>
> $ echo 'name: NAME_OF_YOUR_TREE' >external.desc
> Note. Be careful when choosing a name: It has to be unique and be made
> with only ASCII characters from the set [A-Za-z0-9_].
>
> Then, change every occurence of BR2_EXTERNAL in your br2-external tree
> with the new variable:
>
> $ find . -type f | xargs sed -i
> 's/BR2_EXTERNAL/BR2_EXTERNAL_NAME_OF_YOUR_TREE_PATH/g'
> Now, your br2-external tree can be used with Buildroot 2016.11 onward.
>
> Note: This change makes your br2-external tree incompatible with
> Buildroot before 2016.11.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Package changes:
- ethtool: bump to version 4.6
- dropbear: bump version to 2016.74 (severe security bugfixes)
- ncurses: various packaging fixes
- i2c-tools: packaging changes
- gcc: bump 4.9 series to 4.9.4
- busybox: bump to version 1.25.0
- elfutils: bump version to 0.166
- glibc: bump default to version 2.23
- eudev: bump version to 3.2. libgudev has moved to it's own package
- kmod: bump version to 23
- lvm2: bump version to 2.02.162
- pciutils: bump to version 3.5.1
Configuration changes:
- BR2_GLIBC_VERSION_2_23=y is now the default defconfigs that specified
it do not require it set anymore.
- The mambo and firenze defconfigs were regenerated to remove redundant
information. The resulting .config should have no differences.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- package/dropbear: Add BR2_PACKAGE_DROPBEAR_SERVER option
- host-fakeroot: re-run autotools to fix build on ppc64le host
- linux-firmware: Update bnx2x firmware version
Configuration changes:
- BR2_BINUTILS_VERSION_2_26_X selects the most modern version
- BR2_LINUX_KERNEL_CUSTOM_VERSION replaces LATEST_VERSION as upstream
tracks a newer version than we are using
- BR2_PACKAGE_SKIBOOT is default y if (BR2_OPENPOWER_PLATFORM && BR2_powerpc_power8)
BR2_PACKAGE_POWERPC_UTILS is selected by petitboot
- The BR2_TOOLCHAIN_BUILDROOT_LIBSTDCPP symbol was never upstreamed.
It's implemented by BR2_INSTALL_LIBSTDCPP in upstream, and we don't
have it enabled.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The November 2015 buildroot release incroperates more of our patches,
further reducing the delta between what we require for openpower and
upstream.
- Update defconfigs.
* The Chelsio T4 option BR2_PACKAGE_LINUX_FIRMWARE_CXGB4
has been renamed to BR2_PACKAGE_LINUX_FIRMWARE_CXGB4_T4 to
better account for the fact that a T5 variant exists.
* Explictly set kernel version to the same as used for GCC headers,
and set headers version to 4.2.6.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
| |
If we use the ssh transport, the user must have a vaild ssh key
configured for github (irrespective of write access to the repo).
Instead use https, which does not require login and should be the most
commonly available transport.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|