]> Git Repo - buildroot-mgba.git/blame_incremental - CHANGES
configs/acturus_ucls1012a: bump kernel and u-boot version
[buildroot-mgba.git] / CHANGES
... / ...
CommitLineData
12019.08, released September 1st, 2019
2
3 Various fixes.
4
5 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
6 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
7 on the build host to build ATF. These defconfigs will be added
8 back once a package providing such toolchain is
9 available. Also dropped ts4800 defconfig as it does not build
10 with GCC >= 8.x.
11
12 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
13 wpewebkit, xfont_font-util
14
15 Issues resolved (http://bugs.uclibc.org):
16
17 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
18
192019.08-rc3, released August 28th, 2019
20
21 Fixes all over the tree.
22
23 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
24 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
25 nginx, openldap, python, qemu, samba4, squid, strace, vlc
26
27 Issues resolved (http://bugs.uclibc.org):
28
29 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
30
312019.08-rc2, released August 20th, 2019
32
33 Fixes all over the tree.
34
35 Compile fixes for a number of defconfigs.
36
37 Updated/fixed packages: apache, autofs, batctl, batman-adv,
38 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
39 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
40 gnutls, go, gst-plugins-bad, gst-plugins-base,
41 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
42 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
43 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
44 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
45 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
46 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
47 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
48 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
49 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
50 xscreensaver
51
52 Removed packages: libamcodec, odroid-mali, odroid-scripts
53
54 Issues resolved (http://bugs.uclibc.org):
55
56 #9481: NetworkManager/Ping unable to resolve domains
57 #10566: php.mk is missing option --with-pgsql
58 #10861: Package batman_adv Makefile is missing include header direct..
59 #11641: linux kernel .config timestamp always out of date fixed with..
60 #11671: russian locale ru_RU:145: LC_TIME: syntax error
61 #11701: recuuring of usr and in bin shortcuts are created
62 #11741: pigpio does not build host-pigpio
63 #11876: automount using host mount/umount
64 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
65 #11921: dahdi fails to build
66 #11936: libcpprestsdk should install to staging
67 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
68 #11961: libpri build failure
69 #12086: dhcp shared libraries not installed to target
70 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
71 #12106: daq: build fails if libdumbnet-dev is installed in the host
72 #12126: vc4 has neon as hard dependency
73
742019.08-rc1, released August 9th, 2019
75
76 Fixes all over the tree and new features.
77
78 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
79 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
80 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
81 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
82 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
83
84 Architectures: Internal toolchain support for C-SKY, support
85 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
86 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
87 tsv110.
88
89 Filesystems: Pass extra pax options to tar for binary
90 reproducibility. Build host-cpio for the --reproducible option
91 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
92 version 11, bringing GPT support.
93
94 Br2-external: Add support for injecting additional options to
95 the list of preconfigured external toolchains and libjpeg and
96 openssl providers using files under provides/. See the manual
97 for details.
98
99 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
100 passed before the standard exclusions so they are not ignored
101 by rsync when using override-srcdir.
102
103 Gnuconfig updated to 2019-05-28, adding C-SKY support.
104
105 test-pkg: Correct long option handling and clean output dir
106 after a successful build to save disk space.
107
108 support/testing: Emulate a machine with 256MB RAM to fix
109 issues with certain tests running out of memory, use
110 virtio-rng to provide needed entrophy.
111
112 pkg-stats: support outputting in JSON format with --json for
113 easier post processing. The classic HTML output is still
114 available with --html. Parallelize access to
115 release-monitoring.org to speed up runtime.
116
117 Drop non-conventional version prefix/suffix/separators for
118 packages for better compatibility with release-monitoring.org
119
120 Packages:
121 Init systems: Add basic openrc support and
122 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
123 install openrc service scripts if enabled.
124
125 busybox: Build each applet as a separate binary when SELinux
126 is enabled for more finegrained policy control. Use daemon
127 mode for mdev rather than legacy hotplug.
128
129 linux: Workaround -Werror related build failure on powerpc,
130 by forcing CONFIG_PPC_DISABLE_WERROR on.
131
132 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
133 partition is available before mounting.
134
135 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
136 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
137 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
138 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
139
140 Removed defconfigs: Odroid C2
141
142 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
143 jailhouse, libubootenv, luasyslog, mender-grubenv,
144 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
145 python-hiredis, python-ifaddr, python-inflection,
146 python-iptables, python-matplotlib, python-periphery,
147 python-pycairo, python-redis, python-termcolor,
148 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
149 sshguard, stellarium, zziplib
150
151 Removed packages: xapp_mkfontdir
152
153 Issues resolved (http://bugs.uclibc.org):
154
155 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
156 #11271: utils/check-package fails with exception depending on..
157 #11991: [numpy] segfault when compiling for RPi3 64bits
158 #12016: Grub fails to boot bzImage after upgrade to 2019.05
159 #12046: Can’t login as root user after upgrading to buildroot..
160 #12051: package/dhcp installs libtool wrapper scripts on tar...
161 #12076: Patchelf can link against an incompatible libc++ ver...
162
1632019.05.2, Released September 3rd, 2019
164
165 Important / security related fixes.
166
167 Filesystems: Pass extra pax options to tar for binary
168 reproducibility.
169
170 Updated/fixed packages: apache, arm-trusted-firmware,
171 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
172 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
173 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
174 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
175 git, glib-networking, glibc, gnupg2, gnutls, go,
176 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
177 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
178 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
179 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
180 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
181 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
182 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
183 proftpd, proj, python, python-django, python-idna,
184 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
185 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
186 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
187 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
188 yad, zeromq
189
190 Issues resolved (http://bugs.uclibc.org):
191
192 #11741: pigpio does not build host-pigpio
193 #11876: automount using host mount/umount
194 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
195 #11921: dahdi fails to build
196 #11961: libpri build failure
197 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
198 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
199 #12106: daq: build fails if libdumbnet-dev is installed in the host
200 #12126: vc4 has neon as hard dependency
201
2022019.05.1, Released July 7th, 2019
203
204 Important / security related fixes.
205
206 arch: x86: Fix typo breaking 'core-avx2' variant
207
208 linux: Workaround -Werror related build failure on powerpc,
209 by forcing CONFIG_PPC_DISABLE_WERROR on.
210
211 support/testing: Emulate a machine with 256MB RAM to fix
212 issues with certain tests running out of memory.
213
214 test-pkg: Correct long option handling and clean output dir
215 after a successful build to save disk space.
216
217 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
218 partition is available before mounting.
219
220 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
221 dialog, docker-cli, docker-engine, exim, expat, faad2,
222 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
223 libressl, libsecret, lmbench, meson, monit, php, postgresql,
224 psplash, python-django, qt5base, tvheadend, webkitgtk,
225 xserver_xorg-server, znc
226
2272019.05, released June 2nd, 2019
228
229 Various fixes.
230
231 Toolchain: Ensure pre-built Andes toolchains can only be
232 selected when x86 32bit support is available on the host.
233 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
234 supported.
235
236 Infra: pkg-config: Use a dedicated timestamp file rather than
237 .config as that gets touched by linux-4.19+, causing repeated
238 builds.
239
240 Add C-SKY support to our config.sub (gnuconfig)
241
242 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
243 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
244 linuxptp, matchbox-panel, mender, mutt, netsurf,
245 network-manager, opencv3, openjdk, openmpi, php,
246 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
247 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
248 wpewebkit
249
2502019.05-rc3, released May 25th, 2019
251
252 Fixes all over the tree.
253
254 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
255 is ignored.
256
257 check-package: Warn about utf-8 characters in .mk files
258
259 Linux: Default to 5.1.x series
260
261 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
262 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
263 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
264 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
265 postgresql, pcsc-lite, python, tslib, webkitgtk,
266 wpebackend-fdo, wpewebkit
267
2682019.05-rc2, released May 15th, 2019
269
270 Fixes all over the tree.
271
272 Updated/fixed packages: bind, bullet, ca-certificates,
273 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
274 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
275 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
276
277 Issues resolved (http://bugs.uclibc.org):
278
279 #11841: grub-efi.cfg not used when building EFI disk image
280
2812019.05-rc1, Released May 8th, 2019
282
283 Fixes all over the tree and new features.
284
285 Architecture: Andes 32-bit (nds32) support added.
286
287 Only build host-lzip / host-xz when really needed by packages,
288 not just when not available on the build host.
289
290 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
291 binutils 2.32 added, 2.28/2.29 removed, default changed to
292 2.31.1.
293
294 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
295 forward {f,l,}chown calls to libc when running under fakeroot
296 to fix issues when building in restricted environments
297 (E.G. user namespace with bubblewrap).
298
299 Linux: Also build default make target to ensure extra files
300 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
301 built. Notice: This may mean that extra host utilities like
302 uboot-mkimage are needed.
303
304 Infrastructure: show-info and <pkg>-show-info make targets
305 added to output package metadata in JSON format for external
306 use.
307
308 pkg-generic: Only tweak .la files needing it to ensure they
309 are not included in subsequent package file lists.
310
311 test-pkg: Generate a basic package config if none is
312 specified.
313
314 Gettext-tiny package added as an lightweight replacement for
315 GNU gettext for situations where NLS support is not needed.
316
317 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
318 / T2080 QDS RDB, Licheepi zero, Orangepi R1
319
320 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
321
322 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
323 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
324 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
325 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
326 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
327 opensbi, optee-benchmark, optee-client, optee-examples,
328 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
329 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
330 python-backcall, python-jedi, python-parso, python-pyjwt,
331 python-terminaltables, suricata, tpm2-totp, uftp,
332 wpebackend-fdo, wpewebkit
333
334 Removed packages: libump, lunit, sunxi-mali
335
336 Issues resolved (http://bugs.uclibc.org):
337
338 #11716: Typo on website, saying latest release is 2018.2.11
339 #11756: package/syslinux: MBR's don't fit because of binutils..
340 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
341 #11816: Only selected coreutils binaries are installed
342
3432019.02.5, Released September 2nd, 2019
344
345 Important / security related fixes.
346
347 Filesystems: Pass extra pax options to tar for binary
348 reproducibility.
349
350 Updated/fixed packages: apache, arm-trusted-firmware,
351 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
352 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
353 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
354 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
355 git, glib-networking, glibc, gnupg2, gnutls, go,
356 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
357 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
358 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
359 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
360 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
361 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
362 postgresql, prboom, proftpd, proj, python, python-django,
363 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
364 qt5base, qt5enginio, quagga, rygel, squid, subversion,
365 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
366 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
367 xlib_libXfont2, yad, zeromq
368
369 Issues resolved (http://bugs.uclibc.org):
370
371 #11741: pigpio does not build host-pigpio
372 #11876: automount using host mount/umount
373 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
374 #11921: dahdi fails to build
375 #11961: libpri build failure
376 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
377 #12106: daq: build fails if libdumbnet-dev is installed in the host
378 #12126: vc4 has neon as hard dependency
379
3802019.02.4, Released July 10th, 2019
381
382 Important / security related fixes.
383
384 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
385 variant.
386
387 linux: Workaround -Werror related build failure on powerpc,
388 by forcing CONFIG_PPC_DISABLE_WERROR on.
389
390 support/testing: Emulate a machine with 256MB RAM to fix
391 issues with certain tests running out of memory.
392
393 test-pkg: Correct long option handling and clean output dir
394 after a successful build to save disk space.
395
396 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
397 passed before the standard exclusions so they are not ignored
398 by rsync when using override-srcdir.
399
400 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
401 partition is available before mounting.
402
403 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
404 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
405 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
406 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
407 mongoose, monit, mpd, openblas, php, postgresql, psplash,
408 python, python-django, python3, qt5base, samba4, taglib,
409 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
410
4112019.02.3, Released June 7th, 2019
412
413 Important / security related fixes.
414
415 Infra: pkg-config: Use a dedicated timestamp file rather than
416 .config as that gets touched by linux-4.19+, causing repeated
417 builds.
418
419 check-bin-arch: Also ignore /usr/lib/grub to support merged
420 /usr setups, similar to how /lib/grub is ignored.
421
422 gnuconfig/config.sub: Add C-SKY architecture support.
423
424 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
425 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
426 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
427 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
428 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
429 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
430 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
431 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
432 linuxptp, luajit, lynx, matchbox-panel, mender,
433 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
434 pcsc-lite, php, popt, postgresql, python, python-cython,
435 python-django, python-ply, qt5enginio, rpm, runc, samba4,
436 sqlite, subversion, supertux, systemd, tslib, uclibc,
437 v4l2loopback, webkitgtk, woff2
438
439 Issues resolved (http://bugs.uclibc.org):
440
441 #11816: Only selected coreutils binaries are installed
442 #11841: grub-efi.cfg not used when building EFI disk image
443 #11911: systemd v240 memory leak in systemd-journald
444
4452019.02.2, Released April 29th, 2019
446
447 Important / security related fixes.
448
449 Only build host-lzip / host-xz when really needed by packages,
450 not just when not available on the build host.
451
452 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
453 forward {f,l,}chown calls to libc when running under fakeroot
454 to fix issues when building in restricted environments
455 (E.G. user namespace with bubblewrap).
456
457 Linux: Also build default make target to ensure extra files
458 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
459 built. Notice: This may mean that extra host utilities like
460 uboot-mkimage are needed.
461
462 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
463 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
464 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
465 Include overlays in sdcard image
466
467 Updated/fixed packages: android-tools, apache, bind, binutils,
468 busybox, civetweb, cjson, copas, davfs2, docker-cli,
469 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
470 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
471 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
472 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
473 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
474 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
475 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
476 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
477 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
478 softether, stunnel, sysklogd, syslinux, syslog-ng,
479 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
480 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
481 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
482 znc
483
484 Issues resolved (http://bugs.uclibc.org):
485
486 #11756: package/syslinux: MBR's don't fit because of binutils..
487 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
488
4892019.02.1, Released March 29th, 2019
490
491 Important / security related fixes.
492
493 pkg-generic: Only tweak .la files needing it to ensure they
494 are not included in subsequent package file lists.
495
496 test-pkg: Generate a basic package config if none is
497 specified.
498
499 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
500 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
501 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
502 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
503 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
504 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
505 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
506 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
507 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
508 wavemon, wireshark, vsftpd, xapp_xdm, xen,
509 xdriver_xf86-video-fbdev, xlib_libXdmcp
510
511 Issues resolved (http://bugs.uclibc.org):
512
513 #11716: Typo on website, saying latest release is 2018.2.11
514
5152019.02, released March 4th, 2019
516
517 Minor fixes.
518
519 Libressl support added for Qt 5.6 as a replacement for
520 openssl, as 5.6 is not compatible with openssl 1.1.x.
521
522 Updated/fixed packages: cutelyst, devmem2, gqrx,
523 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
524
5252019.02-rc3, released March 1st, 2019
526
527 Fixes all over the tree.
528
529 Openssl support dropped from Qt 5.6, as it isn't compatible
530 with openssl 1.1.x.
531
532 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
533 issues.
534
535 Dependencies: Require CMake 3.8 or newer to fix compilation
536 issue with certain packages. If not available, host-cmake will
537 instead be built.
538
539 Printvars: Fix performance regression since 2018.02
540
541 Scanypi: Correctly handle underscores in python package names.
542
543 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
544 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
545 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
546 upmpdcli, zbar
547
548 Issues resolved (http://bugs.uclibc.org):
549
550 #9966: util-linux-2.30/.stamp_built' failed
551 #11696: possible typo in board/pc/post-build.sh
552
5532019.02-rc2, released February 23th, 2019
554
555 Fixes all over the tree.
556
557 Removed zynq_zybo defconfig, as it hasn't seen any update
558 since it was added in 2016, and uses a U-Boot version not
559 compatible with openssl-1.1.x.
560
561 Linux: Ignore user supplied downloadable hashes, as no hash
562 checksums are available for those.
563
564 Updated/fixed packages: bind, cryptopp, docker-containerd,
565 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
566 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
567 madplay, mender, mosquitto, poco, postgresql, proftpd,
568 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
569 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
570 tor, unzip, xenomai
571
572 Issues resolved (http://bugs.uclibc.org):
573
574 #11501: compile sdl2 with enable wayland
575 #11681: .. unable to initialize decompress status for section..
576
5772019.02-rc1, released February 13th, 2019
578
579 Fixes all over the tree and new features.
580
581
582 Dependencies:
583
584 Require Python >= 2.7 as it is needed for E.G. building
585 libglib2.
586
587 Ensure GNU gzip is used for reproducible tarballs (instead of
588 pigz)
589
590
591 Infrastucture:
592
593 Ensure the PLATFORM and OS environment variables are not set,
594 as they cause build issues for some packages.
595
596 The package list infrastructure now correctly handles packages
597 installing files with old mtime.
598
599 Add a config option to force all optional host utilities to be
600 built, even if suitable versions are available on the build
601 machine.
602
603 graph-build-time: Also show time spent downloading
604
605 Download: fixes for SSH/SCP support
606
607 Ensure user provided permissions override permissions from
608 packages.
609
610 SDK: Fix handling of relative symlinks (targets starting with
611 '.' or '..')
612
613 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
614 for processes.
615
616 The custom skeleton logic will now populate the needed /bin,
617 /lib, /sbin directories/symlinks if not present. Merged /usr
618 can now be used with a custom skeleton.
619
620 Rootfs overlays can now override symbolic links from
621 packages. This was disabled to ensure the correct symbolic
622 links are present when merged /usr is used. Instead validate
623 that the rootfs overlays do not include invalid /bin, /sbin
624 and /lib entries.
625
626 The waf infrastructure now support the <pkg>_SUBDIR variable,
627 similar to the other package types.
628
629 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
630
631 Various improvements to the meson infrastructure.
632
633 Luarocks: A Buildroot addon has been added to automate
634 creating a Buildroot package from luarocks, similar to
635 scancpan and scanpypi.
636
637 scanpypi: protect against zip-slip vulnerability in zip/tar
638 handling
639
640 check-package: fix Python 3 support
641
642 get-developers: Fix behaviour when called from elsewhere than
643 the toplevel directory.
644
645 pkg-stats: Show latest upstream version of each package, based
646 on data from release-monitoring.org
647
648 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
649 a clean tree when ccache is enabled.
650
651 Default to sha256 password encoding, drop md5 support.
652
653
654 Architecture:
655
656 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
657 variants, MIPS support for mips32r3, mips64r3 and Marvell
658 Octeon II/III variants.
659
660
661 Toolchain:
662
663 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
664 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
665
666
667 Packages:
668
669 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
670 long term support.
671
672 fftw: Split into fftw-{single,double,long-double,quad}
673 packages for the different data precision options.
674
675 libcurl: Now has explicit TLS backend selection options.
676
677 linux: Support building device tree blobs with the -@ option
678 for device tree overlays.
679
680 weston: The weston-imx i.MX variant is now used when
681 imx-gpu-viv is enabled
682
683 pkgconf: Update to 1.5.3, which brings support for
684 --define-prefix (used by GStreamer)
685
686 Add host-python3-setuptools package to handle host python
687 packages needing python3 with setuptools support.
688
689
690 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
691 2, QEMU RISC-V 32bit virt, Rock64
692
693
694 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
695 erlang-p1-eimp, exempi, fail2ban, fftw-double,
696 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
697 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
698 libpackagekite, libtorrent-rasterbar, lua-std-debug,
699 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
700 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
701 python-aiohttp-remotes, python-aiohttp-security,
702 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
703 python-cchardet, python-pycares, python-sentry-sdk,
704 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
705 utp_com, vmtouch, websocketpp
706
707 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
708 python-pyqt, qt, qtuio, tn5250
709
710 Issues resolved (http://bugs.uclibc.org):
711
712 #10851: Patch to handle numpad Enter key properly
713 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
714 #11126: Bash Shell Programming using Buildroot
715 #11426: pps-tools bash dependency
716 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
717 #11536: dt-utils building fails with glibc 2.28
718 #11546: open-vm-tools with glibc 2.28
719 #11566: Fix init script
720 #11576: Unable to start apache with event MPM on raspberry pi 3
721 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
722 #11606: libjpeg has no Config.in
723 #11616: 2018.02.09 fails to build libzlib with full RELRO..
724 #11656: Custom device tree and u-boot boot.scr not integrated..
725 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
726
7272018.11.4, Released March 28th, 2019
728
729 Important / security related fixes.
730
731 Updated/fixed packages: avahi, beecrypt, binutils, botan,
732 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
733 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
734 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
735 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
736 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
737 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
738
7392018.11.3, Released February 23th, 2019
740
741 Important / security related fixes.
742
743 Ensure the PLATFORM and OS environment variables are not set,
744 as they cause build issues for some packages.
745
746 The package list infrastructure now correctly handles packages
747 installing files with old mtime.
748
749 Linux: Skip hash checks for user supplied downloadable
750 patches, as no hash checksums are available for those.
751
752 scanpypi: protect against zip-slip vulnerability in zip/tar
753 handling
754
755 Download: fixes for SSH/SCP support
756
757 SDK: Fix handling of relative symlinks (targets starting with
758 '.' or '..')
759
760 Updated/fixed packages: bind, dhcpcd, docker-compose,
761 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
762 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
763 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
764 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
765 poco, postgresql, proftpd, pulseaudio, python, python-django,
766 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
767 swupdate, systemd, unzip, webkitgtk, xenomai
768
7692018.11.2, Released January 30th, 2019
770
771 Important / security related fixes.
772
773 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
774 EV3, QEMU AArch64-virt
775
776 Download: Fix scp download handling
777
778 check-package: fix Python 3 support
779
780 get-developers: Fix behaviour when called from elsewhere than
781 the toplevel directory.
782
783 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
784 a clean tree when ccache is enabled.
785
786 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
787
788 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
789 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
790 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
791 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
792 libmad, libsndfile, libsquish, liburiparser, libwebsock,
793 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
794 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
795 openresolv, openssh, pango, patchelf, php, python-django,
796 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
797 samba4, sdl_sound, shairport-sync, sqlite, subversion,
798 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
799 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
800 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
801
802 Issues resolved (http://bugs.uclibc.org):
803
804 #11576: Unable to start apache with event MPM on raspberry pi 3
805
8062018.11.1, Released December 20th, 2018
807
808 Important / security related fixes.
809
810 defconfigs: Fixes for bananapi m2 ultra, ci20
811
812 Download wrapper: Fix for urlencode handling
813
814 Updated/fixed packages: asterisk, docker-compose,
815 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
816 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
817 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
818 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
819 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
820 uclibc, vtu, webkitgtk, wine, xen
821
822 New packages: docker-cli
823
824 Issues resolved (http://bugs.uclibc.org):
825
826 #11426: pps-tools bash dependency
827 #11536: dt-utils building fails with glibc 2.28
828
8292018.11, Released December 1st, 2018
830
831 Minor fixes.
832
833 Updated/fixed packages: c-ares, quagga, squid
834
8352018.11-rc3, released November 30th, 2018
836
837 Fixes all over the tree.
838
839 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
840 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
841
842 graph-depends: Fix for package names starting with a non-alpha
843 character.
844
845 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
846 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
847 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
848 libopenssl, libsoxr, linux, motion, msgpack, mtd,
849 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
850 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
851 webkitgtk, valgrind, weston, xfsprogs
852
8532018.11-rc2, released November 21th, 2018
854
855 Fixes all over the tree.
856
857 fs: Drop intermediate tarball from the filesystem handling to
858 fix an issue with xattrs handling related to fakeroot. Ensure
859 tarball target includes xattrs.
860
861 download: Fix confusion in git submodule handling if dl/ is a
862 symlink.
863
864 genrandconfig: Fix missing newline in BR2_WGET handling,
865 causing the following line to be ignored. This would affect
866 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
867 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
868 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
869
870 show-build-order: Also include the dependencies of
871 rootfs-common.
872
873 Fix a number of build issues in packages for the recently
874 merged RISC-V architecture support.
875
876 Updated/fixed packages: dt-utils, easydbus, elfutils,
877 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
878 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
879 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
880 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
881 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
882 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
883 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
884 xlib_libfontenc
885
886 Issues resolved (http://bugs.uclibc.org):
887
888 #11086: download/git submodule breaks on symlinked dl folder
889 #11216: Capabilities not applied to filesystem
890
8912018.11-rc1, released November 9th, 2018
892
893 Fixes all over the tree and new features.
894
895 Architecture: RISC-V support (64bit) added.
896
897 Toolchain: Glibc bumped to 2.28. Fortran support for external
898 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
899
900 Hardening flags (RELRO) are now handled by the toolchain
901 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
902 number of issues.
903
904 Filesystems: Support for creating btrfs and f2fs filesystems
905 added.
906
907 Add a number of patches to fix build errors for host utilities
908 on modern distributions using glibc-2.28.
909
910 mkusers: Ensure existing group members are preserved when a
911 group is reprocessed.
912
913 printvars: Fix issue with exceeding shell command line length
914 limits for certain setups.
915
916 Workaround added for incompatibility issues between host-dtc
917 and older U-Boot and Linux kernel versions.
918
919 Detect and reject build paths containing '@', as this confuses
920 a number of packages, including GCC.
921
922 utils/diffconfig: Make it work for (non-Buildroot) config
923 files not using the BR2_ prefix.
924
925 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
926 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
927 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
928
929 OpenCL infrastructure support added, similar to how OpenGL is
930 handled.
931
932 Linux-headers: Support for kernel headers from a custom
933 tarball / git repo added.
934
935 New packages: bird, bluez5_utils-headers, btrfs-progs,
936 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
937 libopencl, libopenresolv, nss-myhostname,
938 perl-apache-logformat-compiler, perl-appconfig,
939 perl-astro-suntime, perl-class-inspector, perl-class-load,
940 perl-class-method-modifiers, perl-class-std,
941 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
942 perl-data-optlist, perl-data-uuid, perl-data-manip,
943 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
944 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
945 perl-device-serialport, perl-dist-checkconflicts,
946 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
947 perl-filesys-notify-simple, perl-hash-multivalue,
948 perl-http-entity-parser, perl-http-headers-fast,
949 perl-http-multipartparser, perl-io-interface,
950 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
951 perl-module-implementation, perl-module-runtime, perl-moo,
952 perl-number-bytes-human, perl-package-stash, perl-params-util,
953 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
954 perl-streams-buffered, perl-sub-exporter-progressive,
955 perl-sub-install, perl-sub-quote, perl-sys-cpu,
956 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
957 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
958 python-async-timeout, python-falcon, python-fire,
959 python-mimeparse, python-multidict, python-passlib,
960 python-pigpio, python-pip, python-ply, python-py,
961 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
962 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
963 python-serial-asyncio, python-typing, python-uvloop,
964 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
965 spandsp, tini, waffle, xapian
966
967 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
968 xloader
969
970 Issues resolved (http://bugs.uclibc.org):
971
972 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
973 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
974 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
975 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
976 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
977 #11251: Util scanpypi failes when package change - to _ in tar file
978 #11266: qt5base-5.11.1 does not compile with musl, complains about..
979 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
980 #11321: Latest master fails to build readline with RELRO FULL
981 #11326: sysvinit fails to build in latest GIT master
982 #11331: Internal application no longer builds with latest GIT master
983 #11336: nfs-utils fails to build in latest GIT master
984 #11351: build root-2018-08, linaro aarch64 compile error
985 #11376: mdmon binary missing
986 #11391: Valgind availability on ARM
987 #11396: uboot environment image checksum invalid if target is big endian
988 #11421: GCC error message for ARM Cortex-A9/ARM.V7
989 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
990 #11481: Docs: Is external.desc required?
991
9922018.08.4, Released December 20th, 2018
993
994 Important / security related fixes.
995
996 Defconfigs: Fixes for ci20, orangepi zero plus 2
997
998 Download wrapper: Fix for urlencode handling
999
1000 Updated/fixed packages: c-ares, dante, docker-compose,
1001 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
1002 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
1003 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
1004 nodejs, php, popt, pps-tools, prosody, python-numpy,
1005 python-requests, samba4, sdl2_net, squashfs, swupdate,
1006 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
1007
1008 Issues resolved (http://bugs.uclibc.org):
1009
1010 #11426: pps-tools bash dependency
1011
10122018.08.3, Released November 26th, 2018
1013
1014 Important / security related fixes.
1015
1016 fs: Drop intermediate tarball from the filesystem handling to
1017 fix an issue with xattrs handling related to fakeroot. Ensure
1018 tarball target includes xattrs.
1019
1020 download: Fix confusion in git submodule handling if dl/ is a
1021 symlink.
1022
1023 toolchain: Only allow enabling stack protection on
1024 architectures with control flow integrity (CFI) support. Only
1025 allow FORTIFY_SOURCE support on gcc >= 6.
1026
1027 genrandconfig: Fix missing newline in BR2_WGET handling,
1028 causing the following line to be ignored. This would affect
1029 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
1030 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
1031 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
1032
1033 show-build-order: Also include the dependencies of
1034 rootfs-common.
1035
1036 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
1037 olinuxino lime legacy, Orangepi zero plus 2.
1038
1039 graph-depends: Fix for package names starting with a non-alpha
1040 character.
1041
1042 Updated/fixed packages: attr, audit, bind, brotli, busybox,
1043 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
1044 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
1045 libnspr, libnss, libsemanage, liburiparser, lighttpd,
1046 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
1047 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
1048 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
1049 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
1050 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
1051 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
1052
1053 Issues resolved (http://bugs.uclibc.org):
1054
1055 #11086: download/git submodule breaks on symlinked dl folder
1056 #11481: Docs: Is external.desc required?
1057
10582018.08.2, Released October 25th, 2018
1059
1060 Important / security related fixes.
1061
1062 Workaround added for incompatibility issues between host-dtc
1063 and older U-Boot and Linux kernel versions.
1064
1065 Detect and reject build paths containing '@', as this confuses
1066 a number of packages, including GCC.
1067
1068 utils/get-developers: Add -e option for use with git
1069 send-email.
1070
1071 utils/diffconfig: Make it work for (non-Buildroot) config
1072 files not using the BR2_ prefix.
1073
1074 u-boot: Fix for environment image handling on big endian
1075 systems.
1076
1077 Updated/fixed packages: binutils, ca-certificates,
1078 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
1079 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
1080 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
1081 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
1082 setools, spice, spice-protocol, tinc, ustr, wireshark,
1083
1084 Issues resolved (http://bugs.uclibc.org):
1085
1086 #11396: uboot environment image checksum invalid if target is big endian
1087
10882018.08.1, Released October 7th, 2018
1089
1090 Important / security related fixes.
1091
1092 Add a number of patches to fix build errors for host utilities
1093 on modern distributions using glibc-2.28.
1094
1095 mkusers: Ensure existing group members are preserved when a
1096 group is reprocessed.
1097
1098 printvars: Fix issue with exceeding shell command line length
1099 limits for certain setups.
1100
1101 Updated/fixed packages: acpid, android-tools, apache,
1102 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
1103 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
1104 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
1105 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
1106 python-django, screen, shairport-sync, strongswan,
1107 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
1108 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
1109 xutil_makedepend, zeromq
1110
11112018.08, Released September 6th, 2018
1112
1113 Minor fixes.
1114
1115 Known issues:
1116
1117 - Glibc 2.28 on the build host breaks compilation of a number
1118 of host packages. 2018.08 contains fixes for some of these
1119 packages, but not all. Consider building on hosts (or in
1120 containers) using older Glibc versions.
1121
1122 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
1123 kernel configurations using FDT/DTC. Consider updating the
1124 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
1125 backporting commit 9130ba8846 (scripts/dtc: Update to
1126 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
1127 kernel / commit db405d1980 for U-Boot.
1128 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
1129 1.4.7) and ensure your build host does not have the libfdt
1130 development headers installed.
1131
1132 Updated/fixed packages: busybox, chipmunk, cutelyst,
1133 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
1134 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
1135 sdl2, squashfs, uboot, xen
1136
1137 Issues resolved (http://bugs.uclibc.org):
1138
1139 #11261: ccache using wrong cached objects
1140 #11276: Understanding the patch for kernel-4.9 and other..
1141
11422018.08-rc3, Released August 31th, 2018
1143
1144 Fixes all over the tree.
1145
1146 linux: additional improvements to the flex / bison dependency
1147 handling, use system provided variant if available. Ensure
1148 toolchain is available when configuring for 4.18+ support.
1149
1150 Download: Fix handling of primary sites using file://
1151
1152 Toolchain: Correct external toolchain musl detection for
1153 static toolchains.
1154
1155 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
1156 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
1157 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
1158 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
1159 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
1160 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
1161
1162 Issues resolved (http://bugs.uclibc.org):
1163
1164 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
1165 #11141: WF111 package no longer available
1166 #11211: Internal compiler error: Killed (program cc1plus)..
1167 #11236: util-linux fails to build on Travis CI when python..
1168 #11246: Glibc 2.28 - fails to build host-bison and host-m4
1169 #11256: Add python-falcon and python-mimeparse packages
1170
11712018.08-rc2, Released August 20th, 2018
1172
1173 Fixes all over the tree.
1174
1175 pkg-kconfig: Support dependencies needed to run the
1176 configurator, E.G. recent Linux kernel versions needing flex
1177 and bison.
1178
1179 Defconfigs: ARM Juno: Bump ATF to fix a build
1180 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
1181 Correct /etc/inittab. Technologic ts7680: Correct genimage
1182 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
1183 2018.07 to fix build issue. Ensure host-openssl is pulled in
1184 for kernel builds where needed.
1185
1186 Updated/fixed packages: aircrack-ng, bind, boost,
1187 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
1188 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
1189 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
1190 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
1191 nodejs, php, python-django, python-pyqt5, qt5base,
1192 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
1193 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
1194 xdriver_xf86-video-ati, xserver_xorg-server
1195
1196 Issues resolved (http://bugs.uclibc.org):
1197
1198 #10781: cryptsetup luksOpen container_file container causes..
1199 #10996: bogus musl ARM toolchain
1200 #11191: xattr and check-package issue
1201
12022018.08-rc1, Released August 5th, 2018
1203
1204 Toolchain:
1205
1206 - add support for gcc 8.x, switch to gcc 7.x as the default
1207 version
1208 - add support for gdb 8.1, switch to gdb 8.0 as the default
1209 and remove gdb 7.10/7.11
1210 - add support for binutils 2.31
1211 - NIOSII CodeSourcery toolchain updated
1212 - Linaro AArch64 BE toolchain added, and other Linaro
1213 toolchains updated
1214 - Synopsys ARC pre-built toolchain updated
1215
1216 Architecture: add support for ARM Cortex-M7
1217
1218 Major updates:
1219
1220 - systemd bumped to 239
1221 - Qt5 bumped to 5.11.1
1222 - Rust bumped to 1.27
1223 - GStreamer stack bumped to 1.14.2
1224 - X.org server bumped to 1.20, and all X.org proto packages
1225 replaced by the single xorgproto package
1226 - i.MX6 support packages bumped to 6.2.4
1227 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
1228 adding support for Wayland and i.MX8MQ platforms
1229
1230 Linux: bumped to 4.17 by default.
1231
1232 Infrastructure: new package infrastructure added for packages
1233 using the Meson build system
1234
1235 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
1236 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
1237 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
1238 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
1239 perl-mojolicious-plugin-authentication, perl-net-ping,
1240 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
1241 python-reentry, python-request-id, python-validators,
1242 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
1243
1244 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
1245 Olimex A10 OLinuxino, ZynqMP ZCU106
1246
1247 Removed packages: all xproto_* have been removed and replaced
1248 by xorgproto
1249
1250 Issues resolved (http://bugs.uclibc.org):
1251
1252 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
1253 __cpu_indicator_init: symbol not found
1254 #9921: lockfile module within python-daemon not available
1255 #10341: gdb install of py files when using buildroot toolchain
1256 includes build path
1257 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
1258 #10751: Missing dependency in pulseaudio package
1259 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
1260 #10856: openblas on qemu_x86_64_defconfig fails with
1261 "sgemm_kernel.o: No such file or directory"
1262 #11056: Compiling a file that uses libdrm headers fails with:
1263 fatal error: drm.h: No such file or directory
1264 #11061: support/download: git version=master broken
1265 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
1266 #11076: Docker containerd installed to incorrect path
1267 #11101: host-patchelf Endian Issue with relative RPATH
1268 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
1269 #11121: statfs call corrupts memory struct statfs too small
1270 #11181: Switching toolchain does not work
1271
12722018.05.3, Released October 6th, 2018
1273
1274 Important / security related fixes.
1275
1276 Add a number of patches to fix build errors for host utilities
1277 on modern distributions using glibc-2.28.
1278
1279 mkusers: Ensure existing group members are preserved when a
1280 group is reprocessed.
1281
1282 printvars: Fix issue with exceeding shell command line length
1283 limits for certain setups.
1284
1285 Updated/fixed packages: acpid, android-tools, apache,
1286 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
1287 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
1288 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
1289 libnfs, libssh, libxslt, links, mediastreamer, minicom,
1290 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
1291 python-django, qt, qt5quickcontrols, qt5webengine, screen,
1292 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
1293 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
1294 xlib_libxshmfence, zeromq
1295
12962018.05.2, Released August 28th, 2018
1297
1298 Important / security related fixes.
1299
1300 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
1301 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
1302 issue.
1303
1304 Updated/fixed packages: acl, attr, apache, bind,
1305 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
1306 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
1307 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
1308 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
1309 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
1310 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
1311 nodejs, openssh, php, python-django, rauc, ruby, samba4,
1312 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
1313 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
1314 xorriso, znc
1315
1316 Issues resolved (http://bugs.uclibc.org):
1317
1318 #10781: cryptsetup luksOpen container_file container causes..
1319 #10986: Installing package attr when already supplied by..
1320 #11191: xattr and check-package issue
1321
13222018.05.1, Released July 20th, 2018
1323
1324 Important / security related fixes.
1325
1326 U-Boot: Ensure host version of ncurses is picked up and not
1327 host-ncurses built by buildroot, as that otherwise causes
1328 widechar/non-widechar conflicts and corrupted menuconfig
1329 menus.
1330
1331 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
1332
1333 Toolchain: ARC tools updated to arc-2018.03.
1334
1335 pkg-stats: Fix python 3.x compatibility.
1336
1337 dl-wrapper: Fix support for URIs containing '+', fix
1338 no-check-hash for inferred site method.
1339
1340 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
1341 Support ethernet on Turbot variant.
1342
1343 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
1344 clamav, collectd, coreutils, docker-containerd, dos2unix,
1345 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
1346 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
1347 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
1348 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
1349 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
1350 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
1351 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
1352 wireshark
1353
13542018.05, Released June 1st, 2018
1355
1356 Minor fixes.
1357
1358 Download: Work around for hanging connections for packages
1359 from CVS, by adding a 10 minute max timeout.
1360
1361 Updated/fixed packages: binutils, clang, dash, expect, git,
1362 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
1363
1364 Issues resolved (http://bugs.uclibc.org):
1365
1366 #11051: runtime issue on STM32 with usage of binutils 2.29.x
1367
13682018.05-rc3, Released May 28th, 2018
1369
1370 Fixes all over the tree.
1371
1372 Toolchain: ARC tools updated to arc-2018.03-rc2.
1373
1374 Fs: Ensure hard links in TARGET_DIR are correctly copied for
1375 filesystem input. With the recent changes to the file system
1376 generation logic, hard links were "expanded" in file system
1377 images leading to bloated rootfs images for setups with hard
1378 links.
1379
1380 Infrastructure: Error out for packages using the 'local'
1381 method but forgetting to specify <pkg>_SITE.
1382
1383 Build rpcgen for the host when needed to support distributions
1384 no longer shipping rpcgen with glibc (E.G. recent Fedora).
1385
1386 Updated/fixed packages: autofs, bash-completion, binutils,
1387 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
1388 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
1389
1390 Issues resolved (http://bugs.uclibc.org):
1391
1392 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
1393 #11036: C compiler cannot create executables
1394 #11046: Git package binaries are ~180MB (compared to ~20MB in..
1395
13962018.05-rc2, Released May 22nd, 2018
1397
1398 Fixes all over the tree.
1399
1400 Dependencies: Check that the current working directory (.)
1401 isn't listed in PATH as that causes various build issues.
1402
1403 Manual: Clarify that git branch names may not be used as
1404 version identifiers. This has never been supported, but was
1405 kind of working (with some limitations) before the git
1406 download rework - Now it does not work at all.
1407
1408 Linux: Ensure host version of ncurses is picked up and not
1409 host-ncurses built by buildroot, as that otherwise causes
1410 widechar/non-widechar conflicts and corrupted menuconfig
1411 menus.
1412
1413 Packages: Renamed a number of package options not prefixed
1414 with BR2_PACKAGE_<pkg> for consstency.
1415
1416 Download infrastructure: Fix file:// protocol handling after
1417 download rework.
1418
1419 Updated/fixed packages: acl, apr-util, asterisk, attr,
1420 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
1421 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
1422 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
1423 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
1424 libmediaart, libmodbus, libmodplug, libmpd,
1425 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
1426 libnfnetlink, libnss, liboauth, libogg, libosip2,
1427 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
1428 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
1429 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
1430 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
1431 xen, zmqpp, znc, zstd
1432
1433 Issues resolved (http://bugs.uclibc.org):
1434
1435 #10986: Installing package attr when already supplied by...
1436 #11011: BUildroot for Raspberry Pi 2
1437 #11016: Wrong compiler used for external user host packages
1438
14392018.05-rc1, Released May 9th, 2018
1440
1441 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
1442 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
1443
1444 Architecture: support for the Blackfin architecture has been
1445 removed, as it was removed from Linux upstream, poorly
1446 maintained in binutils/gdb, and abandoned by Analog Devices.
1447
1448 Numerous packages updated to have hashes for their license
1449 files.
1450
1451 Systemd can now be built with uClibc toolchains.
1452
1453 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
1454 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
1455 kernel configurations that need libelf on the host or openssl
1456 on the host.
1457
1458 Coding style:
1459 - all Python scripts are now verified with flake8
1460 - check-package extended to check all Config.in and .mk files
1461 in tree, not only the ones in package/
1462
1463 Infrastructure:
1464
1465 - The download infrastructure has seen a major overhaul, with
1466 the main visible new feature being Git caching: a package
1467 fetched from Git no longer needs to be re-cloned entirely
1468 everytime its version is changed. Anoter visible change is
1469 that the download folder now has subfolders per package. See
1470 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
1471 for more details about those changes.
1472
1473 - The logic that generates the root filesystem images has been
1474 reworked, with the main goal of allowing several filesystem
1475 images to be produced in parallel, also a requirement for
1476 top-level parallel build. Now, a .tar filesystem image is
1477 always created, and re-extracted in a private directory to
1478 create each format-specific filesystem image.
1479
1480 - A new package infrastructure was introduced for Go-based
1481 packages: golang-package.
1482
1483 - Dependencies on extraction tools are now handled as proper
1484 per-package dependencies, using
1485 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
1486 preparation step for top-level parallel build support.
1487
1488 - When a file being downloaded is part of a package with a
1489 .hash file, but there is no hash listed for this file, the
1490 file is now preserved in the download directory rather than
1491 removed. This helps when updating a package, as it gives the
1492 ability to easily calculate the hash of the file.
1493
1494 - Addition of '<pkg>-show-recursive-depends' and
1495 '<pkg>-show-recursive-rdepends' make targets, to
1496 respectively display the recursive list of dependencies and
1497 the recursive list of reverse dependencies of a given
1498 package.
1499
1500 - The /etc/shells file is now automatically generated with the
1501 list of shell programs installed on the system.
1502
1503 - Addition of -Ofast optimization level as an available
1504 option.
1505
1506 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
1507 bumped to 5.10.1.
1508
1509 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
1510 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
1511 flare-game, gst1-interpipe, gstreamer1-editing-services,
1512 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
1513 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
1514 python-cached-property, python-cython, python-docker,
1515 python-dockerpty, python-docker-pycreds,
1516 python-flask-sqlalchemy, python-functools32, python-influxdb,
1517 python-json-models, python-libusb1, python-networkx,
1518 python-psycopg2, python-pymodbus, python-sqlalchemy,
1519 python-subprocess32, python-texttable,
1520 python-websocket-client, python-yieldfrom, quotatool, reaver,
1521 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
1522 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
1523
1524 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
1525 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
1526 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
1527 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
1528 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
1529 RK3288,
1530
1531 Removed packages: iqvlinux, kodi-adsp-*, mplayer
1532
1533 Removed defconfigs: ci40, firefly_rk3288,
1534 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
1535 teliv_evk_pro3
1536
1537 Issues resolved (http://bugs.uclibc.org):
1538
1539 #10151: toolchain eclipse register : fails with a custom
1540 BR2_HOST_DIR
1541 #10511: Packages get downloaded uncompressed with wget
1542 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
1543 C++ compiler working
1544 #10846: error in compiling gnutls
1545 #10886: openssl-1.0.2n fails to build
1546 #10896: /bin/sh not in /etc/shells
1547 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
1548 enabled
1549
15502018.02.12, Released March 29th, 2019
1551
1552 Important / security related fixes.
1553
1554 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
1555 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
1556 leveldb, libopenssl, libraw, libseccomp, libssh2,
1557 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
1558 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
1559 xapp_xdm, xlib_libXdmcp
1560
15612018.02.11, Released February 23th, 2019
1562
1563 Important / security related fixes.
1564
1565 Ensure the PLATFORM and OS environment variables are not set,
1566 as they cause build issues for some packages.
1567
1568 The package list infrastructure now correctly handles packages
1569 installing files with old mtime.
1570
1571 Linux: Skip hash checks for user supplied downloadable
1572 patches, as no hash checksums are available for those.
1573
1574 scanpypi: protect against zip-slip vulnerability in zip/tar
1575 handling
1576
1577 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
1578 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
1579 libcurl, libid3tag, madplay, mosquitto, openssh, php,
1580 postgresql, proftpd, python, python-django, python3, qt5base,
1581 sqlcipher, swupdate, systemd, unzip, webkitgtk
1582
15832018.02.10, Released January 31th, 2019
1584
1585 Important / security related fixes.
1586
1587 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
1588
1589 check-package: fix Python 3 support
1590
1591 get-developers: Fix behaviour when called from elsewhere than
1592 the toplevel directory.
1593
1594 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
1595
1596 Updated/fixed packages: acpica, apache, apr, asterisk,
1597 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
1598 gnupg2, leveldb, libarchive, libassuan, libftdi1,
1599 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
1600 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
1601 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
1602 openssh, pango, patchelf, php, python-django, python-pyyaml,
1603 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
1604 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
1605 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
1606 xapp_rgb, xenomai, xerces
1607
1608 Issues resolved (http://bugs.uclibc.org):
1609
1610 #11576: Unable to start apache with event MPM on raspberry pi 3
1611
16122018.02.9, Released December 20th, 2018
1613
1614 Important / security related fixes.
1615
1616 defconfigs: Fixes for ci20
1617
1618 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
1619 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
1620 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
1621 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
1622 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
1623 wine, webkitgtk, xfsprogs
1624
1625 Issues resolved (http://bugs.uclibc.org):
1626
1627 #11426: pps-tools bash dependency
1628
16292018.02.8, Released November 26th, 2018
1630
1631 Important / security related fixes.
1632
1633 fs: Drop intermediate tarball from the filesystem handling to
1634 fix an issue with xattrs handling related to fakeroot. Ensure
1635 tarball target includes xattrs.
1636
1637 download: Fix confusion in git submodule handling if dl/ is a
1638 symlink.
1639
1640 toolchain: Only allow enabling stack protection on
1641 architectures with control flow integrity (CFI) support. Only
1642 allow FORTIFY_SOURCE support on gcc >= 6.
1643
1644 genrandconfig: Fix missing newline in BR2_WGET handling,
1645 causing the following line to be ignored. This would affect
1646 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
1647 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
1648 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
1649
1650 show-build-order: Also include the dependencies of
1651 rootfs-common.
1652
1653 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
1654
1655 graph-depends: Fix for package names starting with a non-alpha
1656 character.
1657
1658 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
1659 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
1660 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
1661 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
1662 mosquitto, mysql, neardal, netplug, network-manager,
1663 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
1664 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
1665 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
1666 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
1667 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
1668
1669 Issues resolved (http://bugs.uclibc.org):
1670
1671 #11086: download/git submodule breaks on symlinked dl folder
1672 #11251: Util scanpypi failes when package change - to _ in..
1673 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
1674 #11481: Docs: Is external.desc required?
1675
16762018.02.7, Released October 25th, 2018
1677
1678 Important / security related fixes.
1679
1680 Detect and reject build paths containing '@', as this confuses
1681 a number of packages, including GCC.
1682
1683 utils/get-developers: Add -e option for use with git
1684 send-email.
1685
1686 utils/diffconfig: Make it work for (non-Buildroot) config
1687 files not using the BR2_ prefix.
1688
1689 u-boot: Fix for environment image handling on big endian
1690 systems.
1691
1692 Updated/fixed packages: binutils, ca-certificates,
1693 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
1694 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
1695 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
1696 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
1697 spice, spice-protocol, tinc, ustr, wireshark
1698
1699 Issues resolved (http://bugs.uclibc.org):
1700
1701 #11396: uboot environment image checksum invalid if target is big endian
1702
17032018.02.6, Released October 7th, 2018
1704
1705 Important / security related fixes.
1706
1707 Add a number of patches to fix build errors for host utilities
1708 on modern distributions using glibc-2.28.
1709
1710 mkusers: Ensure existing group members are preserved when a
1711 group is reprocessed.
1712
1713 printvars: Fix issue with exceeding shell command line length
1714 limits for certain setups.
1715
1716 Updated/fixes packages: acpid, android-tools, apache,
1717 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
1718 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
1719 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
1720 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
1721 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
1722 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
1723 screen, sdl2, shairport-sync, squashfs, strongswan,
1724 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
1725 xlib_libXft
1726
1727 New packages: brotli, woff2
1728
17292018.02.5, Released August 29th, 2018
1730
1731 Important / security related fixes.
1732
1733 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
1734 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
1735 issue.
1736
1737 Updated/fixed packages: acl, apache, attr, bind,
1738 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
1739 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
1740 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
1741 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
1742 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
1743 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
1744 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
1745 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
1746 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
1747 znc
1748
1749 Issues resolved (http://bugs.uclibc.org):
1750
1751 #10781: cryptsetup luksOpen container_file container causes..
1752 #10986: Installing package attr when already supplied by..
1753 #11191: xattr and check-package issue
1754
17552018.02.4, Released July 21th, 2018
1756
1757 Important / security related fixes.
1758
1759 U-Boot: Ensure host version of ncurses is picked up and not
1760 host-ncurses built by buildroot, as that otherwise causes
1761 widechar/non-widechar conflicts and corrupted menuconfig
1762 menus.
1763
1764 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
1765
1766 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
1767 Support ethernet on Turbot variant.
1768
1769 Updated/fixed packages: bind, clamav, collectd, dos2unix,
1770 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
1771 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
1772 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
1773 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
1774 systemd, wireguard, wireless-regdb
1775
1776 Issues resolved (http://bugs.uclibc.org):
1777
1778 #11101: host-patchelf Endian Issue with relative RPATH
1779
17802018.02.3, Released June 18th, 2018
1781
1782 Important / security related fixes.
1783
1784 Various fixes for building on modern distributions (GCC 8.x,
1785 no rpcgen utility).
1786
1787 ARM: Default to binutils 2.28 and warn about newer binutils
1788 versions, which are known to cause boot failures for Linux
1789 kernels built in thumb mode.
1790
1791 Busybox/mdev: Fix module autoloading.
1792
1793 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
1794 symlinks, call swapon -a to activate any configured swap
1795 devices.
1796
1797 Dependencies: Check that PATH does not contain current working
1798 directory, which triggers a number of build failures.
1799
1800 Infrastructure: Error out for packages erroneously using the
1801 'local' site method but not defining a _SITE.
1802
1803 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
1804 kconfig uses ncurses from the host to fix a ncurses/ncursesw
1805 mixup, causing menuconfig display corruption.
1806
1807 Toolchain: Workarounds for fix-rpath issues with binutils and
1808 elf2flt.
1809
1810 Util-linux: Fix blocking on getrandom() issue with recent
1811 kernels.
1812
1813 Remove broken freescale_imx31_3stack,
1814 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
1815
1816 Updated/fixed packages: apr-util, asterisk, attr, audit,
1817 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
1818 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
1819 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
1820 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
1821 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
1822 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
1823 nasm, netplug, network-manager, nfs-utils, nodejs,
1824 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
1825 python, python-websockets, quota, redis, samba4, sysvinit,
1826 transmission, triggerhappy, util-linux, wavpack, wget,
1827 wireshark, xen, zmqpp
1828
1829 Issues resolved (http://bugs.uclibc.org):
1830
1831 #10986: Installing package attr when already supplied by busybox..
1832 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
1833
18342018.02.2, Released May 4th, 2018
1835
1836 Important / security related fixes.
1837
1838 Tweak package size/file instrumentation to better handle
1839 package rebuilds.
1840
1841 Revert /etc/shells creation when bash is enabled.
1842
1843 Exclude /lib/firmware from the rpath fixup logic, as it may
1844 contain non-native ELF files.
1845
1846 Scanpypi: Support the new PyPi infrastructure.
1847
1848 Handle GCC 8.x on the host.
1849
1850 Ensure timestamp of /usr is updated to support the systemd
1851 ConditionNeedsUpdate option.
1852
1853 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
1854 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
1855 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
1856 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
1857 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
1858 wireguard, wmctrl
1859
1860 Issues resolved (http://bugs.uclibc.org):
1861
1862 #10896: /bin/sh not in /etc/shells
1863 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
1864
18652018.02.1, Released April 9th, 2018
1866
1867 Important / security related fixes.
1868
1869 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
1870 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
1871 Pro3.
1872
1873 Infrastructure: Speed up instrumentation for package size by
1874 comparing timestamps instead of md5 checksums, as doing
1875 checksums could lead to up to 25% longer build time for big
1876 configurations.
1877
1878 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
1879 to avoid name clashes with packages ending on '-base'.
1880
1881 Add a better fix for build issues for autotools based packages
1882 checking for C++ support on toolchains without C++ support.
1883
1884 Build host-tar if tar is older than 1.27 on the build machine
1885 to work around reproducibility issues with git archives
1886 containing long paths.
1887
1888 check-unique-files: Fix for filenames not representable in the
1889 users' locale.
1890
1891 Check-bin-arch: Add support for per-package ignore paths
1892 (<pkg>_BIN_ARCH_EXCLUDE).
1893
1894 Toolchain: Fix SSP support detection for external toolchains.
1895
1896 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
1897 these dependencies are available for Linux configurations
1898 needed these dependencies, similar to how it is done for
1899 U-Boot.
1900
1901 Support custom (not in tree) device tree files in addition to
1902 in-tree ones.
1903
1904 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
1905 installed on host.
1906
1907 Updated/fixed packages: apache, busybox, c-ares, cmake,
1908 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
1909 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
1910 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
1911 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
1912 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
1913 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
1914 pkgconf, postgresql, powerpc-utils, python-jsonschema,
1915 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
1916 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
1917 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
1918
1919 New packages: docker-proxy, python-functools32
1920
1921 Issues resolved (http://bugs.uclibc.org):
1922
1923 #10766: upmpdcli: Segmentation fault
1924 #10776: ktap fails to build
1925 #10846: error in compiling gnutls
1926 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
1927
19282018.02, Released March 4th, 2018
1929
1930 Fixes all over the tree.
1931
1932 Issues with systemd with a readonly rootfs and DBus fixed.
1933
1934 Instructure:
1935 - check-uniq-files: fix Python 2.6 compatibility.
1936 - dependencies.sh: check for external argparse module for
1937 Python 2.6.
1938 - Add infrastructure to detect and use a UTF-8 locale on the
1939 host, needed by systemd.
1940
1941 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
1942 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
1943 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
1944
1945 Issues resolved (http://bugs.uclibc.org):
1946
1947 #10831: qemu_x86_64_defconfig build fails on linux-headers..
1948
19492018.02-rc3, Released February 27th, 2018
1950
1951 Fixes all over the tree.
1952
1953 check-bin-arch: skip /lib/modules to allow 32-bit userland
1954 with 64bit kernel.
1955
1956 dependencies: Blacklist tar 1.30+ and build our own host-tar
1957 if needed as tar 1.30+ changed the --numeric-owner output for
1958 long path names. Build host-tar before other host-dependencies
1959 as they need it to extract their source tarballs.
1960
1961 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
1962 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
1963 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
1964 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
1965 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
1966
1967 Issues resolved (http://bugs.uclibc.org):
1968
1969 #10726: Current libglib2.mk creates broken libglib2 binary...
1970 #10786: Linux fails to build unless make linux-menuconfig...
1971 #10796: Cannot generate cpio image without selecting CON...
1972
19732018.02-rc2, Released February 15th, 2018
1974
1975 Fixes all over the tree.
1976
1977 Dependencies: Ensure C++ support is available like for C
1978 support for packages needing 32bit host support.
1979
1980 utils/genrandconfig: Check host dependencies for config.
1981
1982 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
1983 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
1984 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
1985 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
1986 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
1987 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
1988 systemd
1989
1990 Issues resolved (http://bugs.uclibc.org):
1991
1992 #9781: ti-sgx-km build on kernel >4.1
1993 #10141: Squashfs extended attribute failures
1994
19952018.02-rc1, Released February 5th, 2018
1996
1997 The global source-check and per-package <pkg>-source-check
1998 targets have been removed.
1999
2000 Architecture: Add x86 Silvermont variant. Add several new ARM
2001 variants, rework MIPS NaN logic. Support mainline binutils/gcc
2002 for ARC.
2003
2004 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
2005 external toolchains upgraded to arc-2017.09. Libatomic is now
2006 also copied for external musl based toolchains.
2007 Add binutils 2.30.x and switch to binutils 2.29.x by default.
2008
2009 Added hardening options to build with RELRO and FORTITY.
2010
2011 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
2012 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
2013 Orangepi lite / pc plus / pc / prime / win / win plus / zero
2014 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
2015
2016 Add utils/diffconfig, a simple utility for comparing
2017 configuration files - Adapted from the version in the
2018 Linux kernel.
2019
2020 Infrastructure: Check that the same file is not touched by
2021 multiple packages, as a preparation for toplevel parallel
2022 builds.
2023
2024 Hashes for the license files for a large number of packages
2025 have been added, ensuring that license changes will not be
2026 missed when packages are bumped.
2027
2028 Fix build issue for autotools based packages checking for C++
2029 support on toolchains without C++ support and on a distro
2030 lacking /lib/cpp (E.G. Arch Linux).
2031
2032 Support for the meson build system.
2033
2034 Pie charts generated by 'graph-build' or 'graph-size' are now
2035 sorted according to the size of each piece.
2036
2037 System: Only show getty options when busybox init or sysvinit
2038 are used.
2039
2040 ARM-trusted-firmware: Support ATF bundled in U-Boot as
2041 well as U-Boot bundled in ATF.
2042
2043 Zlib is now a virtual package, provided by either libzlib or
2044 zlib-ng, similar to openssl.
2045
2046 Support for the Rust programming language.
2047
2048 New packages: aoetools, armbian-firmware, binaries-marvell,
2049 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
2050 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
2051 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
2052 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
2053 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
2054 open-lldp, pimd, proj, python-flask-cors,
2055 python-jaraco-classes, python-more-itertools, python-oauthlib,
2056 python-raven, python-remi, python-requests-oauthlib,
2057 python-schedule, python-secretstorage, python-see,
2058 python-tabledata, python-txtorcon, python-xlib, qt5charts,
2059 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
2060 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
2061 zisofs-tools, zlib-ng
2062
2063 Removed packages: eeprog
2064
20652017.11.2, Released January 21st, 2018
2066
2067 Important / security related fixes.
2068
2069 External toolchain: libatomic is now also copied for musl
2070 based toolchains.
2071
2072 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
2073
2074 System: Only show getty options when busybox init or sysvinit
2075 are used.
2076
2077 Infrastructure: Fix build issue for autotools based packages
2078 checking for C++ support on toolchains without C++ support and
2079 on a distro lacking /lib/cpp (E.G. Arch Linux).
2080
2081 Pie charts generated by 'graph-build' or 'graph-size' are now
2082 sorted according to the size of each piece.
2083
2084 Updated/fixed packages: asterisk, avahi, bind, busybox,
2085 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
2086 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
2087 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
2088 xlib_libXpm
2089
2090 Issues resolved (http://bugs.buildroot.org):
2091
2092 #9996: lz4 package does not install lz4 binaries in target
2093 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
2094 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
2095 #10301: systemd/getty unused options
2096 #10331: kmsxx, host installation fails with BR2_SHARED_...
2097 #10556: Building ntp package with SSL library libressl...
2098 #10641: avahi-autoipd not starting when using systemd-tmpfiles
2099
21002017.11.1, Released December 31th, 2017
2101
2102 Important / security related fixes.
2103
2104 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
2105 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
2106 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
2107 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
2108 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
2109 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
2110 xenomai, xfsprogs
2111
21122017.11, Released November 30, 2017
2113
2114 Fixes all over the tree.
2115
2116 Toolchain: Use github mirror for Glibc.
2117
2118 Defconfigs: Correct boot.cmd for bananapi-m1.
2119
2120 Makefiles: Workaround include order issues for certain make
2121 versions by explicitly sorting the result of wildcard where it
2122 matters.
2123
2124 Download: Ensure subversion runs in non-interactive mode.
2125
2126 Updated/fixed packages: asterisk, boost, chrony, dovecot,
2127 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
2128 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
2129 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
2130 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
2131 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
2132 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
2133 xlib_libXfont, xlib_libXfont2,
2134
2135 Issues resolved (http://bugs.buildroot.org):
2136
2137 10501: host-localedef fails to compile on Ubuntu 17.10
2138 10506: Changed kernel image type (e.g. zImage to uImage)...
2139
21402017.11-rc2, Released November 13th, 2017
2141
2142 Fixes all over the tree.
2143
2144 Updated/fixed packages: collectd, ffmpeg, freerdp,
2145 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
2146 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
2147 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
2148 wireshark, wpa_supplicant, xapp_xdriinfo
2149
2150 Issues resolved (http://bugs.buildroot.org):
2151
2152 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
2153 #10491: Cannot output security warning when compiled with buildroot..
2154
21552017.11-rc1, Released November 6th, 2017
2156
2157 Fixes all over the tree and new features.
2158
2159 Openssl is now a virtual package, which may be provided by
2160 OpenSSL (now renamed to libopenssl) or LibreSSL.
2161
2162 libssh2: there is now an explicit choice of the backend to use
2163 (mbedtls, gnutls or openssl). Previously, the choice was implicit
2164 based on the TLS library that was selected. Now, it is possible to
2165 choose the backend, which is important if several TLS libraries are
2166 selected.
2167
2168 netsnmp: all MIB files are now installed, making the target filesystem a
2169 bit bigger than before. To remove unneeded MIBS, you should use a
2170 post-build script.
2171
2172 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
2173 updated to 2017.09, Glibc updated to 2.26, Glibc support for
2174 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
2175 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
2176
2177 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
2178 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
2179 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
2180 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
2181 Technologic TS-7680.
2182
2183 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
2184 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
2185 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
2186 lua-curl, lua-datafile, lua-fifo, lua-httpd,
2187 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
2188 luksmeta, minetest, minetest-game, pdmenu, prosody,
2189 python-aiocoap, python-automat, python-ibmiotf,
2190 python-iso8601, python-m2r, python-simplesqlite,
2191 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
2192 restorecond, selinux-python, semodule-utils, uhubctl,
2193 wireguard, wsapi-fcgi, wsapi-xavante
2194
2195 Removed packages: aiccu, rfkill, sepolgen
2196
2197 Issues resolved (http://bugs.buildroot.org):
2198
2199 #10281: lsblk does not compile for util-linux
2200 #10336: lttng compilation fails : linking error
2201 #10351: glibc missing in rootfs
2202 #10356: nfs-utils missing header
2203 #10361: python3 python-config script generates invalid includes
2204 #10366: dropbear download url has changed
2205 #10391: WiringPi retrieves wrong (old) version
2206 #10406: Beaglebone black: Buggy SGX driver version, swapped...
2207 #10426: uboot-tools' fw_setenv does not update the redundant...
2208 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
2209
22102017.08.2, Released November 28th, 2017
2211
2212 Important / security related fixes.
2213
2214 Qt: 5.6 version updated to 5.6.3.
2215
2216 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
2217 in the environment.
2218
2219 Makefiles: Workaround include order issues for certain make
2220 versions by explicitly sorting the result of wildcard where it
2221 matters.
2222
2223 Updated/fixed packages: apr, apr-util, arqp-standalone,
2224 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
2225 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
2226 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
2227 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
2228 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
2229 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
2230 qt5connectivity, qt5declarative, qt5engineio,
2231 qt5graphicaleffects, qt5imageformats, qt5location,
2232 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
2233 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
2234 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
2235 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
2236 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
2237 webkitgtk, wget, wireshark, xapp_xdriinfo.
2238
2239 Issues resolved (http://bugs.buildroot.org):
2240
2241 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
2242 10361: python3 python-config script generates invalid includes
2243 10501: host-localedef fails to compile on Ubuntu 17.10
2244
22452017.08.1, Released October 23rd, 2017
2246
2247 Important / security related fixes.
2248
2249 Webkitgtk bumped to the 2.18.x series, fixing a large number
2250 of security issues.
2251
2252 Defconfigs: galileo: fix ext4 related kernel config, bump
2253 kernel for gcc 6.x compatibility, enable wchar support for
2254 grub2. wandboard: correct rootfs offset
2255
2256 support: Ensure gzip compression level 6 is used for git
2257 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
2258 links. check-rpath: Also handle PIE binaries
2259
2260 External toolchain: Correctly handle glibc Buildroot
2261 toolchains built with merged /usr
2262
2263 musl: fix ARMv4 build with binutils 2.27.51+, fix for
2264 CVE-2017-15650
2265
2266 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
2267 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
2268 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
2269 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
2270 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
2271 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
2272 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
2273 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
2274 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
2275 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
2276 xmlstarlet, xlib_libXfont, xlib_libXfont2,
2277 xserver_xorg-server, zsh
2278
22792017.08, Released September 1st, 2017
2280
2281 Minor fixes.
2282
2283 Toolchain: Don't allow internal toolchain builds for MIPS
2284 M6201/P6600, as support for these are not yet in mainline GCC.
2285
2286 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
2287 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
2288 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
2289 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
2290 transmission, vde2, vim
2291
2292 Updated/fixed defconfigs:
2293
2294 Removed packages: simicfs.
2295
2296 Issues resolved (http://bugs.buildroot.org):
2297
2298 #10261: Grub2 fails to build for x86_64
2299
23002017.08-rc3, Released August 23rd, 2017
2301
2302 Fixes all over the tree.
2303
2304 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
2305 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
2306 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
2307 libspatialindex, libunwind, linux, linux-headers, lua,
2308 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
2309 whois, xen, zmqpp.
2310
2311 Updated/fixed defconfigs: ci20, socrates_cyclone5,
2312 toradex_apalis_imx6.
2313
2314 Removed defconfig: Armadeus APF9328.
2315
2316 skeleton-* packages introduced in -rc1 have been renamed to
2317 skeleton-init-* instead.
2318
2319 Issues resolved (http://bugs.buildroot.org):
2320
2321 #10141: Squashfs extended attribute failures
2322
23232017.08-rc2, Released August 11th, 2017
2324
2325 Fixes all over the tree.
2326
2327 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
2328 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
2329 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
2330 swupdate, uclibc, valgrind, webkitgtk.
2331
2332 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
2333 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
2334 qemu_sparc64.
2335
2336 The cmake-package infrastructure for host packages has been
2337 fixed to not incorrectly detect target packages through
2338 pkg-config.
2339
2340 Issues resolved (http://bugs.buildroot.org):
2341
2342 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
2343 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
2344 #10026: lua-5.3.4: fix lua linker error in swupdate
2345 #10146: package/skeleton-common fix recursive variable
2346 #10156: glibc compilation fails for X86 32bits (i386)
2347 #10201: toolchain-wrapper.c:192: (error) Memory leak:
2348 #10221: Buildroot Support
2349
23502017.08-rc1, Released August 2nd, 2017
2351
2352 Infrastructure:
2353
2354 - The skeleton package has been split into multiple packages:
2355 skeleton-sysv (when Busybox or SysV init are used),
2356 skeleton-systemd (when systemd is used), skeleton-none (when
2357 no init system is used) and skeleton-custom (when a custom
2358 skeleton is used). Those packages, except skeleton-custom,
2359 share common logic and data in a new package called
2360 skeleton-common. The skeleton package becomes a virtual
2361 package. This change allows to generate a filesystem that is
2362 compliant with systemd expectations.
2363
2364 - Support for using a read-only filesystem with systemd has
2365 been fixed.
2366
2367 - Major revamp of the gettext handling, with user-visible
2368 effect:
2369
2370 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
2371 package could decide to enable or not NLS support. When
2372 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
2373 by passing --disable-nls to packages.
2374
2375 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
2376 controls whether NLS support should be enabled or not in
2377 packages. This option defaults to disabled, which means
2378 that now, NLS support is by default disabled in all
2379 packages.
2380
2381 Therefore, if you need NLS support in packages, you must now
2382 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
2383
2384 - The host directory no longer has a usr/ component. This
2385 makes it much more natural to use that directory as an
2386 externally used toolchain. For compatibility with existing
2387 scripts, a usr -> . link is still added.
2388
2389 - Hashes are now checked on tarballs by Buildroot when a
2390 package is sourced from a Git repository.
2391
2392 - Patches are no longer being downloaded from Github, since
2393 auto-generated patches could change over time, and break
2394 hashes. All patches that were downloaded from Github are now
2395 stored in their respective package directories.
2396
2397 - Hash files in packages can now contain hashes for the
2398 license files contained in the package source code. This
2399 allows to detect changes in such license files.
2400
2401 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
2402 RPATHs at the end of the build.
2403
2404 - A new "make sdk" target prepares $(HOST_DIR) to be
2405 relocatable: turns RPATHs in host binaries into relocatable
2406 ones, removes bogus RPATHs from staging binaries/libraries,
2407 and provides a relocate-sdk script that can be executed to
2408 relocate the SDK after installation.
2409
2410 - Addition of utils/genrandconfig which generates a random
2411 configuration based on a set of pre-defined toolchain
2412 configurations (support/config-fragments/autobuild/) and a
2413 random selection of packages. It is now used by the
2414 autobuilders to generate the random configurations.
2415
2416 Filesystems:
2417
2418 - ext2/3/4 filesystems are now generated using mkfs.ext from
2419 e2fsprogs instead of using genext2fs.
2420
2421 Architecture:
2422
2423 - Addition of support for ARM big.LITTLE variants
2424 - Improved MIPS support, with options to select NaN encoding
2425 and FP32 mode.
2426
2427 Toolchain:
2428
2429 - Switch to gcc 6.x as the default gcc version, add support
2430 for gcc 7.x, remove support for gcc 4.8
2431 - Switch to binutils 2.28 as the default binutils version, add
2432 support for binutils 2.29, remove support for binutils 2.26
2433 - Support added for gdb 8.0
2434 - uClibc-ng bumped to 1.0.26
2435 - CodeSourcery toolchains for x86 and SuperH have been
2436 removed, they were using a too old glibc version
2437 (2.17). External toolchains with glibc 2.17 or earlier are
2438 no longer supported.
2439 - The version selection in the glibc package has been
2440 removed. Like musl and uClibc-ng, we now use the latest
2441 glibc version.
2442 - Improved support for Xtensa toolchain overlays, which can
2443 now be downloaded.
2444
2445 Tools:
2446
2447 - Numerous improvements to the runtime test infrastructure
2448 - Tests are now executed by Gitlab CI on a regular basis
2449 - Tools that are directly useful to the user have been moved
2450 from support/scripts/ to utils/: brmake, check-package,
2451 get-developers, scancpan, scanpipy, size-stats-compare,
2452 test-pkg.
2453
2454 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
2455 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
2456 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
2457
2458 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
2459 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
2460 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
2461 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
2462 libpwquality, libressl, libspatialindex, libva-utils,
2463 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
2464 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
2465 python-backports-shutil-get-terminal-size, python-bcrypt,
2466 python-cheroot, python-h2, python-hpack, python-hyperframe,
2467 python-hyperlink, python-ipython-genutils, python-pathlib2,
2468 python-pickleshare, python-priority, python-portend,
2469 python-scandir, python-systemd, python-tempora,
2470 python-traitlets, python-typepy, qt5virtualkeyboard,
2471 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
2472 xr819-xradio, zstd
2473
2474 Removed packages: cloog, input-tools, mke2img
2475
2476 Issues resolved (http://bugs.buildroot.org):
2477
2478 #7892: systemd-journald is broken
2479 #9341: avahi-utils does not compile with uClibc + libglib2
2480 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
2481 BR2_ENABLE_DEBUG
2482 #9746: ext4 image generated by Buildroot is not working
2483 properly with U-Boot
2484 #9886: Build fails with "unexpected EOF while looking for
2485 matching `"'" if PATH contains a newline
2486 #9891: parted 3.1 => 3.2?
2487 #9911: qt5 does not build on sparc
2488 #9916: qt5 does not build on
2489 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
2490 #9936: Host QEMU does not build with SDL support because of
2491 pkg-config
2492 #9941: nodejs option disappears for arm
2493 #9951: SCANCPAN failure
2494 #9966: util-linux-2.30/.stamp_built' failed
2495 #9976: License file for package 'rtl8821au' incorrect
2496 #9991: SGX Error implicit declaration of function
2497 ‘dmac_map_area’
2498 #10011: wget does not work from Buildroot
2499 #10036: Buildroot builds Raspbian Jessie headless image
2500 presenting incorrect prompt
2501 #10051: make: *** No rule to make target
2502 'raspberrpi3_defconfig'. Stop reported with Buildroot
2503 v2017.05.1
2504 #10056: No .config file was produced in /buildroot folder
2505 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
2506 failure
2507 #10071: fakeroot: replace hard-coded paths in post install
2508 #10076: Makefile:4113: recipe for target 'all-gcc' failed
2509 #10091: gcc7.1 does not build with graphite support due to old
2510 isl
2511 #10121: webkit without the multimedia option causes build
2512 error
2513
25142017.05.2, Released July 27th, 2017
2515
2516 Important / security related fixes.
2517
2518 Webkitgtk bumped to the 2.16.x series, fixing a large number
2519 of security issues.
2520
2521 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
2522 which default to PIE mode.
2523
2524 Updated/fixed packages: aespipe, apache, bind, binutils,
2525 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
2526 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
2527 libmemcached, libosip2, libtirpc, libxml-parser-perl,
2528 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
2529 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
2530 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
2531 webkitgtk, x265, xserver_xorg-server, xvisor
2532
2533 Issues resolved (http://bugs.buildroot.org):
2534
2535 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
2536
25372017.05.1, Released July 4th, 2017
2538
2539 Important / security related fixes.
2540
2541 Update support/scripts/scancpan to use METACPAN v1 API as v0
2542 has been shutdown.
2543
2544 Update support/scripts/mkusers to handle setups where
2545 /etc/shadow is a symlink.
2546
2547 External toolchain: Don't create musl dynamic loader symlink
2548 for static builds.
2549
2550 Setlocalversion: Correct detection of mercurial revisions for
2551 non-tagged versions.
2552
2553 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
2554
2555 Updated/fixed packages: apache, automake, bind, botan, c-ares,
2556 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
2557 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
2558 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
2559 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
2560 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
2561 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
2562 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
2563
2564 Issues resolved (http://bugs.buildroot.org):
2565
2566 #9976: License file for package 'rtl8821au' incorrect
2567
25682017.05, Released May 31st, 2017
2569
2570 Minor fixes.
2571
2572 External toolchain: musl dynamic linker symlink for mips-sf
2573 corrected.
2574
2575 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
2576 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
2577 xen
2578
2579 Issues resolved (http://bugs.buildroot.org):
2580
2581 #9906: genimage: Disk full
2582
25832017.05-rc3, Released May 30th, 2017
2584
2585 Fixes all over the tree.
2586
2587 ARC toolchain bumped to 2017.03
2588
2589 Runtime testing improvements and cleanups.
2590
2591 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
2592 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
2593 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
2594 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
2595 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
2596 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
2597 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
2598 xen
2599
2600 Removed packages: firejail, ola
2601
2602 Issues resolved (http://bugs.buildroot.org):
2603
2604 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
2605 #9876: aarch64 support with gcc 4.8 toolchain
2606 #9896: host-gcc-initial error downloading because incorrect URL
2607
26082017.05-rc2, Released May 17th, 2017
2609
2610 Fixes all over the tree.
2611
2612 ARC toolchain bumped to 2017.03-rc2
2613
2614 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
2615 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
2616 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
2617 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
2618 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
2619 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
2620 vlc, x11vnc, xfsprogs
2621
2622 Issues resolved (http://bugs.buildroot.org):
2623
2624 #9796: source-check broken for Git downloads
2625 #9866: BASE_DIR usage
2626
26272017.05-rc1, Released May 8th, 2017
2628
2629 Fixes all over the tree and new features.
2630
2631 Infrastructure:
2632
2633 - Installed binaries are now checked for correct architecture
2634 to catch natively built binaries or binaries built for other
2635 architecture variants.
2636
2637 - Luarocks infrastructure improvements to extraction handling,
2638 support for upstream name != Buildroot package name.
2639
2640 - 'make printvars' output format has changed to make it easier
2641 to use in scripts. It now has options to quote the variables
2642 and to show the expanded/unexpanded values.
2643
2644 - Automatic ext2 rootfs size calculation has been removed. The
2645 logic was not working working reliable in all setups as it
2646 depends on the host filesystem behaviour, so instead now the
2647 size has to be specified explicitly (defaults to 60MB).
2648
2649 - The git download infrastructure now ensures that GNU format
2650 tar files are created.
2651
2652 - Fixed a variable clashing issue in the mkusers script with
2653 internal bash variables.
2654
2655 - Fakeroot now links against libacl to fix issues on
2656 distributions using acls.
2657
2658 - Correct permissions for /dev/pts/ptmx when systemd is used
2659 with recent glibc versions.
2660
2661 - br2-external: Improve error reporting.
2662
2663 - A wrapper script for genimage has been added in
2664 support/scripts/genimage.sh for easy use of genimage from
2665 post-image scripts.
2666
2667 - A script to check for common style issues in new packages
2668 before submitting has been added in support/scripts/check-package
2669
2670 - Defconfigs are now tested by gitlab-CI instead of Travis:
2671 https://gitlab.com/buildroot.org/buildroot
2672
2673 - Infrastructure for runtime testing has been added to
2674 support/testing
2675
2676 Toolchain:
2677
2678 - External linaro toolchains updated to 2017.02, ARC toolchain
2679 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
2680
2681 - A number of fixes and improvements to the external toolchain
2682 handling, including C library detection, multilib and ld.so
2683 handling
2684
2685 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
2686 for uClibc-ng
2687
2688 - Binutils 2.28 added and default changed to 2.27
2689
2690
2691 Architectures:
2692
2693 - Support for the C-SKY architecture has been added.
2694
2695
2696 License handling:
2697
2698 - The package license markings for legal info now uses the
2699 SPDX short identifiers for the license string where possible.
2700
2701 - License info has been improved / added for a number of packages.
2702
2703
2704 Misc:
2705
2706 - Cmake 3.7.x installed on the host is no longer ignored as a
2707 workaround for the RPATH issues has been implemented.
2708
2709 - Docker-engine can now be built statically on an otherwise
2710 dynamic linked build for docker-in-docker setups.
2711
2712 - U-Boot now supports out-of-tree device trees, similar to
2713 Linux
2714
2715 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
2716 been removed as this is now EOL upstream.
2717
2718 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
2719 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
2720 defconfig for raspberry pi 3, stm32f429-disc1.
2721
2722 The raspberry pi zero-w and rpi3 compute module are now also
2723 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
2724 supported by the beaglebone defconfig.
2725
2726 Removed defconfig: minnowboard, via imx6 vab820, altera
2727 socdk/sockit
2728
2729 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
2730 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
2731 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
2732 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
2733 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
2734 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
2735 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
2736 python-decorator, python-simplegeneric,
2737 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
2738 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
2739 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
2740 uccp420wlan, wilink-bt-firmware
2741
2742 Broken packages: ola
2743
2744 Removed packages: cosmo, kodi-visualisation-fountain,
2745 polarssl, portmap, xdriver_xf86-video-glide,
2746 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
2747
2748 Issues resolved (http://bugs.buildroot.org):
2749
2750 #8831: image generation fails on host ZFS due to "no free space"
2751 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
2752 #9456: mkusers script bash errors
2753 #9496: mke2img fails during build on ntfs-3g host partition
2754 #9531: NPM fails to build embedded modules
2755 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
2756 #9691: Wrong cryptsetup package include files location
2757 #9696: Wrong cryptsetup package include files location
2758 #9706: Can't download newer revisions of package from PyPI
2759 #9711: Recent libCEC version bump seems to break kodi package
2760 #9716: exit, shutdown, reboot from kodi
2761 #9721: version 2017.02: no acceptable m4 could be found in $PATH
2762 #9726: Raspberry Pi version B - Problems with UART speed in..
2763 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
2764 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
2765 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
2766 #9776: libubox build failed
2767 #9791: Python searches for packages in the user site directory
2768 #9806: libseccomp is not available when BR2_arm=y
2769 #9826: post-build scritp - symlinks created in post-build script..
2770 #9836: triggerhappy: systemd unit broken
2771 #9846: musl libc not installed correctly in target folder
2772 #9856: build libubox failed on ubuntu 17.04 64bit
2773
27742017.02.11, Released April 11th, 2018
2775
2776 Important / security related fixes.
2777
2778 dependencies: Blacklist tar 1.30+ and build our own host-tar
2779 if needed as tar 1.30+ changed the --numeric-owner output for
2780 long path names. Build host-tar before other host-dependencies
2781 as they need it to extract their source tarballs.
2782
2783 Updated/fixed packages: apache, busybox, clamav, dhcp,
2784 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
2785 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
2786 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
2787 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
2788 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
2789
2790 Issues resolved (http://bugs.uclibc.org):
2791
2792 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
2793
27942017.02.10, Released January 31st, 2018
2795
2796 Important / security related fixes.
2797
2798 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
2799
2800 System: Only show getty options when busybox init or sysvinit
2801 are used.
2802
2803 Infrastructure: Fix build issue for autotools based packages
2804 checking for C++ support on toolchains without C++ support and
2805 on a distro lacking /lib/cpp (E.G. Arch Linux).
2806
2807 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
2808 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
2809 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
2810 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
2811 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
2812 util-linux, webkitgtk, wireshark, xen
2813
2814 Issues resolved (http://bugs.buildroot.org):
2815
2816 #9996: lz4 package does not install lz4 binaries in target
2817 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
2818 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
2819 #10301: systemd/getty unused options
2820 #10331: kmsxx, host installation fails with BR2_SHARED_...
2821 #10536: Finding non-relative paths in the ccache
2822 #10641: avahi-autoipd not starting when using systemd-tmpfiles
2823
28242017.02.9, Released January 1st, 2018
2825
2826 Important / security related fixes.
2827
2828 Fix divide by zero issue in size-stats script.
2829
2830 Fix makefile include ordering issue with certain make versions
2831 in the external toolchain handling.
2832
2833 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
2834 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
2835 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
2836 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
2837 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
2838
28392017.02.8, Released November 27th, 2017
2840
2841 Important / security related fixes.
2842
2843 Qt: 5.6 version updated to 5.6.3.
2844
2845 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
2846 in the environment.
2847
2848 Updated/fixed packages: apr, apr-util, arqp-standalone,
2849 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
2850 imagemagick, libfastjson, libglib2, libpjsip, libplist,
2851 localedef, luajit, mesa3d, openssh, openssl, postgresql,
2852 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
2853 qt5declarative, qt5engineio, qt5graphicaleffects,
2854 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
2855 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
2856 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
2857 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
2858 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
2859 xapp_xdriinfo.
2860
2861 Issues resolved (http://bugs.buildroot.org):
2862
2863 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
2864 10361: python3 python-config script generates invalid includes
2865 10501: host-localedef fails to compile on Ubuntu 17.10
2866
28672017.02.7, Released October 28th, 2017
2868
2869 Important / security related fixes.
2870
2871 Webkitgtk bumped to the 2.18.x series, fixing a large number
2872 of security issues.
2873
2874 Defconfigs: wandboard: Correct rootfs offset
2875
2876 Toolchain: Linaro toolchains updated to 2017.08 release,
2877 fixing a number of issues. Musl: fix for CVE-2017-15650.
2878
2879 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
2880 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
2881 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
2882 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
2883 xlib_libXfont2, xserver_xorg-server
2884
28852017.02.6, Released September 24th, 2017
2886
2887 Important / security related fixes.
2888
2889 Cmake: Ensure correct pkg-config is used when building host
2890 packages
2891
2892 fs/iso9660: Ensure files from earlier builds are not included.
2893
2894 Updated/fixed packages: apache, bcusdk, bind, binutils,
2895 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
2896 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
2897 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
2898 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
2899 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
2900 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
2901 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
2902 postgresql, proxychains-ng, python-libconfig,
2903 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
2904 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
2905 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
2906 xen, zmqpp
2907
2908 Issues resolved (http://bugs.buildroot.org):
2909
2910 #10141: Squashfs extended attribute failures
2911 #10261: Grub2 fails to build for x86_64
2912 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
2913
29142017.02.5, Released July 27th, 2017
2915
2916 Important / security related fixes.
2917
2918 Webkitgtk bumped to the 2.16.x series, fixing a large number
2919 of security issues.
2920
2921 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
2922 which default to PIE mode.
2923
2924 Updated/fixed packages: aespipe, apache, bind, binutils,
2925 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
2926 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
2927 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
2928 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
2929 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
2930 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
2931 xserver_xorg-server, xvisor
2932
2933 Issues resolved (http://bugs.buildroot.org):
2934
2935 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
2936
29372017.02.4, Released July 4th, 2017
2938
2939 Important / security related fixes.
2940
2941 Update support/scripts/scancpan to use METACPAN v1 API as v0
2942 has been shutdown.
2943
2944 Update support/scripts/mkusers to handle setups where
2945 /etc/shadow is a symlink.
2946
2947 External toolchain: Don't create musl dynamic loader symlink
2948 for static builds.
2949
2950 Setlocalversion: Correct detection of mercurial revisions for
2951 non-tagged versions.
2952
2953 Updated/fixed packages: apache, automake, bind, botan, c-ares,
2954 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
2955 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
2956 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
2957 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
2958 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
2959 vlc, x264, xserver_xorg-server
2960
2961 Issues resolved (http://bugs.buildroot.org):
2962
2963 #9976: License file for package 'rtl8821au' incorrect
2964
29652017.02.3, Released June 2nd, 2017
2966
2967 Important / security related fixes.
2968
2969 Download: <pkg>-source-check fixed for packages from git.
2970
2971 External toolchain: musl dynamic linker symlink for mips-sf
2972 corrected.
2973
2974 Updated/fixed packages: armadillo, audiofile, bash,
2975 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
2976 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
2977 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
2978 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
2979 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
2980 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
2981 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
2982 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
2983
2984 Issues resolved (http://bugs.buildroot.org):
2985
2986 #9796: source-check broken for Git downloads
2987 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
2988
29892017.02.2, Released May 1st, 2017
2990
2991 Important / security related fixes.
2992
2993 Use HTTPS for the Codesourcery external toolchains as the HTTP
2994 URLs no longer work.
2995
2996 Updated/fixed packages: bind, busybox, dovecot, freetype,
2997 ghostscript, glibc, granite, hiredis, icu, imagemagick,
2998 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
2999 libnspr, libnss, libsamplerate, libsndfile, libunwind,
3000 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
3001 python-web2py, samba4, syslinux, systemd, tiff, trinity,
3002 uboot, wireshark, xen
3003
3004 Issues resolved (http://bugs.buildroot.org):
3005
3006 #9791: Python searches for packages in the user site directory
3007
30082017.02.1, Released April 4th, 2017
3009
3010 Important / security related fixes.
3011
3012 Fix a variable clashing issue in the mkusers script with
3013 internal bash variables.
3014
3015 Improve external toolchain version detection.
3016
3017 Correct permissions for /dev/pts/ptmx when systemd is used
3018 with recent glibc versions.
3019
3020 Fix python module name clash for graph-depends.
3021
3022 Fakeroot now links against libacl to fix issues on
3023 distributions using acls.
3024
3025 Ensure that the git download infrastructure creates GNU format
3026 tar files.
3027
3028 br2-external: Improve error reporting.
3029
3030 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
3031 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
3032 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
3033 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
3034 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
3035 libwebsockets, libxkbcommon, linux-firmware, logrotate,
3036 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
3037 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
3038 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
3039 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
3040 tcpreplay, tor, upmpdcli, wget, wireshark,
3041 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
3042
3043 Issues resolved (http://bugs.buildroot.org):
3044
3045 #9456: mkusers script bash errors
3046
30472017.02, Released February 28th, 2017
3048
3049 Minor fixes, mainly fixing autobuilder issues.
3050
3051 Don't use cmake 3.7.x from the build host as it is also
3052 affected by the RPATH handling issues, and instead build our
3053 own if needed.
3054
3055 Updated/fixed packages: assimp, classpath, genimage, mplayer,
3056 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
3057 vlc, xterm
3058
30592017.02-rc3, Released February 26th, 2017
3060
3061 Fixes all over the tree.
3062
3063 Cmake reverted to version 3.6.3 to workaround regressions
3064 related to RPATH handling.
3065
3066 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
3067 btrfs-progs, classpath, directfb, glibc, gstreamer1,
3068 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
3069 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
3070 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
3071 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
3072 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
3073
3074 Issues resolved (http://bugs.buildroot.org):
3075
3076 #9251: Shared C++ libraries for Microblaze results in Segmentation...
3077 #9456: mkusers script bash errors
3078 #9506: Collectd 5.7.0 fails to build with libcrypt
3079 #9581: VagrantFile provisioning step fails due to issue with grub-pc
3080 #9586: usbmount: usbmount slows down the system... to a state of...
3081 #9616: CMake host packages cannot provide CONF_ENV
3082 #9641: Need raptor package installed in staging
3083 #9671: stunnel build error
3084
30852017.02-rc2, Released February 20th, 2017
3086
3087 Fixes all over the tree.
3088
3089 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
3090 older gcc versions for reproducible builds has been
3091 (temporarily) reverted because of licensing compatiblity
3092 concerns.
3093
3094 Defconfigs: SD card generation fix for the Udoo Neo board
3095
3096 Infrastructure to handle .lz compressed tarballs added, and
3097 affected packages updated to use it.
3098
3099 Updated/fixed packages: bctoolbox, bind, canelloni,
3100 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
3101 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
3102 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
3103 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
3104 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
3105 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
3106 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
3107 xserver_xorg-server
3108
3109 Issues resolved (http://bugs.buildroot.org):
3110
3111 #8941: Valgrind fails to build with stack protection turned on
3112 #9291: perl: SysV message queues not configured, even if available
3113 #9651: libxcb-1.12 built Error
3114 #9656: util-linux: schedutils doesn't build on target w/o enabl...
3115 #9666: qt5quickcontrols install fails
3116
31172017.02-rc1, Released February 11th, 2017
3118
3119 Fixes all over the tree and new features.
3120
3121 Infrastructure:
3122
3123 - numerous improvements to support reproducible builds
3124
3125 - new waf-package package infrastructure to support packages
3126 that use the Waf build system. 6 packages converted to
3127 this infrastructure.
3128
3129 - add option <pkg>_PREFER_INSTALLER to the perl package
3130 infrastructure
3131
3132 Architecture:
3133
3134 - add support for the OpenRISC CPU architecture
3135
3136 - merge description of the ARM and ARM64 options, and add
3137 support for selecting a specific ARM64 core
3138
3139 Toolchain:
3140
3141 - major rework of the external toolchain support. It is now
3142 split into several packages, one per external toolchain,
3143 and a common infrastructure.
3144
3145 - important fix for musl to prevent a conflict between musl
3146 and kernel headers (fixes the build of numerous packages
3147 with musl)
3148
3149 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
3150 for ARM64, mips32r6 and mips64r6
3151
3152 - add gdb 7.12.1, and switch to gdb 7.11 as the default
3153
3154 - Linaro toolchains updated to 2016.11, ARC toolchain
3155 components updated to arc-2016.09, MIPS Codescape
3156 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
3157 NIOS2 toolchains bumped
3158
3159 - remove Analog Devices toolchain for the Blackfin
3160 architecture, remove pre-built musl toolchains from
3161 musl.codu.org
3162
3163 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
3164 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
3165 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
3166
3167 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
3168 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
3169 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
3170 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
3171 pru-software-support, python-arrow, python-attrs,
3172 python-babel, python-bitstring, python-chardet,
3173 python-constantly, python-flask-babel, python-gunicorn,
3174 python-incremental, python-jsonschema, python-logbook,
3175 python-markdown2, python-mbstrdecoder, python-mutagen,
3176 python-pathpy, python-pudb, python-pyqrcode,
3177 python-pytablereader, python-setuptools-scm, python-sh,
3178 python-toml, python-vcversioner, python-whoosh,
3179 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
3180 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
3181 upower, ustream-ssl, waf, xlib_libXfont2
3182
3183 Removed packages: perl-db-file, snowball-hdmiservice,
3184 snowball-init
3185
3186 Tooling: addition of a test-pkg script to help contributors
3187 build test their package.
3188
3189 Issues resolved (http://bugs.buildroot.org):
3190
3191 #8946: Valgrind fails to build with stack protection turned on
3192 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
3193 #9466: VIM_REMOVE_DOCS removes rgb.txt
3194 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
3195 #9501: eudev fails to build with older kernel headers
3196 #9526: Embedded NPM fails to start with "no such file or directory" error
3197 #9541: Platform drivers autoloading from info in device tree does not work
3198 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
3199 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
3200 #9566: [kmod] Compilation fails with uclibc
3201 #9571: buildroot fails while building opencv for arm64 platform
3202 #9576: External tree with BR 2016.11 does not work anymore
3203 #9606: xorg-server cannot build for ARM target
3204
32052016.11.3, Released March 9th, 2017
3206
3207 Important / security related fixes.
3208
3209 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
3210 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
3211 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
3212
32132016.11.2, Released January 25th, 2017
3214
3215 Important / security related fixes.
3216
3217 A fix for BR2_EXTERNAL trees referenced using relative paths,
3218 which broke in 2016.11.
3219
3220 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
3221 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
3222 php-imagick, rabbitmq-server, runc, wireshark,
3223
3224 Issues resolved (http://bugs.buildroot.org):
3225
3226 #9576: External tree with BR 2016.11 does not work anymore
3227
32282016.11.1, Released December 29th, 2016
3229
3230 Important / security related fixes.
3231
3232 Updated/fixed packages: apache, cryptopp, docker-engine,
3233 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
3234 nodejs, openssh, php, python, python-bottle, samba4, squid,
3235 uboot, vim, wireshark, xorg-server uboot
3236
3237 Issues resolved (http://bugs.buildroot.org):
3238
3239 #9466: VIM_REMOVE_DOCS removes rgb.txt
3240
32412016.11, Released November 30th, 2016
3242
3243 Minor fixes.
3244
3245 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
3246 uboot, uclibc
3247
3248 Issues resolved (http://bugs.buildroot.org):
3249
3250 #9451: packages/postgresql/postgresql.mk contains wrong POST...
3251
32522016.11-rc3, Released November 28th, 2016
3253
3254 Fixes all over the tree, including a number of security fixes.
3255
3256 The move from fakeroot to pseudo unfortunately brought a
3257 number of issues. The SELinux issue described in #9386 which
3258 triggered the move to pseudo has been investigated further and
3259 a workaround implemented and the pseudo changes reverted.
3260
3261 Linux kernel: update default to 4.8.11.
3262
3263 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
3264 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
3265 vdk, axs101, axs103 and hs38 smd vdk.
3266
3267 Updated/fixed packages: autossh, chrony, dosfstools,
3268 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
3269 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
3270 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
3271 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
3272 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
3273 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
3274 xapp_xload, xenomai, xmlstarlet
3275
3276 Issues resolved (http://bugs.buildroot.org):
3277
3278 #9386: ubinize fails with or without custom config
3279 #9431: A misspelling
3280 #9446: make raspberrypi3_defconfig compilation failure
3281
32822016.11-rc2, Released November 13th, 2016
3283
3284 Fixes all over the tree.
3285
3286 Architecture: add support for MIPS XBurst cores; remove MIPS
3287 support for M5100 cores.
3288
3289 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
3290 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
3291 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
3292 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
3293 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
3294 strace, openjpeg, lcms2, quota.
3295
3296 Linux kernel: update default to 4.8.7.
3297
3298 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
3299
3300 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
3301 of fakeroot; makedevs no longer breaks of the destination already
3302 exists and is of the correct type/major/minor.
3303
3304 Defconfigs: a few legacy and broken defconfigs have been removed
3305 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
3306 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
3307 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
3308 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
3309 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
3310 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
3311 atmel_sama5d3xek.
3312
33132016.11-rc1, Released November 3rd, 2016
3314
3315 Fixes all over the tree and new features.
3316
3317 It is now possible to specify multiple BR2_EXTERNAL
3318 directories. The required files in a BR2_EXTERNAL directory
3319 have changed to accomodate this feature. Refer to the
3320 documentation for details of how to update them. External
3321 trees now have a name and a description. Also, it is possible
3322 to override a defconfig in the external tree.
3323
3324 The default skeleton now uses UID 65534 for the "nobody"
3325 user instead of UID 99, like most distros do. See
3326 https://lwn.net/Articles/695478/ for a complete discussion.
3327 Programs and configuration files that explicitly refer to UID
3328 99 will have to be updated.
3329
3330 When the build environment already has a suitable cmake version
3331 (3.1 or later), that one will be used instead of building
3332 host-cmake. This can speed up the build significantly.
3333
3334 The ExtUtils::MakeMaker perl module is now required in the
3335 build environment.
3336
3337 An additional check is done during the build that files are
3338 not installed in the output directory within the output
3339 directory. This happens e.g. when the target directory is
3340 contained both in --prefix and in DESTDIR. The build will
3341 terminate with an error message that specifies which package
3342 and which file caused the failure.
3343
3344 The concept of "deprecated packages" and the BR2_DEPRECATED
3345 option have been removed. Instead, packages are removed
3346 immediately. Packages are only removed when they don't work
3347 for some reason. If you still need a removed package and
3348 you have a solution for the problem(s) that caused the
3349 removal, please contribute it.
3350
3351 Architecture: support for sh64 removed, improved support for
3352 MIPS core selection.
3353
3354 Toolchain: support for musl powerpc64le, mips64 and mipsr6
3355 toolchains, ARC toolchain components updates, gcc 6.x series
3356 bumped to 6.2.0, default binutils version switched to 2.26,
3357 default gcc version switched to gcc 5.x, Linaro toolchains
3358 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
3359 with TLS support. Checking of unsafe compiler options (that
3360 point to host directories) has been extended with -isystem,
3361 -idirafter and -iquote.
3362
3363 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
3364 of <pkg>-show-rdepends to list reverse dependencies, and
3365 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
3366 are now in a separate linux-tools package instead of in the
3367 kernel build. Fakeroot has been replaced by pseudo.
3368
3369 CMake support: the toolchainfile.cmake file now provides a
3370 definition of the CMAKE_BUILD_TYPE variable. The
3371 toolchainfile.cmake also no longer forces the compiler/linker
3372 flags defined by Buildroot.
3373
3374 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
3375 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
3376 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
3377
3378 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
3379 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
3380 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
3381 python-crcmod, python-cssutils, python-docutils,
3382 python-futures, python-mwclient, python-mwscrape,
3383 python-mwscrape2slob, python-pyelftools, python-pyicu,
3384 python-pylru, python-pyqt5, python-requests-toolbelt,
3385 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
3386 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
3387 gpio linux tools.
3388
3389 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
3390 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
3391 wvdial, wvstreams.
3392
3393 Documentation: the list of packages that was present in the
3394 Buildroot manual has been removed.
3395
3396 Legal info: the "licenses.txt" file that concatenates all
3397 license texts is no longer generated - it was not considered
3398 useful. The manifest.csv contains an empty cell instead of
3399 "not saved" when no license file is available.
3400
3401 Other: addition of a DEVELOPERS file listing developers taking
3402 care of packages or architectures.
3403
3404 Issues resolved (http://bugs.buildroot.org):
3405
3406 #7802: host-python build hangs compiling getbuildinfo.o
3407 #8206: mplayer uses host xorg development files
3408 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
3409 #8536: Building sudo with PAM results in unusable sudo
3410 #8646: check-host-rpath script returns false positives when rpath
3411 contains symlink
3412 #8696: xdriver_xf86-input-mouse install header files in target
3413 directory
3414 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
3415 not necessarily TARGET
3416 #8846: Orphaned/missing toolchain borks eclipse plugin
3417 #8856: python tornado runtime wasn't met on buildroot 2016.02
3418 #8901: gcc failes to build if fortran is enabled
3419 #8916: LDFLAGS pass to openssh
3420 #8941: "ls" of an NFSv4 share only works when pumped through strace
3421 #8946: Valgrind fails to build with stack protection turned on
3422 #9021: Kodi - Broken: Illegal instruction (core dumped)
3423 #9096: rootfs.ubi not created
3424 #9111: glibc 2.23: libmvec.so not copied
3425 #9176: minnowboard : USB not mounted
3426 #9196: raspberry pi 3 default build seem broken
3427 #9201: Permission denied make: *** [core-dependencies] Error 126 in
3428 Buildroot-2015.08.1
3429 #9216: log4cpp package build fails to build within install
3430 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
3431 pressing buttons.
3432 #9229: Firefly boot fails with: "failed to find part:boot"
3433 #9256: [Config file] New device: Odroid-U2/U3
3434 #9296: Buildroot Fails on applying patches
3435 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
3436 #9316: U-boot fails to build if libssl-dev is not installed
3437 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
3438 flash utility (tegrarcm)
3439 #9326: Odroid-C2 build results in non-bootable image
3440 #9336: Improve iconv support for external toolchain based builds
3441 #9356: gdb package
3442 #9366: no link rootfs.ext4 -> rootfs.ext2
3443 #9371: openssl: download failes with "Only allow downloads from primary
3444 download site" + local server
3445 #9381: check-host-rpath issues
3446 #9386: ubinize fails with or without custom config
3447
34482016.08, Released September 1st, 2016
3449
3450 Minor fixes.
3451
3452 Toolchain: ARC tools updated to arc-2016.09-eng010.
3453
3454 Updated/fixed packages: libshout, luajit, mpd, mplayer
3455
3456 Issues resolved (http://bugs.buildroot.org):
3457
3458 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
3459 #8341: Getting EGL Error: Could not create the egl surface:..
3460 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
3461
34622016.08-rc3, Released August 29th, 2016
3463
3464 Fixes all over the tree.
3465
3466 Toolchain: C++ support for the internal blackfin toolchain
3467 re-enabled.
3468
3469 Architecture: Default to bf532 CPU variant for blackfin,
3470 Fix flat one memory region support for m68k and disable flat
3471 seperate data support because of compatibility issues.
3472
3473 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
3474 post-build scripts when systemd is used.
3475 Zynq microzed/zc706/zed: Fix u-booot configuration.
3476
3477 netbsd-queue package extended and renamed to
3478 musl-compat-headers. With this, a number of musl compatibility
3479 patches are no longer needed.
3480
3481 Updated/fixed packages: aircrack-ng, android-tools, babeld,
3482 bcusdk, binutils, boa, busybox, connman, cpupower,
3483 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
3484 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
3485 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
3486 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
3487 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
3488 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
3489 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
3490 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
3491 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
3492 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
3493 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
3494 webkitgtk, wireshark, xdriver_xf86-video-intel
3495
3496 Issues resolved (http://bugs.buildroot.org):
3497
3498 #9101: Error on support/download/git with system git older than 1.8.4
3499 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
3500
35012016.08-rc2, Released August 17th, 2016
3502
3503 Fixes all over the tree.
3504
3505 Toolchain: disable broken C++ support for internal blackfin
3506 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
3507 to fix various issues.
3508
3509 System: Zoneinfo is available for the musl C library as well.
3510
3511 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
3512 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
3513 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
3514 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
3515 libical, libpjsip, libsidplay2, libunwindow, libxml2,
3516 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
3517 openblas, openipmi, owfs, php, poco, procps, qt, quota,
3518 sg3_utils, spidev_test, systemd-bootchart, thrift,
3519 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
3520 xdriver_xf86-video-savage, xserver_xorg-server, xen
3521
3522 Issues resolved (http://bugs.buildroot.org):
3523
3524 #9136: make graph-size fails with "ValueError: too many values to..
3525 #9151: qt: fix build with ALSA >= 1.1.x
3526 #9156: qt: Fix missing runtime Qt3Support dependency
3527 #9161: modsetting patch not applied to xserver 1.18.4
3528 #9166: Missing overlays directory in VFAT image for raspberry pi 3
3529
35302016.08-rc1, Released August 6th, 2016
3531
3532 Fixes all over the tree and new features.
3533
3534 Toolchain: Fortran support added. eglibc support removed, musl
3535 support no longer experimental. Blackfin and Microblaze
3536 support for internal uClibc-ng toolchain, m68k/coldfire
3537 improvements. The check for unsafe (build host) directories
3538 access (/usr/include and /usr/lib) is now enabled by default.
3539 Unused locales are now purged by default to save space (and
3540 the default list of locales shrunk). The option to control
3541 this has now moved from the toolchain menu to system
3542 configuration.
3543
3544 Legal info improvements: sources are now hardlinked instead of
3545 copied if possible to save space. Patches and extra downloads
3546 are also saved.
3547
3548 An experimental configuration knob (BR2_REPRODUCIBLE) has been
3549 added to make the builds more reproducible (E.G. less
3550 differences in the binary output between builds of the same
3551 configuration). This is still work in progress.
3552
3553 An option to execute a custom script inside the fakeroot
3554 environment used to the generate the filesystem (E.G. to tweak
3555 permissions or similar) has been added.
3556
3557 Git support now supports git submodules if
3558 <pkg>_GIT_SUBMODULES is enabled.
3559
3560 Hash files for integritry validation have been added for all
3561 packages.
3562
3563 Scanpypi utility to help creating packages from the Python
3564 package index (pypi) has been added.
3565
3566 The makedevs utility now has support for adding file
3567 capabilities using extended attributes.
3568
3569 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
3570 development configs, Blackfin GDB simulator, Linksprite
3571 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
3572 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
3573 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
3574 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
3575 demos. A number of defconfigs have been updated and extended
3576 to generate SD card images. Synopsys HS38 VDK defconfig removed.
3577
3578 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
3579 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
3580 circus, dante, docker-containerd, docker-engine, domoticz,
3581 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
3582 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
3583 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
3584 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
3585 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
3586 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
3587 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
3588 p7zip, pdbg, python-argh, python-dataproperty,
3589 python-dateutil, python-dialog3, python-dicttoxml,
3590 python-dominate, python-engineio, python-flask-jsonrpc,
3591 python-flask-login, python-humanize, python-pathtools,
3592 python-pathvalidate, python-pillow, python-prompt-toolkit,
3593 python-pytablewriter, python-pytz, python-scapy3k,
3594 python-sdnotify, python-socketio, python-tomako,
3595 python-ubjson, python-u-msgpack, python-watchdog,
3596 python-wcwidth, python-xlrd, python-xlsxwriter,
3597 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
3598 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
3599 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
3600 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
3601 wiringpi, xen
3602
3603 Deprecated packages: ipkg, sstrip
3604
3605 Removed packages: sunxi-mali-prop
3606
3607 Issues resolved (http://bugs.buildroot.org):
3608
3609 #8931: segment fault when compile argp-help.c using aarch64-bu...
3610 #8966: eglfs error. buildroot don't compile the library libeglfs.so
3611 #8971: build for beaglebone fails
3612 #8986: qt5imageformats fails to build on AArch64
3613 #8991: grub2 fails to compile
3614 #9001: Nodejs option not available
3615 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
3616 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
3617 #9066: 8139TOO - faulty behaviour
3618 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
3619 #9091: U-Boot fails to boot with large ramdisk
3620
36212016.05, Released May 31st, 2016
3622
3623 Minor fixes.
3624
3625 External toolchain: Fix for symlink handling when copying
3626 links to target.
3627
3628 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
3629 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
3630 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
3631 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
3632 xdriver_xf86-video-fbturbo, xserver_xorg-server
3633
36342016.05-rc3, Released May 26th, 2016
3635
3636 Fixes all over the tree.
3637
3638 Tweaks for SSP handling for external toolchains.
3639
3640 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
3641 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
3642 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
3643 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
3644 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
3645 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
3646 postgresql, putty, python-service-identity, python-treq,
3647 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
3648 ustr, valgrind, webkitgtk, libxml2, xorriso,
3649 xserver_xorg-server
3650
3651 Issues resolved (http://bugs.uclibc.org):
3652
3653 #8936: Aircrack-ng - Alot of missing dependencies
3654
36552016.05-rc2, Released May 17th, 2016
3656
3657 Fixes all over the tree.
3658
3659 Rootfs overlay handling now refuses to overwrite
3660 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
3661 even if these directories are present in the overlay.
3662
3663 External toolchain: Unbreak user provided libraries deployment
3664 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
3665
3666 QEMU coldfire: Fix for signal handling kernel issue, enable
3667 networking support.
3668
3669 Updated/fixed packages: android-tools, assimp, boost, gcc,
3670 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
3671 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
3672 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
3673 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
3674 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
3675
36762016.05-rc1, Released May 10th, 2016
3677
3678 Fixes all over the tree and new features.
3679
3680 Architectures: new ARM variants: Cortex A17 and M4, improved
3681 nonmmu (cortex-M) support, m68k has been re-enabled with
3682 support for ColdFire. For x86, support for the i386 variant
3683 has been dropped.
3684
3685 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
3686 deprecated. Go programming language support, Add Binutils 2.26
3687 support. Old Sourcery PowerPC external toolchains removed,
3688 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
3689 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
3690
3691 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
3692 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
3693 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
3694 added for m68k, eXtensa-nommu and ColdFire.
3695
3696 Linux: use zImage by default on ARM, subversion repository
3697 support (for u-boot as well).
3698
3699 New packages: aer-inject, android-tools, cannelloni,
3700 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
3701 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
3702 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
3703 kodi-adsp-basic, kodi-adsp-freesurround,
3704 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
3705 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
3706 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
3707 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
3708 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
3709 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
3710 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
3711 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
3712 python-autobahn, python-characteristic, python-crossbar,
3713 python-cryptography, python-iniparse, python-iowait,
3714 python-lmdb, python-pexpect, python-ptyprocess,
3715 python-pyasn-modules, python-pygments, python-pymysql,
3716 python-pynacl, python-pyopenssl, python-pysocks,
3717 python-pytrie, python-rpi-gpio, python-service-identity,
3718 python-setproctitle, python-shutilwhich, python-treq,
3719 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
3720 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
3721 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
3722 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
3723 xdriver_xf86-video-amdgpu
3724
3725 Removed packages: foomatic-filters, python-m2crypto,
3726 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
3727
3728 Issues resolved (http://bugs.buildroot.org):
3729
3730 #6830: Qt5: no fonts are installed
3731 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
3732 #7580: Invalid filesystem in Pandaboard defconfig
3733 #8346: wf111 package removes all kernel module dependencies
3734 #8436: xserver_xorg-server Segmentation fault
3735 #8736: IPV6 forced on in busybox
3736 #8746: At startup system stops with 'cannot set terminal proces..
3737 #8751: make fail [fio does not build on sh]
3738 #8766: Compiling host-gcc-final-4.9.3 broken on i386
3739 #8771: make savedefconfig modifies sources
3740 #8781: Unable to build uboot for imx28evk
3741 #8786: gdb fails to build with xz and expat support at the same
3742 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
3743 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
3744 #8836: Can't select Vim in menuconfig
3745 #8851: Make sure fio can compile with libaio support if it...
3746 #8861: With buildroot 2016.02 trying to build for corei7-avx
3747 fails while trying to build host-binutils
3748 #8866: Making an USB flash bootable with extlinux build with
3749 buildroot does not work
3750
37512016.02, Released March 1st, 2016
3752
3753 Minor fixes, mostly security related.
3754
3755 Circular dependency issue with same-as-kernel linux-headers
3756 option fixed.
3757
3758 Updated/fixed packages: bluez5_utils, heirloom-mailx,
3759 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
3760 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
3761 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
3762
37632016.02-rc3, Released February 27th, 2016
3764
3765 Fixes all over the tree.
3766
3767 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
3768 where VFP is optional (but present on the specific hw). Fix
3769 ARM variant selection for freescale_imx31_3stack_defconfig.
3770
3771 Ensure tarballs of downloaded git trees do not contain a
3772 timestamp.
3773
3774 Clarify license of patches in COPYING.
3775
3776 Updated/fixed package: avahi, binutils, cairo, can-festival,
3777 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
3778 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
3779 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
3780 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
3781 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
3782 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
3783 omniorb, openipmi, openobex, patch, pax-utils, perf,
3784 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
3785 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
3786 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
3787 wpa_supplicant, xerces, zsh
3788
3789 Issues resolved (http://bugs.uclibc.org):
3790
3791 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
3792
37932016.02-rc2, Released February 18th, 2016
3794
3795 Fixes all over the tree.
3796
3797 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
3798 crash, backport of Xtensa .init/.fini literals handling.
3799 glibc security patches for CVE-2014-8121, CVE-2015-1781
3800 and CVE-2015-7547.
3801
3802 Defconfigs for Acmesystems Arietta g25 added.
3803
3804 Updated/fixed packages: binutils, boost, chrony, dovecot,
3805 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
3806 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
3807 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
3808 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
3809
3810 Issues resolved (http://bugs.uclibc.org):
3811
3812 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
3813 #8606: Problem compiling on Arch Linux
3814 #8681: kbd 2.0.3 does not build on rpi
3815
38162016.02-rc1, Released February 10th, 2016
3817
3818 Fixes all over the tree and new features.
3819
3820 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
3821 arc-2015.12. Support for legacy uClibc dropped, default to
3822 uClibc-ng instead. Added sys/queue.h implementation for MUSL
3823 for compatibility. Updated versions of Code sourcery and
3824 Linaro toolchains. MIPS Codescape toolchains added. Version
3825 selection for preconfigured external toolchains removed.
3826
3827 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
3828 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
3829 A number of defconfigs have been extended to generate complete
3830 system images using genimage.
3831
3832 Linux: Automatically patch timeconst.pl for <3.9 kernels,
3833 which isn't compatible with modern perl versions, breaking the
3834 build when building on recent (Fedora 23, Debian
3835 Testing/Unstable, ..) distributions.
3836
3837 Makedevs utility now accepts textual (non-numerical) user and
3838 group names.
3839
3840 Vagrant file to easily setup a working development environment
3841 in a VM has been added.
3842
3843 Size-stats-compare script to compare rootfs sizes between
3844 builds has been added.
3845
3846 Infozip package renamed to zip. EFL packages restructured.
3847
3848 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
3849 angularjs, apache, apr, argp-standalone, armadillo, arptables,
3850 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
3851 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
3852 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
3853 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
3854 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
3855 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
3856 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
3857 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
3858 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
3859 elementary, elfutils, enlightenment, erlang, espeak, eudev,
3860 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
3861 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
3862 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
3863 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
3864 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
3865 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
3866 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
3867 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
3868 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
3869 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
3870 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
3871 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
3872 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
3873 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
3874 jquery-sparkline, jquery-ui, jquery-ui-themes,
3875 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
3876 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
3877 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
3878 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
3879 libedbus, libedit, libedje, libeet, libefreet, libeina,
3880 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
3881 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
3882 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
3883 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
3884 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
3885 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
3886 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
3887 libraw, libraw1394, librsvg, libseccomp, libsecret,
3888 libserialport, libsigc, libsigrok, libsigrokdecode,
3889 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
3890 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
3891 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
3892 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
3893 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
3894 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
3895 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
3896 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
3897 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
3898 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
3899 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
3900 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
3901 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
3902 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
3903 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
3904 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
3905 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
3906 openldap, openntpd, openobex, openocd, openpgm,
3907 open-plc-utils, openpowerlink, openssh, openssl, openswan,
3908 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
3909 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
3910 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
3911 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
3912 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
3913 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
3914 python-alsaaudio, python-can, python-cffi, python-cherrypy,
3915 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
3916 python-mako, python-msgpack, python-psutil, python-pyasn,
3917 python-pycparser, python-pydal, python-pyftpdlib,
3918 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
3919 python-serial, python-setuptools, python-six, python-spidev,
3920 python-tornado, python-twisted, python-web2py, python-webpy,
3921 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
3922 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
3923 qt5graphicaleffects, qt5imageformats, qt5multimedia,
3924 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
3925 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
3926 qt5webkit-examples, qt5websockets, qt5x11extras,
3927 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
3928 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
3929 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
3930 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
3931 smack, snowball-init, socat, sp-oops-extract, sqlite,
3932 squashfs, squeezelite, squid, sredird, sshfs,
3933 start-stop-daemon, strace, strongswan, stunnel, subversion,
3934 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
3935 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
3936 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
3937 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
3938 udpcast, unionfs, upmpdcli, usb_modeswitch,
3939 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
3940 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
3941 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
3942 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
3943 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
3944 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
3945 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
3946 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
3947 xfont_encodings, xfont_font-adobe-100dpi,
3948 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
3949 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
3950 xfont_font-alias, xfont_font-arabic-misc,
3951 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
3952 xfont_font-bh-lucidatypewriter-100dpi,
3953 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
3954 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
3955 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
3956 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
3957 xfont_font-daewoo-misc, xfont_font-dec-misc,
3958 xfont_font-ibm-type1, xfont_font-isas-misc,
3959 xfont_font-jis-misc, xfont_font-micro-misc,
3960 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
3961 xfont_font-misc-meltho, xfont_font-misc-misc,
3962 xfont_font-mutt-misc, xfont_font-schumacher-misc,
3963 xfont_font-screen-cyrillic, xfont_font-sony-misc,
3964 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
3965 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
3966 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
3967 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
3968 ympd, zeromq, zic, znc, zsh,
3969
3970 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
3971 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
3972 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
3973 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
3974 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
3975 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
3976 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
3977 obsidian-cursors, openal, openbox, pangomm,
3978 python-backports-abc, python-beautifulsoup4, python-cbor,
3979 python-click, python-cssselect, python-ecdsa, python-html5lib,
3980 python-idna, python-ipaddress, python-mistune, python-netaddr,
3981 python-paho-mqtt, python-paramiko, python-pyparted,
3982 python-pysmb, python-pyudev, python-singledispatch,
3983 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
3984 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
3985 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
3986
3987 Removed packages: libungif, python-pyxml,
3988
3989 Issues resolved (http://bugs.uclibc.org):
3990
3991 #7886: gettext: link failure with locally-installed libxml2
3992 #7892: systemd-journald is broken
3993 #8066: nodejs crashes when built with gcc 4.9
3994 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
3995 #8501: gunzip fails to uncompress files
3996 #8541: fail to build host-fakeroot-1.20.2
3997 #8546: build instructions for raspberry pi don't work
3998 #8571: strace for ARC compile error
3999 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
4000 #8616: Fail to build for raspberrypi_defconfig with big endian
4001 #8621: sqlite package, properly enable readline
4002
40032015.11, Released November 30th, 2015
4004
4005 Minor fixes.
4006
4007 Merged/seperate /usr handling is now also performed for
4008 staging so cross-gdb / gdbserver can find the libraries.
4009
4010 Updated/fixed packages: autossh, conntrack-tools, dcron,
4011 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
4012 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
4013 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
4014 zmqpp
4015
4016 Issues resolved (http://bugs.uclibc.org):
4017
4018 #8441: Invalid directory for X11 fonts in target (RPi2)
4019 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
4020
40212015.11-rc3, Released November 26th, 2015
4022
4023 Fixes all over the tree.
4024
4025 We have a new modern website!
4026
4027 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
4028 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
4029 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
4030 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
4031 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
4032 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
4033 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
4034 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
4035 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
4036 yajl, zmqpp
4037
4038 Issues resolved (http://bugs.uclibc.org):
4039
4040 #6872: gpsd: disabled on microblaze
4041 #8321: invalid opcode error with minidlna and ffmpeg
4042 #8336: Default systemd configuration fails to boot correctly in 2015-08
4043 #8446: rpi-userland failed to build with glibc 2.22
4044
40452015.11-rc2, Released November 19th, 2015
4046
4047 Fixes all over the tree.
4048
4049 LD_LIBRARY_PATH is no longer used to ensure host binaries find
4050 their libraries, fixing issues on recent Fedora.
4051
4052 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
4053 with ${TARGET}-cc after the move to use a toolchain wrapper
4054 for the internal toolchain.
4055
4056 Appy-patches.sh now correctly applies all files listed in
4057 series files.
4058
4059 Fixes for merged /usr handling when a custom skeleton is used.
4060
4061 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
4062 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
4063 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
4064 libecore, libgudev, libnss, libpng, libserial, libssh2,
4065 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
4066 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
4067 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
4068 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
4069 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
4070 ushare, wine, wpa_supplicant, x265,
4071 xdriver_xf86-video-siliconmotion, zxing-cpp
4072
4073 Issues resolved (http://bugs.uclibc.org):
4074
4075 #4790: Running udhcpc on a system with NFS root kills NFS
4076 #8456: Building host-pkgconf on Fedora 23 fails due to..
4077
40782015.11-rc1, Released November, 7th 2015
4079
4080 Fixes all over the tree and new features.
4081
4082 Architectures:
4083
4084 - Support for sparc64 added (internal toolchain with glibc
4085 only).
4086
4087 - Support for mips32r6 and mips64r6 added.
4088
4089 - Support for Intel Quark X1000 CPU.
4090
4091 - Switch to EABIhf by default on ARM when a VFP is available.
4092
4093 Toolchains:
4094
4095 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
4096 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
4097
4098 - The toolchain wrapper which was used only for external
4099 toolchains is now also used for Buildroot internal
4100 toolchains. This allowed to fix the ccache support, prepare
4101 the way for top-level parallel build support and remove gcc
4102 patches used to detect header/library path poisoning.
4103
4104 - Remove Analog Devices Blackfin toolchain 2012R2.
4105
4106 - Fix several Xtensa build failures by switching from
4107 text-section-literals to auto-litpools.
4108
4109 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
4110 rather than a specific fork.
4111
4112 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
4113 2015.08. 2014.09 version is kept since 2015.08 only runs on
4114 x86_64 hosts.
4115
4116 Bootloaders:
4117
4118 - Fix ARM64 support in U-Boot.
4119
4120 Defconfigs:
4121
4122 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
4123 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
4124 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
4125 Synopsys AArch64 VDK virtual platform.
4126
4127 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
4128 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
4129 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
4130 raspberrypi2, riotboard, snps_axs10*, wandboard.
4131
4132 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
4133 calao_snowball_defconfig, gnublin, integrator926_defconfig.
4134
4135 Infrastructure:
4136
4137 - Support for fetching from Mercurial tags fixed.
4138
4139 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
4140 module support to be enabled in the kernel when a package
4141 builds out-of-tree kernel modules (through the
4142 pkg-kernel-module infrastructure or on its own).
4143
4144 - Improve the perl package infrastructure to automatically add
4145 the dependency to the perl interpreter to target perl module
4146 packages.
4147
4148 - Remove trailing slashes in <pkg>_SITE and addition of a
4149 check to ensure such trailing slashes are no longer added.
4150
4151 - Extend the legal infrastructure to allow packages to declare
4152 their actual source code. This is useful for packages for
4153 which <pkg>_SOURCE points to pre-built binaries (as is the
4154 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
4155 variable allows to point to the source code in such cases.
4156
4157 - Improved ccache support, thanks to the usage of a toolchain
4158 wrapper for internal toolchain. Now a single cache directory
4159 can be shared between different Buildroot builds.
4160
4161 - Addition of a 'graph-size' make targets, which generates a
4162 PDF graph of per-package size of the root filesystem.
4163
4164 - Addition of <pkg>_EXCLUDES so that packages can request
4165 certain parts of the source code tarball to not be
4166 extracted. This feature is currently used by gcc and
4167 toolchain-external.
4168
4169 - Packages can now use the <pkg>_PKGDIR variable, provided by
4170 the package infrastructure, to reference their package
4171 directory, instead of explicitly using package/<pkg>/.
4172
4173 Filesystems:
4174
4175 - Add high lz4 compression to squashfs.
4176
4177 - Simplification of shell profile files in the default
4178 skeleton.
4179
4180 - Remove ftp user and /home/ftp from the skeleton, and let ftp
4181 server packages create these when needed.
4182
4183 - Add support for /bin, /sbin and /lib to be symlinks to their
4184 corresponding directories in /usr. This is enforced for
4185 systemd configurations, and optional for other
4186 configurations.
4187
4188 - Support for AXFS filesystem image generation added.
4189
4190 - New options to add extra space/inodes to ext2/3/4 images.
4191
4192 Updated/fixed packages:
4193
4194 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
4195 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
4196 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
4197 collectd, connman, conntrack-tools, coreutils, cpio,
4198 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
4199 dhrystone, dillo, directfb, directfb-examples, dmraid,
4200 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
4201 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
4202 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
4203 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
4204 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
4205 genimage, gettext, git, glib-networking, glmark2, gnupg2,
4206 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
4207 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4208 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
4209 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
4210 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
4211 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
4212 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
4213 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
4214 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
4215 kodi-pvr-stalker, kodi-pvr-vbox,
4216 kodi-visualisation-waveforhue, less, lftp, libbluray,
4217 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
4218 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
4219 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
4220 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
4221 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
4222 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
4223 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
4224 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
4225 linux, linux-firmware, linux-fusion, linux-headers,
4226 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
4227 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
4228 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
4229 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
4230 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
4231 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
4232 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
4233 perl-crypt-openssl-random, perl-http-message,
4234 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
4235 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
4236 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
4237 poco, polarssl, portaudio, portmap, postgresql, proftpd,
4238 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
4239 python-networkmanager, python-numpy, python-pyparsing,
4240 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
4241 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
4242 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
4243 samba4, sane-backends, sconeserver, sdl, sed, setools,
4244 shairport-sync, shared-mime-info, sland, smartmontools,
4245 softether, spice-protocol, sqlcipher, sqlite, squid,
4246 strongswan, stunnel, subversion, sudo, sunxi-tools,
4247 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
4248 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
4249 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
4250 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
4251 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
4252 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
4253 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
4254 xtables-addons, xterm, xz, zic, znc, zsh
4255
4256 New packages:
4257
4258 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
4259 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
4260 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
4261 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
4262 libg7221, libhttpparser, libilbc, libldns, libmng,
4263 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
4264 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
4265 micropython, micropython-libs, python-pyratemp,
4266 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
4267 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
4268 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
4269
4270 Removed packages:
4271
4272 blackbox (was deprecated), divine (merged in directfb),
4273 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
4274 sawman (merged in directfb), schifra (marked broken since a
4275 long time), texinfo (host variant only, no longer used), zxing
4276 (replaced by zxing-cpp),
4277
4278 Issues resolved (http://bugs.uclibc.org):
4279
4280 #4099: cut utility from GNU coreutils works incorrect
4281 #7772: libxml-parser-perl build failure: missing dependency
4282 ExtUtils/MakeMaker
4283 #7931: Default configuration for Cubieboard v1 is outdated
4284 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
4285 not coming up
4286 #8246: X.org DRI2 build issue
4287 #8256: pointing to /usr/bin/objcopy old version (x86) instead
4288 of the generated one
4289 #8266: mplayer build issue
4290 #8281: pyrexc fails to run when path is too long
4291 #8316: lttng-tools and lttng-babeltrace executables contain
4292 bad RPATH pointing to host machine
4293 #8331: kexec wants shutdown in /sbin, but systemd installs it
4294 in /usr/sbin
4295 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
4296 busybox's version
4297 #8366: libevent does not build
4298 #8386: build failed with external toolchain
4299 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
4300 #8396: CCACHE initialization
4301 #8401: gpsd 3.15 NMEA support
4302 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
4303 #8421: util-linux installs systemd files in output/target/home/
4304
43052015.08, Released August 31st, 2015
4306
4307 Minor fixes.
4308
4309 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
4310 reintroduced as opencv.
4311
4312 Updated/fixed packages: bootutils, canfestival, cppcms,
4313 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
4314 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
4315 ltrace, midori, network-manager, openssh, perl-file-listing,
4316 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
4317 perl-www-robotrules, python-can, qt5base, qt5multimedia,
4318 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
4319 x264, xserver_xorg-server, zyre
4320
43212015.08-rc2, Released August, 24th 2015
4322
4323 Fixes all over the tree.
4324
4325 Toolchain: fix gcc build on NIOS-II.
4326
4327 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
4328 hybrid ISO image generation.
4329
4330 Architectures: add arm1136j-s variant.
4331
4332 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
4333 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
4334 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
4335 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
4336 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
4337 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
4338 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
4339 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
4340 netatalk, nodejs, ola, opencv, oprofile, php, poco,
4341 postgresql, powertop, protobuf, protobuf-c, qt5base,
4342 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
4343 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
4344 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
4345
4346 Issues resolved (http://bugs.uclibc.org):
4347
4348 #8276: package/dropbear: symlink resolution incorrect
4349 #8286: Error with buildroot
4350 #8301: ldconfig parameter in Makefile
4351
43522015.08-rc1, Released August, 5th 2015
4353
4354 Fixes all over the tree and new features.
4355
4356 Architectures:
4357
4358 - Refactor how the availability of an MMU is described.
4359 - Minimal support for Cortex-M3
4360 - Minimal support for AArch64 big-endian
4361
4362 Toolchains:
4363
4364 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
4365 - Use uClibc-ng as the default uClibc version, instead of the
4366 official uClibc, which hasn't done any release since 3+
4367 years
4368 - eglibc is now marked as deprecated
4369 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
4370 support for gcc 5.x added.
4371 - Binutils: use Binutils 2.24 as the default, 2.25.x series
4372 bumped to 2.25.1, remove old Binutils 2.22.
4373 - Update ARC toolchain components to 2015.06
4374 - Add support for Fortran when building gcc
4375
4376 Bootloaders:
4377
4378 - Support for using the kconfig configuration system in
4379 U-Boot
4380
4381 New Defconfigs:
4382
4383 - VIA VAB-820/AMOS-820
4384 - OLimex OLinuxino A20 Lime
4385 - Many new defconfigs for Atmel evaluation boards:
4386 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
4387 Xplained Ultra, sama5d3 Xplained.
4388 - ACME Systems Aria G25
4389 - WarPboard
4390 - Altera Cyclone 5 Development Board
4391 - Xilinx zc706
4392 - ARC AXS101 and AXS103 Software Development Platforms
4393 - Significant updates to Raspberry Pi / Raspberry Pi 2
4394
4395 Infrastructure:
4396
4397 - Buildroot takes better care now of generating predictable
4398 permissions in the target filesystem. However, existing
4399 permissions on a custom skeleton or rootfs overlay will no
4400 longer be preserved. Therefore, it is necessary to add a
4401 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
4402 required permissions.
4403 - Add support for kconfig fragments.
4404 - No longer pass --{enable,disable}-debug to autotools
4405 packages depending on the value of
4406 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
4407 whether we build with -g or not.
4408 - Support for extracting archives in .lzma in the generic
4409 package infrastructure.
4410 - Remove random-seed file from the default skeleton, since
4411 seeding the entropy pool with a known seed makes more harm
4412 than good.
4413 - In the CVS download helper, add support to use a date as
4414 the version.
4415 - Add support for a per-package <pkg>_STRIP_COMPONENTS
4416 variable, which packages can use to specify how many path
4417 components should be stripped when extracting the tarball.
4418 - Addition of a 'kernel-module' package infrastructure, which
4419 simplifies the packaging of external kernel modules. Many
4420 existing packages are converted to use it.
4421 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
4422 - Remove /etc/securetty from the default skeleton.
4423 - Migration of sysV initscripts from the default skeleton to
4424 a package called 'initscripts', installed only when Busbox
4425 init or sysvinit are used.
4426 - Migration of the skeleton logic to a proper 'skeleton'
4427 package.
4428 - Addition of a 'linux-tools' infrastructure in the 'linux'
4429 package, to support building user-space tools bundled
4430 within the Linux kernel sources, such as perf and cpupower.
4431 - Usage of backticks instead of make $(shell ...) to execute
4432 shell commands. This allows to delay the evaluation of such
4433 commands when actually needed, and not when expanding the
4434 variables. It is useful to make 'make printvars' less
4435 noisy, and as a preparation to support top-level parallel
4436 build.
4437 - Libtool .la files are not mungled for all package types,
4438 instead of being handled only for packages using the
4439 autotools-package infrastructure.
4440 - Add mechanism to allow packages to express a dependency on
4441 gcc versions. This is needed for packages that use C++11 or
4442 C11 support for example.
4443
4444 Important package updates:
4445
4446 - Complete rework of the matchbox packaging
4447 - Lots of fixes in packages for compatibility with musl and
4448 gcc 5.
4449 - Hash files added to a large number of packages.
4450 - Update a significant number of packages to use a new
4451 hosting, after the announcement of Google Code and
4452 Gitorious closing.
4453 - Major packages needed for SELinux support have been merged,
4454 but the support is not complete yet.
4455 - Significant update of OpenCV to version 3.0, and addition
4456 of lots of eatures.
4457 - Significant update of all packages supporting the GPU and
4458 VPU of i.MX ARM processors.
4459 - Addition of systemd support in a significant number of
4460 packages.
4461 - Qt5 updated to 5.5.0
4462 - Use modular X.org server by default instead of KDrive
4463
4464 Filesystems:
4465
4466 - Complete overhaul of the iso9660 support. Now allows to use
4467 directly IS9660 as the root filesystem format and not only
4468 an initrd, and supports Grub 2 and isolinux in addition to
4469 Grub.
4470
4471 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
4472 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
4473 ca-certificates, can-utils, ccache, cloog, collectd, connman,
4474 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
4475 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
4476 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
4477 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
4478 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
4479 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
4480 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
4481 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
4482 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
4483 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
4484 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
4485 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
4486 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
4487 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
4488 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
4489 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
4490 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
4491 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
4492 libunistring, libupnp, libuv, libv4l, libva,
4493 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
4494 linux-firmware, linux-headers, live555, ltrace, lua,
4495 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
4496 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
4497 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
4498 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
4499 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
4500 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
4501 perl-cross, perl-encode-locale, perl-io-socket-ssl,
4502 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
4503 perl-xml-libxml, php, pinentry, polarssl, postgresql,
4504 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
4505 python-networkmanager, python-pyinotify, python-pypcap,
4506 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
4507 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
4508 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
4509 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
4510 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
4511 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
4512 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
4513 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
4514 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
4515 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
4516 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
4517 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
4518 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
4519 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
4520 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
4521 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
4522 zic.
4523
4524 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
4525 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
4526 jquery-datetimepicker, kodi-audioencoder-modplug,
4527 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
4528 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
4529 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
4530 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
4531 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
4532 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
4533 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
4534 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
4535 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
4536 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
4537 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
4538 kodi-screensaver-pingpong, kodi-screensaver-pyro,
4539 kodi-screensaver-stars, kodi-visualisation-shadertoy,
4540 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
4541 kodi-visualisation-waveform, kvmtool, kyua, libfm,
4542 libfm-extra, libplatform, librtas, libsodium, libsquish,
4543 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
4544 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
4545 python-pycli, python-pydal, python-pyyaml, python-web2py,
4546 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
4547 rtl8821au, sepolgen, setools, skeleton, stm32flash,
4548 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
4549
4550 Deprecated packages: webkitgtk, libgail, eglibc support in
4551 glibc package.
4552
4553 Issues resolved (http://bugs.uclibc.org):
4554
4555 #4291: Segmentation fault with all binaries that use threads
4556 when compiled with gcc 4.6
4557 #6944: building toolchain for sh4 fails
4558 #7592: Buildroot GCC: -lto requires plugin support in ranlib
4559 #7628: Python SSL does not get built for Raspberry Pi
4560 #7682: Missing dependencies for NFS
4561 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
4562 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
4563 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
4564 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
4565 #7971: python-flask, python-werkzeug. No module named zlib
4566 #7981: Target file system skeleton permissions hazard
4567 #8006: rpcdebug in nfs-utils built for the host
4568 #8036: alsa-lib headers problem that prevents to compile alsa
4569 dependent projects
4570 #8081: systemd init system: /tmp is not mode 1777
4571 #8121: php opcache extension doesn't get installed
4572 #8151: x86-64 make fails with ncurses 5.9
4573 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
4574 #8161: default /bin/sh symlink to busybox is full path and not relative
4575 #8171: glamor missing
4576 #8191: Request update support for the cubieboard series
4577 #8201: Important security upgrades for node.js
4578
45792015.05, Released May 31st, 2015
4580
4581 Minor fixes.
4582
4583 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
4584 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
4585 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
4586 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
4587 python3, sconeserver, udpcast, upmpdcli
4588
45892015.05-rc3, Released May 22nd, 2015
4590
4591 Several fixes, mainly related to static linking.
4592
4593 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
4594 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
4595 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
4596 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
4597 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
4598 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
4599 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
4600 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
4601 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
4602 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
4603 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
4604 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
4605 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
4606 wvstreams, xmlstarlet, zeromq, zmqpp
4607
4608 New packages: c-periphery
4609
4610 Issues resolved (http://bugs.uclibc.org):
4611
4612 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
4613 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
4614 #8126: exim lacks plaintext and cram-md5 auth
4615
46162015.05-rc2, Released May 11th, 2015
4617
4618 Minor fixes.
4619
4620 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
4621 issues. Context functions enabled for uClibc snapshot /
4622 uClibc-NG.
4623
4624 Architectures: Endian handling symbol for Xtensa, binutils
4625 fixes.
4626
4627 Infrastructure: Fix for kernel module stripping when
4628 localversion contains spaces.
4629
4630 Updated/fixed packages: at, autoconf-archive, binutils,
4631 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
4632 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
4633 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
4634 xlib_libXfont
4635
4636 Issues resolved (http://bugs.uclibc.org):
4637
4638 #8086: Cannot select systemd as init with Linaro 2014.09...
4639
46402015.05-rc1, Released May 4th, 2015
4641
4642 Fixes all over the tree and new features.
4643
4644 Architectures: Removed AVR32 support, deprecate SH64, added
4645 support for steamroller, corei7-avx and core-avx2 x86
4646 variants.
4647
4648 Toolchains: IPv6 and Largefile support now enforced for
4649 uClibc. Corresponding Kconfig symbols removed.
4650
4651 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
4652 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
4653 external toolchains are now detected and blacklisted.
4654
4655 Internal toolchain support for Nios2 added, Blackfin
4656 removed. Aarch64 and sh musl support. uClibc-ng support added.
4657
4658 Libatomic is now handled for internal and external
4659 toolchains. Link time optimization (LTO) support.
4660
4661 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
4662 Auto, Raspberry Pi 2, RIoTboard,
4663
4664 Infrastructure: Hashes for a large number of packages have
4665 been added. Missing hashes now stop the build unless
4666 explicitly disabled.
4667
4668 Spaces and colons (:) are now supported in package
4669 versions. Dependencies can now be listed for the patch step
4670 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
4671 extensions infrastructure has been added.
4672
4673 Makedevs now has a recursive (r) option.
4674
4675 The variable containing the list of packages to build has been
4676 renamed from TARGETS to PACKAGES.
4677
4678 Make external-deps / legal-info / source / source-check have
4679 been reimplemented using the package infrastructure, so their
4680 output/behaviour may differ from earlier (some packages were
4681 not included in the past).
4682
4683 The old insecure DES password encoding is no longer supported.
4684
4685 U-Boot patch option now support direct references to patch
4686 files and URLs in addition to directories of patches. The
4687 i.MX28 SD format (u-boot.sd) is now supported.
4688
4689 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
4690 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
4691 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
4692 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
4693 canfestival, ccache, chrony, civetweb, clamav, cmake,
4694 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
4695 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
4696 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
4697 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
4698 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
4699 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
4700 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
4701 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
4702 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
4703 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
4704 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
4705 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
4706 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
4707 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
4708 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
4709 kismet, kmod, kodi-audioencoder-flac,
4710 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
4711 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
4712 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
4713 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
4714 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
4715 libinput, libiscsi, libksba, liblinear, libmatroska,
4716 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
4717 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
4718 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
4719 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
4720 libusb, libuv, libva-intel-driver, libva, libvncserver,
4721 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
4722 lighttpd, linknx, linphone, linux-firmware, linux-headers,
4723 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
4724 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
4725 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
4726 luarocks, lvm2, lxc, make,
4727 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
4728 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
4729 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
4730 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
4731 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
4732 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
4733 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
4734 opencv, openldap, openntpd, openocd, openssh, openssl,
4735 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
4736 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
4737 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
4738 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
4739 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
4740 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
4741 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
4742 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
4743 python-tornado, python-twisted, python-zope-interface, python,
4744 python3, qemu, qt, qt5, qt5base, qt5multimedia,
4745 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
4746 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
4747 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
4748 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
4749 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
4750 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
4751 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
4752 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
4753 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
4754 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
4755 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
4756 webp, weston, wget, which, whois, wireless-regdb,
4757 wireless_tools, wireshark, wpa_supplicant, wvstreams,
4758 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
4759 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
4760 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
4761 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
4762 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
4763 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
4764 xapp_xmore, xcb-util-image, xcb-util-keysyms,
4765 xdata_xcursor-themes,
4766 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
4767 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
4768 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
4769 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
4770 xfont_font-util, xkeyboard-config,
4771 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
4772 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
4773 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
4774 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
4775
4776 New packages: apache, autoconf-archive, batctl,
4777 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
4778 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
4779 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
4780 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
4781 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
4782 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
4783 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
4784 perl-db-file, perl-digest-{hmac,sha1},
4785 perl-encode-{detect,locale}, perl-file-{listing,util},
4786 perl-html-{parser,tagset}, perl-http-cookies,
4787 perl-http-{daemon,date,message,negotiate}, perl-io-html,
4788 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
4789 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
4790 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
4791 perl-www-robotrules, powertop, pulseview,
4792 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
4793 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
4794 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
4795 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
4796 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
4797 xproto_xproxymanagementprotocol
4798
4799 Removed packages: gtk2-theme-hicolor
4800
4801 Deprecated packages: samba
4802
4803 Issues resolved (http://bugs.uclibc.org):
4804
4805 #7478: Multiple chosen python modules are not built due to...
4806 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
4807 #7676: Package procps-ng installs binaries to nonsensical folder
4808 #7724: Startx is not installed in the target
4809 #7760: botan: wrong prefix in botan-1.10.pc
4810 #7826: Building of cdparanoia
4811 #7844: Lua with hard-float on MIPS by buildroot doesn't work
4812 #7874: X.org configure error
4813 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
4814 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
4815 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
4816 #7976: mkuser script fails with: user already exists with...
4817 #8011: When building only busybox and strace, strace fails...
4818 #8016: collectd fails to build, network.c:171:19: error:...
4819 #8041: error on building libcurl7.42.0
4820
48212015.02, Released March 1st, 2015
4822
4823 Minor fixes.
4824
4825 Updated/fixed packages: civetweb, ding-libs,
4826 directfb-examples, glibc, gnupg, gnupg2, gpm,
4827 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
4828 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
4829 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
4830 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
4831 xcb-util-keysyms
4832
4833 Removed packages: libgc
4834
48352015.02-rc3, Released February 24th, 2015
4836
4837 Minor fixes.
4838
4839 Cmake and rebar (erlang) infrastructure fixes.
4840
4841 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
4842 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
4843 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
4844 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
4845
48462015.02-rc2, Released February 15th, 2015
4847
4848 Minor fixes.
4849
4850 raspberrypi: fix kernel sha1 for DT variant.
4851
4852 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
4853 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
4854 qt5base, qt5connectivity, xserver_xorg-server
4855
48562015.02-rc1, Released February 8th, 2015
4857
4858 Fixes all over the tree and new features.
4859
4860 Static/shared library handling reworked. This is now a
4861 tristate (shared only / shared and static / static
4862 only). Default is now shared only to speed up the
4863 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
4864
4865 The toolchain (internal and external) will now warn when an
4866 unsafe library or header path is used (such as /usr/include or
4867 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
4868 under build options this instead becomes an error.
4869
4870 A installation path issue with the internal musl toolchain
4871 support has been fixed so it is now possible to reuse it as an
4872 external toolchain.
4873
4874 Architectures: Freescale E5500 and E6500 PowerPC support
4875 added, deprecated MIPS 1/2/3/4 support removed.
4876
4877 New defconfigs: Freescale p2020ds, MIPS creator CI20,
4878 Raspberrypi with DT, UDOO Quad.
4879
4880 'make <foo>_defconfig' now saves the path to the defconfig in
4881 the .config, so a 'make savedefconfig' automatically updates
4882 it.
4883
4884 Infrastructure for packages using the Erland rebar tool has
4885 been added.
4886
4887 Hashes for a large number of packages have been added. Hashes
4888 are now checked for both target and host packages.
4889
4890 The system menu now has an option to automatically configure a
4891 network interface through DHCP at bootup.
4892
4893 The default filesystem skeleton now uses a separate tmpfs for
4894 /run instead of a symlink to /tmp/ for security reasons / to
4895 protect against conflicts with user generated temporary files.
4896
4897 BR2_EXTERNAL is now exported to post-build and post-image
4898 scripts.
4899
4900 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
4901 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
4902 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
4903 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
4904 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
4905 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
4906 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
4907 janus-gateway, kodi, kodi-audioencoder-flac,
4908 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
4909 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
4910 libselinux, libsemanage, libserialport, libsigro,
4911 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
4912 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
4913 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
4914 openldap, python-alsaaudio, python-certifi, python-cheetah,
4915 python-coherence, python-django, python-docopt, python-enum,
4916 python-enum34, python-flask, python-gobject, python-httplib2,
4917 python-ipaddr, python-itsdangerous, python-jinja,
4918 python-markdown, python-markupsafe, python-networkmanager,
4919 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
4920 python-pysendfile, python-pyxb, python-requests, python-six,
4921 python-twisted, python-webpy, python-werkzeug,
4922 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
4923 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
4924 xtables-addons
4925
4926 Removed packages (target): bison, distcc, gob2, m4
4927
4928 Issues resolved (http://bugs.uclibc.org):
4929
4930 #7556: make interactive CLI optional for nftables
4931 #7730: Error while connecting Qt Cretaor to device
4932 #7766: logrotate default gzip path is usually wrong
4933 #7790: Invalid ext4 image generated by Buildroot
4934
49352014.11, Released December 1st, 2014
4936
4937 Minor fixes.
4938
4939 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
4940 current working directory isn't searched.
4941
4942 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
4943 parted, shairport-sync, util-linux, xapp_bdftopcf,
4944 xserver_xorg-server
4945
49462014.11-rc3, Released November 28th, 2014
4947
4948 Fixes all over the tree.
4949
4950 System: File permissions of /etc/random-seed made more
4951 restrictive.
4952
4953 Toolchain: Various fixes related to locale handling, a fix for
4954 building the toolchain wrapper on MIPS.
4955
4956 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
4957 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
4958 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
4959 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
4960 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
4961 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
4962 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
4963 xl2tp, xserver_xorg-server
4964
4965 Issues resolved (http://bugs.uclibc.org):
4966
4967 #7670: Fails to build mpc-1.0.2 on latest Cygwin
4968
49692014.11-rc2, Released November 21st, 2014
4970
4971 Fixes all over the tree.
4972
4973 Inittab tweaks for shutdown handling (busybox and sysvinit).
4974
4975 Updated/fixed packages: aircrack-ng, botan, canfestival,
4976 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
4977 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
4978 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
4979 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
4980 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
4981 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
4982 tstools, tzdata, wireshark, x264
4983
4984 Issues resolved (http://bugs.uclibc.org):
4985
4986 #7646: strftime on datetime not works on python3
4987
49882014.11-rc1, Released November 12th, 2014
4989
4990 Fixes all over the tree and new features.
4991
4992 Toolchains: Use -mcpu / -march instead of -mtune. Support
4993 additional ARC and sparc variants. Updated Code sourcery
4994 and Linaro external toolchains.
4995
4996 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
4997 powerpc64 pseries added and a number of updates to the
4998 existing configurations.
4999
5000 Infrastructure: Buildroot is now less noisy when built with
5001 the silent option (make -s).
5002 A number of package infrastructure variables have been renamed
5003 from *_OPT to *_OPTS for constency. Buildroot will complain if
5004 the old names are used to assist in updating out of tree
5005 packages.
5006 Fixes for host systems where bash isn't located in /bin, and
5007 older systems not supporting mktemp --tmpdir.
5008 Various cleanups of users/groups in the default skeleton.
5009 There is now an option to choose what shell /bin/sh points to.
5010
5011 Documentation: Various updates to the user manual. The
5012 asciidoc documentation handling has now been extended so it
5013 can be used by (BR2_EXTERNAL) packages.
5014
5015 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
5016 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
5017 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
5018 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
5019 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
5020 bluez_utils, bmon, boost, bootutils, bridge-utils,
5021 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
5022 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
5023 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
5024 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
5025 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
5026 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
5027 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
5028 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
5029 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
5030 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
5031 enlightenment, enscript, erlang, espeak, ethtool, eudev,
5032 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
5033 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
5034 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
5035 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
5036 fontconfig, foomatic-filters, freerdp, freescale-imx,
5037 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
5038 genimage, genpart, genromfs, geoip, gettext, giblib, git,
5039 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
5040 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
5041 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
5042 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
5043 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
5044 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
5045 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
5046 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
5047 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
5048 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
5049 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
5050 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
5051 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
5052 jquery-ui-themes, jquery-validation, jsmin, json-c,
5053 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
5054 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
5055 lesstif, lftp, libaio, libao, libarchive, libargtable2,
5056 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
5057 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
5058 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
5059 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
5060 libelementary, libelf, libenca, libethumb, libevas,
5061 libevas-generic-loaders, libevent, libexif, libeXosip2,
5062 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
5063 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
5064 libinput, libiscsi, libjson, libksba, liblockfile,
5065 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
5066 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
5067 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
5068 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
5069 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
5070 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
5071 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
5072 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
5073 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
5074 libungif, liburcu, libusb, libuv, libv4l, libva,
5075 libva-intel-driver, libvncserver, libvorbis, libvpx,
5076 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
5077 libxslt, lighttpd, linenoise, linknx, links, linphone,
5078 linux-firmware, linux-fusion, linux-headers, linux-pam,
5079 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
5080 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
5081 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
5082 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
5083 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
5084 lua-ev, luajit, luajson, lualogging, lua-messagepack,
5085 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
5086 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
5087 lzma, m4, madplay, make, makedevs, Makefile.in,
5088 matchbox-common, matchbox-desktop, matchbox-fakekey,
5089 matchbox-keyboard, matchbox-lib, matchbox-panel,
5090 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
5091 media-ctl, mediastreamer, memcached, memstat, memtester,
5092 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
5093 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
5094 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
5095 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
5096 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
5097 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
5098 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
5099 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
5100 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
5101 openocd, openpowerlink, openssh, openssl, openswan,
5102 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
5103 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
5104 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
5105 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
5106 perl-module-build, perl-mojolicious, perl-net-ssleay,
5107 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
5108 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
5109 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
5110 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
5111 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
5112 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
5113 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
5114 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
5115 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
5116 python-dialog, python-ipy, python-keyring, python-mad,
5117 python-netifaces, python-numpy, python-protobuf, python-pyasn,
5118 python-pyparsing, python-pyro, python-pyusb, python-serial,
5119 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
5120 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
5121 qt5graphicaleffects, qt5imageformats, qt5multimedia,
5122 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
5123 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
5124 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
5125 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
5126 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
5127 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
5128 ruby, samba, sam-ba, samba4, sane-backends, schifra,
5129 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
5130 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
5131 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
5132 slang, slirp, smcroute, smstools3, snmppp,
5133 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
5134 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
5135 squid, sredird, startup-notification, strace, stress,
5136 strongswan, stunnel, subversion, sudo, sunxi-boards,
5137 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
5138 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
5139 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
5140 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
5141 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
5142 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
5143 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
5144 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
5145 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
5146 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
5147 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
5148 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
5149 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
5150 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
5151 xdriver_xf86-video-vmware, xenomai, xerces,
5152 xfont_font-adobe-{100,75}dpi,
5153 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
5154 xfont_font-alias, xfont_font-arabic-misc,
5155 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
5156 xfont_font-bh-lucidatypewriter-100dpi,
5157 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
5158 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
5159 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
5160 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
5161 xfont_font-daewoo-misc, xfont_font-dec-misc,
5162 xfont_font-ibm-type1, xfont_font-isas-misc,
5163 xfont_font-jis-misc, xfont_font-micro-misc,
5164 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
5165 xfont_font-misc-meltho, xfont_font-misc-misc,
5166 xfont_font-mutt-misc, xfont_font-schumacher-misc,
5167 xfont_font-screen-cyrillic, xfont_font-sony-misc,
5168 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
5169 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
5170 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
5171 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
5172 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
5173 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
5174 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
5175 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
5176 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
5177 znc, zsh, zxing
5178
5179 New packages: adwaita-icon-theme, am335x-pru-package,
5180 bcache-tools, biosdevname, botan, canfestival, clamav,
5181 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
5182 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
5183 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
5184 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
5185 netcat-openbsd, nginx, odhcploc, openvmtools,
5186 phidgetwebservice, pps-tools, pure-ftpd,
5187 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
5188 qt5location, shairport-sync, spidev_test, targetcli-fb,
5189 tinyalsa, trinity, x264, yaml-cpp, ympd
5190
5191 Removed packages: libelf
5192
5193 Issues resolved (http://bugs.uclibc.org):
5194
5195 #261: New package: wxWidgets
5196 #325: New package: ratpoison
5197 #405: New package: OpenVZ tools
5198 #1309: New package: rdiff-backup
5199 #3427: New package: nginx
5200 #3655: New package: libav
5201 #3991: New Package: open-vm-tools (Vmware Tools)
5202 #6878: dmraid: disabled on ARC
5203 #6950: Full unicode support in ncurses
5204 #7010: jamvm builds and runs fine under mips (be)
5205 #7088: elfutils on Blackfin doesn't build
5206 #7142: ecryptfs needs getent to run
5207 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
5208 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
5209 #7352: [2014.08-rc3] diffutils-3.3 failed on building
5210 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
5211 #7364: monit builds a static application, even though BR2_PREFER_...
5212 #7370: ngrep - requires --with-pcap-includes fully defined to find...
5213 #7442: rootfs remount does not work as expected with sysvinit
5214 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
5215 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
5216 #7574: quota-4.01 fails to build statically
5217
52182014.08, Released September 1st, 2014
5219
5220 Minor manual fixes/additions.
5221
5222 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
5223 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
5224 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
5225 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
5226 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
5227 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
5228 xscreensaver, yajl
5229
5230 Issues resolved (http://bugs.uclibc.org):
5231
5232 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
5233
52342014.08-rc3, Released August 26th, 2014
5235
5236 Minor fixes.
5237
5238 User manual update / restructuring.
5239
5240 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
5241 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
5242 lbreakout2, libevas-generic-loaders, libftdi, libinput,
5243 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
5244 thrift, tvheadend, usb_modeswitch, xmlstarlet,
5245
5246 Issues resolved (http://bugs.uclibc.org):
5247
5248 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
5249 #7322: libgomp dependency issue with imagemagick
5250 #7328: Git dl of versions in x/y broken
5251
52522014.08-rc2, Released August 18th, 2014
5253
5254 Fixes all over the tree.
5255
5256 User manual restructured / reworked.
5257
5258 Toolchain: Fix for C++ exceptions / pthread_exit() on
5259 uClibc/glibc, C++-11 features with uClibc.
5260
5261 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
5262 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
5263 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
5264 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
5265 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
5266 qt, subversion, synergy, systemd, tar, tftpd, webkit,
5267 xapp_rstart, xbmc, xbmc-pvr-addons
5268
5269 Issues resolved (http://bugs.uclibc.org):
5270
5271 #7124: Use BR toolchain externally results a non-bootable...
5272 #7208: Glibc C++ aplications crash if they use exceptions
5273 #7250: Cannot build with -std=c++11
5274 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
5275 #7286: systemd 215 doesn't build
5276
52772014.08-rc1, Released August 8th, 2014
5278
5279 Fixes all over the tree and new features.
5280
5281 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
5282 Improved altivec / SPE /atomic instructions
5283 handling. Additional PowerPC CPU variants added.
5284
5285 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
5286 qemu-system-xtensa, qemu-aarch64-virt added. A number of
5287 tweaks to existing ones. lpc32xx defconfigs removed.
5288
5289 Toolchain: Microblaze support for internal musl toolchain.
5290 Default to GCC 4.8 for internal toolchain, remove deprecated
5291 4.3 and 4.6 versions.
5292 External CodeSourcery / Linaro toolchain updates, option to
5293 copy gconv libraries for external toolchains.
5294
5295 Infrastructure: graph-depends: misc fixes, transitive
5296 dependencies are not drawn by default. Download handling is
5297 now done using helper scripts. Integrity of downloads can now
5298 be verified using sha* hashes. Subversion download now uses
5299 peg revisions for robustness.
5300 Legal-info: License info of local or overridden packages are
5301 saved as well. Toolchain packages are also taken into account.
5302 autotools: Static linking with libtool / v1.5 improvements.
5303 Gettextize support, similar to autoreconf.
5304 kconfig package infrastructure added.
5305
5306 Misc: Version selection for busybox dropped.
5307
5308 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
5309 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
5310 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
5311 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
5312 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
5313 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
5314 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
5315 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
5316 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
5317 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
5318 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
5319 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
5320 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
5321 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
5322 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
5323 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
5324 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
5325 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
5326 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
5327 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
5328 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
5329 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
5330 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
5331 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
5332 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
5333 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
5334 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
5335 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
5336 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
5337 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
5338 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
5339 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
5340 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
5341 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
5342 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
5343 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
5344 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
5345 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
5346 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
5347 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
5348 libxml2, libyaml, links, linux-firmware, linux-fusion,
5349 linux-headers, linux-pam, lite, live555, lm-sensors,
5350 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
5351 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
5352 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
5353 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
5354 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
5355 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
5356 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
5357 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
5358 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
5359 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
5360 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
5361 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
5362 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
5363 python,
5364 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
5365 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
5366 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
5367 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
5368 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
5369 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
5370 samba, samba4, sane-backends, sawman, sconeserver, setserial,
5371 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
5372 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
5373 startup-notification, statserial, strongswan, stunnel,
5374 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
5375 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
5376 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
5377 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
5378 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
5379 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
5380 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
5381 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
5382 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
5383 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
5384 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
5385 xz
5386
5387 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
5388 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
5389 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
5390 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
5391 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
5392 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
5393 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
5394 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
5395 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
5396 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
5397 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
5398 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
5399 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
5400 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
5401
5402 Removed packages: procps
5403
5404 Issues resolved (http://bugs.uclibc.org):
5405
5406 #5750: Doing a Buildroot build from /usr doesn't work
5407 #5900: config flags to the Xenomai build system
5408 #6230: Cannot compile gcc without threads (uClibc-based)
5409 #6626: procps Unknown HZ value! (XX) Assume 100
5410 #7118: Package "thrift" requires atomic operations
5411 #7154: Local uClibc config file gets overwritten using ...
5412 #7160: host-xz not built
5413 #7166: hostapd: segfault when using RT5370
5414 #7172: Name collision of rpath token expansion and internal..
5415 #7178: NTPd package cannot sync time without a proper ntp.conf
5416 #7184: supervisord depends on libxml2 implicitly
5417 #7196: Unable to build on UBUNTU13.10
5418 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
5419
54202014.05, Released May 31st, 2014
5421
5422 Minor fixes.
5423
5424 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
5425 for the spl file.
5426
5427 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
5428 qt5base, qt5webkit, sysklogd, thrift, u-boot
5429
54302014.05-rc3, Released May 28th, 2014
5431
5432 Minor fixes.
5433
5434 Updated/fixed packages: acl, attr, connman, dosfstools,
5435 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
5436 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
5437 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
5438 samba4, slang, xbmc
5439
5440 Issues resolved (http://bugs.uclibc.org):
5441
5442 #7100: license info for package 'acl' missing
5443 #7106: license info for package 'attr' missing
5444 #7112: license info for package 'hwdata'
5445
54462014.05-rc2, Released May 21st, 2014
5447
5448 Fixes all over the tree.
5449
5450 Stripping using sstrip has been deprecated.
5451
5452 BR2_EXTERNAL can now also be used to implement custom
5453 filesystem types.
5454
5455 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
5456 the generated dependency graph has been renamed to
5457 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
5458 the future.
5459
5460 The virtual package infrastructure will now error out early
5461 if multiple packages providing the same virtual package has
5462 been enabled (E.G. opengl). This change requires that the
5463 packages explicitly declare what virtual package(s) they
5464 provide.
5465
5466 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
5467 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
5468 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
5469 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
5470 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
5471 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
5472 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
5473 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
5474 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
5475 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
5476 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
5477 xlib_libXpm, xserver_xorg-server, zyre
5478
5479 Issues resolved (http://bugs.uclibc.org):
5480
5481 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
5482 #7016: Git issues in resulting buildroot tar
5483 #7094: pciutils doesn't build on Blackfin
5484
54852014.05-rc1, Released May 13th, 2014
5486
5487 Fixes all over the tree and new features.
5488
5489 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
5490 been removed. Building o32 ELF files for MIPS64 is an exotic
5491 configuration that nobody should be using. If o32 is required,
5492 then is better if it's built for MIPS 32-bit cores so only
5493 32-bit instructions will be used leading to a more efficient
5494 o32 usage.
5495 Support for the ARM A12 variant and Intel corei7.
5496
5497 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
5498
5499 Bootloaders: Grub2 and gummiboot support, syslinux support
5500 extended.
5501
5502 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
5503 library for internal and external toolchains. 4.8-R3 support
5504 for ARC, Internal toolchain support for Aarch64 and
5505 Microblaze. Environment variable to control debug output of
5506 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
5507 other variables. Toolchain tuple vendor name can now be
5508 customized. Updated external Linaro ARM/Aarch64
5509 toolchains. Added external Linaro ARMEB toolchain.
5510 A GDB gdbinit file is now generated for external toolchains to
5511 automatically set the correct sysroot.
5512
5513 Kconfig handling for minimum kernel headers version required
5514 for packages. Now packages needing specific kernel header
5515 features can specify these requirements in Kconfig.
5516
5517 Infrastructure: Support for (but disabled as it leads to
5518 unreproducible builds) toplevel parallel builds. See the
5519 comment at the top of Makefile for details about how to enable
5520 it and what the problems are if you want to test it.
5521 Python package infrastructure extended to support Python 3.x
5522 Perl and virtual package infrastructure support added.
5523 PRE_*_HOOKS support for all build steps.
5524
5525 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
5526 barebox, bash, beecrypt, bellagio, binutils, boost,
5527 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
5528 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
5529 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
5530 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
5531 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
5532 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
5533 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
5534 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
5535 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
5536 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
5537 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
5538 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
5539 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
5540 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
5541 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
5542 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
5543 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
5544 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
5545 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
5546 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
5547 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
5548 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
5549 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
5550 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
5551 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
5552 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
5553 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
5554 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
5555 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
5556 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
5557 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
5558 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
5559 luainterpreter, luajit, lua-msgpack-native, luaposix,
5560 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
5561 memstat, mesa3d, metacity, minidlna, mmc-utils,
5562 mobile-broadband-provider-info, modem-manager, mongrel2,
5563 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
5564 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
5565 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
5566 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
5567 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
5568 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
5569 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
5570 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
5571 pulseaudio, python, python3, python-bottle, python-m2crypto,
5572 python-netifaces, python-pyasn, python-pycrypto,
5573 python-pygame, python-pysnmp, python-pysnmp-apps,
5574 python-pysnmp-mibs, python-serial, python-setuptools,
5575 qextserialport, qt, qt5, qt5base, qt5connectivity,
5576 qt5declarative, qt5graphicaleffects, qt5imageformats,
5577 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
5578 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
5579 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
5580 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
5581 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
5582 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
5583 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
5584 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
5585 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
5586 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
5587 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
5588 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
5589 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
5590 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
5591 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
5592 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
5593 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
5594 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
5595 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
5596 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
5597 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
5598 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
5599 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
5600 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
5601 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
5602 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
5603 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
5604 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
5605 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
5606 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
5607 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
5608 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
5609 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
5610 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
5611 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
5612 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
5613 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
5614 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
5615 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
5616 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
5617 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
5618 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
5619 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
5620 xlib_xtrans, xproto_xproto, xserver_xorg-server,
5621 xutil_util-macros, zeromq, zic, zmqpp, zyre
5622
5623 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
5624 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
5625 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
5626 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
5627 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
5628 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
5629 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
5630 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
5631 musl, nftables, opentyrian, opentyrian-data,
5632 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
5633 php-zmq, postgresql, python-libconfig, python-pypcap,
5634 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
5635 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
5636 yaffs2utils, zlog, znc
5637
5638 Removed packages: crosstool-ng, python-distutilscross, vala
5639
5640 Issues resolved (http://bugs.uclibc.org):
5641
5642 #6842: Checking external toolchain for eabihf
5643 #6956: Packaging libsoxr
5644 #6986: Make legal-info fails on uboot versions before 2014.01
5645 #6992: Incorrect installation rights on external kernel module..
5646
56472014.02, Released February 27th, 2014
5648
5649 Minor fixes.
5650
5651 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
5652 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
5653 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
5654 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
5655
5656 Issues resolved (http://bugs.uclibc.org):
5657
5658 #6938: mkuser script generates wrong password for new user in..
5659
56602014.02-rc3, Released February 25th, 2014
5661
5662 Minor fixes.
5663
5664 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
5665 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
5666 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
5667 libsecret, libsepol, libsigsegv, libtool, libv4l,
5668 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
5669 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
5670 tvheadend, util-linux, webkit, xscreensaver
5671
5672 Issues resolved (http://bugs.uclibc.org):
5673
5674 #4706: Removing .stamp_target_installed does not trigger...
5675 #5030: busybox built fails if we use an override src dir...
5676 #5420: Dbus and /var/run management
5677 #5768: Not able to build ALSA-Lib for static build
5678 #5774: Not able to build ALSA-Utils for static build
5679 #6542: external python modules fail to compile to pyc if...
5680 #6764: Support for kernel signed modules
5681 #6794: Busybox compiled from buildroot hangs on pass from...
5682
56832014.02-rc2, Released February 20th, 2014
5684
5685 Fixes all over the tree. Static linking / nommu fixes and
5686 annotations for several packages.
5687
5688 Updated/fixed packages: boost, busybox, collectd, coreutils,
5689 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
5690 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
5691 opencv, python, python3, qtuio, systemd, thrift, transmission,
5692 uclibc, vlc, webkit
5693
5694 Issues resolved (http://bugs.uclibc.org):
5695
5696 #5450: AT91SAM9260 Bootstrap compilation problem
5697 #5582: libiconv 1.14 failed to build
5698 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
5699 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
5700 #6218: binutils-2.23.2/gas fails with undefined reference to..
5701 #6236: binutils-2.23.2/bfd fails with undefined reference to..
5702 #6470: If the build directory is a child of /usr, the build..
5703 #6776: systemd error: static declaration of 'execvpe' follows..
5704 #6818: toolchainfile.cmake has absolut path references
5705
57062014.02-rc1, Released February 11th, 2014
5707
5708 Fixes all over the tree and new features.
5709
5710 Support for external packages/defconfigs (BR2_EXTERNAL). See
5711 user manual for details.
5712
5713 Cleanup of environment variable names for consistency. The
5714 download directory location override (BUILDROOT_DL_DIR) is now
5715 called BR2_DL_DIR. Likewise the name of the current .config is
5716 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
5717 your post build scripts if you use this! BUILD_DIR is now also
5718 exported to the post build/image scripts.
5719
5720 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
5721 uClibc pread/pwrite backport as they cause issues on certain
5722 architectures, new Linaro and Sourcery Codebench toolchains.
5723 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
5724 variants removed, Microblaze: Internal toolchain support
5725
5726 Legal infrastructure: Info is now split between host and
5727 target packages, large number of license annotations.
5728
5729 Lua: selection between lua 5.1 / 5.2, luarocks support
5730
5731 Python: package infrastructure, many new packages.
5732
5733 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
5734 beaglebone, microblaze, pandaboard, qemu, raspberry pi
5735 updated.
5736
5737 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
5738 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
5739 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
5740 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
5741 cifs-utils, civetweb, cmake, collectd, connman, copas,
5742 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
5743 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
5744 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
5745 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
5746 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
5747 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
5748 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
5749 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
5750 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
5751 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
5752 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
5753 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
5754 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
5755 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
5756 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
5757 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
5758 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
5759 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
5760 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
5761 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
5762 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
5763 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
5764 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
5765 luafilesystem, luajit, luaposix, luasec, luasocket,
5766 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
5767 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
5768 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
5769 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
5770 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
5771 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
5772 php, poco, poppler, powervr, protobuf-c, psplash, python,
5773 python-bottle,
5774 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
5775 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
5776 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
5777 qt5declarative, qt5graphicaleffects, qt5jsbackend,
5778 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
5779 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
5780 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
5781 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
5782 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
5783 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
5784 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
5785 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
5786 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
5787 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
5788 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
5789 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
5790 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
5791 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
5792 xlib_lib{FS,SM,X11},
5793 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
5794 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
5795 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
5796 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
5797 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
5798 xproto_xextproto, xproto_xproto, xutil_util-macros,
5799 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
5800
5801 New packages: apitrace, avrdude, c-ares, ca-certificates,
5802 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
5803 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
5804 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
5805 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
5806 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
5807 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
5808 python-configobj, python-dialog, python-json-schema-validator,
5809 python-keyring, python-msgpack, python-posix-ipc,
5810 python-pyasn, python-pycrypto, python-pysnmp,
5811 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
5812 python-simplejson, python-tornado, python-versiontools,
5813 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
5814 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
5815
5816 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
5817 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
5818
5819 Issues resolved (http://bugs.uclibc.org):
5820
5821 #65: new package: dbus c++ language bindings
5822 #769: Update configuration menu for MIPS target
5823 #2419: Add a bundle of Lua modules
5824 #2629: Segmentation faults and division by zero in Grub on ext2
5825 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
5826 #4339: Allow override of DL_DIR in extract step
5827 #4363: Make sure that copied linux and busybox defconfig are...
5828 #4454: There should be simple way to update image, when chang...
5829 #5024: grub fails to build for x86_64 target architecture
5830 #5066: New-Package: net-tools
5831 #5072: ncurses: add ncurses-progs to target
5832 #5294: uclibc build ignores target CFLAGS and LDFLAGS
5833 #5366: Login doesn't work with util-linux versions of login/agetty
5834 #5378: dropbear Makefile broken
5835 #5390: System banner - change to empty doesn't remove /etc/issue
5836 #5780: spurious build failure because it cannot remove ubinize.cfg
5837 #5798: ncurses-5.9 fails to compile statically
5838 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
5839 #6080: Git fetch caching
5840 #6092: Bootable ISO image creation seems to have stopped working..
5841 #6272: coreutils build fails
5842 #6434: apply-patches.sh does not work recursively
5843 #6446: eglibc doesn't install ldconfig to target
5844 #6484: Add c-ares
5845 #6596: Slow bootup if mdev is chosen
5846 #6656: Build Qt5 with ccache
5847 #6662: internal compiler error: Segmentation fault during making..
5848 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
5849 #6752: genext2fs: e2fsck must run before tunefs -U random
5850 #6770: openssl 1.0.1f fails with ccache
5851 #6830: Qt5: no fonts are installed
5852 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
5853 #6854: Update to Qt 5.2.1
5854
58552013.11, Released November 30th, 2013:
5856
5857 Minor fixes.
5858
5859 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
5860 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
5861 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
5862 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
5863 tvheadend, util-linux, wpa_supplicant
5864
5865 Issues resolved (http://bugs.uclibc.org):
5866
5867 #1279: Buildroot compiled Busybox and Coreutils LFS issues
5868 #2995: -fstack-protector-all causes ssh to SIGSEGV
5869 #5570: Cannot compile software on the target machine
5870 #6428: util-linux libmount segfaults with patch from buildroot
5871 #6500: php fails to build for armel
5872 #6554: gdb needs to dependents on host texinfo
5873 #6692: GNU nano fails to compile for x86_64
5874 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
5875
58762013.11-rc3, Released November 26th, 2013
5877
5878 Fixes all over the tree.
5879
5880 Architecture: Mark MIPS I, II, III and IV as deprecated.
5881
5882 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
5883 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
5884 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
5885 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
5886 swig, ti-gfx, tinymembench, uclibc, udisks, vim
5887
58882013.11-rc2, Released November 18th, 2013
5889
5890 Fixes all over the tree.
5891
5892 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
5893 Adjust kernel versions.
5894
5895 Toolchain: avr32: fix for modern kernel headers
5896
5897 Bootloader: Barebox updated to 2013.10.1
5898
5899 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
5900 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
5901 wayland, wvstreams
5902
5903 Issues resolved (http://bugs.uclibc.org):
5904
5905 #3601: DHCPD S80dhcp-server startup script issues
5906 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
5907 #6416: Xenomai package, patch alternative
5908 #6590: directfb-examples build failed whit linaro toolchain
5909
59102013.11-rc1, Released November 12th, 2013
5911
5912 Architectures: Nios-II support, MIPS arch handling fixes
5913
5914 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
5915 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
5916
5917 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
5918 for avr32, crosstool-ng backend removed, external musl
5919 toolchain support, gcc 4.8.2, updated Linaro external
5920 toolchains. Fortran and objective-C support deprecated,
5921 mudflap support
5922
5923 Bootloaders: U-Boot: u-boot.imx support, version bumps
5924
5925 Linux: use kmod instead of module-init-tools
5926
5927 System: default to devtmpfs for /dev
5928
5929 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
5930 download support, post-rsync hooks
5931
5932 Fs: u-boot image support for cpio
5933
5934 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
5935 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
5936 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
5937 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
5938 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
5939 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
5940 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
5941 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
5942 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
5943 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
5944 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
5945 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
5946 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
5947 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
5948 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
5949 libedit, libevas, libevent, libfreefare, libfuse,
5950 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
5951 libmnl, libmodbus,
5952 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
5953 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
5954 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
5955 libvpx, lighttpd, linphone, linux-pam, lmbench,
5956 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
5957 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
5958 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
5959 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
5960 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
5961 netcat, netkitbase, netperf, netplug, nettle, nfacct,
5962 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
5963 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
5964 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
5965 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
5966 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
5967 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
5968 samba, scons, screen, sdl_sound, ser2net, setserial,
5969 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
5970 stress, strongswan, stunnel, sudo, syslinux, systemd,
5971 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
5972 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
5973 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
5974 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
5975 webkit, webp, webrtc-audio-processing, weston, wget,
5976 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
5977 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
5978 xserver_xorg-server, xz, zeromq, zic, zmqpp
5979
5980 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
5981 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
5982 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
5983 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
5984 python-crc16, python-ipy, python-pyzmq, qt5sensors,
5985 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
5986 trace-cmd, xscreensaver, zsh
5987
5988 Removed packages: module-init-tools
5989
5990 Issues resolved (http://bugs.uclibc.org):
5991
5992 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
5993 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
5994 #5630: makefile error with toolchain helpers.mk
5995 #5672: htop: remove X11 stuff
5996 #5678: linux.mk: linux-menuconfig fails
5997 #5696: python3 installation is too large, patches from python2 needed
5998 #5978: Erlang does not build for arm in 2013.02-rc3
5999 #6392: Extended ARM uImage kernel options
6000 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
6001 #6428: util-linux libmount segfaults with patch from buildroot
6002 #6452: eglibc from Linaro 2013.07 not copied to target correctly
6003 #6566: PHP segfault when crosscompiled to mips64 - patch included
6004 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
6005 #6578: udisks package broken
6006 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
6007 #6608: ebtables missing ethertypes - fix included
6008 #6620: Sysvinit package missing killall5 and symlinks - patch included
6009 #6632: CMake use host pkg-config
6010 #6638: pkgconf doesn't download
6011 #6644: "all" target doesn't work in out-of-tree builds
6012 #6650: Segmentation fault when trying to build latest buildroot
6013 #6668: iptables limit module alignment problem on mips64
6014
60152013.08, Released August 31th, 2013:
6016
6017 Minor fixes.
6018
6019 Documentation build fixed.
6020
6021 Updated/fixed packages: ltrace, strongswan
6022
60232013.08-rc3, Released August 29th, 2013:
6024
6025 Fixes all over the tree.
6026
6027 External toolchain lib32/lib64 handling, ABI name for EABIhf,
6028 misc fixes for generatelocales, apply-patches and module
6029 stripping.
6030
6031 Top level menu names reordered and renamed for clarity.
6032
6033 Updated/fixed packages: acl, attr, bash, dbus, directfb,
6034 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
6035 openssh, openssl, pulseaudio, python-setuptools, qt5,
6036 qt5webkit, redis, strongswan, sunxi-mali
6037
6038 Issues resolved (http://bugs.uclibc.org):
6039
6040 #6464: dbus-daemon-launch-helper needs setuid
6041
60422013.08-rc2, Released August 16th 2013:
6043
6044 Documentation improvements.
6045
6046 External toolchains fixes.
6047
6048 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
6049 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
6050 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
6051 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
6052 uclibc, udev, wayland, webkit, zeromq.
6053
6054 Issues resolved (http://bugs.uclibc.org):
6055
6056 #6440: typo in ffmpeg makefile
6057
60582013.08-rc1, Released August 5th, 2013:
6059
6060 Architectures:
6061 - improved support for floating point on ARM and Thumb/Thumb2
6062 - support for ARM OABI removed
6063
6064 Toolchains:
6065 - support added for Sourcery CodeBench ARM and MIPS 2013.05
6066 - Linaro ARM and Aarch64 toolchains updated
6067 - support added for the Arago ARMv5 and ARMv7 toolchains
6068 - gcc 4.8.x version bumped
6069 - support for installing both FDPIC and FLAT libraries on
6070 Blackfin
6071 - support for uClibc 0.9.31 removed,
6072 - convert the internal toolchain backend to use the package
6073 infrastructure
6074 - support added for eglibc in the internal toolchain backend
6075 - toolchain components for the ARC architecture updated and
6076 gdb for ARC added.
6077 - support for Blackfin in the internal toolchain fixed
6078
6079 Defconfigs: beaglebone_defconfig updated, new defconfig for
6080 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
6081 TNY-A9G20-LPW.
6082
6083 A number of packages have been fixed to use the
6084 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
6085 script installed and modified properly. Licensing informations
6086 has been added to a number of packages.
6087
6088 Use XZ tarballs for a number of packages.
6089
6090 Noticeable package changes/additions:
6091 - The glib2/libgtk2/webkit stack has been updated to recent
6092 versions.
6093 - Support for Gstreamer 1.x has been added.
6094 - OpenGL support for TI OMAP platforms has been added.
6095 - OpenGL support for Allwinner platforms has been added.
6096 - OpenMAX support for RasberryPi has been added.
6097
6098 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
6099 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
6100 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
6101 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
6102 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
6103 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
6104 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
6105 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
6106 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
6107 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
6108 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
6109 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
6110 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
6111 libvncserver, libxml2, linphone, lm_sensors, logrotate,
6112 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
6113 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
6114 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
6115 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
6116 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
6117 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
6118 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
6119 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
6120 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
6121 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
6122 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
6123 zlib.
6124
6125 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
6126 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
6127 gcc-final, gcc-initial, gcc-intermediate, git,
6128 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
6129 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
6130 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
6131 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
6132 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
6133 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
6134 luaexpatutils, msgpack, ocrad, on2-8170-libs,
6135 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
6136 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
6137 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
6138 tree, tstools, uclibc, w_scan.
6139
6140 Issues resolved (http://bugs.uclibc.org):
6141
6142 #4718: python (built for powerpc) distutils has paths to host
6143 compiler toolchain
6144 #5516: appended device tree blobs on uImage fails
6145 #6302: Versions of packages retrieved from github.com are wrong
6146 #6308: dosfstools download link is wrong
6147 #6326: Dropbear: Add options to allow better config for
6148 different target devices (e.g. routers)
6149 #6338: Wrong download link for minicom package
6150 #6344: Wrong handling of license text files with same name and
6151 different directory
6152 #6374: gnutls package broken if linux cryptodev module
6153 selected
6154 #6410: omap3_beagle has uimage error load address error
6155
61562013.05, Released May 31th, 2013:
6157
6158 Minor fixes.
6159
6160 External toolchain wrapper fix for if host/usr/bin is placed
6161 in the patch.
6162
6163 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
6164 flex, jamvm, kmod, libplayer, libtirpc, libv4,
6165 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
6166
6167 Issues resolved (http://bugs.uclibc.org):
6168
6169 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
6170 #4988: flex and m4 problems
6171 #5912: obsolete CVS files
6172
61732013.05-rc3, Released May 25th, 2013:
6174
6175 Minor fixes.
6176
6177 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
6178 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
6179 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
6180 wireshark
6181
61822013.05-rc2, Released May 15th, 2013:
6183
6184 Fixes all over the tree.
6185
6186 Default number of parallel jobs is now number of CPUs + 1.
6187
6188 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
6189
6190 Updated/fixed packages: aircrack-ng, busybox, cairo,
6191 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
6192 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
6193 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
6194 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
6195 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
6196 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
6197 sconeserver, strace, sylpheed, wvstreams,
6198 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
6199 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
6200 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
6201 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
6202 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
6203 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
6204 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
6205 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
6206 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
6207 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
6208 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
6209 xdata_xcursor-themes,
6210 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
6211 xdriver_xf86-input-{tslib,vmmouse,void},
6212 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
6213 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
6214 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
6215 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
6216 xfont_encodings, xfont_font-adobe-{100,75}dpi,
6217 xfont_font-utopia-{100dpi,75dpi,type1},
6218 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
6219 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
6220 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
6221 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
6222 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
6223 xfont_font-{mutt,schumacher}-misc,
6224 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
6225 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
6226 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
6227 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
6228 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
6229 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
6230 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
6231 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
6232 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
6233 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
6234 xserver_xorg-server, xutil_{makedepend,util-macros}
6235
6236 Readded Packages: xapp_xinit
6237
6238 Issues resolved (http://bugs.uclibc.org):
6239
6240 #5054: amd64: cannot find init - due to missing /lib64 folder
6241
62422013.05-rc1, Released May 8th, 2013:
6243
6244 Architectures: ARC support, Blackfin support, FLAT binary
6245 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
6246
6247 Toolchains: Add new Microblaze external toolchains, Linaro
6248 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
6249 internal toolchain, default to GCC 4.7.x. Internal
6250 Crosstool-ng backend deprecated.
6251
6252 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
6253 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
6254 pi, gnublin board.
6255
6256 FS: LZO and XZ compression methods, extra ubifs options,
6257 ext2 rev 0/1 and ext3/4 support.
6258
6259 Patch handling: apply-patches now has .patch.xz support,
6260 Patch logic reworked as discussed during Febrary dev days:
6261 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
6262
6263 <pkg>-rsync now excludes version control files.
6264
6265 linux: uImage load address for ARM multiplatform kernels
6266
6267 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
6268 providers, similar to how libjpeg / libjpeg-turbo is handled.
6269
6270 Infrastructure for packages to add system users.
6271
6272 kconfig: updated to 3.9-rc2, support make olddefconfig
6273
6274 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
6275 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
6276 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
6277 busybox, ccache, cifs-utils, cmake, collectd, connman,
6278 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
6279 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
6280 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
6281 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
6282 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
6283 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
6284 httping, icu, inotify-tools, intltool, iproute2, ipset,
6285 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
6286 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
6287 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
6288 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
6289 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
6290 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
6291 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
6292 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
6293 mediastreamer, memtester, mesa3d,
6294 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
6295 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
6296 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
6297 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
6298 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
6299 polarssl, proftpd, psmisc, pulseaudio, python,
6300 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
6301 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
6302 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
6303 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
6304 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
6305 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
6306 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
6307 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
6308 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
6309 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
6310 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
6311 xdriver_xf86-input-{tslib,vmmouse,void},
6312 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
6313 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
6314 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
6315 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
6316 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
6317 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
6318 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
6319 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
6320 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
6321 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
6322 xserver_xorg-server, xutil_makedepend, xz, zeromq
6323
6324 New packages: aircrack-ng, bcusdk, chrony, crda,
6325 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
6326 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
6327 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
6328 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
6329 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
6330 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
6331 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
6332 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
6333 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
6334 qt5declarative, qt5graphicaleffects, qt5imageformats,
6335 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
6336 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
6337 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
6338 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
6339 xcursor-transparent-theme, zic, zmqpp, zyre
6340
6341 Removed packages: microperl, ocf-linux, xapp_xinit,
6342 xapp_xplsprinters, xapp_xprehashprinterlist,
6343 xfont_font-bitstream-speedo,
6344 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
6345 xproto_{print,xf86rush}proto
6346
6347 Deprecated packages: vala
6348
6349 Issues resolved (http://bugs.uclibc.org):
6350
6351 #1291: Add support for Faraday 526 arm processor (fa526)
6352 #2683: cups does not install correctly to target
6353 #3313: mesa3d fails to build
6354 #5186: initramfs/cpio should support lzo compression
6355 #5636: agetty - cannot get controlling tty error - need updated...
6356 #5906: collectd client headers not exported
6357 #5966: bison unnecessarily required as build dependency
6358 #6140: --enable-fileinfo not applied for php package
6359 #6164: openvpn usage of ip tool from Busybox
6360
63612013.02, Released February 28th, 2013:
6362
6363 Misc manual updates.
6364
6365 Updated/fixed packages: busybox, collectd, flashbench,
6366 libgtk2, libupnp, mii-diag, quota
6367
63682013.02-rc3, Released February 26th, 2013
6369
6370 Minor fixes.
6371
6372 Updated/fixed packages: conntrack-tools, dialog,
6373 enlightenment, haserl, keyutils, libfif, libmad,
6374 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
6375 ruby, spawn-fcgi, vtun
6376
6377 Issues resolved (http://bugs.uclibc.org):
6378
6379 #5960: fusion.ko driver does not install to target rootfs
6380
63812013.02-rc2, Released February 19th, 2013
6382
6383 Fixes all over the tree.
6384
6385 Various manual updates and fixes.
6386
6387 Updated/fixed packages: busybox, collectd, gesftpserver,
6388 glib-networking, gnutls, inotify-tools, libcurl, libffi,
6389 libglib2, libtorrent, libvorbis, neard, network-manager,
6390 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
6391
6392 Issues resolved (http://bugs.uclibc.org):
6393
6394 #5906: collectd client headers not exported
6395
63962013.02-rc1, Released February 10th, 2013
6397
6398 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
6399 libraries install fixed. Add Linaro ARM
6400 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
6401 CodeBench MIPS 2012.03/09. Infrastructure to warn about
6402 missing 32bit support for binary toolchains. Toolchain wrapper
6403 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
6404 7.1. Deprecate uClibc 0.9.31.
6405
6406 Architecture: Xtensa fixes, add missing powerpc variants, arm
6407 1136jf-s rev1, add A5/A15, neon support toggle, OABI
6408 deprecated. Sparc: drop old unused variants
6409
6410 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
6411 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
6412 environment image support, U-Boot: add 2013.01.01
6413
6414 Linux: fix appended dtb handling for v3.8+ kernels, support
6415 multiple device trees
6416
6417 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
6418 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
6419 updated, at91rm9200df: misc fixes. Lock kernel headers to
6420 match kernel.
6421
6422 Infrastructure: Git download fixes. Toolchain make target
6423 renamed from 'cross' to 'toolchain'. Eclipse integration
6424 support. Option to set root password, post image scripts,
6425 config scripts handling.
6426
6427 Updated/fixed packages: alsa-lib, argp-standalone, argus,
6428 arptables, atk, audiofile, axel, beecrypt, bind, bison,
6429 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
6430 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
6431 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
6432 diffutils, directfb, distcc, divine, dnsmasq, docker,
6433 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
6434 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
6435 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
6436 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
6437 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
6438 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
6439 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
6440 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
6441 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
6442 libedbus, libedje, libeet, libefreet, libeina, libeio,
6443 liberation, libelementary, libembryo, libethumb, libev,
6444 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
6445 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
6446 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
6447 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
6448 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
6449 libxml2, libxslt, lighttpd, links, linux-firmware,
6450 linux-fusion, ltp-testsuite, ltrace,
6451 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
6452 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
6453 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
6454 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
6455 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
6456 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
6457 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
6458 python, python3, qemu, qextserialport, qt, quagga, radvd,
6459 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
6460 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
6461 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
6462 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
6463 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
6464 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
6465 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
6466 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
6467 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
6468 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
6469 xserver_xorg-server, xstroke, xvkbd, xz
6470
6471 New packages: b43-firmware, b43-fwcutter, bustle,
6472 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
6473 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
6474 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
6475 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
6476 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
6477 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
6478 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
6479 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
6480 proxychains, python-bottle, python-pyparsing, rpi-firmware,
6481 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
6482 spice-protocol, tcllib, tvheadend, udisks, usbredir
6483 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
6484 zd1211-firmware
6485
6486 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
6487 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
6488 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
6489 xdriver_xf86-video-{tsend,xgi,xgixp}
6490
6491 Deprecated packages: xstroke
6492
6493 Issues resolved (http://bugs.uclibc.org):
6494
6495 #4237: building shared openssl w/-Os fails due to gcc bug
6496 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
6497 #5602: python3 should install a "python" symbolic link
6498 #5846: Extra slash added to last slash in URL
6499
65002012.11.1, Released January 3rd, 2013:
6501
6502 Toolchain: Fixed non-largefile builds on recent Ubuntu
6503 versions.
6504
6505 Arch: fix missing x86/generic handling, Build for Xtensa with
6506 longcalls option.
6507
6508 Updated/fixed packages: dosfstools, qt
6509
65102012.11, Released December 2nd, 2012:
6511
6512 Git shallow clone fix for older git version.
6513
6514 Updated/fixed packages: ctuio, libtool
6515
6516 Issues resolved (http://bugs.uclibc.org):
6517
6518 #5726: List all the available hook points
6519
65202012.11-rc2, Released November 30th, 2012:
6521
6522 Minor fixes around the tree.
6523
6524 Various manual updates and fixes.
6525
6526 Add checks for legacy features.
6527
6528 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
6529 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
6530 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
6531 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
6532 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
6533 scons, strace, sylpheed
6534
6535 Issues resolved (http://bugs.uclibc.org):
6536
6537 #5732: Error : package/alsa-lib/alsa-lib.mk
6538
65392012.11-rc1, Released November 17th, 2012
6540
6541 Fixes all over the tree and new features.
6542
6543 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
6544 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
6545 + nitrogen6x defconfigs.
6546
6547 Bootloaders: add u-boot 2012.07/10, ais target format, add
6548 barebox 2012.08/09/10/11, linker overlap issue fix for
6549 at91bootstrap, mxs-bootlets updated for new Barebox versions.
6550
6551 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
6552 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
6553 Libtirpc support for modern glibc variants. Toolchain on
6554 target has been deprecated.
6555
6556 Initial Aarch64 support, Xtensa support re-added.
6557
6558 Infrastructure: Use shallow git clone when possible, use
6559 tarballs rather than git URLs for github. Moved to pkgconf
6560 rather than pkg-config. System directory added, default
6561 skeleton/device tables moved. More than 1 post-build script
6562 can now be used. output/target now contains a
6563 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
6564 understand how to (not) use it.
6565
6566 Manual has been reworked and extended.
6567
6568 Legal-info: Lots of package annotations, CSV file fixes,
6569 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
6570
6571 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
6572 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
6573 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
6574 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
6575 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
6576 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
6577 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
6578 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
6579 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
6580 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
6581 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
6582 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
6583 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
6584 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
6585 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
6586 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
6587 lmbench, lockfile-progs, logrotate, lshw, lsof,
6588 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
6589 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
6590 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
6591 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
6592 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
6593 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
6594 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
6595 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
6596 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
6597 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
6598 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
6599 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
6600 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
6601
6602 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
6603 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
6604 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
6605 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
6606 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
6607 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
6608 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
6609 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
6610 yasm
6611
6612 Deprecated packages: netkitbase, netkittelnet
6613
6614 Issues resolved (http://bugs.uclibc.org):
6615
6616 #807: [PATCH] samba - make iconv and smbd optional
6617 #3049: binutils have a sysroot bug in ld
6618 #5330: update vsftpd to 3.0.0
6619 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
6620 #5666: Fails to build python 2.7.2 for 2440 arm
6621
66222012.08, Release August 31th, 2012
6623
6624 Updated/fixed packages: microperl, cups, luajit, rrdtool,
6625 prboom, oprofile.
6626
6627 Added license information for: sqlite.
6628
6629 Changed the source URLs of all packages located on Sourceforge
6630 in order to use the automatic mirror selection URL
6631 downloads.sourceforge.net, and get rid of the
6632 BR2_SOURCEFORGE_MIRROR option.
6633
66342012.08-rc3, Released August 25th, 2012
6635
6636 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
6637 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
6638
6639 Added license informations for: barebox, grub, syslinux,
6640 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
6641 faad2, nano, fbdump, rsync, librsync, fontconfig,
6642 inotify-tools,
6643
66442012.08-rc2, Released August 15th, 2012
6645
6646 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
6647
6648 Added license informations for: mxml, nanocom, empty, expat,
6649 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
6650 input-event-daemon, luajit, cgilua, copas, coxpcall,
6651 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
6652 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
6653 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
6654 mtd, openssl, psmisc, socat, spawn-fcgi.
6655
6656 Fixes to Microblaze external toolchains
6657 configuration. Improvements of the pkg-stats
6658 script. Out-of-tree fix for the graph-depends script.
6659
6660 Kernel headers version bump.
6661
66622012.08-rc1, Released August 1st, 2012
6663
6664 Fixes all over the tree and new features.
6665
6666 Integration of a legal information reporting infrastructure,
6667 which allows to generate detailed informations about the
6668 licenses and source code of all components of a system
6669 generated by Buildroot. License information will progressively
6670 be added on packages.
6671
6672 Default configuration files added for Calao-systems USB-A9263
6673 and Calao-systems USB-A9G20-LPW.
6674
6675 External toolchains update: allow download of a custom
6676 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
6677 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
6678 2011.09.
6679
6680 Allow the restriction of downloads to the primary site only.
6681 This is useful for project developers who want to ensure that
6682 the project can be built even if the upstream tarball
6683 locations disappear.
6684
6685 Add a 'System configuration' choice to select between 3
6686 different init systems: Busybox init, SysV init and Systemd
6687 init.
6688
6689 Cleanups to the package infrastructure. The visible change to
6690 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
6691 $(autotools-package)), and similarly for other package
6692 infrastructures and host packages. Refer to the documentation
6693 for details.
6694
6695 By default, automatic detection of the number of compilation
6696 jobs to use, depending on the number of CPUs available.
6697
6698 Improvements to generate systems with static libraries only
6699 (infrastructure and package fixes).
6700
6701 Add proper support in the Linux kernel package to generate
6702 Device Tree Blobs or combined Device Tree / Kernel
6703 images. This will be useful on Microblaze, PowerPC and ARM,
6704 which are architectures making extensive use of the Device
6705 Tree.
6706
6707 Updated/fixed packages: audiofile, autoconf, automake, axel,
6708 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
6709 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
6710 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
6711 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
6712 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
6713 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
6714 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
6715 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
6716 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
6717 libfuse, libidn, libmad, libmbus, libmnl,
6718 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
6719 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
6720 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
6721 lttng-tools, lua, m4, memtester, midori, mii-diag,
6722 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
6723 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
6724 openssl, pciutils, php, polarssl, portaudio, pppd,
6725 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
6726 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
6727 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
6728 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
6729 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
6730
6731 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
6732 fbterm, flashrom, freerdp, inadyn, libfreefare,
6733 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
6734 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
6735 luajit, mediastreamer, mobile-broadband-provider-info, monit,
6736 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
6737 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
6738 ramspeed, rtorrent, sound-theme-borealis,
6739 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
6740 xinetd, zxing
6741
6742 Issues resolved (http://bugs.uclibc.org):
6743
6744 #1315: Allow use of older external toolchains without sysroot
6745 support [won't fix]
6746 #5276: Hiawatha needs to manage IPV6 if so [fixed]
6747 #5360: buildroot fails when building "host-libglib2 2.30.2
6748 Building" [won't fix, upstream problem]
6749 #5384: Can't build packages relying on gets on newer glibc
6750 [fixed]
6751
67522012.05, Released May 30th, 2012:
6753
6754 Updated/fixed packages: busybox, netsnmp, pptp-linux
6755
67562012.05-rc3, Released May 25th, 2012:
6757
6758 Minor fixes around the tree.
6759
6760 Infra: Fix for DOWNLOAD macro when using primary mirrors with
6761 scp targets.
6762
6763 Toolchain: Kernel headers 3.2.18 / 3.3.7.
6764
6765 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
6766 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
6767 xserver-xorg
6768
67692012.05-rc2, Released May 18th, 2012:
6770
6771 Fixes all over the tree.
6772
6773 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
6774 dependency, disable decimal floats support, Linux 3.2.17 /
6775 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
6776 without C++ support.
6777
6778 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
6779 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
6780
67812012.05-rc1, Released May 10th, 2012:
6782
6783 Fixes all over the tree and new features.
6784
6785 Use /etc/os-release for version info rather than
6786 /etc/br-version.
6787
6788 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
6789
6790 Apply-patches.sh: cleanups, archived patches handling fixes,
6791 support series files.
6792
6793 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
6794 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
6795 atngw100, use 3.3.x for qemu configs.
6796
6797 Menu structure: Libraries moved out of multimedia section
6798
6799 Atom processor support. Prescott fix, blackfin ABI fix,
6800 Microblaze architecture support (using ext toolchain). Cleanup
6801 architecture names, deprecate Xtensa support.
6802
6803 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
6804 default to uClibc 0.9.33.x, enable
6805 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
6806 fixes for external toolchains, linaro ext toolchains, new
6807 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
6808 1.15.2.
6809
6810 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
6811 support. Barebox: add 2012.04, remove 2011.12.
6812
6813 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
6814 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
6815 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
6816 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
6817 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
6818 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
6819 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
6820 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
6821 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
6822 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
6823 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
6824 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
6825 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
6826 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
6827 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
6828 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
6829 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
6830 openssh, openssl, parted, pango, pcre, php, pixman, poco,
6831 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
6832 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
6833 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
6834 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
6835 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
6836 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
6837 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
6838 xfsprogs, zlib
6839
6840 New packages: apr, apr-util, audiofile, bellagio,
6841 conntrack-tools, empty, fmtools, glib-networking,
6842 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
6843 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
6844 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
6845 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
6846 socketcand, stress, systemd, ushare, zeromq
6847
6848 Deprecated packages: ttcp
6849
6850 Removed packages: ntfsprogs
6851
6852 Issues resolved (http://bugs.uclibc.org):
6853
6854 #2353: [lua] fix build with 2010.08-rc1
6855 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
6856 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
6857 #2881: Can't build project statically with external toolchain
6858 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
6859 #4808: ccache may build against wrong zlib
6860 #4880: New package lcdproc
6861 #4886: New package protobuf
6862 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
6863 #4898: * make: [target-finalize] Error 1 (ignored)*
6864 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
6865 #4970: udev 181 fails to build if kernel version 3.3 is selected
6866 #5018: dialog broken: exits with assert in uClibc
6867 #5102: qt package moc, uic, rcc read from wrong place
6868 #5144: Patch to fix ixon bug in uemacs
6869 #5198: Line graphics output is broken in GNU Screen
6870 #5204: Missing terminfo file(s) for GNU screen terminal type
6871
68722012.02, Released February 29th, 2012:
6873
6874 Updated/fixed packages: libecore
6875
68762012.02-rc3, Released February 27th, 2012:
6877
6878 Fixes all over the tree.
6879
6880 Automatic host dependencies handling for cmake packages
6881 fixed. Customize package deprecated as using a post-build
6882 script is nowadays the preferred way of adding extra stuff to
6883 the rootfs.
6884
6885 Linux-headers 3.0.x / 3.2.x stable version bumped.
6886
6887 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
6888
6889 Updated/fixed packages: dropbear, ffmpeg, libpng
6890
68912012.02-rc2, Released February 19th, 2012:
6892
6893 Fixes all over the tree.
6894
6895 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
6896 linux-headers 3.0.x / 3.2.x stable versions.
6897
6898 Documentation: Added makedev / <pkg>_DEVICES /
6899 <pkg>_PERMISSIONS documentation.
6900
6901 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
6902 libvncserver, mxml, python.
6903
69042012.02-rc1, Released February 12th, 2012:
6905
6906 Fixes all over the tree and new features.
6907
6908 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
6909 support removed, Powerpc SPE ABI support. GDB ELF support fix,
6910 GDB 7.4, crosstool-NG 1.13.4.
6911
6912 Gentargets: scp and mercurial support.
6913 Autotools: derive host dependencies from target by default.
6914 Packages can now declare device table snippets.
6915
6916 Host utilities menu with commonly used host tools.
6917
6918 defconfigs: qemu configs for x86-64, mips and sparc, at91
6919 defconfigs now use modern U-Boot / mainline Linux, added
6920 lpc3250 defconfigs.
6921
6922 uClibc: remove 0.9.30, backport unshare() support, add
6923 0.9.32.1 / 0.9.33, use same config for ctng.
6924
6925 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
6926 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
6927 bootloaders added.
6928
6929 Various manual updates. Release tarballs now contain generated
6930 manual in text/html/pdf formats.
6931
6932 Buildroot now calls the stop function of scripts in
6933 /etc/init.d at shutdown.
6934
6935 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
6936 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
6937 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
6938 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
6939 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
6940 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
6941 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
6942 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
6943 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
6944 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
6945 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
6946 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
6947 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
6948 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
6949 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
6950 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
6951 python, python-serial, qt, ruby, samba, sdl, sdparm,
6952 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
6953 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
6954 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
6955 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
6956 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
6957 xf86-video-sis, xfont_{encodings,font-util},
6958 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
6959 xlib_libxkbfile, xterm, xutil_makedepend, yajl
6960
6961 New packages: boost, connman, dstat, expedite, explorercanvas,
6962 feh, flot, giblib, igh-ethercat, imlib2, jquery,
6963 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
6964 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
6965 libethumb, libevas, libical, libmbus, liboauth, liburcu,
6966 libvncserver, linux-firmware,
6967 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
6968 open2300, python-distutilscross, python-dpkt,
6969 python-netifaces, python-pygame, python-setuptools, rt-tests,
6970 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
6971 xf86-input-tslib, xinput-calibrator
6972
6973 Issues resolved (http://bugs.uclibc.org):
6974
6975 #743: Add Transmission bit torrent option to buildroot
6976 #755: Add Boost libraries as a package
6977 #2299: Add crypto support to libsoup
6978 #2617: Pixman 0.19.2 & Cairo 1.10.0
6979 #3403: libgpg-error: bump to version 1.10
6980 #3409: libgpg-error: download from gnupg.org
6981 #3421: nano: make tiny flag optional
6982 #3691: New EFL packages
6983 #4664: Cannot patch AT91Bootstrap
6984 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
6985 #4760: Qt: add host-pkg-config to dependency-list
6986
69872011.11, Released November 30th, 2011:
6988
6989 Fixes all over the tree.
6990
6991 Bump kernel headers / default Linux version to 3.1.4.
6992
6993 Updated/fixed packages: ruby
6994
69952011.11-rc3, Released November 26th, 2011:
6996
6997 Fixes all over the tree.
6998
6999 Toolchain: Fix gdb dependencies for external toolchains,
7000 adjust uClibc patches so they don't confuse modern versions of
7001 patch, bump crosstool-ng, kernel headers and linux versions.
7002
7003 Updated/fixed packages: busybox, freetype, mplayer, opencv,
7004 php, rsyslog, ruby, thttpd, xapp_xf86dga
7005
7006 Issues resolved (http://bugs.uclibc.org):
7007
7008 #4357: Prevent patch commands from accessing source control
7009 #4369: Fix permissions on untared lsof archive
7010
70112011.11-rc2, Released November 18th, 2011:
7012
7013 Fixes all over the tree and new features.
7014
7015 Updated asciidoc documentation
7016
7017 Toolchain: Bumped 3.x stable kernel headers, use wget in
7018 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
7019 uClibc sparc fix.
7020
7021 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
7022 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
7023
7024 Issues resolved (http://bugs.uclibc.org):
7025
7026 #3355: mplayer fails to build
7027 #4021: uClibc: undefined reference to `__GI___errno_location'
7028 #4297: Qt's qmake uses wrong pkg-config
7029
70302011.11-rc1, Released November 11th, 2011:
7031
7032 Fixes all over the tree and new features.
7033
7034 Moved misc scripts and support stuff to support/. Renamed
7035 patch-kernel.sh to support/scripts/apply-patches.sh.
7036
7037 Documentation: Moved to asciidoc format, make targets to
7038 generate text/html/pdf/epub output added.
7039
7040 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
7041 added.
7042
7043 Bootloaders: Add support for custom git tree / tarballs for
7044 barebox, similar to how it's handled for u-boot. Clean up
7045 menuconfig options.
7046
7047 Toolchain: Update external codesourcery toolchain download
7048 URLs after Codesourcery got bought by Mentor, add x86
7049 toolchain, update toolchain versions and optimize toolchain
7050 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
7051 updated GDB versions / download URLs. Binutils
7052 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
7053 use ctng-1.13.0.
7054
7055 Package infrastructure: Support for local packages /
7056 overrides, package dir / name arguments dropped from
7057 {GEN,AUTO,CMAKE}TARGETS.
7058
7059 Linux: Kernel extensions infrastructure support, Xenomai +
7060 RTAI support.
7061
7062 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
7063 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
7064 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
7065 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
7066 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
7067 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
7068 libconfuse, libcuefile, libcurl, libdaemon, libevent,
7069 libglib2, libiconv, libmpd, libreplaygain, libroxml,
7070 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
7071 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
7072 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
7073 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
7074 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
7075 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
7076 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
7077 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
7078 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
7079 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
7080
7081 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
7082 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
7083 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
7084 pulseaudio, pv, rtai, vala, xenomai.
7085
7086 Removed packages: liboil, sfdisk, swfdec, webif
7087
7088 Issues resolved (http://bugs.uclibc.org):
7089
7090 #505: live555: new package
7091 #507: Enable live and tv options in MPlayer-1.0rc2
7092 #531: let e2fsprogs package to export headers to staging dir if needed
7093 #1171: Linuxthreads new cannot find sysdep.h
7094 #1357: Add bluez to buildroot system
7095 #2107: New package: input-event-daemon
7096 #2599: New package: orc (Oil Runtime Compiler)
7097 #2605: gstreamer: Update to 0.10.30
7098 #2677: introducing util-linux-ng as replacement for util-linux
7099 #2917: Qt: Add declarative module
7100 #3145: jffs2 image generation fails
7101 #3271: netperf-2.4.5 fails to compile
7102 #3331: xdata_xcursor-themes depends on xcursorgen
7103 #3343: Add file:// download SITE_METHOD
7104 #3391: Add support for specifying an external kernel tree
7105 #3631: Error while compiling with Xorg
7106 #3709: oprofile doesn't build for mipsel
7107 #3925: midori not getting compile
7108 #4045: Add support for downloading i386 toolchains from codesourcery
7109 #4165: lrzsz-fix-symlink-at-rebuild.patch
7110 #4171: makedevs-unused-but-set-variable.patch
7111 #4183: Codesourcery toolchain download site has changed
7112 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
7113 #4381: Add option to lighttpd to enable Lua support
7114 #4387: Make sure that dest dir exists before installing mtd files
7115
71162011.08, Released August 31th, 2011:
7117
7118 Fixes all over the tree.
7119
7120 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
7121 kernel headers.
7122
7123 Updated/fixed packages: ipset, python
7124
71252011.08-rc2, Released August 29th, 2011:
7126
7127 Fixes all over the tree.
7128
7129 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
7130 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
7131 (broken).
7132
7133 Defconfigs: kernel updates, fix mini2440 serial port config,
7134 remove old arm toolchain configs.
7135
7136 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
7137 targets similar to linux/busybox.
7138
7139 Updated/fixed packages: barebox, directfb, libsoup,
7140 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
7141 usbmount, util-linux, xfont_font-misc-misc
7142
7143 Issues resolved (http://bugs.uclibc.org):
7144
7145 #3685: ncurses installation hangs due to old version of tic
7146 #4093: Grub fails to install bz2 patch after conversion to...
7147
71482011.08-rc1, Released August 4th, 2011:
7149
7150 Fixes all over the tree and new features.
7151
7152 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
7153 ext-toolchain-wrapper improvements, improved non-MMU
7154 support. GCC 4.3.6 / 4.6.1.
7155
7156 GENTARGETS infrastructure extended to cover bootloaders and
7157 Linux kernel as well. Options to retrive Linux/U-Boot from a
7158 custom git repo instead of upstream tarballs.
7159 Support for Linux 3.x and release candidate tarballs.
7160 X-Loader bootloader for omap added.
7161
7162 Make source/external-deps now also works for external
7163 toolchains / crosstool-ng backend.
7164
7165 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
7166 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
7167 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
7168 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
7169 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
7170 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
7171 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
7172 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
7173 synergy, udev, usbmount, usbutils, util-linux, valgrind,
7174 webkit, xorg-xserver, xz, zlib
7175
7176 New packages: acl, attr, ebtables, gnutls, inotify-tools,
7177 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
7178 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
7179 statserial, stunnel, ti-utils, uboot-tools, yajl
7180
7181 Deprecated packages: liboil, swfdec
7182
7183 Removed packages: hal
7184
7185 Issues resolved (http://bugs.uclibc.org):
7186
7187 #3559: libnspr: Add new package
7188 #3595: patch to add libroxml
7189 #3565: libnss: Add new package
7190 #3583: xfonts_font-adobe-100dpi fails due to missing map file
7191 #3649: [PATCH] Add mapdir to existing pkg-config patch
7192 #3907: 2011.05 - Qt 4.7.3 not building on ARM
7193 #3961: Nfs-utils: Remove SUSv3-function index
7194 #3985: "help" target's defconfig list needs sort
7195 #3997: bump libroxml to v2.1.0
7196
71972011.05, Released May 27th, 2011:
7198
7199 Updated/fixed packages: makedevs
7200
72012011.05-rc2, Released May 24th, 2011:
7202
7203 Fixes all over the tree.
7204
7205 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
7206 2009q3 external toolchains added. Crosstool-NG bumped to
7207 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
7208 bumped to 2.6.38.7.
7209
7210 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
7211
72122011.05-rc1, Released May 18th, 2011:
7213
7214 Fixes all over the tree and new features.
7215
7216 External toolchain improvements: We now build a binary
7217 toolchain wrapper and install it into HOST_DIR/usr/bin, which
7218 enforces the correct compiler arguments, making an external
7219 toolchain as easy to use outside of Buildroot as the internal
7220 ones are. This also brought a cleanup of CFLAGS, making the
7221 Buildroot build output easier to read.
7222
7223 Rootfs device handling improvements: Choice between static
7224 /dev, devtmpfs and devtmpfs with either mdev or udev.
7225
7226 Toolchain: More preconfigured codesourcery external
7227 toolchains, improved Crosstool-NG support, fix for GCC
7228 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
7229 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
7230
7231 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
7232
7233 Linux: support for custom kernel image targets, E.G. for
7234 powerpc builds with embedded device trees.
7235
7236 Misc fixes for qemu defconfigs, ensuring correct serial
7237 terminal setup out of the box.
7238
7239 Misc gentarget / autotools handling fixes.
7240
7241 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7242 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
7243 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
7244 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
7245 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
7246 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
7247 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
7248 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
7249 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
7250 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
7251 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
7252 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
7253 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
7254
7255 New packages: bonnie++, can-utils, gdisk, htop,
7256 input-event-daemon, libexif, libraw, libv4l, ngircd
7257
7258 Removed packages: festival
7259
7260 Issues resolved (http://bugs.uclibc.org):
7261
7262 #2131: Add OpenMP support to the toolchain
7263 #3379: New Package: bonnie++
7264 #3445: Not working openssl-10.0.0d on 386sx
7265 #3451: fakeroot package: wrong FAKEROOT_SITE variable
7266 #3457: alsamixergui: broken URL
7267 #3475: Calling sync on large filesystems when not always necessary
7268 #3511: make busybox-menuconfig does not download busybox package
7269 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
7270 #3571: u-boot: fw_printenv does not build
7271 #3643: popt source url is not responding
7272 #3733: dropbear: make zlib optional
7273 #3757: Buildroot can't build mplayer with libmad
7274
72752011.02, Released February 28th, 2011:
7276
7277 Fixes all over the tree.
7278
7279 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
7280 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
7281
7282 Deprecated packages: devmem2, webif
7283
7284 Issues resolved (http://bugs.uclibc.org):
7285
7286 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
7287 #3259: Unable to build webkit (on arm)
7288 #3295: slang fails to build on mipsel
7289 #3325: ffmpeg fails to build
7290
72912011.02-rc2, Released February 24th, 2011:
7292
7293 Fixes all over the tree.
7294
7295 Festival packages marked as broken. Unless someone steps up
7296 to support them, they will be removed during the 2011.05
7297 development cycle.
7298
7299 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
7300 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
7301 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
7302 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
7303 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
7304 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
7305 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
7306 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
7307 tcpreplay, tiff, wpa_supplicant, xcb-util,
7308 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
7309 xdriver_xf86-input-{mouse,synaptics,void},
7310 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
7311 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
7312 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
7313 xserver_xorg-server, xz
7314
7315 Removed packages: ace_of_penguins, vlc
7316
7317 Issues resolved (http://bugs.uclibc.org):
7318
7319 #3205: Failing chmod when running "make" in buildroot (openssl)...
7320 #3277: quagga fails to build with SNMP support
7321 #3283: See why nfs-utils needs fakeroot, and convert to autotools
7322 #3307: synergy fails to build due to missing XTest library
7323
73242011.02-rc1, Released February 14th, 2011:
7325
7326 Fixes all over the tree and new features.
7327
7328 External toolchain improvements: clarification of the options,
7329 and introduction of the toolchain profile concept, for
7330 well-known toolchains. Buildroot is now capable of
7331 automatically downloading and extracting well-known toolchains
7332 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
7333 toolchains are supported). Crosstool-NG backend updated and
7334 improved.
7335
7336 Complete rework of how hardware boards are supported.
7337 Each board now only has a single defconfig file, and all
7338 board-specific options have been removed. See
7339 docs/buildroot.html#board_support for details.
7340
7341 Added support for the following boards: Mini2440, Qemu ARM
7342 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
7343 r2d and Qemu x86. The Qemu boards support allows to easily
7344 build systems that are known to work under Qemu.
7345
7346 Initial support for Blackfin processors.
7347
7348 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
7349 preparation for support of SDK. For the same reason, the
7350 toolchain binaries (cross-compiler and other related tools)
7351 are now installed in $(O)/host/usr/bin/. The cross pkg-config
7352 now also automatically returns correct values for cross
7353 compilation, without needing any environment variables to be
7354 set.
7355
7356 Ccache support reworked. Now used for both host and target
7357 compilation, and cache is stored in ~/.buildroot-ccache.
7358
7359 Toolchain: uClibc 0.9.32-rc2, several components moved to
7360 normal AUTOTARGET packages.
7361
7362 Generic cmake infrastructure, similar to the existing
7363 GENTARGETS/AUTOTARGETS.
7364
7365 Support for bzr downloads, next to the existing git/svn support.
7366
7367 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
7368 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
7369
7370 EXT2 file system size handling improved, UBI image support, fs
7371 configuration options cleanup, U-Boot/Barebox version bumps.
7372
7373 Updated/fixed packages: alsa-utils, at, autoconf, automake,
7374 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
7375 coreutils, cups, dbus, dbus-python, dhcp, directfb,
7376 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
7377 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
7378 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
7379 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
7380 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
7381 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
7382 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
7383 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
7384 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
7385 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
7386 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
7387 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
7388 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
7389 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
7390 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
7391 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
7392 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
7393 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
7394 xkeyboard-config, xlib_libX11, xz, zlib
7395
7396 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
7397 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
7398 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
7399 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
7400 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
7401 xl2tp, xmlstarlet
7402
7403 Removed packages: hotplug, l2tp, libfloat, microcom,
7404 ng-spice-rework
7405
7406 Issues resolved (http://bugs.uclibc.org):
7407
7408 #267: The make target: cross fails because toolchain_build_...
7409 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
7410 #561: ltp-testsuite failed to install
7411 #1447: Installing gfortran on PowerPC
7412 #1651: Build fail caused by ccache in module-init-tools
7413 #1681: Cross-compiled binaries shouldn't be installed into staging
7414 #1723: [PATCH] axel: convert to generic package infrastructure and...
7415 #1735: [PATCH] mplayer: convert to autotools infrastructure
7416 #2551: [PATCH] native toolchain in the target filesystem fails
7417 #2623: buildroot-snapshot-20100922 fails when compiling development...
7418 #2647: makedevs package lacks support for 16-bit major/minor numbers
7419 #2371: QT MYSQL Module does not build when MySQL installed on the host
7420 #2839: compile fails in various packages with a odd message "error:...
7421 #2887: tar "buffer overflow detected" error
7422 #2893: Broken "make source" with external toolchain
7423 #2905: Qt: Speed up compilation, if gui-module isn't selected
7424 #2929: genext2fs: couldn't allocate a block (no free space)
7425 #2935: Ntpdate isn't installed
7426 #2965: Broken linkage to xkbcomp (blocking X server startup)
7427 #2983: xlib_libX11 build failed
7428 #3007: kexec doesn't build: Missing regdef.h file
7429 #3085: Init scripts are not compatible with sysVinit (when busybox...
7430 #3103: make external-deps wants to download gcc-.tar.bz2 when...
7431 #3109: abnormal `make busybox-menuconfig`
7432 #3115: How about board specific makefiles?
7433 #3169: python patch has typo, aborts build in scenario
7434 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
7435
74362010.11, Released November 30th, 2010:
7437
7438 Fixes all over the tree.
7439
7440 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
7441 xserver-xorg
7442
7443 Issues resolved (http://bugs.uclibc.org):
7444
7445 #2773: squid with openssl support needs openssl on the host
7446 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
7447
74482010.11-rc2, Released November 25th, 2010:
7449
7450 Fixes all over the tree.
7451
7452 Add support for LEON Sparc architecture variants. Fix make
7453 source/external-deps for host packages.
7454
7455 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
7456 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
7457 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
7458 sysstat, webkit, zlib
7459
7460 Issues resolved (http://bugs.uclibc.org):
7461
7462 #759: Sysstat build broken without libintl
7463 #2479: host-module-init-tools 3.11 fails to build
7464 #2725: Buildroot overrides kernel config
7465 #2785: mtd-utils build fails due to missing libmtd
7466 #2791: Added PHP-Process Control to the PHP-Package
7467 #2797: pciutils dependencies on zlib not taken into account
7468 #2809: failed to compile libglib2
7469 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
7470 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
7471 #2833: Failed to compile webkit without X11
7472
74732010.11-rc1, Released November 8th, 2010:
7474
7475 Fixes all over the tree and new features.
7476
7477 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
7478 misc fixes + nconfig and savedefconfig targets.
7479
7480 Toolchain: ARM cortex A9 support, experimental crosstool-ng
7481 backend, GCC 4.5.x.
7482
7483 Fs: Squashfs 4.1 with lzo support
7484
7485 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
7486 generic new-style ones instead.
7487
7488 Download handling reworked and support for git/svn downloads
7489 added.
7490
7491 Removed experimental shared config.cache support, as it is
7492 too unreliable.
7493
7494 A convenience Makefile wrapper is created when using
7495 out-of-tree building, similar to how it is done for the kernel.
7496
7497 Alpha, Cris, IA64 and Sparc64 architecture support removed.
7498
7499 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
7500 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
7501
7502 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
7503 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
7504 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
7505 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
7506 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
7507 gamin, gawk, genext2fs, gperf, gst-plugins-base,
7508 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
7509 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
7510 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
7511 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
7512 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
7513 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
7514 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
7515 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
7516 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
7517 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
7518 openssl, openvpn, oprofile, pango, patch, pcre, php,
7519 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
7520 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
7521 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
7522 speex, sqlite, squashfs, startup-notification, strace,
7523 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
7524 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
7525 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
7526 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
7527 xapp_xmore,
7528 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
7529 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
7530 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
7531 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
7532 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
7533 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
7534 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
7535 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
7536 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
7537 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
7538 xterm, xvkbd, zlib
7539
7540 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
7541
7542 Removed packages: dillo, libglib12, libgtk12, microwin,
7543 pcmcia
7544
7545 Issues resolved (http://bugs.uclibc.org):
7546
7547 #901: new package: gpsd
7548 #2389: Generate a Makefile wrapper in $(O)
7549 #2461: wireless_tools: install shared library if needed
7550 #2521: Can't compile sdl_mixer, mikmod.h can't be found
7551 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
7552 #2563: [PATCH] cairo: Expose the configure option to disable some...
7553 #2581: libmms: Update to 0.6, and patch to work on architectures...
7554 #2707: Can't compile linux kernel using buildroot + crosstool-ng
7555 #2731: Build order
7556 #2737: buildroot configuration tool crashing when the path exceeds...
7557 #2767: Build for lsof broken in buildroot-2010.08
7558
75592010.08: Released August 31th, 2010:
7560
7561 Fixes all over the tree.
7562
7563 Updated/fixed packages: atk, xstroke
7564
7565 Removed packages: lxdoom
7566
75672010.08-rc2, Released August 30th, 2010:
7568
7569 Fixes all over the tree.
7570
7571 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
7572 locale support as broken. Remove deprecated GCC 4.2.[1-3]
7573 versions.
7574
7575 Mark CRIS architecture as deprecated, as it is discontinued
7576 upstream.
7577
7578 Marked shared config.cache as experimental and disabled by
7579 default as it is known to break with certain package
7580 combinations.
7581
7582 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
7583 added.
7584
7585 fs: old-style squashfs for big endian archs fixed.
7586
7587 Updated/fixed packages: busybox, gst-plugins-base,
7588 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
7589 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
7590 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
7591 util-linux
7592
7593 Removed packages: stunnel
7594
7595 Issues resolved (http://bugs.uclibc.org):
7596
7597 #635: util-linux fails to build in 2009.08
7598 #2239: netcat package installs its binary to target as avr32-linux...
7599 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
7600 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
7601 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
7602
76032010.08-rc1, Released July 30th, 2010:
7604
7605 Fixes all over the tree and new features.
7606
7607 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
7608 and non-sysroot support removed. Added support for (snapshot)
7609 NPTL in uClibc, 0.9.28.3 removed,
7610
7611 Bootloaders: Various cleanups, moved to boot/, added Barebox,
7612 removed yaboot. Support building u-boot from custom tarball,
7613 u-boot 2010.06.
7614
7615 New GTK-based configurator, usable using 'make gconfig'.
7616
7617 Java packages marked as broken. Unless someone steps up to
7618 support this, they will be removed during the 2010.11
7619 development cycle.
7620
7621 Alpha, IA64 and Sparc64 architectures marked as deprecated.
7622 GTK+ on DirectFB has also been marked as deprecated, as it is
7623 not supported in recent GTK+ versions, and more and more
7624 packages depends on the new versions.
7625 Unless someone steps up to support them, they will be removed
7626 during the 2010.11 development cycle.
7627
7628 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
7629 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
7630
7631 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
7632 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
7633 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
7634 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
7635 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
7636 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
7637 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
7638 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
7639 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
7640 ltrace, make, midori, module-init-tools, mplayer,
7641 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
7642 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
7643 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
7644 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
7645 usbutils, webif, webkit, wireless_tools, xerces,
7646 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
7647
7648 Removed packages: modutils, portage, rxvt
7649
7650 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
7651
7652 Issues resolved (http://bugs.uclibc.org):
7653
7654 #321: alsa-lib uses host include files for python which breaks ...
7655 #361: linux kernel configuration choice works incorrectly
7656 #387: Tremor not installed to toolchain
7657 #401: new package: ffmpeg
7658 #475: uImage target for U-boot failed generating
7659 #543: ATK requires X11 on DirectFB target
7660 #575: webkit: Buildroot Libtool Patch Fails
7661 #583: build fails with external x86_64 toolchain
7662 #729: sstrip creates corrupted headers
7663 #829: Webkit r44552 needs libXt
7664 #835: Package Dataflashboot-1.05 does not compile with buildroot...
7665 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
7666 #859: Add (head of) nptl branch to list of uClibc versions
7667 #949: compile with debug info
7668 #955: Grub fails to build with External Toolchain
7669 #1051: Webkit doesn't compile (Linuxthreads new, x86)
7670 #1213: Move .config into output directory
7671 #1225: Buildroot fails to account for "nof" subdirectory (no float...
7672 #1231: (sparc) Linux kernel fails to build
7673 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
7674 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
7675 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
7676 #1405: WebKit fails to build because pthread_getattr_np is not impl...
7677 #1675: GMP Error during buildroot make process
7678 #1741: external toolchain linking error
7679 #1753: lmbench: convert to generic package infrastructure
7680 #1771: Fakeroot and the target/generic/device_table.txt create bad...
7681 #1807: LZMA 4.32.7, Required header file(s) are missing
7682 #1813: xkeyboard-config fails to build because of intltool problem
7683 #1879: Bump iptables to 1.4.8
7684 #1885: Add a bunch of lua modules
7685 #1897: Bump libusb to 1.0.7
7686 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
7687 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
7688 #1927: Bump file to 5.03 and migrate to autotargets
7689 #1933: Bump gawk to 3.1.8 and migrate to autotargets
7690 #1945: PHP: add sqlite3 dependency when using external lib
7691 #1951: Bump openssl to 0.9.8o
7692 #1957: Bump sqlite to 3.6.23.1
7693 #1975: Package removal/deprecation
7694 #1981: zlib: bump to 1.2.5
7695 #1987: intltool: Fix spelling mistake
7696 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
7697 #1999: Typo in path checking
7698 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
7699 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
7700 #2038: Bump ncurses to 5.7
7701 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
7702 #2101: blackbox depends on locale support
7703 #2119: Tries to build kernel, although disabled in config
7704 #2125: libXfont build fail
7705 #2143: buildroot compiler generates segfaulting statically linked exe..
7706 #2149: xterm build failure
7707 #2155: Compression lzo don't set for ubifs
7708 #2161: [SECURITY] Update libpng to 1.2.44
7709 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
7710 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
7711 #2191: linux-fusion build fail
7712 #2221: Qt does not compile (dependencies not taken into account?)
7713 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
7714 #2245: Netcat does not work due to incorrect assumptions about signed..
7715 #2251: directory output/build after make *_defconfig not found
7716 #2257: Convert netsnmp package to autotargets
7717 #2263: Bump samba to 3.3.13
7718 #2269: setserial causes make error
7719
77202010.05, Released May 30th, 2010:
7721
7722 Fixes all over the tree.
7723
7724 Updated/fixed packages: coreutils, hal, libcap,
7725 lockfile-progs, ncftp, xserver_xorg-server
7726
7727 Issues resolved (http://bugs.uclibc.org):
7728
7729 #1789: binutils fails to build for i386
7730 #1843: Fix libcap build failure
7731 #1855: XORG Keyboard driver fails to compile
7732
77332010.05-rc3, Released May 27th, 2010:
7734
7735 Fixes all over the tree.
7736
7737 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
7738 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
7739 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
7740 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
7741 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
7742 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
7743 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
7744 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
7745 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
7746 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
7747 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
7748
7749 Issues resolved (http://bugs.uclibc.org):
7750
7751 #75: arm buildroot "unrecognized option" error
7752 #699: Buildroot fails to copy libstdc++ to target when using external...
7753 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7754 #1729: alsamixergui fails to build
7755 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
7756 #1819: pciutils small bugs
7757 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7758
77592010.05-rc2, Released May 11th, 2010:
7760
7761 Fixes all over the tree.
7762
7763 Updated/fixed packages: busybox, customize, gawk, gnuchess,
7764 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
7765 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
7766 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
7767 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
7768 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
7769 xproto_fontcacheproto, xproto_fontsproto, xvkbd
7770
7771 Removed packages: vice
7772
7773 Issues resolved (http://bugs.uclibc.org):
7774
7775 #849: "customize" package copies files to wrong place in target tree
7776 #985: Bump usb_modeswitch package to 1.1.0
7777 #1135: Package customize. Wrong copying
7778 #1525: Package hal deletes a whole <target>/etc/rc.d directory
7779 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
7780 #1669: Busybox failed to compile when using an external toolchain
7781 #1699: Fix usbutils dependencies and bump
7782 #1705: Fix pciutils broken cross compiling
7783 #1717: External toolchain fixes for hostapd & wpa_supplicant
7784
77852010.05-rc1, Released May 3rd, 2010:
7786
7787 Cleaned up / restructured package menu.
7788
7789 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
7790 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
7791 removed broken nios2 support, ppc e300cX/e500mc support,
7792 improved external toolchain support, GDB 7.x support.
7793
7794 X.org updated to 7.5.
7795
7796 New packages: cdrkit, cramfs, genext2fs, genromfs,
7797 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
7798 squashfs, squashfs3, squid
7799
7800 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
7801 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
7802 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
7803 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
7804 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
7805 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
7806 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
7807 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
7808 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
7809 qt, radvd, samba, setserial, smartmontools, tar, tslib,
7810 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
7811 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
7812 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
7813 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
7814 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
7815 xproto_xf86miscproto, xserver_xorg-server
7816
7817 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
7818 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
7819 xproto_xf86miscproto
7820
7821 Issues resolved (http://bugs.uclibc.org):
7822
7823 #513: Add new squid package
7824 #661: lmbench: new package
7825 #719: Add lua option to haserl
7826 #800: [PATCH] iperf update to 2.0.4
7827 #803: [PATCH] lua - add shared library patch and config option for...
7828 #805: [PATCH] mdadm - version update
7829 #817: integrator926_defconfig uses unsupported uboot board name
7830 #851: Add option to specify --sysroot value for external toolchain
7831 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
7832 package for compatibility with old packages that expect
7833 the pre-1.0 API.
7834 #1105: Add new netperf package
7835 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
7836 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
7837 #1123: Bump less to 436 and migrate to Makefile.autotools.in
7838 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
7839 #1189: Wrong u-boot configuration name for integrator926 target
7840 #1219: kernel headers not correctly installed into toolchain/staging
7841 #1267: Wrong BR2_EXTRA_VERSION
7842 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
7843 #1303: Add librsync package
7844 #1321: Busybox link fails due to lack of --sysroot option
7845 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
7846 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
7847 #1369: cannot build radvd (flex problem)
7848 #1387: xlib_libX11-1.3.2 can't find libjpeg
7849 #1411: [SECURITY] Update openssl package to 0.9.8n
7850 #1417: Bump iptables to 1.4.7
7851 #1423: Bump e2fsprogs to 1.41.11
7852 #1429: [SECURITY] Update php to 5.2.13
7853 #1441: Add binutils 2.20.1
7854 #1447: Package installation on target with debug symbols is broken
7855 #1459: Misc QA fixes
7856 #1489: radvd update to 1.6
7857 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
7858 #1537: dev entries not created anymore
7859 #1555: Fix default uclibc-0.9.31 configuration
7860 #1561: [SECURITY] Update samba to 3.3.12
7861 #1567: openssl0.9.8n fails to compile
7862 #1573: Alsa-utils alsactl/init/* not installed to target
7863 #1591: portmap fails to compile
7864 #1615: Convert eeprog package to gentargets
7865 #1645: Bump hostapd package to 0.7.2
7866
78672010.02, Release February 26th, 2010:
7868
7869 Fixes all over the tree.
7870
7871 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
7872 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
7873 xfont_font-util
7874
7875 Removed packages: hostap, openmotif, xpdf
7876
7877 Issues resolved (http://bugs.uclibc.org):
7878
7879 #165: openmotif does not build
7880 #1147: Remove obsolete hostap package
7881 #1183: make source fails to download gmp, mpfr and patches
7882
78832010.02-rc2, Released February 23th, 2010:
7884
7885 Fixes all over the tree and new features.
7886
7887 New packages: intltool
7888
7889 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
7890 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
7891 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
7892 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
7893 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
7894 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
7895 xlib_libfontenc, xproto_trapproto, zlib
7896
7897 Removed package: xboard
7898
7899 Issues resolved (http://bugs.uclibc.org):
7900
7901 #335: atk looks for the path to the gnome library on the host
7902 #355: Please update WebKit - it doesn't compile!
7903 #453: libglib2 autoreconf
7904 #457: e2fsprogs link problem
7905 #459: libgtk2 autoreconf
7906 #469: build of libgtk2 for host incorrectly assumes that X.org ...
7907 #671: Bash fails to build when building buildront on Ubuntu 9.04
7908 #711: WebKit host dependencies problems
7909 #821: cp: illegal operation
7910 #1039: Not compiled on ubuntu karmic
7911 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
7912
79132010.02-rc1, Released February 9th, 2010:
7914
7915 Fixes all over the tree and new features.
7916
7917 Generalized autotools infrastructure to be usable for
7918 non-autotools packages, see package/Makefile.package.in for
7919 details.
7920
7921 Cleaned up avr32 toolchain config, external source-based
7922 toolchain support is gone.
7923
7924 Dependency checks: Also check for makeinfo, only print output
7925 on errors.
7926
7927 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
7928
7929 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
7930 tcpreplay
7931
7932 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
7933 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
7934 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
7935 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
7936 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
7937 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
7938 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
7939 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
7940
7941 Removed package: asterisk, openswan
7942
7943 Issues resolved (http://bugs.uclibc.org):
7944
7945 #515: tcpreplay: new package
7946 #553: Wrong DirectFB ps2mouse limitation
7947 #559: mesa3d build fails
7948 #679: Autoconf cannot find M4
7949 #739: New/updated hostapd package
7950 #749: Bump usbutils package to version 0.86
7951 #751: Kernel 2.6 snapshot fetch fail
7952 #753: Bump lighttpd package to 1.4.25
7953 #757: U-Boot: mkimage cannot be installed using external toolchain
7954 #761: Add binutils 2.20 to toolchain options
7955 #763: [SECURITY] Update pcre to 7.9
7956 #765: Add buildroot branding to gcc
7957 #767: Bump iw package to 0.9.18
7958 #773: [SECURITY] Update bind to 9.5.2-P1
7959 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
7960 #813: Drop not very useful generic package selection options ...
7961 #823: Editor backup files (~) is copied from the target_skeleton
7962 #827: Bump mtd-utils package to version 1.2.0
7963 #841: Build error
7964 #913: Bump iptables to 1.4.6
7965 #919: Bump usb_modeswitch package to 1.0.7
7966 #925: Bump wpa_supplicant package to 0.6.10
7967 #931: Bump kismet package to 2010-01-R1
7968 #937: Bump openvpn package to 2.1.1
7969 #943: Bump sqlite package to 3.6.22
7970 #961: Bump dnsmasq to 2.52
7971 #967: Bump netstat-nat to 1.4.10
7972 #973: Bump iw to 0.9.19
7973 #1003: DHCP options disabled with busybox-1.16.0
7974 #1009: [SECURITY] Bump php to 5.2.12
7975 #1015: [SECURITY] Bump bind to 9.5.1-P2
7976 #1027: Busybox flash commands conflict with those from mtd-utils
7977 #1063: [SECURITY] Update lighttpd to 1.4.26
7978
79792009.11, Released December 1st, 2009:
7980
7981 Additional fixes and cleanups.
7982
7983 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
7984 microperl, ncurses, vim
7985
7986 Issues resolved (http://bugs.uclibc.org):
7987
7988 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
7989
79902009.11-rc2, Released November 29th, 2009:
7991
7992 Additional fixes and cleanups.
7993
7994 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
7995
79962009.11-rc1, Released November 23rd, 2009:
7997
7998 Fixes all over the tree and new features.
7999
8000 Cleaned up / Simplified build directory layout. Refer to
8001 docs/buildroot.html#using for details.
8002
8003 Target defconfig files moved to configs/ and listed in 'make help'
8004 output.
8005
8006 Fixed *clean targets. Now clean removes everything generated,
8007 so you can do a fresh rebuild. Distclean furthermore removes
8008 kbuild tools and .config, bringing the source tree back in a
8009 pristine state.
8010
8011 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
8012 soft / hardfloat setting for architecture, ensure target-ldd
8013 gets installed.
8014
8015 New packages: divine, gvfs, libarchive, libmicrohttpd,
8016 sdl_sound, swfdec, sysstat
8017
8018 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
8019 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
8020 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
8021 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
8022 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
8023 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
8024 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
8025 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
8026 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
8027 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
8028 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
8029 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
8030 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
8031
8032 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
8033
8034 Issues resolved (http://bugs.uclibc.org):
8035
8036 #301: allow to install libsmbclient
8037 #303: add gvfs package
8038 #477: Add sdl_sound package
8039 #487: Make kismet package sexier
8040 #511: New package usb_modeswitch
8041 #527: misc fixes for dnsmasq package
8042 #565: libevent: Bump version and clean up makefile
8043 #587: Use iptables multipurpose binaries and bump to 1.4.4
8044 #593: Missing early check for patch(1)
8045 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
8046 #609: libmicrohttpd: New package
8047 #615: python: Don't delete .py files unless asked
8048 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
8049 #619: netkittelnet requires netkitbase to install, but there's no ...
8050 #645: allow to build nbd-server with NBD package
8051 #653: [SECURITY] Update php package to version 5.2.11
8052 #655: Update sqlite package to version 3.6.18
8053 #657: Bug in imagemagick-clean target
8054 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
8055 #665: [PATCH] Samba package
8056 #667: [PATCH] e2fsprogs
8057 #683: SDL-dfb does not select directfb
8058 #701: make install problem with unstripped binaries
8059 #703: [SECURITY] Update openssl package to 0.9.8l
8060 #705: Bump spawn-fcgi package to 1.6.3
8061 #709: Bump lighttpd package to 1.4.24
8062 #713: Migrate openntpd package to Makefile.autotools.in
8063 #715: Bump libidn package to 1.15 and other fixes
8064 #717: Bump dnsmasq to 2.51 and introduce new IDN option
8065 #731: Bump iw package to 0.9.17
8066
80672009.08, Released August 31th, 2009:
8068
8069 Additional fixes and cleanups.
8070
8071 Updated/fixed packages: ctorrent, saveconfig/getconfig,
8072 sdl_net, util-linux.
8073
8074 Issues resolved (http://bugs.uclibc.org):
8075
8076 #529: util-linux doesn't find headers and include libs correctly
8077 #557: Build ctorrent with SSL support if available
8078
80792009.08-rc3, Released August 26th, 2009:
8080
8081 Additional fixes and cleanups.
8082
8083 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
8084 directfb, enchant, kernel headers.
8085
8086 Issues resolved (http://bugs.uclibc.org):
8087
8088 #471: Allow directfb compilation with debug
8089 #541: Removal of CVS directories in target filesystem broken
8090 #547: berkeleydb: Update config.{sub, guess}
8091 #549: enchant: Fix dependencies.
8092 #569: Fix alsa-utils build for x86 on x86-64
8093
80942009.08-rc2, Released August 6th, 2009:
8095
8096 Additional fixes and new features.
8097
8098 New packages: libuuid, gcc 4.3.4.
8099
8100 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
8101 jamvm, libusb, microperl, neon, popt, sed, webkit.
8102
8103 Fixed issue with 'make oldconfig'
8104
8105 Issues resolved (http://bugs.uclibc.org):
8106
8107 #525: sed broken with external toolchain
8108 #537: Fix gzip build with recent glibc
8109
81102009.08-rc1, Released August 2nd, 2009:
8111
8112 Fixes all over the tree and new features.
8113
8114 Improvement of external toolchain support:
8115 - Support for glibc toolchains.
8116 - The toolchain configuration announced to Buildroot is
8117 verified against the real toolchain configuration.
8118 - Fixes, documentation.
8119
8120 Cleanup X.org support: clarified configuration options, and
8121 removed mandatory dependency on useless libraries such as
8122 libXt or libXaw.
8123
8124 New QT-based configurator, usable using 'make xconfig'.
8125
8126 Support for the Xtensa architecture.
8127
8128 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
8129 headers.
8130
8131 New packages: bmon, ctorrent, dosfstools, enchant,
8132 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
8133 sdl_gfx, spawn-fcgi.
8134
8135 Updated packages: bind, busybox, coreutils, sqlite, directfb,
8136 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
8137 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
8138 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
8139 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
8140 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
8141 wpa-supplicant, xdriver_xf86-input-synaptics,
8142 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
8143 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
8144 xutil_util-macros.
8145
8146 Issues resolved (http://bugs.uclibc.org):
8147
8148 #83: liblockfile fails to compile due to eaccess redefinition
8149 #163: Xtensa architecture port
8150 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
8151 #241: device mapper + lvm2: build together
8152 #243: ctorrent: new package
8153 #247: ntfsprogs: new package
8154 #271: Library 'libgcc_s.so.1' not installed in search path
8155 #287: New package libnl
8156 #289: New package iw
8157 #331: Update MPlayer to version 1.0rc2
8158 #333: Bump sqlite package to 3.6.15
8159 #349: update libsoup to version 2.26.2
8160 #357: New package netstat-nat
8161 #359,#413: Upgrade openvpn to Makefile.autotools.in
8162 #367: linux kernel compile error for arm926t
8163 #369: Add SDL_gfx package
8164 #373: Support for building gstreamer without libxml
8165 #379: update DirectFB to version 1.4.0
8166 #383: gst-plugins-good: Allow soup plugin to be configured
8167 #385: neon: Fix pkgconfig dependency
8168 #387: Tremor not installed to toolchain
8169 #389: New package bmon
8170 #391: gstreamer: Bump version to 0.10.23
8171 #393: gst-plugins-base: Bump version to 0.10.23
8172 #395: gst-plugins-bad: New package
8173 #403: Error while building iso9660 image
8174 #409: Bump php package to 5.2.10
8175 #411: ipsec-tools: Bump version to 0.7.2
8176 #417: New package spawn-fcgi
8177 #419: Bump lighttpd package to 1.4.23
8178 #421: toolchain: Clean up toolchain locale support menu
8179 #427: webkit: Update to WebKit svn r44552
8180 #437: ltp-testsuite: Bump version to 20090630
8181 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
8182 #467: DirectFB 1.4.1
8183 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
8184 #491: libxml2: Bump version to 0.7.3
8185 #495: Bump bind package to 9.5.1-P3 (security)
8186 #497: OpenSSL RSA key generation hangs on x86_64
8187 #509: Bump sqlite package to 3.6.16
8188 #523: pciutils broken with external toolchain
8189 #533: Update gamin to 0.1.10 to fix compilation
8190
81912009.05, Released June 1st, 2009:
8192
8193 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
8194 version and marked ubifsroot as broken.
8195
81962009.05-rc3, Released May 27th, 2009:
8197
8198 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
8199 busybox, curl, libusb, readline, python and strace.
8200
8201 Issues resolved (http://bugs.uclibc.org):
8202
8203 #345: libcurl package needs a urandom fix
8204
82052009.05-rc2, Released May 19th, 2009:
8206
8207 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
8208 for newer hosts), stable kernel versions, busybox, cups,
8209 dmraid, docker, mesa3d, rsync and updated defconfigs.
8210
8211 xserver marked as broken on AVR32 and atngw100-expanded
8212 config removed.
8213
8214 Issues resolved (http://bugs.uclibc.org):
8215
8216 #167: metacity does not build
8217 #295: gamin installs python support even if python is disabled
8218 #323: gen_matypes fails to execute during build of Mesa when us...
8219
82202009.05-rc1, Released May 5th, 2009:
8221
8222 Fixes all over the tree, further conversion of packages to
8223 Makefile.autotools.in and we now build host versions of
8224 packages where needed for build time dependencies instead of
8225 relying on the correct versions being available on the build
8226 host. Ancient toolchain / busybox versions have furthermore
8227 been removed as announced in the 2009.02 release notes.
8228
8229 New packages: flac, gob2, lzop, taglib, wpa_supplicant
8230
8231 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
8232 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
8233 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
8234 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
8235 util-linux, xorg7, xerces
8236
8237 Issues resolved (http://bugs.uclibc.org):
8238
8239 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
8240 and a ton of other improvements
8241 #19: page.h missing by util-linux
8242 #37: update libglib2 to version 2.18.4
8243 #61: tslib puts staging_dir into pkgconfig file
8244 #69: tar refuses to build
8245 #71,#175: ./wchar.h:41:12: error: empty filename in #include
8246 #73: Bump openssl package to the latest version
8247 #81: New package wpa_supplicant
8248 #99: new package: flac
8249 #101: update gstreamer packages
8250 #105,#313: menuconfig segfaults on tinyx if wchar is not
8251 selected
8252 #107: convert libvorbis to Makefile.autotools.in
8253 #109: Make pppd package avoid bsd err
8254 #111: binutils 2.17 fails to build when texinfo >= 4.10
8255 #133: Modify ncurses5-config to get correct include path
8256 #137: Bump php to version 5.2.9
8257 #139: Bump sqlite to 3.6.11 and convert to
8258 Makefile.autotools.in
8259 #145: Bump bind package to 9.5.1-P1 (security)
8260 #147: buildroot toolchain fails to build w/binutils-2.19.1
8261 #151: openssl package trivial fixes
8262 #161: vim fails on patching with errors in configure.patch
8263 #169: blackbox-0.70.1 does not build
8264 #177: xdriver_xf86-input-keyboard does not build
8265 #179: Upgrade dropbear to Makefile.autotools.in
8266 #181: Update to Xorg 7.4
8267 #187: ntfs-3g: could not build cross
8268 #191: alsa-lib ARM binaries always built with EABI
8269 #213: Bump wpa_supplicant package to version 0.6.9
8270 #217: Bump openssl package to 0.9.8k (security)
8271 #219: Toolchain build fails on m4
8272 #225: m4 macros are out of place
8273 #233: make ipv6 optional in iptables
8274 #237: ncftp: convert to Makefile.autotools.in
8275 #239: ntfs-3g: convert to Makefile.autotools.in
8276 #245: lzop: new package
8277 #271: Bump bind package to 9.5.1-P2 (security)
8278 #277: Bump sqlite package to 3.6.16
8279 #279: update libglib2 to version 2.20.1
8280 #281: update DirectFB to version 1.2.8
8281 #283: add taglib
8282 #285: compilation of samba fails if IPV6 support is missing
8283 #293: update samba to version 3.3.3
8284 #299: add shared-mime-info package
8285 #307: make openssl package respect build flags
This page took 0.132893 seconds and 4 git commands to generate.