Update buidlroot to version 2016.08.1
This commit is contained in:
@@ -1,3 +1,331 @@
|
||||
2016.08.1, Released September 21st, 2016
|
||||
|
||||
Fix potential entire root filesystem removal in the external
|
||||
toolchain handling. This would trigger if (and only if) the
|
||||
following conditions are met:
|
||||
|
||||
- The user has selected a "known toolchain profile", such as a
|
||||
Linaro toolchain, a Sourcery CodeBench toolchain etc. People
|
||||
using "custom toolchain profile" are not affected.
|
||||
|
||||
- The user has enabled BR2_TOOLCHAIN_EXTERNAL_PREINSTALLED=y
|
||||
to indicate that the toolchain is already locally available
|
||||
(as opposed to having Buildroot download and extract the
|
||||
toolchain)
|
||||
|
||||
- The user has left BR2_TOOLCHAIN_EXTERNAL_PATH empty, because
|
||||
his toolchain is directly available through the PATH
|
||||
environment variable. When BR2_TOOLCHAIN_EXTERNAL_PATH is
|
||||
non-empty, Buildroot will do something silly (remove the
|
||||
toolchain contents), but that are limited to the toolchain
|
||||
itself.
|
||||
|
||||
When such conditions are met, Buildroot will run "rm -rf /*"
|
||||
due to TOOLCHAIN_EXTERNAL_INSTALL_DIR being empty.
|
||||
|
||||
2016.08, Released Septermber 1st, 2016
|
||||
|
||||
Minor fixes.
|
||||
|
||||
Toolchain: ARC tools updated to arc-2016.09-eng010.
|
||||
|
||||
Updated/fixed packages: libshout, luajit, mpd, mplayer
|
||||
|
||||
Issues resolved (http://bugs.buildroot.org):
|
||||
|
||||
#7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
|
||||
#8341: Getting EGL Error: Could not create the egl surface:..
|
||||
#9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
|
||||
|
||||
2016.08-rc3, Released August 29th, 2016
|
||||
|
||||
Fixes all over the tree.
|
||||
|
||||
Toolchain: C++ support for the internal blackfin toolchain
|
||||
re-enabled.
|
||||
|
||||
Architecture: Default to bf532 CPU variant for blackfin,
|
||||
Fix flat one memory region support for m68k and disable flat
|
||||
seperate data support because of compatibility issues.
|
||||
|
||||
Defconfigs: Minnowboard and Raspberrypi: Fix errors with
|
||||
post-build scripts when systemd is used.
|
||||
Zynq microzed/zc706/zed: Fix u-booot configuration.
|
||||
|
||||
netbsd-queue package extended and renamed to
|
||||
musl-compat-headers. With this, a number of musl compatibility
|
||||
patches are no longer needed.
|
||||
|
||||
Updated/fixed packages: aircrack-ng, android-tools, babeld,
|
||||
bcusdk, binutils, boa, busybox, connman, cpupower,
|
||||
docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
|
||||
glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
|
||||
imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
|
||||
libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
|
||||
libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
|
||||
linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
|
||||
neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
|
||||
pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
|
||||
quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
|
||||
squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
|
||||
trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
|
||||
webkitgtk, wireshark, xdriver_xf86-video-intel
|
||||
|
||||
Issues resolved (http://bugs.buildroot.org):
|
||||
|
||||
#9101: Error on support/download/git with system git older than 1.8.4
|
||||
#9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
|
||||
|
||||
2016.08-rc2, Released August 17th, 2016
|
||||
|
||||
Fixes all over the tree.
|
||||
|
||||
Toolchain: disable broken C++ support for internal blackfin
|
||||
toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
|
||||
to fix various issues.
|
||||
|
||||
System: Zoneinfo is available for the musl C library as well.
|
||||
|
||||
Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
|
||||
blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
|
||||
fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
|
||||
inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
|
||||
libical, libpjsip, libsidplay2, libunwindow, libxml2,
|
||||
linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
|
||||
openblas, openipmi, owfs, php, poco, procps, qt, quota,
|
||||
sg3_utils, spidev_test, systemd-bootchart, thrift,
|
||||
uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
|
||||
xdriver_xf86-video-savage, xserver_xorg-server, xen
|
||||
|
||||
Issues resolved (http://bugs.buildroot.org):
|
||||
|
||||
#9136: make graph-size fails with "ValueError: too many values to..
|
||||
#9151: qt: fix build with ALSA >= 1.1.x
|
||||
#9156: qt: Fix missing runtime Qt3Support dependency
|
||||
#9161: modsetting patch not applied to xserver 1.18.4
|
||||
#9166: Missing overlays directory in VFAT image for raspberry pi 3
|
||||
|
||||
2016.08-rc1, Released August 6th, 2016
|
||||
|
||||
Fixes all over the tree and new features.
|
||||
|
||||
Toolchain: Fortran support added. eglibc support removed, musl
|
||||
support no longer experimental. Blackfin and Microblaze
|
||||
support for internal uClibc-ng toolchain, m68k/coldfire
|
||||
improvements. The check for unsafe (build host) directories
|
||||
access (/usr/include and /usr/lib) is now enabled by default.
|
||||
Unused locales are now purged by default to save space (and
|
||||
the default list of locales shrunk). The option to control
|
||||
this has now moved from the toolchain menu to system
|
||||
configuration.
|
||||
|
||||
Legal info improvements: sources are now hardlinked instead of
|
||||
copied if possible to save space. Patches and extra downloads
|
||||
are also saved.
|
||||
|
||||
An experimental configuration knob (BR2_REPRODUCIBLE) has been
|
||||
added to make the builds more reproducible (E.G. less
|
||||
differences in the binary output between builds of the same
|
||||
configuration). This is still work in progress.
|
||||
|
||||
An option to execute a custom script inside the fakeroot
|
||||
environment used to the generate the filesystem (E.G. to tweak
|
||||
permissions or similar) has been added.
|
||||
|
||||
Git support now supports git submodules if
|
||||
<pkg>_GIT_SUBMODULES is enabled.
|
||||
|
||||
Hash files for integritry validation have been added for all
|
||||
packages.
|
||||
|
||||
Scanpypi utility to help creating packages from the Python
|
||||
package index (pypi) has been added.
|
||||
|
||||
The makedevs utility now has support for adding file
|
||||
capabilities using extended attributes.
|
||||
|
||||
New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
|
||||
development configs, Blackfin GDB simulator, Linksprite
|
||||
pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
|
||||
i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
|
||||
MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
|
||||
Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
|
||||
demos. A number of defconfigs have been updated and extended
|
||||
to generate SD card images. Synopsys HS38 VDK defconfig removed.
|
||||
|
||||
New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
|
||||
alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
|
||||
circus, dante, docker-containerd, docker-engine, domoticz,
|
||||
efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
|
||||
gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
|
||||
jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
|
||||
libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
|
||||
libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
|
||||
mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
|
||||
odroid-scripts, omxplayer, openblas, openmpi, openzwave,
|
||||
p7zip, pdbg, python-argh, python-dataproperty,
|
||||
python-dateutil, python-dialog3, python-dicttoxml,
|
||||
python-dominate, python-engineio, python-flask-jsonrpc,
|
||||
python-flask-login, python-humanize, python-pathtools,
|
||||
python-pathvalidate, python-pillow, python-prompt-toolkit,
|
||||
python-pytablewriter, python-pytz, python-scapy3k,
|
||||
python-sdnotify, python-socketio, python-tomako,
|
||||
python-ubjson, python-u-msgpack, python-watchdog,
|
||||
python-wcwidth, python-xlrd, python-xlsxwriter,
|
||||
python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
|
||||
sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
|
||||
supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
|
||||
tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
|
||||
wiringpi, xen
|
||||
|
||||
Deprecated packages: ipkg, sstrip
|
||||
|
||||
Removed packages: sunxi-mali-prop
|
||||
|
||||
Issues resolved (http://bugs.buildroot.org):
|
||||
|
||||
#8931: segment fault when compile argp-help.c using aarch64-bu...
|
||||
#8966: eglfs error. buildroot don't compile the library libeglfs.so
|
||||
#8971: build for beaglebone fails
|
||||
#8986: qt5imageformats fails to build on AArch64
|
||||
#8991: grub2 fails to compile
|
||||
#9001: Nodejs option not available
|
||||
#9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
|
||||
#9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
|
||||
#9066: 8139TOO - faulty behaviour
|
||||
#9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
|
||||
#9091: U-Boot fails to boot with large ramdisk
|
||||
|
||||
2016.05, Released May 31st, 2016
|
||||
|
||||
Minor fixes.
|
||||
|
||||
External toolchain: Fix for symlink handling when copying
|
||||
links to target.
|
||||
|
||||
Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
|
||||
ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
|
||||
lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
|
||||
net-tools, openpowerlink, pulseview, rpm, tinyalsa,
|
||||
xdriver_xf86-video-fbturbo, xserver_xorg-server
|
||||
|
||||
2016.05-rc3, Released May 26th, 2016
|
||||
|
||||
Fixes all over the tree.
|
||||
|
||||
Tweaks for SSP handling for external toolchains.
|
||||
|
||||
Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
|
||||
cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
|
||||
gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
|
||||
kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
|
||||
libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
|
||||
mpg123, mtr, openpgm, openpowerlink, oprofile, php,
|
||||
postgresql, putty, python-service-identity, python-treq,
|
||||
qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
|
||||
ustr, valgrind, webkitgtk, libxml2, xorriso,
|
||||
xserver_xorg-server
|
||||
|
||||
Issues resolved (http://bugs.uclibc.org):
|
||||
|
||||
#8936: Aircrack-ng - Alot of missing dependencies
|
||||
|
||||
2016.05-rc2, Released May 17th, 2016
|
||||
|
||||
Fixes all over the tree.
|
||||
|
||||
Rootfs overlay handling now refuses to overwrite
|
||||
/{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
|
||||
even if these directories are present in the overlay.
|
||||
|
||||
External toolchain: Unbreak user provided libraries deployment
|
||||
(BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
|
||||
|
||||
QEMU coldfire: Fix for signal handling kernel issue, enable
|
||||
networking support.
|
||||
|
||||
Updated/fixed packages: android-tools, assimp, boost, gcc,
|
||||
glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
|
||||
jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
|
||||
kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
|
||||
mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
|
||||
qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
|
||||
|
||||
2016.05-rc1, Released May 10th, 2016
|
||||
|
||||
Fixes all over the tree and new features.
|
||||
|
||||
Architectures: new ARM variants: Cortex A17 and M4, improved
|
||||
nonmmu (cortex-M) support, m68k has been re-enabled with
|
||||
support for ColdFire. For x86, support for the i386 variant
|
||||
has been dropped.
|
||||
|
||||
Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
|
||||
deprecated. Go programming language support, Add Binutils 2.26
|
||||
support. Old Sourcery PowerPC external toolchains removed,
|
||||
Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
|
||||
added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
|
||||
|
||||
New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
|
||||
STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
|
||||
Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
|
||||
added for m68k, eXtensa-nommu and ColdFire.
|
||||
|
||||
Linux: use zImage by default on ARM, subversion repository
|
||||
support (for u-boot as well).
|
||||
|
||||
New packages: aer-inject, android-tools, cannelloni,
|
||||
cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
|
||||
gmrender-resurrect, flannel, font-awesome, freeswitch, go,
|
||||
go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
|
||||
kodi-adsp-basic, kodi-adsp-freesurround,
|
||||
kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
|
||||
kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
|
||||
kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
|
||||
kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
|
||||
kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
|
||||
libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
|
||||
lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
|
||||
norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
|
||||
python-autobahn, python-characteristic, python-crossbar,
|
||||
python-cryptography, python-iniparse, python-iowait,
|
||||
python-lmdb, python-pexpect, python-ptyprocess,
|
||||
python-pyasn-modules, python-pygments, python-pymysql,
|
||||
python-pynacl, python-pyopenssl, python-pysocks,
|
||||
python-pytrie, python-rpi-gpio, python-service-identity,
|
||||
python-setproctitle, python-shutilwhich, python-treq,
|
||||
python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
|
||||
qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
|
||||
raptor, scrub, taskd, tegrarcm, turbolua, valijson,
|
||||
wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
|
||||
xdriver_xf86-video-amdgpu
|
||||
|
||||
Removed packages: foomatic-filters, python-m2crypto,
|
||||
qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
|
||||
|
||||
Issues resolved (http://bugs.buildroot.org):
|
||||
|
||||
#6830: Qt5: no fonts are installed
|
||||
#7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
|
||||
#7580: Invalid filesystem in Pandaboard defconfig
|
||||
#8346: wf111 package removes all kernel module dependencies
|
||||
#8436: xserver_xorg-server Segmentation fault
|
||||
#8736: IPV6 forced on in busybox
|
||||
#8746: At startup system stops with 'cannot set terminal proces..
|
||||
#8751: make fail [fio does not build on sh]
|
||||
#8766: Compiling host-gcc-final-4.9.3 broken on i386
|
||||
#8771: make savedefconfig modifies sources
|
||||
#8781: Unable to build uboot for imx28evk
|
||||
#8786: gdb fails to build with xz and expat support at the same
|
||||
#8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
|
||||
#8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
|
||||
#8836: Can't select Vim in menuconfig
|
||||
#8851: Make sure fio can compile with libaio support if it...
|
||||
#8861: With buildroot 2016.02 trying to build for corei7-avx
|
||||
fails while trying to build host-binutils
|
||||
#8866: Making an USB flash bootable with extlinux build with
|
||||
buildroot does not work
|
||||
|
||||
2016.02, Released March 1st, 2016
|
||||
|
||||
Minor fixes, mostly security related.
|
||||
|
||||
Reference in New Issue
Block a user