| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Samuel Mendoza-Jonas (1):
package/eudev: Revert change preventing monitor start
When moving to eudev 3.2.7 we found that setting up a udev monitor[1]
failed silently. The symptom was that no disks would show up until a
Petitboot 'rescan devices' was performed. Sam tracked this down to the
change that we now revert.
It looks like petitboot fails due to the udev_has_devtmpfs check,
specifically on name_to_handle_at, because devtmpfs doesn't support this
syscall. If we revert this udev events are processed as normal.
Carry this patch until an upstream soluton is found[2].
[1] https://github.com/open-power/petitboot/blob/master/discover/udev.c#L527
[2] https://github.com/gentoo/eudev/issues/172
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move to 2019.02.1 stable release:
http://git.buildroot.net/buildroot/plain/CHANGES?id=2019.02.1
http://lists.busybox.net/pipermail/buildroot/2019-March/246465.html
In addition the following patches were added:
Joel Stanley (4):
toolchain: add BR2_TOOLCHAIN_HEADERS_AT_LEAST_5_0
package/linux-headers: add support for Linux 5.0 kernel headers
linux: add support for Linux 5.0
toolchain/toolchain-external-custom: support Linux 5.0 kernel headers
Samuel Mendoza-Jonas (5):
host-localedef: Compile against glibc-2.28
lvm2: Update to 2.02.183
localedef: Depend on host-make
make: Include patch for gl_lstat
localedef: Specify host-make in configure step
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
http://lists.busybox.net/pipermail/buildroot/2019-March/244273.html
https://git.buildroot.net/buildroot/plain/CHANGES?id=2019.02
Notable changes:
- Require Python >= 2.7
- openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and long
term support.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream release notes:
http://lists.busybox.net/pipermail/buildroot/2019-February/243960.html
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.11.3
This includes a patch to move to 4.20 as the default kernel. As we're
still on 4.19, we must now set the buildroot kernel series option.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
http://lists.busybox.net/pipermail/buildroot/2018-December/239184.html
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.11.1
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Target packges:
lvm2: 2.02.173 -> 2.02.180
kmod: 24 -> 25
glibc: glibc-2.27-57-g6c99e37f6fb640a50a3113b2dbee5d5389843c1e -> glibc-2.28-50-gb8dd0f42780a3133c02f064a2c0c5c4e7ab61aaa
linux-firmware: 8d69bab7a3da1913113ea98cefb73d5fa6988286 -> 44d4fca9922a252a0bd81f6307bcc072a78da54a
Host packages:
kmod: 24 -> 25
libopenssl: 1.0.2p -> 1.0.2q
Upstream release notes and changelog:
http://lists.busybox.net/pipermail/buildroot/2018-December/237402.html
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.11
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.08.3
http://lists.busybox.net/pipermail/buildroot/2018-November/237068.html
Package changes:
busybox: 1.29.2 -> 1.29.3
elfutils: 0.171 -> 0.174
The elfutils change includes security fixes.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
| |
No package changes.
http://lists.busybox.net/pipermail/buildroot/2018-October/234252.html
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.08.2
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
| |
Move to a new upstream kernel release. This includes a buildroot bump to
support 4.19 kernels.
The defconfig has been regenerated against 4.19 and the non-default IO
schedulers disabled. No functional changes should result.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Target packages:
busybox: 1.29.1 -> 1.29.2
Host packages:
libopenssl: 1.0.2o -> 1.0.2p
Upstream announcement:
http://lists.busybox.net/pipermail/buildroot/2018-October/232433.html
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.08.1
Importantly this includes fixes for building on host systems that have
glibc 2.28.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream changelog:
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.08
Set BR2_GCC_VERSION_6_X=y in all of the configs that include hostboot,
as the default has moved to GCC 7 and hostboot cannot build with a
modern compiler.
We are carrying a patch to dtc in our buildroot tree that fixes a
segfault when converting the powernv device tree. It has been submitted
upstream to buildroot (and the patch itself is upstream in dtc, but not
a released version).
Host packages updated:
libxml2: 2.9.7 -> 2.9.8
lz4: v1.8.1.2 -> v1.8.2
zstd: v1.3.3 -> v1.3.5
dtc: 1.4.4 -> 1.4.7
Shipped packages updated:
busybox: 1.29.0 -> 1.29.2
linux-firmware: 65b1c68c63f974d72610db38dfae49861117cae2 -> 8d69bab7a3da1913113ea98cefb73d5fa6988286
ethtool: 4.15 -> 4.16
util-linux: 2.32 -> 2.32.1
dtc: 1.4.4 -> 1.4.7
elfutils: 0.169 -> 0.171
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.05.2
http://lists.busybox.net/pipermail/buildroot/2018-August/229355.html
Host package changes:
buildroot: 2018.05.1-00011-g4f66fd5 -> 2018.05.2-00114-g1822255
libopenssl: 1.0.2o -> 1.0.2p
No target package changes.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update to 4.18, and re-generate the defconfig. In addition, make the
following changes:
- Enable EXPERT, so we can disable some things
- Disable non-powerpc BPF decoders
- Disable TASKSTATS
- Disable unused syscalls
- Set more things to be modules
- Turn off unused network vendors
Note that CONFIG_I2C_CHARDEV=y as the module is not loaded
automatically, and without this i2cget etc. will fail.
Buildroot is updated to include support for v4.18.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When building on a ppc64le host we see this error:
build/genmatch --gimple ../../gcc/match.pd \
> tmp-gimple-match.c
../../gcc/match.pd:120:1 error: expected (, got NAME
negative value by 0 gives -0, not +0. */
This was reported upstream[1] and fixed on the GCC 6 [2] and GCC 7 [3]
branches:
Backport from mainline
2018-01-10 Kelvin Nilsen <kelvin@gcc.gnu.org>
* lex.c (search_line_fast): Remove illegal coercion of an
unaligned pointer value to vector pointer type and replace with
use of __builtin_vec_vsx_ld () built-in function, which operates
on unaligned pointer values.
The patches included in Buildroot contain just the code changes, and not
the changelog, to make it easer to manage backporting.
Tested on Ubuntu Cosmic ppc64le.
[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86162
[2] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=261621
[3] https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=262243
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
> Buildroot 2018.05.1 is a bugfix release, fixing a number of important /
> security related issues discovered since the 2018.05 release.
This release does not change any package versions we ship. Upstream
announcement and CHANGES can be found here:
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.05.1
http://lists.busybox.net/pipermail/buildroot/2018-July/226383.html
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
| |
These are required for Petitboot work.
Samuel Mendoza-Jonas (1):
package/busybox: Include udhcp reboot time patch
Yann E. MORIN (1):
package/busybox: update to 1.29.0
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
This bumps the buildroot version to include the latest version of
powerpc-utils. It "has two nice update_flash fixes".
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.05
http://lists.busybox.net/pipermail/buildroot/2018-June/222697.html
Highlights for OpenPower Firmware:
- Git caching: you don't need to re-clone from scratch when moving to a
different version of a package
Updated packages:
busybox: 1.27.2 -> 1.28.4
glibc: glibc-2.26-146 -> glibc-2.27-57
dropbear: 2017.75 -> 2018.76
ethtool: 4.13 -> 4.16
ncurses: 6.0 -> 6.1
util-linux: 2.31.1 -> 2.32
Updated host packages:
lz4: v1.7.5 -> v1.8.2
ncurses: 6.0 -> 6.1
gcc-initial: 6.4.0 -> 7.3.0
gcc-final: 6.4.0 -> 7.3.0
lzip: 1.19 -> 1.20
gawk: 4.1.4 -> 4.2.1
libopenssl: 1.0.2n -> 1.0.2o
squashfs: 3de1687d7432ea9b302c2db9521996f506c140a3 -> e38956b92f738518c29734399629e7cdb33072d3
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update our buildroot tree with the 2018.02.2 stable release.
Upstream release annoucement:
http://lists.busybox.net/pipermail/buildroot/2018-May/220788.html
Release notes:
2018.02.2, Released May 4th, 2018
Important / security related fixes.
Tweak package size/file instrumentation to better handle
package rebuilds.
Revert /etc/shells creation when bash is enabled.
Exclude /lib/firmware from the rpath fixup logic, as it may
contain non-native ELF files.
Scanpypi: Support the new PyPi infrastructure.
Handle GCC 8.x on the host.
Ensure timestamp of /usr is updated to support the systemd
ConditionNeedsUpdate option.
Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
wireguard, wmctrl
Issues resolved (http://bugs.uclibc.org):
#10896: /bin/sh not in /etc/shells
#10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move to the 4.16 series. Changes to patches:
- "tg3: APE heartbeat changes" patch was merged upstream and can be
dropped
- "powerpc/mm/radix: Fix checkstops caused by invalid tlbiel" was found
when testing with 4.16.1-openpower1 and has been posted upstream
A few new options are turned off by default as they are not useful to
petitboot. In the future we may enable DEFERRED_STRUCT_PAGE_INIT, but it
defaults to off for now.
We bump the buildroot repository in order to support the new kernel
version.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Release notes and announcement:
https://git.buildroot.net/buildroot/plain/CHANGES?id=2018.02
http://lists.busybox.net/pipermail/buildroot/2018-March/215002.html
Updated packages:
rsync: 3.1.2 -> 3.1.3
glibc: glibc-2.26-73 -> glibc-2.26-146
linux-firmware: a3a26af24e29 -> 65b1c68c63f9
util-linux: 2.31 -> 2.31.1
eudev: 3.2.4 -> 3.2.5
Updated host packages:
libxml2: 2.9.5 -> 2.9.7
binutils: 2.28.1 -> 2.29.1
Signed-off-by: Joel Stanley <joel@jms.id.au>
[stewart: remove old config option from pseries_defconfig, fix firmware-whitelist]
Signed-off-by: Stewart Smith <stewart@linux.ibm.com>
|
|
|
|
|
|
| |
There were no version changes to packages that are included in op-build.
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>
|
|
|
|
|
|
|
|
|
| |
Patryk Duda <pdk@semihalf.com> has upstreamed fixes for kexec-lite so it
can load FreeBSD.
This updates our buildroot fork with the kexec-lite bump from upstream.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
There are no updated package versions that directly affect our firmware,
but there are fixes to the build process that are worth integrating.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This pulls in QLogic FC firwmare support which will be used by Boston.
Bernd Kuhls (1):
package/linux-firmware: fix typo in license info for qla2xxx
Sam Mendoza-Jonas (1):
linux-firmware: Add QLogic FC Adapters
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
This includes a bump to powerpc-utils so we get the latest ppc64_cpu,
which contains a fix so that ppc64_cpu works when CPU hotplug is
disabled in the kernel.
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This pulls in a patch from upstream to enable the USB support in ipmitool. This
is used by systems with AMI BMC firmware to communicate over an in-band
USB-SCSI interface.
ipmitool: Add option to enable usb interface
Since ipmitool v1.8.17 usb support is turned off by default. Add a
config option to enable support for the usb interface.
Resolves: https://github.com/open-power/op-build/issues/1029
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
| |
Update to the latest point release of buildroot 2017.05.
There are no security fixes to packages used by op-build. Some patches
were made to packages used by op-build to resolve download, compilation
or runtime issues.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
| |
This moves to the latest security fix for buildroot. In addition three
patches from master are backported in order to enable the 4.12 Linux
kernel.
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This pulls in the 2017.02.1 and 2017.02.2 point releases.
In addition, support for the 4.11 Linux kernel was backported from
master.
Buildroot changelog for the point releases:
2017.02.2, Released May 1st, 2017
Important / security related fixes.
Use HTTPS for the Codesourcery external toolchains as the HTTP
URLs no longer work.
Updated/fixed packages: bind, busybox, dovecot, freetype,
ghostscript, glibc, granite, hiredis, icu, imagemagick,
gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
libnspr, libnss, libsamplerate, libsndfile, libunwind,
minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
python-web2py, samba4, syslinux, systemd, tiff, trinity,
uboot, wireshark, xen
Issues resolved (http://bugs.buildroot.org):
#9791: Python searches for packages in the user site directory
2017.02.1, Released April 4th, 2017
Important / security related fixes.
Fix a variable clashing issue in the mkusers script with
internal bash variables.
Improve external toolchain version detection.
Correct permissions for /dev/pts/ptmx when systemd is used
with recent glibc versions.
Fix python module name clash for graph-depends.
Fakeroot now links against libacl to fix issues on
distributions using acls.
Ensure that the git download infrastructure creates GNU format
tar files.
br2-external: Improve error reporting.
Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
libwebsockets, libxkbcommon, linux-firmware, logrotate,
lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
tcpreplay, tor, upmpdcli, wget, wireshark,
xdriver_xf86-video-vmware, xlib_libXv, zmqpp
Issues resolved (http://bugs.buildroot.org):
#9456: mkusers script bash errors
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>
|
|
|
|
| |
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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>
|
|
|
|
|
|
|
|
|
|
|
| |
wget
- security bump to version 1.18
binutils
- Fix 2.26 build failures if makeinfo is missing
- bump 2.26.x series to 2.26.1
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>
|
|
|
|
|
|
| |
- Use upstream xhci fix
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
| |
- Linux 4.4.6 -> 4.4.8 stable release
- NVMe userspace tool now builds against libudev
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We have the following package changes:
The following packages have been upgraded:
- eudev: 3.1.2 to 3.1.5
- fakeroot: 1.18.4 to 1.20.2
- gettext: 0.19.6 to 0.19.7
- gmp: 6.0.0a to 6.1.0
- ipmitool: 1.8.14 to 1.8.15
- iprutils: 2.4.5 to 2.4.10.1
- kmod: 20 to 22
- LVM: 2.2.02.132 to 2.2.02.138
- pciutils: 3.4.0 to 3.4.1
- rsync: 3.1.1 to 3.1.2
Removed dependencies: lzo, lzop
New dependency: libxml2
Additionally, we also upgrade the following packages explicitly in our
patches on top of 2016.02:
- ipmitool to 1.8.16
- dropbear to 2016.73
- busybox to 1.24.2
Additionally, our delta from upstream buildroot decreases again.
Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
|
|
|
|
|
|
|
| |
This stable release has a fix to ensure the console messages will be
more reliably printed out when the host crashes or reboots.
Signed-off-by: Joel Stanley <joel@jms.id.au>
|
|
|
|
| |
Signed-off-by: Joel Stanley <joel@jms.id.au>
|