Newer
Older
2016.11-rc1, Released November 3rd, 2016
Samuel Martin
committed
Fixes all over the tree and new features.
Samuel Martin
committed
Architecture: support for sh64 removed, improved support for
MIPS core selection,
Toolchain: support for musl powerpc64le, mips64 and mipsr6
toolchains, ARC toolchain components updates, gcc 6.x series
bumped to 6.2.0, default binutils version switched to 2.26,
default gcc version switched to gcc 5.x, Linaro toolchains
updated, uclibc-ng bumped to 1.0.19.
Core infrastructure: support for multiple BR2_EXTERNAL
directories.
Package infrastructure: new variable $(PKG)_DL_OPTS, addition
of <pkg>-show-rdepends to list reverse dependencies, and
<pkg>-graph-rdepends to graph reverse dependencies.
CMake support: the toolchainfile.cmake file now provides a
definition of the CMAKE_BUILD_TYPE variable. The
toolchainfile.cmake also no longer passes the compiler/linker
flags defined by Buildroot.
New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
python-crcmod, python-cssutils, python-docutils,
python-futures, python-mwclient, python-mwscrape,
python-mwscrape2slob, python-pyelftools, python-pyicu,
python-pylru, python-pyqt5, python-requests-toolbelt,
python-simpleaudio, python-slob, rabbitmq-server, shapelib,
vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
gpio linux tools.
Removed packages: binutils 2.24, gcc 4.7, ipkg,
kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
wvdial, wvstreams,
Documentation: the list of packages that was present in the
Buildroot manual has been removed.
Other: addition of a DEVELOPERS file listing developers taking
care of packages or architectures.
Issues resolved (http://bugs.buildroot.org):
#7802: host-python build hangs compiling getbuildinfo.o
#8206: mplayer uses host xorg development files
#8536: Building sudo with PAM results in unusable sudo
#8646: check-host-rpath script returns false positives when rpath
contains symlink
#8696: xdriver_xf86-input-mouse install header files in target
directory
#8811: rp-pppoe - generated scripts commands use HOST pathnames,
not necessarily TARGET
#8846: Orphaned/missing toolchain borks eclipse plugin
#8856: python tornado runtime wasn't met on buildroot 2016.02
#8901: gcc failes to build if fortran is enabled
#8916: LDFLAGS pass to openssh
#8941: "ls" of an NFSv4 share only works when pumped through strace
#8946: Valgrind fails to build with stack protection turned on
#9021: Kodi - Broken: Illegal instruction (core dumped)
#9096: rootfs.ubi not created
#9111: glibc 2.23: libmvec.so not copied
#9176: minnowboard : USB not mounted
#9196: raspberry pi 3 default build seem broken
#9201: Permission denied make: *** [core-dependencies] Error 126 in
Buildroot-2015.08.1
#9216: log4cpp package build fails to build within install
#9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
pressing buttons.
#9229: Firefly boot fails with: "failed to find part:boot"
#9256: [Config file] New device: Odroid-U2/U3
#9296: Buildroot Fails on applying patches
#9301: U-boot fails to build with default zynq_zed_defconfig configuration
#9316: U-boot fails to build if libssl-dev is not installed
#9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
flash utility (tegrarcm)
#9326: Odroid-C2 build results in non-bootable image
#9336: Improve iconv support for external toolchain based builds
#9356: gdb package
#9366: no link rootfs.ext4 -> rootfs.ext2
#9371: openssl: download failes with "Only allow downloads from primary
download site" + local server
#9381: check-host-rpath issues
#9386: ubinize fails with or without custom config
Samuel Martin
committed
2016.08, Released September 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, ..
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
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..
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
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
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
Loading
Loading full blame...