blob: 475049f84163564da855e066d0ef487ee5f2f1ec [file] [log] [blame]
Peter Korsgaardf3d114a2018-06-01 22:22:57 +020012018.05, Released June 1st, 2018
2
3 Minor fixes.
4
5 Download: Work around for hanging connections for packages
6 from CVS, by adding a 10 minute max timeout.
7
8 Updated/fixed packages: binutils, clang, dash, expect, git,
9 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
10
11 Issues resolved (http://bugs.uclibc.org):
12
13 #11051: runtime issue on STM32 with usage of binutils 2.29.x
14
Peter Korsgaardbea6b862018-05-28 23:02:21 +0200152018.05-rc3, Released May 28th, 2018
16
17 Fixes all over the tree.
18
19 Toolchain: ARC tools updated to arc-2018.03-rc2.
20
21 Fs: Ensure hard links in TARGET_DIR are correctly copied for
22 filesystem input. With the recent changes to the file system
23 generation logic, hard links were "expanded" in file system
24 images leading to bloated rootfs images for setups with hard
25 links.
26
27 Infrastructure: Error out for packages using the 'local'
28 method but forgetting to specify <pkg>_SITE.
29
30 Build rpcgen for the host when needed to support distributions
31 no longer shipping rpcgen with glibc (E.G. recent Fedora).
32
33 Updated/fixed packages: autofs, bash-completion, binutils,
34 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
35 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
36
37 Issues resolved (http://bugs.uclibc.org):
38
39 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
40 #11036: C compiler cannot create executables
41 #11046: Git package binaries are ~180MB (compared to ~20MB in..
42
Peter Korsgaardc11ed3a2018-05-22 23:26:26 +0200432018.05-rc2, Released May 22nd, 2018
44
45 Fixes all over the tree.
46
47 Dependencies: Check that the current working directory (.)
48 isn't listed in PATH as that causes various build issues.
49
50 Manual: Clarify that git branch names may not be used as
51 version identifiers. This has never been supported, but was
52 kind of working (with some limitations) before the git
53 download rework - Now it does not work at all.
54
55 Linux: Ensure host version of ncurses is picked up and not
56 host-ncurses built by buildroot, as that otherwise causes
57 widechar/non-widechar conflicts and corrupted menuconfig
58 menus.
59
60 Packages: Renamed a number of package options not prefixed
61 with BR2_PACKAGE_<pkg> for consstency.
62
63 Download infrastructure: Fix file:// protocol handling after
64 download rework.
65
66 Updated/fixed packages: acl, apr-util, asterisk, attr,
67 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
68 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
69 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
70 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
71 libmediaart, libmodbus, libmodplug, libmpd,
72 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
73 libnfnetlink, libnss, liboauth, libogg, libosip2,
74 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
75 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
76 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
77 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
78 xen, zmqpp, znc, zstd
79
80 Issues resolved (http://bugs.uclibc.org):
81
82 #10986: Installing package attr when already supplied by...
83 #11011: BUildroot for Raspberry Pi 2
84 #11016: Wrong compiler used for external user host packages
85
Thomas Petazzoni54e3bcb2018-05-09 22:28:49 +0200862018.05-rc1, Released May 9th, 2018
87
88 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
89 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
90
91 Architecture: support for the Blackfin architecture has been
Thomas Petazzoni449f4302018-05-09 22:53:39 +020092 removed, as it was removed from Linux upstream, poorly
93 maintained in binutils/gdb, and abandoned by Analog Devices.
Thomas Petazzoni54e3bcb2018-05-09 22:28:49 +020094
95 Numerous packages updated to have hashes for their license
96 files.
97
98 Systemd can now be built with uClibc toolchains.
99
100 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
101 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
102 kernel configurations that need libelf on the host or openssl
103 on the host.
104
105 Coding style:
106 - all Python scripts are now verified with flake8
107 - check-package extended to check all Config.in and .mk files
108 in tree, not only the ones in package/
109
110 Infrastructure:
111
112 - The download infrastructure has seen a major overhaul, with
113 the main visible new feature being Git caching: a package
114 fetched from Git no longer needs to be re-cloned entirely
115 everytime its version is changed. Anoter visible change is
116 that the download folder now has subfolders per package. See
117 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
118 for more details about those changes.
119
120 - The logic that generates the root filesystem images has been
121 reworked, with the main goal of allowing several filesystem
122 images to be produced in parallel, also a requirement for
123 top-level parallel build. Now, a .tar filesystem image is
124 always created, and re-extracted in a private directory to
125 create each format-specific filesystem image.
126
127 - A new package infrastructure was introduced for Go-based
128 packages: golang-package.
129
130 - Dependencies on extraction tools are now handled as proper
131 per-package dependencies, using
132 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
133 preparation step for top-level parallel build support.
134
135 - When a file being downloaded is part of a package with a
136 .hash file, but there is no hash listed for this file, the
137 file is now preserved in the download directory rather than
138 removed. This helps when updating a package, as it gives the
139 ability to easily calculate the hash of the file.
140
141 - Addition of '<pkg>-show-recursive-depends' and
142 '<pkg>-show-recursive-rdepends' make targets, to
143 respectively display the recursive list of dependencies and
144 the recursive list of reverse dependencies of a given
145 package.
146
147 - The /etc/shells file is now automatically generated with the
148 list of shell programs installed on the system.
149
150 - Addition of -Ofast optimization level as an available
151 option.
152
153 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
154 bumped to 5.10.1.
155
156 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
157 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
158 flare-game, gst1-interpipe, gstreamer1-editing-services,
159 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
160 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
161 python-cached-property, python-cython, python-docker,
162 python-dockerpty, python-docker-pycreds,
163 python-flask-sqlalchemy, python-functools32, python-influxdb,
164 python-json-models, python-libusb1, python-networkx,
165 python-psycopg2, python-pymodbus, python-sqlalchemy,
166 python-subprocess32, python-texttable,
167 python-websocket-client, python-yieldfrom, quotatool, reaver,
168 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
169 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
170
171 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
172 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
173 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
174 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
175 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
176 RK3288,
177
178 Removed packages: iqvlinux, kodi-adsp-*, mplayer
179
180 Removed defconfigs: ci40, firefly_rk3288,
181 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
182 teliv_evk_pro3
183
Thomas Petazzoni449f4302018-05-09 22:53:39 +0200184 Issues resolved (http://bugs.uclibc.org):
185
186 #10151: toolchain eclipse register : fails with a custom
187 BR2_HOST_DIR
188 #10511: Packages get downloaded uncompressed with wget
189 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
190 C++ compiler working
191 #10846: error in compiling gnutls
192 #10886: openssl-1.0.2n fails to build
193 #10896: /bin/sh not in /etc/shells
194 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
195 enabled
196
Peter Korsgaard0c2b9202018-05-04 18:24:30 +02001972018.02.2, Released May 4th, 2018
198
199 Important / security related fixes.
200
201 Tweak package size/file instrumentation to better handle
202 package rebuilds.
203
204 Revert /etc/shells creation when bash is enabled.
205
206 Exclude /lib/firmware from the rpath fixup logic, as it may
207 contain non-native ELF files.
208
209 Scanpypi: Support the new PyPi infrastructure.
210
211 Handle GCC 8.x on the host.
212
213 Ensure timestamp of /usr is updated to support the systemd
214 ConditionNeedsUpdate option.
215
216 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
217 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
218 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
219 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
220 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
221 wireguard, wmctrl
222
223 Issues resolved (http://bugs.uclibc.org):
224
225 #10896: /bin/sh not in /etc/shells
226 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
227
Peter Korsgaardf3cea9d2018-04-09 23:51:05 +02002282018.02.1, Released April 9th, 2018
229
230 Important / security related fixes.
231
232 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
233 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
234 Pro3.
235
236 Infrastructure: Speed up instrumentation for package size by
237 comparing timestamps instead of md5 checksums, as doing
238 checksums could lead to up to 25% longer build time for big
239 configurations.
240
241 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
242 to avoid name clashes with packages ending on '-base'.
243
244 Add a better fix for build issues for autotools based packages
245 checking for C++ support on toolchains without C++ support.
246
247 Build host-tar if tar is older than 1.27 on the build machine
248 to work around reproducibility issues with git archives
249 containing long paths.
250
251 check-unique-files: Fix for filenames not representable in the
252 users' locale.
253
254 Check-bin-arch: Add support for per-package ignore paths
255 (<pkg>_BIN_ARCH_EXCLUDE).
256
257 Toolchain: Fix SSP support detection for external toolchains.
258
259 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
260 these dependencies are available for Linux configurations
261 needed these dependencies, similar to how it is done for
262 U-Boot.
263
264 Support custom (not in tree) device tree files in addition to
265 in-tree ones.
266
267 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
268 installed on host.
269
270 Updated/fixed packages: apache, busybox, c-ares, cmake,
271 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
272 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
273 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
274 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
275 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
276 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
277 pkgconf, postgresql, powerpc-utils, python-jsonschema,
278 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
279 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
280 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
281
282 New packages: docker-proxy, python-functools32
283
284 Issues resolved (http://bugs.uclibc.org):
285
286 #10766: upmpdcli: Segmentation fault
287 #10776: ktap fails to build
288 #10846: error in compiling gnutls
289 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
290
Peter Korsgaard8a94ff12018-03-04 22:28:34 +01002912018.02, Released March 4th, 2018
292
293 Fixes all over the tree.
294
295 Issues with systemd with a readonly rootfs and DBus fixed.
296
297 Instructure:
298 - check-uniq-files: fix Python 2.6 compatibility.
299 - dependencies.sh: check for external argparse module for
300 Python 2.6.
301 - Add infrastructure to detect and use a UTF-8 locale on the
302 host, needed by systemd.
303
304 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
305 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
306 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
307
308 Issues resolved (http://bugs.uclibc.org):
309
310 #10831: qemu_x86_64_defconfig build fails on linux-headers..
311
Peter Korsgaardd5a63f42018-02-27 22:58:57 +01003122018.02-rc3, Released February 27th, 2018
313
314 Fixes all over the tree.
315
316 check-bin-arch: skip /lib/modules to allow 32-bit userland
317 with 64bit kernel.
318
319 dependencies: Blacklist tar 1.30+ and build our own host-tar
320 if needed as tar 1.30+ changed the --numeric-owner output for
321 long path names. Build host-tar before other host-dependencies
322 as they need it to extract their source tarballs.
323
324 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
325 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
326 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
327 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
328 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
329
330 Issues resolved (http://bugs.uclibc.org):
331
332 #10726: Current libglib2.mk creates broken libglib2 binary...
333 #10786: Linux fails to build unless make linux-menuconfig...
334 #10796: Cannot generate cpio image without selecting CON...
335
Peter Korsgaard44cec642018-02-15 23:03:43 +01003362018.02-rc2, Released February 15th, 2018
337
338 Fixes all over the tree.
339
340 Dependencies: Ensure C++ support is available like for C
341 support for packages needing 32bit host support.
342
343 utils/genrandconfig: Check host dependencies for config.
344
345 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
346 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
347 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
348 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
349 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
350 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
351 systemd
352
353 Issues resolved (http://bugs.uclibc.org):
354
355 #9781: ti-sgx-km build on kernel >4.1
356 #10141: Squashfs extended attribute failures
357
Peter Korsgaardca7bf212018-02-05 17:24:45 +01003582018.02-rc1, Released February 5th, 2018
Thomas Petazzoni06608f72018-01-08 21:26:55 +0100359
360 The global source-check and per-package <pkg>-source-check
361 targets have been removed.
362
Peter Korsgaard77d58aa2018-02-05 00:48:54 +0100363 Architecture: Add x86 Silvermont variant. Add several new ARM
364 variants, rework MIPS NaN logic. Support mainline binutils/gcc
365 for ARC.
366
367 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
368 external toolchains upgraded to arc-2017.09. Libatomic is now
369 also copied for external musl based toolchains.
370 Add binutils 2.30.x and switch to binutils 2.29.x by default.
371
372 Added hardening options to build with RELRO and FORTITY.
373
374 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
375 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
376 Orangepi lite / pc plus / pc / prime / win / win plus / zero
377 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
378
379 Add utils/diffconfig, a simple utility for comparing
380 configuration files - Adapted from the version in the
381 Linux kernel.
382
383 Infrastructure: Check that the same file is not touched by
384 multiple packages, as a preparation for toplevel parallel
385 builds.
386
387 Hashes for the license files for a large number of packages
388 have been added, ensuring that license changes will not be
389 missed when packages are bumped.
390
391 Fix build issue for autotools based packages checking for C++
392 support on toolchains without C++ support and on a distro
393 lacking /lib/cpp (E.G. Arch Linux).
394
395 Support for the meson build system.
396
397 Pie charts generated by 'graph-build' or 'graph-size' are now
398 sorted according to the size of each piece.
399
400 System: Only show getty options when busybox init or sysvinit
401 are used.
402
403 ARM-trusted-firmware: Support ATF bundled in U-Boot as
404 well as U-Boot bundled in ATF.
405
406 Zlib is now a virtual package, provided by either libzlib or
407 zlib-ng, similar to openssl.
408
Peter Korsgaard30bffce2018-02-05 16:34:00 +0100409 Support for the Rust programming language.
410
Peter Korsgaard77d58aa2018-02-05 00:48:54 +0100411 New packages: aoetools, armbian-firmware, binaries-marvell,
Peter Korsgaard30bffce2018-02-05 16:34:00 +0100412 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
413 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
414 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
415 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
416 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
417 open-lldp, pimd, proj, python-flask-cors,
418 python-jaraco-classes, python-more-itertools, python-oauthlib,
419 python-raven, python-remi, python-requests-oauthlib,
420 python-schedule, python-secretstorage, python-see,
421 python-tabledata, python-txtorcon, python-xlib, qt5charts,
422 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
423 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
424 zisofs-tools, zlib-ng
Peter Korsgaard77d58aa2018-02-05 00:48:54 +0100425
426 Removed packages: eeprog
427
Peter Korsgaardc34019e2018-01-21 22:08:22 +01004282017.11.2, Released January 21st, 2018
429
430 Important / security related fixes.
431
432 External toolchain: libatomic is now also copied for musl
433 based toolchains.
434
435 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
436
437 System: Only show getty options when busybox init or sysvinit
438 are used.
439
440 Infrastructure: Fix build issue for autotools based packages
441 checking for C++ support on toolchains without C++ support and
442 on a distro lacking /lib/cpp (E.G. Arch Linux).
443
444 Pie charts generated by 'graph-build' or 'graph-size' are now
445 sorted according to the size of each piece.
446
447 Updated/fixed packages: asterisk, avahi, bind, busybox,
448 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
449 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
450 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
451 xlib_libXpm
452
453 Issues resolved (http://bugs.buildroot.org):
454
455 #9996: lz4 package does not install lz4 binaries in target
456 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
457 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
458 #10301: systemd/getty unused options
459 #10331: kmsxx, host installation fails with BR2_SHARED_...
460 #10556: Building ntp package with SSL library libressl...
461 #10641: avahi-autoipd not starting when using systemd-tmpfiles
462
Peter Korsgaard1fa81132017-12-31 10:03:52 +01004632017.11.1, Released December 31th, 2017
464
465 Important / security related fixes.
466
467 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
468 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
469 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
470 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
471 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
472 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
473 xenomai, xfsprogs
474
Peter Korsgaard9dd76692017-11-30 22:35:17 +01004752017.11, Released November 30, 2017
476
477 Fixes all over the tree.
478
479 Toolchain: Use github mirror for Glibc.
480
481 Defconfigs: Correct boot.cmd for bananapi-m1.
482
483 Makefiles: Workaround include order issues for certain make
484 versions by explicitly sorting the result of wildcard where it
485 matters.
486
487 Download: Ensure subversion runs in non-interactive mode.
488
489 Updated/fixed packages: asterisk, boost, chrony, dovecot,
490 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
491 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
492 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
493 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
494 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
495 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
496 xlib_libXfont, xlib_libXfont2,
497
498 Issues resolved (http://bugs.buildroot.org):
499
500 10501: host-localedef fails to compile on Ubuntu 17.10
501 10506: Changed kernel image type (e.g. zImage to uImage)...
502
Peter Korsgaard071cc432017-11-13 22:28:15 +01005032017.11-rc2, Released November 13th, 2017
504
505 Fixes all over the tree.
506
507 Updated/fixed packages: collectd, ffmpeg, freerdp,
508 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
509 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
510 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
511 wireshark, wpa_supplicant, xapp_xdriinfo
512
513 Issues resolved (http://bugs.buildroot.org):
514
515 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
516 #10491: Cannot output security warning when compiled with buildroot..
517
Peter Korsgaarda7e19712017-11-06 22:03:32 +01005182017.11-rc1, Released November 6th, 2017
Julien Floretc2aa34d2017-09-14 14:53:16 +0200519
Peter Korsgaard10b9c362017-11-05 23:43:42 +0100520 Fixes all over the tree and new features.
521
Peter Korsgaard64bbd342017-11-06 21:55:43 +0100522 Openssl is now a virtual package, which may be provided by
523 OpenSSL (now renamed to libopenssl) or LibreSSL.
524
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +0100525 libssh2: there is now an explicit choice of the backend to use
526 (mbedtls, gnutls or openssl). Previously, the choice was implicit
527 based on the TLS library that was selected. Now, it is possible to
528 choose the backend, which is important if several TLS libraries are
Peter Korsgaard354722c2017-11-06 18:44:15 +0100529 selected.
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +0100530
Julien Floretc2aa34d2017-09-14 14:53:16 +0200531 netsnmp: all MIB files are now installed, making the target filesystem a
532 bit bigger than before. To remove unneeded MIBS, you should use a
533 post-build script.
534
Peter Korsgaardf36962e2017-11-07 10:26:23 +0100535 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
536 updated to 2017.09, Glibc updated to 2.26, Glibc support for
537 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
538 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
539
Peter Korsgaard64bbd342017-11-06 21:55:43 +0100540 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
541 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
542 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
543 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
544 Technologic TS-7680.
545
Peter Korsgaard10b9c362017-11-05 23:43:42 +0100546 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
547 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
548 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
549 lua-curl, lua-datafile, lua-fifo, lua-httpd,
550 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
551 luksmeta, minetest, minetest-game, pdmenu, prosody,
552 python-aiocoap, python-automat, python-ibmiotf,
553 python-iso8601, python-m2r, python-simplesqlite,
554 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
555 restorecond, selinux-python, semodule-utils, uhubctl,
556 wireguard, wsapi-fcgi, wsapi-xavante
557
558 Removed packages: aiccu, rfkill, sepolgen
559
560 Issues resolved (http://bugs.buildroot.org):
561
562 #10281: lsblk does not compile for util-linux
563 #10336: lttng compilation fails : linking error
564 #10351: glibc missing in rootfs
565 #10356: nfs-utils missing header
Peter Korsgaard043f3b42017-11-06 21:43:36 +0100566 #10361: python3 python-config script generates invalid includes
Peter Korsgaard10b9c362017-11-05 23:43:42 +0100567 #10366: dropbear download url has changed
568 #10391: WiringPi retrieves wrong (old) version
569 #10406: Beaglebone black: Buggy SGX driver version, swapped...
570 #10426: uboot-tools' fw_setenv does not update the redundant...
571 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
572
Peter Korsgaard951685e2017-11-29 08:37:49 +01005732017.08.2, Released November 28th, 2017
574
575 Important / security related fixes.
576
577 Qt: 5.6 version updated to 5.6.3.
578
579 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
580 in the environment.
581
582 Makefiles: Workaround include order issues for certain make
583 versions by explicitly sorting the result of wildcard where it
584 matters.
585
586 Updated/fixed packages: apr, apr-util, arqp-standalone,
587 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
588 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
589 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
590 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
591 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
592 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
593 qt5connectivity, qt5declarative, qt5engineio,
594 qt5graphicaleffects, qt5imageformats, qt5location,
595 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
596 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
597 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
598 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
599 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
600 webkitgtk, wget, wireshark, xapp_xdriinfo.
601
602 Issues resolved (http://bugs.buildroot.org):
603
604 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
605 10361: python3 python-config script generates invalid includes
606 10501: host-localedef fails to compile on Ubuntu 17.10
607
Peter Korsgaardf2b10752017-10-23 23:41:14 +02006082017.08.1, Released October 23rd, 2017
609
610 Important / security related fixes.
611
612 Webkitgtk bumped to the 2.18.x series, fixing a large number
613 of security issues.
614
615 Defconfigs: galileo: fix ext4 related kernel config, bump
616 kernel for gcc 6.x compatibility, enable wchar support for
617 grub2. wandboard: correct rootfs offset
618
619 support: Ensure gzip compression level 6 is used for git
620 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
621 links. check-rpath: Also handle PIE binaries
622
623 External toolchain: Correctly handle glibc Buildroot
624 toolchains built with merged /usr
625
626 musl: fix ARMv4 build with binutils 2.27.51+, fix for
627 CVE-2017-15650
628
629 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
630 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
631 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
632 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
633 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
634 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
635 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
636 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
637 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
638 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
639 xmlstarlet, xlib_libXfont, xlib_libXfont2,
640 xserver_xorg-server, zsh
641
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +02006422017.08, Released September 1st, 2017
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200643
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +0200644 Minor fixes.
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200645
Peter Korsgaard13c44392017-09-01 17:06:23 +0200646 Toolchain: Don't allow internal toolchain builds for MIPS
647 M6201/P6600, as support for these are not yet in mainline GCC.
648
649 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
650 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
651 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
652 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
653 transmission, vde2, vim
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200654
655 Updated/fixed defconfigs:
656
657 Removed packages: simicfs.
658
659 Issues resolved (http://bugs.buildroot.org):
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200660
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200661 #10261: Grub2 fails to build for x86_64
662
Thomas Petazzonief19f372017-08-23 23:38:05 +02006632017.08-rc3, Released August 23rd, 2017
664
665 Fixes all over the tree.
666
667 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
668 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
669 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
670 libspatialindex, libunwind, linux, linux-headers, lua,
671 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
672 whois, xen, zmqpp.
673
674 Updated/fixed defconfigs: ci20, socrates_cyclone5,
675 toradex_apalis_imx6.
676
677 Removed defconfig: Armadeus APF9328.
678
679 skeleton-* packages introduced in -rc1 have been renamed to
680 skeleton-init-* instead.
681
682 Issues resolved (http://bugs.buildroot.org):
683
684 #10141: Squashfs extended attribute failures
685
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +02006862017.08-rc2, Released August 11th, 2017
687
688 Fixes all over the tree.
689
690 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
691 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
692 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
693 swupdate, uclibc, valgrind, webkitgtk.
694
695 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
696 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
697 qemu_sparc64.
698
699 The cmake-package infrastructure for host packages has been
700 fixed to not incorrectly detect target packages through
701 pkg-config.
702
703 Issues resolved (http://bugs.buildroot.org):
704
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200705 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +0200706 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
707 #10026: lua-5.3.4: fix lua linker error in swupdate
708 #10146: package/skeleton-common fix recursive variable
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200709 #10156: glibc compilation fails for X86 32bits (i386)
710 #10201: toolchain-wrapper.c:192: (error) Memory leak:
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +0200711 #10221: Buildroot Support
712
Thomas Petazzonic472d8a2017-08-02 22:49:54 +02007132017.08-rc1, Released August 2nd, 2017
Thomas Petazzoni2fce2052017-07-04 16:20:21 +0200714
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200715 Infrastructure:
716
Thomas Petazzonid64d1212017-08-02 21:12:43 +0200717 - The skeleton package has been split into multiple packages:
718 skeleton-sysv (when Busybox or SysV init are used),
719 skeleton-systemd (when systemd is used), skeleton-none (when
720 no init system is used) and skeleton-custom (when a custom
721 skeleton is used). Those packages, except skeleton-custom,
722 share common logic and data in a new package called
723 skeleton-common. The skeleton package becomes a virtual
724 package. This change allows to generate a filesystem that is
725 compliant with systemd expectations.
726
727 - Support for using a read-only filesystem with systemd has
728 been fixed.
729
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200730 - Major revamp of the gettext handling, with user-visible
731 effect:
Thomas Petazzoni2fce2052017-07-04 16:20:21 +0200732
733 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
734 package could decide to enable or not NLS support. When
735 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
736 by passing --disable-nls to packages.
737
738 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200739 controls whether NLS support should be enabled or not in
740 packages. This option defaults to disabled, which means
741 that now, NLS support is by default disabled in all
742 packages.
Thomas Petazzoni2fce2052017-07-04 16:20:21 +0200743
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200744 Therefore, if you need NLS support in packages, you must now
745 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +0200746
747 - The host directory no longer has a usr/ component. This
748 makes it much more natural to use that directory as an
749 externally used toolchain. For compatibility with existing
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200750 scripts, a usr -> . link is still added.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +0200751
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200752 - Hashes are now checked on tarballs by Buildroot when a
753 package is sourced from a Git repository.
754
755 - Patches are no longer being downloaded from Github, since
756 auto-generated patches could change over time, and break
757 hashes. All patches that were downloaded from Github are now
758 stored in their respective package directories.
759
760 - Hash files in packages can now contain hashes for the
761 license files contained in the package source code. This
762 allows to detect changes in such license files.
763
764 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
765 RPATHs at the end of the build.
766
767 - A new "make sdk" target prepares $(HOST_DIR) to be
768 relocatable: turns RPATHs in host binaries into relocatable
769 ones, removes bogus RPATHs from staging binaries/libraries,
770 and provides a relocate-sdk script that can be executed to
771 relocate the SDK after installation.
772
773 - Addition of utils/genrandconfig which generates a random
774 configuration based on a set of pre-defined toolchain
775 configurations (support/config-fragments/autobuild/) and a
776 random selection of packages. It is now used by the
777 autobuilders to generate the random configurations.
778
779 Filesystems:
780
781 - ext2/3/4 filesystems are now generated using mkfs.ext from
782 e2fsprogs instead of using genext2fs.
783
784 Architecture:
785
786 - Addition of support for ARM big.LITTLE variants
787 - Improved MIPS support, with options to select NaN encoding
788 and FP32 mode.
789
790 Toolchain:
791
792 - Switch to gcc 6.x as the default gcc version, add support
793 for gcc 7.x, remove support for gcc 4.8
Thomas Petazzonica747902017-08-01 23:40:09 +0200794 - Switch to binutils 2.28 as the default binutils version, add
795 support for binutils 2.29, remove support for binutils 2.26
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200796 - Support added for gdb 8.0
797 - uClibc-ng bumped to 1.0.26
798 - CodeSourcery toolchains for x86 and SuperH have been
799 removed, they were using a too old glibc version
800 (2.17). External toolchains with glibc 2.17 or earlier are
801 no longer supported.
802 - The version selection in the glibc package has been
803 removed. Like musl and uClibc-ng, we now use the latest
804 glibc version.
805 - Improved support for Xtensa toolchain overlays, which can
806 now be downloaded.
807
808 Tools:
809
810 - Numerous improvements to the runtime test infrastructure
811 - Tests are now executed by Gitlab CI on a regular basis
812 - Tools that are directly useful to the user have been moved
813 from support/scripts/ to utils/: brmake, check-package,
814 get-developers, scancpan, scanpipy, size-stats-compare,
815 test-pkg.
816
817 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
818 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
819 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
820
821 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
822 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
823 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
824 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
825 libpwquality, libressl, libspatialindex, libva-utils,
826 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
827 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
828 python-backports-shutil-get-terminal-size, python-bcrypt,
829 python-cheroot, python-h2, python-hpack, python-hyperframe,
830 python-hyperlink, python-ipython-genutils, python-pathlib2,
831 python-pickleshare, python-priority, python-portend,
832 python-scandir, python-systemd, python-tempora,
833 python-traitlets, python-typepy, qt5virtualkeyboard,
834 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
835 xr819-xradio, zstd
836
Thomas Petazzoni0a1e5082017-08-02 21:23:03 +0200837 Removed packages: cloog, input-tools, mke2img
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200838
839 Issues resolved (http://bugs.buildroot.org):
840
Thomas Petazzonid64d1212017-08-02 21:12:43 +0200841 #7892: systemd-journald is broken
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200842 #9341: avahi-utils does not compile with uClibc + libglib2
843 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
844 BR2_ENABLE_DEBUG
845 #9746: ext4 image generated by Buildroot is not working
846 properly with U-Boot
847 #9886: Build fails with "unexpected EOF while looking for
848 matching `"'" if PATH contains a newline
849 #9891: parted 3.1 => 3.2?
850 #9911: qt5 does not build on sparc
851 #9916: qt5 does not build on
852 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
853 #9936: Host QEMU does not build with SDL support because of
854 pkg-config
855 #9941: nodejs option disappears for arm
856 #9951: SCANCPAN failure
857 #9966: util-linux-2.30/.stamp_built' failed
858 #9976: License file for package 'rtl8821au' incorrect
859 #9991: SGX Error implicit declaration of function
860 ‘dmac_map_area’
861 #10011: wget does not work from Buildroot
862 #10036: Buildroot builds Raspbian Jessie headless image
863 presenting incorrect prompt
864 #10051: make: *** No rule to make target
865 'raspberrpi3_defconfig'. Stop reported with Buildroot
866 v2017.05.1
867 #10056: No .config file was produced in /buildroot folder
868 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
869 failure
Thomas Petazzonic472d8a2017-08-02 22:49:54 +0200870 #10071: fakeroot: replace hard-coded paths in post install
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200871 #10076: Makefile:4113: recipe for target 'all-gcc' failed
Thomas Petazzoni90a1b812017-08-02 22:23:00 +0200872 #10091: gcc7.1 does not build with graphite support due to old
873 isl
Thomas Petazzonid64d1212017-08-02 21:12:43 +0200874 #10121: webkit without the multimedia option causes build
875 error
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200876
Peter Korsgaardd0b7d382017-07-27 08:16:52 +02008772017.05.2, Released July 27th, 2017
878
879 Important / security related fixes.
880
881 Webkitgtk bumped to the 2.16.x series, fixing a large number
882 of security issues.
883
884 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
885 which default to PIE mode.
886
887 Updated/fixed packages: aespipe, apache, bind, binutils,
888 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
889 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
890 libmemcached, libosip2, libtirpc, libxml-parser-perl,
891 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
892 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
893 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
894 webkitgtk, x265, xserver_xorg-server, xvisor
895
896 Issues resolved (http://bugs.buildroot.org):
897
898 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
899
Peter Korsgaardd9bcd5f2017-07-04 23:13:06 +02009002017.05.1, Released July 4th, 2017
901
902 Important / security related fixes.
903
904 Update support/scripts/scancpan to use METACPAN v1 API as v0
905 has been shutdown.
906
907 Update support/scripts/mkusers to handle setups where
908 /etc/shadow is a symlink.
909
910 External toolchain: Don't create musl dynamic loader symlink
911 for static builds.
912
913 Setlocalversion: Correct detection of mercurial revisions for
914 non-tagged versions.
915
916 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
917
918 Updated/fixed packages: apache, automake, bind, botan, c-ares,
919 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
920 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
921 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
922 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
923 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
924 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
925 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
926
927 Issues resolved (http://bugs.buildroot.org):
928
929 #9976: License file for package 'rtl8821au' incorrect
930
Peter Korsgaarddd2020a2017-05-31 23:55:40 +02009312017.05, Released May 31st, 2017
932
933 Minor fixes.
934
935 External toolchain: musl dynamic linker symlink for mips-sf
936 corrected.
937
938 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
939 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
940 xen
941
942 Issues resolved (http://bugs.buildroot.org):
943
944 #9906: genimage: Disk full
945
Peter Korsgaard91a418c2017-05-30 10:28:45 +02009462017.05-rc3, Released May 30th, 2017
947
948 Fixes all over the tree.
949
950 ARC toolchain bumped to 2017.03
951
952 Runtime testing improvements and cleanups.
953
954 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
955 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
956 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
957 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
958 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
959 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
960 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
961 xen
962
963 Removed packages: firejail, ola
964
965 Issues resolved (http://bugs.buildroot.org):
966
967 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
968 #9876: aarch64 support with gcc 4.8 toolchain
969 #9896: host-gcc-initial error downloading because incorrect URL
970
Peter Korsgaard8ab8f102017-05-17 10:27:16 +02009712017.05-rc2, Released May 17th, 2017
972
973 Fixes all over the tree.
974
975 ARC toolchain bumped to 2017.03-rc2
976
977 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
978 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
979 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
980 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
981 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
982 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
983 vlc, x11vnc, xfsprogs
984
985 Issues resolved (http://bugs.buildroot.org):
986
987 #9796: source-check broken for Git downloads
988 #9866: BASE_DIR usage
989
Peter Korsgaardc71edb82017-05-08 12:03:49 +02009902017.05-rc1, Released May 8th, 2017
991
992 Fixes all over the tree and new features.
993
994 Infrastructure:
995
996 - Installed binaries are now checked for correct architecture
997 to catch natively built binaries or binaries built for other
998 architecture variants.
999
1000 - Luarocks infrastructure improvements to extraction handling,
1001 support for upstream name != Buildroot package name.
1002
1003 - 'make printvars' output format has changed to make it easier
1004 to use in scripts. It now has options to quote the variables
1005 and to show the expanded/unexpanded values.
1006
1007 - Automatic ext2 rootfs size calculation has been removed. The
1008 logic was not working working reliable in all setups as it
1009 depends on the host filesystem behaviour, so instead now the
1010 size has to be specified explicitly (defaults to 60MB).
1011
1012 - The git download infrastructure now ensures that GNU format
1013 tar files are created.
1014
1015 - Fixed a variable clashing issue in the mkusers script with
1016 internal bash variables.
1017
1018 - Fakeroot now links against libacl to fix issues on
1019 distributions using acls.
1020
1021 - Correct permissions for /dev/pts/ptmx when systemd is used
1022 with recent glibc versions.
1023
1024 - br2-external: Improve error reporting.
1025
1026 - A wrapper script for genimage has been added in
1027 support/scripts/genimage.sh for easy use of genimage from
1028 post-image scripts.
1029
1030 - A script to check for common style issues in new packages
1031 before submitting has been added in support/scripts/check-package
1032
1033 - Defconfigs are now tested by gitlab-CI instead of Travis:
1034 https://gitlab.com/buildroot.org/buildroot
1035
1036 - Infrastructure for runtime testing has been added to
1037 support/testing
1038
1039 Toolchain:
1040
1041 - External linaro toolchains updated to 2017.02, ARC toolchain
1042 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
1043
1044 - A number of fixes and improvements to the external toolchain
1045 handling, including C library detection, multilib and ld.so
1046 handling
1047
1048 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
1049 for uClibc-ng
1050
1051 - Binutils 2.28 added and default changed to 2.27
1052
1053
1054 Architectures:
1055
1056 - Support for the C-SKY architecture has been added.
1057
1058
1059 License handling:
1060
1061 - The package license markings for legal info now uses the
1062 SPDX short identifiers for the license string where possible.
1063
1064 - License info has been improved / added for a number of packages.
1065
1066
1067 Misc:
1068
1069 - Cmake 3.7.x installed on the host is no longer ignored as a
1070 workaround for the RPATH issues has been implemented.
1071
1072 - Docker-engine can now be built statically on an otherwise
1073 dynamic linked build for docker-in-docker setups.
1074
1075 - U-Boot now supports out-of-tree device trees, similar to
1076 Linux
1077
1078 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
1079 been removed as this is now EOL upstream.
1080
1081 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
1082 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
1083 defconfig for raspberry pi 3, stm32f429-disc1.
1084
1085 The raspberry pi zero-w and rpi3 compute module are now also
1086 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
1087 supported by the beaglebone defconfig.
1088
1089 Removed defconfig: minnowboard, via imx6 vab820, altera
1090 socdk/sockit
1091
1092 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
1093 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
1094 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
1095 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
1096 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
1097 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
1098 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
1099 python-decorator, python-simplegeneric,
1100 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
1101 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
1102 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
1103 uccp420wlan, wilink-bt-firmware
1104
1105 Broken packages: ola
1106
1107 Removed packages: cosmo, kodi-visualisation-fountain,
1108 polarssl, portmap, xdriver_xf86-video-glide,
1109 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
1110
1111 Issues resolved (http://bugs.buildroot.org):
1112
1113 #8831: image generation fails on host ZFS due to "no free space"
1114 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
1115 #9456: mkusers script bash errors
1116 #9496: mke2img fails during build on ntfs-3g host partition
1117 #9531: NPM fails to build embedded modules
1118 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
1119 #9691: Wrong cryptsetup package include files location
1120 #9696: Wrong cryptsetup package include files location
1121 #9706: Can't download newer revisions of package from PyPI
1122 #9711: Recent libCEC version bump seems to break kodi package
1123 #9716: exit, shutdown, reboot from kodi
1124 #9721: version 2017.02: no acceptable m4 could be found in $PATH
1125 #9726: Raspberry Pi version B - Problems with UART speed in..
1126 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
1127 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
1128 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
1129 #9776: libubox build failed
1130 #9791: Python searches for packages in the user site directory
1131 #9806: libseccomp is not available when BR2_arm=y
1132 #9826: post-build scritp - symlinks created in post-build script..
1133 #9836: triggerhappy: systemd unit broken
1134 #9846: musl libc not installed correctly in target folder
1135 #9856: build libubox failed on ubuntu 17.04 64bit
1136
Peter Korsgaard4f00d032018-04-12 18:37:41 +020011372017.02.11, Released April 11th, 2018
1138
1139 Important / security related fixes.
1140
1141 dependencies: Blacklist tar 1.30+ and build our own host-tar
1142 if needed as tar 1.30+ changed the --numeric-owner output for
1143 long path names. Build host-tar before other host-dependencies
1144 as they need it to extract their source tarballs.
1145
1146 Updated/fixed packages: apache, busybox, clamav, dhcp,
1147 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
1148 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
1149 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
1150 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
1151 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
1152
1153 Issues resolved (http://bugs.uclibc.org):
1154
1155 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
1156
Peter Korsgaard6f1e2162018-01-31 20:19:39 +010011572017.02.10, Released January 31st, 2018
1158
1159 Important / security related fixes.
1160
1161 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
1162
1163 System: Only show getty options when busybox init or sysvinit
1164 are used.
1165
1166 Infrastructure: Fix build issue for autotools based packages
1167 checking for C++ support on toolchains without C++ support and
1168 on a distro lacking /lib/cpp (E.G. Arch Linux).
1169
1170 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
1171 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
1172 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
1173 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
1174 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
1175 util-linux, webkitgtk, wireshark, xen
1176
1177 Issues resolved (http://bugs.buildroot.org):
1178
1179 #9996: lz4 package does not install lz4 binaries in target
1180 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
1181 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
1182 #10301: systemd/getty unused options
1183 #10331: kmsxx, host installation fails with BR2_SHARED_...
1184 #10536: Finding non-relative paths in the ccache
1185 #10641: avahi-autoipd not starting when using systemd-tmpfiles
1186
Peter Korsgaard93a89382018-01-01 12:20:54 +010011872017.02.9, Released January 1st, 2018
1188
1189 Important / security related fixes.
1190
1191 Fix divide by zero issue in size-stats script.
1192
1193 Fix makefile include ordering issue with certain make versions
1194 in the external toolchain handling.
1195
1196 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
1197 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
1198 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
1199 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
1200 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
1201
Peter Korsgaarda4d77a42017-11-27 22:56:06 +010012022017.02.8, Released November 27th, 2017
1203
1204 Important / security related fixes.
1205
1206 Qt: 5.6 version updated to 5.6.3.
1207
1208 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
1209 in the environment.
1210
1211 Updated/fixed packages: apr, apr-util, arqp-standalone,
1212 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
1213 imagemagick, libfastjson, libglib2, libpjsip, libplist,
1214 localedef, luajit, mesa3d, openssh, openssl, postgresql,
1215 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
1216 qt5declarative, qt5engineio, qt5graphicaleffects,
1217 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
1218 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
1219 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
1220 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
1221 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
1222 xapp_xdriinfo.
1223
1224 Issues resolved (http://bugs.buildroot.org):
1225
1226 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
1227 10361: python3 python-config script generates invalid includes
1228 10501: host-localedef fails to compile on Ubuntu 17.10
1229
Peter Korsgaard8b0dd652017-10-28 20:55:26 +020012302017.02.7, Released October 28th, 2017
1231
1232 Important / security related fixes.
1233
1234 Webkitgtk bumped to the 2.18.x series, fixing a large number
1235 of security issues.
1236
1237 Defconfigs: wandboard: Correct rootfs offset
1238
1239 Toolchain: Linaro toolchains updated to 2017.08 release,
1240 fixing a number of issues. Musl: fix for CVE-2017-15650.
1241
1242 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
1243 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
1244 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
1245 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
1246 xlib_libXfont2, xserver_xorg-server
1247
Peter Korsgaard40f8a012017-09-24 22:17:59 +020012482017.02.6, Released September 24th, 2017
1249
1250 Important / security related fixes.
1251
1252 Cmake: Ensure correct pkg-config is used when building host
1253 packages
1254
1255 fs/iso9660: Ensure files from earlier builds are not included.
1256
1257 Updated/fixed packages: apache, bcusdk, bind, binutils,
1258 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
1259 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
1260 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
1261 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
1262 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
1263 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
1264 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
1265 postgresql, proxychains-ng, python-libconfig,
1266 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
1267 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
1268 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
1269 xen, zmqpp
1270
1271 Issues resolved (http://bugs.buildroot.org):
1272
1273 #10141: Squashfs extended attribute failures
1274 #10261: Grub2 fails to build for x86_64
1275 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
1276
Peter Korsgaard386dd282017-07-26 23:33:09 +020012772017.02.5, Released July 27th, 2017
1278
1279 Important / security related fixes.
1280
1281 Webkitgtk bumped to the 2.16.x series, fixing a large number
1282 of security issues.
1283
1284 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
1285 which default to PIE mode.
1286
1287 Updated/fixed packages: aespipe, apache, bind, binutils,
1288 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
1289 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
1290 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
1291 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
1292 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
1293 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
1294 xserver_xorg-server, xvisor
1295
1296 Issues resolved (http://bugs.buildroot.org):
1297
1298 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
1299
Peter Korsgaard018b8aa2017-07-04 18:50:41 +020013002017.02.4, Released July 4th, 2017
1301
1302 Important / security related fixes.
1303
1304 Update support/scripts/scancpan to use METACPAN v1 API as v0
1305 has been shutdown.
1306
1307 Update support/scripts/mkusers to handle setups where
1308 /etc/shadow is a symlink.
1309
1310 External toolchain: Don't create musl dynamic loader symlink
1311 for static builds.
1312
1313 Setlocalversion: Correct detection of mercurial revisions for
1314 non-tagged versions.
1315
1316 Updated/fixed packages: apache, automake, bind, botan, c-ares,
1317 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
1318 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
1319 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
1320 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
1321 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
1322 vlc, x264, xserver_xorg-server
1323
1324 Issues resolved (http://bugs.buildroot.org):
1325
1326 #9976: License file for package 'rtl8821au' incorrect
1327
Peter Korsgaard1ba865a2017-06-02 11:08:48 +020013282017.02.3, Released June 2nd, 2017
1329
1330 Important / security related fixes.
1331
1332 Download: <pkg>-source-check fixed for packages from git.
1333
1334 External toolchain: musl dynamic linker symlink for mips-sf
1335 corrected.
1336
1337 Updated/fixed packages: armadillo, audiofile, bash,
1338 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
1339 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
1340 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
1341 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
1342 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
1343 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
1344 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
1345 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
1346
1347 Issues resolved (http://bugs.buildroot.org):
1348
1349 #9796: source-check broken for Git downloads
1350 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
1351
Peter Korsgaard87ddf242017-05-02 00:05:42 +020013522017.02.2, Released May 1st, 2017
1353
1354 Important / security related fixes.
1355
1356 Use HTTPS for the Codesourcery external toolchains as the HTTP
1357 URLs no longer work.
1358
1359 Updated/fixed packages: bind, busybox, dovecot, freetype,
1360 ghostscript, glibc, granite, hiredis, icu, imagemagick,
1361 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
1362 libnspr, libnss, libsamplerate, libsndfile, libunwind,
1363 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
1364 python-web2py, samba4, syslinux, systemd, tiff, trinity,
1365 uboot, wireshark, xen
1366
1367 Issues resolved (http://bugs.buildroot.org):
1368
1369 #9791: Python searches for packages in the user site directory
1370
Peter Korsgaarda1658092017-04-05 13:35:15 +020013712017.02.1, Released April 4th, 2017
1372
1373 Important / security related fixes.
1374
1375 Fix a variable clashing issue in the mkusers script with
1376 internal bash variables.
1377
1378 Improve external toolchain version detection.
1379
1380 Correct permissions for /dev/pts/ptmx when systemd is used
1381 with recent glibc versions.
1382
1383 Fix python module name clash for graph-depends.
1384
1385 Fakeroot now links against libacl to fix issues on
1386 distributions using acls.
1387
1388 Ensure that the git download infrastructure creates GNU format
1389 tar files.
1390
1391 br2-external: Improve error reporting.
1392
1393 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
1394 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
1395 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
1396 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
1397 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
1398 libwebsockets, libxkbcommon, linux-firmware, logrotate,
1399 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
1400 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
1401 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
1402 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
1403 tcpreplay, tor, upmpdcli, wget, wireshark,
1404 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
1405
1406 Issues resolved (http://bugs.buildroot.org):
1407
1408 #9456: mkusers script bash errors
1409
Peter Korsgaard083c0732017-02-28 21:57:09 +010014102017.02, Released February 28th, 2017
1411
1412 Minor fixes, mainly fixing autobuilder issues.
1413
1414 Don't use cmake 3.7.x from the build host as it is also
1415 affected by the RPATH handling issues, and instead build our
1416 own if needed.
1417
1418 Updated/fixed packages: assimp, classpath, genimage, mplayer,
1419 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
1420 vlc, xterm
1421
Peter Korsgaard87a23e52017-02-26 23:17:04 +010014222017.02-rc3, Released February 26th, 2017
1423
1424 Fixes all over the tree.
1425
1426 Cmake reverted to version 3.6.3 to workaround regressions
1427 related to RPATH handling.
1428
1429 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
1430 btrfs-progs, classpath, directfb, glibc, gstreamer1,
1431 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
1432 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
1433 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
1434 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
1435 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
1436
1437 Issues resolved (http://bugs.buildroot.org):
1438
1439 #9251: Shared C++ libraries for Microblaze results in Segmentation...
1440 #9456: mkusers script bash errors
1441 #9506: Collectd 5.7.0 fails to build with libcrypt
1442 #9581: VagrantFile provisioning step fails due to issue with grub-pc
1443 #9586: usbmount: usbmount slows down the system... to a state of...
1444 #9616: CMake host packages cannot provide CONF_ENV
1445 #9641: Need raptor package installed in staging
1446 #9671: stunnel build error
1447
Peter Korsgaardbedc0cc2017-02-21 00:20:50 +010014482017.02-rc2, Released February 20th, 2017
1449
1450 Fixes all over the tree.
1451
1452 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
1453 older gcc versions for reproducible builds has been
1454 (temporarily) reverted because of licensing compatiblity
1455 concerns.
1456
1457 Defconfigs: SD card generation fix for the Udoo Neo board
1458
1459 Infrastructure to handle .lz compressed tarballs added, and
1460 affected packages updated to use it.
1461
1462 Updated/fixed packages: bctoolbox, bind, canelloni,
1463 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
1464 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
1465 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
1466 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
1467 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
1468 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
1469 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
1470 xserver_xorg-server
1471
1472 Issues resolved (http://bugs.buildroot.org):
1473
1474 #8941: Valgrind fails to build with stack protection turned on
1475 #9291: perl: SysV message queues not configured, even if available
1476 #9651: libxcb-1.12 built Error
1477 #9656: util-linux: schedutils doesn't build on target w/o enabl...
1478 #9666: qt5quickcontrols install fails
1479
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +010014802017.02-rc1, Released February 11th, 2017
1481
1482 Fixes all over the tree and new features.
1483
1484 Infrastructure:
1485
1486 - numerous improvements to support reproducible builds
1487
1488 - new waf-package package infrastructure to support packages
1489 that use the Waf build system. 6 packages converted to
1490 this infrastructure.
1491
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001492 - add option <pkg>_PREFER_INSTALLER to the perl package
1493 infrastructure
1494
1495 Architecture:
1496
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001497 - add support for the OpenRISC CPU architecture
1498
1499 - merge description of the ARM and ARM64 options, and add
1500 support for selecting a specific ARM64 core
1501
1502 Toolchain:
1503
1504 - major rework of the external toolchain support. It is now
1505 split into several packages, one per external toolchain,
1506 and a common infrastructure.
1507
1508 - important fix for musl to prevent a conflict between musl
1509 and kernel headers (fixes the build of numerous packages
1510 with musl)
1511
1512 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
1513 for ARM64, mips32r6 and mips64r6
1514
1515 - add gdb 7.12.1, and switch to gdb 7.11 as the default
1516
1517 - Linaro toolchains updated to 2016.11, ARC toolchain
1518 components updated to arc-2016.09, MIPS Codescape
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001519 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
1520 NIOS2 toolchains bumped
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001521
1522 - remove Analog Devices toolchain for the Blackfin
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001523 architecture, remove pre-built musl toolchains from
1524 musl.codu.org
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001525
1526 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001527 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
1528 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001529
1530 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
1531 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
1532 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
1533 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
1534 pru-software-support, python-arrow, python-attrs,
1535 python-babel, python-bitstring, python-chardet,
1536 python-constantly, python-flask-babel, python-gunicorn,
1537 python-incremental, python-jsonschema, python-logbook,
1538 python-markdown2, python-mbstrdecoder, python-mutagen,
1539 python-pathpy, python-pudb, python-pyqrcode,
1540 python-pytablereader, python-setuptools-scm, python-sh,
1541 python-toml, python-vcversioner, python-whoosh,
1542 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
1543 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
1544 upower, ustream-ssl, waf, xlib_libXfont2
1545
1546 Removed packages: perl-db-file, snowball-hdmiservice,
1547 snowball-init
1548
1549 Tooling: addition of a test-pkg script to help contributors
1550 build test their package.
1551
1552 Issues resolved (http://bugs.buildroot.org):
1553
1554 #8946: Valgrind fails to build with stack protection turned on
1555 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
1556 #9466: VIM_REMOVE_DOCS removes rgb.txt
1557 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
1558 #9501: eudev fails to build with older kernel headers
1559 #9526: Embedded NPM fails to start with "no such file or directory" error
1560 #9541: Platform drivers autoloading from info in device tree does not work
1561 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
1562 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
1563 #9566: [kmod] Compilation fails with uclibc
1564 #9571: buildroot fails while building opencv for arm64 platform
1565 #9576: External tree with BR 2016.11 does not work anymore
1566 #9606: xorg-server cannot build for ARM target
1567
Peter Korsgaarde77a5c82017-03-10 00:00:07 +010015682016.11.3, Released March 9th, 2017
1569
1570 Important / security related fixes.
1571
1572 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
1573 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
1574 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
1575
Peter Korsgaard88470392017-01-25 09:27:44 +010015762016.11.2, Released January 25th, 2017
1577
1578 Important / security related fixes.
1579
1580 A fix for BR2_EXTERNAL trees referenced using relative paths,
1581 which broke in 2016.11.
1582
1583 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
1584 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
1585 php-imagick, rabbitmq-server, runc, wireshark,
1586
1587 Issues resolved (http://bugs.buildroot.org):
1588
1589 #9576: External tree with BR 2016.11 does not work anymore
1590
Peter Korsgaarde5782ec2016-12-29 21:41:23 +010015912016.11.1, Released December 29th, 2016
1592
1593 Important / security related fixes.
1594
1595 Updated/fixed packages: apache, cryptopp, docker-engine,
1596 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
1597 nodejs, openssh, php, python, python-bottle, samba4, squid,
1598 uboot, vim, wireshark, xorg-server uboot
1599
1600 Issues resolved (http://bugs.buildroot.org):
1601
1602 #9466: VIM_REMOVE_DOCS removes rgb.txt
1603
Peter Korsgaarda7eb0522016-11-30 23:15:21 +010016042016.11, Released November 30th, 2016
1605
1606 Minor fixes.
1607
1608 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
1609 uboot, uclibc
1610
1611 Issues resolved (http://bugs.buildroot.org):
1612
1613 #9451: packages/postgresql/postgresql.mk contains wrong POST...
1614
Peter Korsgaard93106e92016-11-28 23:47:40 +010016152016.11-rc3, Released November 28th, 2016
1616
1617 Fixes all over the tree, including a number of security fixes.
1618
1619 The move from fakeroot to pseudo unfortunately brought a
1620 number of issues. The SELinux issue described in #9386 which
1621 triggered the move to pseudo has been investigated further and
1622 a workaround implemented and the pseudo changes reverted.
1623
1624 Linux kernel: update default to 4.8.11.
1625
1626 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
Peter Korsgaard286c6b42016-11-29 22:51:38 +01001627 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
Peter Korsgaard93106e92016-11-28 23:47:40 +01001628 vdk, axs101, axs103 and hs38 smd vdk.
1629
1630 Updated/fixed packages: autossh, chrony, dosfstools,
1631 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
1632 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
1633 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
1634 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
1635 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
1636 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
1637 xapp_xload, xenomai, xmlstarlet
1638
1639 Issues resolved (http://bugs.buildroot.org):
1640
1641 #9386: ubinize fails with or without custom config
1642 #9431: A misspelling
1643 #9446: make raspberrypi3_defconfig compilation failure
1644
Yann E. MORIN90aed662016-11-13 16:27:07 +010016452016.11-rc2, Released November 13th, 2016
1646
1647 Fixes all over the tree.
1648
1649 Architecture: add support for MIPS XBurst cores; remove MIPS
1650 support for M5100 cores.
1651
1652 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
1653 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
1654 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
1655 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
1656 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
Thomas Petazzonid4b99ff2016-11-13 18:23:10 +01001657 strace, openjpeg, lcms2, quota.
Yann E. MORIN90aed662016-11-13 16:27:07 +01001658
1659 Linux kernel: update default to 4.8.7.
1660
1661 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
1662
1663 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
1664 of fakeroot; makedevs no longer breaks of the destination already
1665 exists and is of the correct type/major/minor.
1666
1667 Defconfigs: a few legacy and broken defconfigs have been removed
1668 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
1669 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
1670 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
1671 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
1672 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
1673 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
1674 atmel_sama5d3xek.
1675
Thomas Petazzoni052554b2016-11-03 21:31:14 +010016762016.11-rc1, Released November 3rd, 2016
Samuel Martina4711502016-10-16 13:12:38 +02001677
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001678 Fixes all over the tree and new features.
Samuel Martina4711502016-10-16 13:12:38 +02001679
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001680 It is now possible to specify multiple BR2_EXTERNAL
1681 directories. The required files in a BR2_EXTERNAL directory
1682 have changed to accomodate this feature. Refer to the
1683 documentation for details of how to update them. External
1684 trees now have a name and a description. Also, it is possible
1685 to override a defconfig in the external tree.
1686
1687 The default skeleton now uses UID 65534 for the "nobody"
1688 user instead of UID 99, like most distros do. See
1689 https://lwn.net/Articles/695478/ for a complete discussion.
1690 Programs and configuration files that explicitly refer to UID
1691 99 will have to be updated.
1692
1693 When the build environment already has a suitable cmake version
1694 (3.1 or later), that one will be used instead of building
1695 host-cmake. This can speed up the build significantly.
1696
1697 The ExtUtils::MakeMaker perl module is now required in the
1698 build environment.
1699
1700 An additional check is done during the build that files are
1701 not installed in the output directory within the output
1702 directory. This happens e.g. when the target directory is
1703 contained both in --prefix and in DESTDIR. The build will
1704 terminate with an error message that specifies which package
1705 and which file caused the failure.
1706
1707 The concept of "deprecated packages" and the BR2_DEPRECATED
1708 option have been removed. Instead, packages are removed
1709 immediately. Packages are only removed when they don't work
1710 for some reason. If you still need a removed package and
1711 you have a solution for the problem(s) that caused the
1712 removal, please contribute it.
1713
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001714 Architecture: support for sh64 removed, improved support for
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001715 MIPS core selection.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001716
1717 Toolchain: support for musl powerpc64le, mips64 and mipsr6
1718 toolchains, ARC toolchain components updates, gcc 6.x series
1719 bumped to 6.2.0, default binutils version switched to 2.26,
1720 default gcc version switched to gcc 5.x, Linaro toolchains
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001721 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
1722 with TLS support. Checking of unsafe compiler options (that
1723 point to host directories) has been extended with -isystem,
1724 -idirafter and -iquote.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001725
1726 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
1727 of <pkg>-show-rdepends to list reverse dependencies, and
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001728 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
1729 are now in a separate linux-tools package instead of in the
1730 kernel build. Fakeroot has been replaced by pseudo.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001731
1732 CMake support: the toolchainfile.cmake file now provides a
1733 definition of the CMAKE_BUILD_TYPE variable. The
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001734 toolchainfile.cmake also no longer forces the compiler/linker
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001735 flags defined by Buildroot.
1736
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001737 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001738 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001739 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001740
1741 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
1742 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001743 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001744 python-crcmod, python-cssutils, python-docutils,
1745 python-futures, python-mwclient, python-mwscrape,
1746 python-mwscrape2slob, python-pyelftools, python-pyicu,
1747 python-pylru, python-pyqt5, python-requests-toolbelt,
1748 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
1749 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
1750 gpio linux tools.
1751
Thomas Petazzonia564da22016-11-03 23:31:53 +01001752 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001753 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001754 wvdial, wvstreams.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001755
1756 Documentation: the list of packages that was present in the
1757 Buildroot manual has been removed.
1758
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001759 Legal info: the "licenses.txt" file that concatenates all
1760 license texts is no longer generated - it was not considered
1761 useful. The manifest.csv contains an empty cell instead of
1762 "not saved" when no license file is available.
1763
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001764 Other: addition of a DEVELOPERS file listing developers taking
1765 care of packages or architectures.
1766
1767 Issues resolved (http://bugs.buildroot.org):
1768
1769 #7802: host-python build hangs compiling getbuildinfo.o
1770 #8206: mplayer uses host xorg development files
Thomas Petazzonieb71c222016-11-03 22:56:20 +01001771 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001772 #8536: Building sudo with PAM results in unusable sudo
1773 #8646: check-host-rpath script returns false positives when rpath
1774 contains symlink
1775 #8696: xdriver_xf86-input-mouse install header files in target
1776 directory
1777 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
1778 not necessarily TARGET
1779 #8846: Orphaned/missing toolchain borks eclipse plugin
1780 #8856: python tornado runtime wasn't met on buildroot 2016.02
1781 #8901: gcc failes to build if fortran is enabled
1782 #8916: LDFLAGS pass to openssh
1783 #8941: "ls" of an NFSv4 share only works when pumped through strace
1784 #8946: Valgrind fails to build with stack protection turned on
1785 #9021: Kodi - Broken: Illegal instruction (core dumped)
1786 #9096: rootfs.ubi not created
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001787 #9111: glibc 2.23: libmvec.so not copied
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001788 #9176: minnowboard : USB not mounted
1789 #9196: raspberry pi 3 default build seem broken
1790 #9201: Permission denied make: *** [core-dependencies] Error 126 in
1791 Buildroot-2015.08.1
1792 #9216: log4cpp package build fails to build within install
1793 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
1794 pressing buttons.
1795 #9229: Firefly boot fails with: "failed to find part:boot"
1796 #9256: [Config file] New device: Odroid-U2/U3
1797 #9296: Buildroot Fails on applying patches
1798 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
1799 #9316: U-boot fails to build if libssl-dev is not installed
1800 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
1801 flash utility (tegrarcm)
1802 #9326: Odroid-C2 build results in non-bootable image
1803 #9336: Improve iconv support for external toolchain based builds
1804 #9356: gdb package
1805 #9366: no link rootfs.ext4 -> rootfs.ext2
1806 #9371: openssl: download failes with "Only allow downloads from primary
1807 download site" + local server
1808 #9381: check-host-rpath issues
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001809 #9386: ubinize fails with or without custom config
Samuel Martina4711502016-10-16 13:12:38 +02001810
Peter Korsgaardec166412016-09-21 23:06:11 +020018112016.08, Released September 1st, 2016
Peter Korsgaard78e99142016-09-01 11:30:19 +02001812
1813 Minor fixes.
1814
1815 Toolchain: ARC tools updated to arc-2016.09-eng010.
1816
1817 Updated/fixed packages: libshout, luajit, mpd, mplayer
1818
1819 Issues resolved (http://bugs.buildroot.org):
1820
1821 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
1822 #8341: Getting EGL Error: Could not create the egl surface:..
1823 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
1824
Peter Korsgaard7e981ed2016-08-30 08:14:23 +020018252016.08-rc3, Released August 29th, 2016
1826
1827 Fixes all over the tree.
1828
1829 Toolchain: C++ support for the internal blackfin toolchain
1830 re-enabled.
1831
1832 Architecture: Default to bf532 CPU variant for blackfin,
1833 Fix flat one memory region support for m68k and disable flat
1834 seperate data support because of compatibility issues.
1835
1836 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
1837 post-build scripts when systemd is used.
1838 Zynq microzed/zc706/zed: Fix u-booot configuration.
1839
1840 netbsd-queue package extended and renamed to
1841 musl-compat-headers. With this, a number of musl compatibility
1842 patches are no longer needed.
1843
1844 Updated/fixed packages: aircrack-ng, android-tools, babeld,
1845 bcusdk, binutils, boa, busybox, connman, cpupower,
1846 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
1847 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
1848 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
1849 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
1850 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
1851 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
1852 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
1853 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
1854 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
1855 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
1856 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
1857 webkitgtk, wireshark, xdriver_xf86-video-intel
1858
1859 Issues resolved (http://bugs.buildroot.org):
1860
1861 #9101: Error on support/download/git with system git older than 1.8.4
1862 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
1863
Peter Korsgaard3b3fa452016-08-17 08:49:38 +020018642016.08-rc2, Released August 17th, 2016
1865
1866 Fixes all over the tree.
1867
1868 Toolchain: disable broken C++ support for internal blackfin
1869 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
1870 to fix various issues.
1871
1872 System: Zoneinfo is available for the musl C library as well.
1873
1874 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
1875 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
1876 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
1877 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
1878 libical, libpjsip, libsidplay2, libunwindow, libxml2,
1879 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
1880 openblas, openipmi, owfs, php, poco, procps, qt, quota,
1881 sg3_utils, spidev_test, systemd-bootchart, thrift,
1882 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
1883 xdriver_xf86-video-savage, xserver_xorg-server, xen
1884
1885 Issues resolved (http://bugs.buildroot.org):
1886
1887 #9136: make graph-size fails with "ValueError: too many values to..
1888 #9151: qt: fix build with ALSA >= 1.1.x
1889 #9156: qt: Fix missing runtime Qt3Support dependency
1890 #9161: modsetting patch not applied to xserver 1.18.4
1891 #9166: Missing overlays directory in VFAT image for raspberry pi 3
1892
Peter Korsgaard19040c92016-08-06 11:39:54 +020018932016.08-rc1, Released August 6th, 2016
Peter Korsgaard960cc972016-08-06 11:24:52 +02001894
1895 Fixes all over the tree and new features.
1896
1897 Toolchain: Fortran support added. eglibc support removed, musl
1898 support no longer experimental. Blackfin and Microblaze
1899 support for internal uClibc-ng toolchain, m68k/coldfire
1900 improvements. The check for unsafe (build host) directories
1901 access (/usr/include and /usr/lib) is now enabled by default.
1902 Unused locales are now purged by default to save space (and
1903 the default list of locales shrunk). The option to control
1904 this has now moved from the toolchain menu to system
1905 configuration.
1906
1907 Legal info improvements: sources are now hardlinked instead of
1908 copied if possible to save space. Patches and extra downloads
1909 are also saved.
1910
1911 An experimental configuration knob (BR2_REPRODUCIBLE) has been
1912 added to make the builds more reproducible (E.G. less
1913 differences in the binary output between builds of the same
1914 configuration). This is still work in progress.
1915
1916 An option to execute a custom script inside the fakeroot
1917 environment used to the generate the filesystem (E.G. to tweak
1918 permissions or similar) has been added.
1919
1920 Git support now supports git submodules if
1921 <pkg>_GIT_SUBMODULES is enabled.
1922
1923 Hash files for integritry validation have been added for all
1924 packages.
1925
1926 Scanpypi utility to help creating packages from the Python
1927 package index (pypi) has been added.
1928
1929 The makedevs utility now has support for adding file
1930 capabilities using extended attributes.
1931
1932 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
1933 development configs, Blackfin GDB simulator, Linksprite
1934 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
1935 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
1936 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
1937 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
1938 demos. A number of defconfigs have been updated and extended
1939 to generate SD card images. Synopsys HS38 VDK defconfig removed.
1940
1941 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
1942 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
1943 circus, dante, docker-containerd, docker-engine, domoticz,
1944 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
1945 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
1946 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
1947 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
1948 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
1949 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
1950 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
1951 p7zip, pdbg, python-argh, python-dataproperty,
1952 python-dateutil, python-dialog3, python-dicttoxml,
1953 python-dominate, python-engineio, python-flask-jsonrpc,
1954 python-flask-login, python-humanize, python-pathtools,
1955 python-pathvalidate, python-pillow, python-prompt-toolkit,
1956 python-pytablewriter, python-pytz, python-scapy3k,
1957 python-sdnotify, python-socketio, python-tomako,
1958 python-ubjson, python-u-msgpack, python-watchdog,
1959 python-wcwidth, python-xlrd, python-xlsxwriter,
1960 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
1961 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
1962 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
1963 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
1964 wiringpi, xen
1965
1966 Deprecated packages: ipkg, sstrip
1967
1968 Removed packages: sunxi-mali-prop
1969
1970 Issues resolved (http://bugs.buildroot.org):
1971
1972 #8931: segment fault when compile argp-help.c using aarch64-bu...
1973 #8966: eglfs error. buildroot don't compile the library libeglfs.so
1974 #8971: build for beaglebone fails
1975 #8986: qt5imageformats fails to build on AArch64
1976 #8991: grub2 fails to compile
1977 #9001: Nodejs option not available
1978 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
1979 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
1980 #9066: 8139TOO - faulty behaviour
1981 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
1982 #9091: U-Boot fails to boot with large ramdisk
1983
Peter Korsgaardaa6fd112016-05-31 23:52:36 +020019842016.05, Released May 31st, 2016
1985
1986 Minor fixes.
1987
1988 External toolchain: Fix for symlink handling when copying
1989 links to target.
1990
1991 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
1992 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
1993 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
1994 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
1995 xdriver_xf86-video-fbturbo, xserver_xorg-server
1996
Peter Korsgaardf4365df2016-05-26 23:37:23 +020019972016.05-rc3, Released May 26th, 2016
1998
1999 Fixes all over the tree.
2000
2001 Tweaks for SSP handling for external toolchains.
2002
2003 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
2004 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
2005 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
2006 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
2007 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
2008 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
2009 postgresql, putty, python-service-identity, python-treq,
2010 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
2011 ustr, valgrind, webkitgtk, libxml2, xorriso,
2012 xserver_xorg-server
2013
2014 Issues resolved (http://bugs.uclibc.org):
2015
2016 #8936: Aircrack-ng - Alot of missing dependencies
2017
Peter Korsgaard3f3342a2016-05-17 16:11:24 +020020182016.05-rc2, Released May 17th, 2016
2019
2020 Fixes all over the tree.
2021
2022 Rootfs overlay handling now refuses to overwrite
2023 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
2024 even if these directories are present in the overlay.
2025
2026 External toolchain: Unbreak user provided libraries deployment
2027 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
2028
2029 QEMU coldfire: Fix for signal handling kernel issue, enable
2030 networking support.
2031
2032 Updated/fixed packages: android-tools, assimp, boost, gcc,
2033 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
2034 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
2035 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
2036 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
2037 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
2038
Peter Korsgaard0ab73722016-05-10 23:23:00 +020020392016.05-rc1, Released May 10th, 2016
2040
2041 Fixes all over the tree and new features.
2042
2043 Architectures: new ARM variants: Cortex A17 and M4, improved
2044 nonmmu (cortex-M) support, m68k has been re-enabled with
2045 support for ColdFire. For x86, support for the i386 variant
2046 has been dropped.
2047
2048 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
2049 deprecated. Go programming language support, Add Binutils 2.26
2050 support. Old Sourcery PowerPC external toolchains removed,
2051 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
2052 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
2053
2054 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
2055 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
2056 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
2057 added for m68k, eXtensa-nommu and ColdFire.
2058
2059 Linux: use zImage by default on ARM, subversion repository
2060 support (for u-boot as well).
2061
2062 New packages: aer-inject, android-tools, cannelloni,
2063 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
2064 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
2065 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
2066 kodi-adsp-basic, kodi-adsp-freesurround,
2067 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
2068 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2069 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
2070 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
2071 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
2072 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
2073 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
2074 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
2075 python-autobahn, python-characteristic, python-crossbar,
2076 python-cryptography, python-iniparse, python-iowait,
2077 python-lmdb, python-pexpect, python-ptyprocess,
2078 python-pyasn-modules, python-pygments, python-pymysql,
2079 python-pynacl, python-pyopenssl, python-pysocks,
2080 python-pytrie, python-rpi-gpio, python-service-identity,
2081 python-setproctitle, python-shutilwhich, python-treq,
2082 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
2083 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
2084 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
2085 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
2086 xdriver_xf86-video-amdgpu
2087
2088 Removed packages: foomatic-filters, python-m2crypto,
2089 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
2090
2091 Issues resolved (http://bugs.buildroot.org):
2092
2093 #6830: Qt5: no fonts are installed
2094 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
2095 #7580: Invalid filesystem in Pandaboard defconfig
2096 #8346: wf111 package removes all kernel module dependencies
2097 #8436: xserver_xorg-server Segmentation fault
2098 #8736: IPV6 forced on in busybox
2099 #8746: At startup system stops with 'cannot set terminal proces..
2100 #8751: make fail [fio does not build on sh]
2101 #8766: Compiling host-gcc-final-4.9.3 broken on i386
2102 #8771: make savedefconfig modifies sources
2103 #8781: Unable to build uboot for imx28evk
2104 #8786: gdb fails to build with xz and expat support at the same
2105 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
2106 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
2107 #8836: Can't select Vim in menuconfig
2108 #8851: Make sure fio can compile with libaio support if it...
2109 #8861: With buildroot 2016.02 trying to build for corei7-avx
2110 fails while trying to build host-binutils
2111 #8866: Making an USB flash bootable with extlinux build with
2112 buildroot does not work
2113
Peter Korsgaardaaf6c282016-03-01 21:47:30 +010021142016.02, Released March 1st, 2016
2115
2116 Minor fixes, mostly security related.
2117
2118 Circular dependency issue with same-as-kernel linux-headers
2119 option fixed.
2120
2121 Updated/fixed packages: bluez5_utils, heirloom-mailx,
2122 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
2123 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
2124 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
2125
Peter Korsgaard100ba0f2016-02-27 23:50:51 +010021262016.02-rc3, Released February 27th, 2016
2127
2128 Fixes all over the tree.
2129
2130 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
2131 where VFP is optional (but present on the specific hw). Fix
2132 ARM variant selection for freescale_imx31_3stack_defconfig.
2133
2134 Ensure tarballs of downloaded git trees do not contain a
2135 timestamp.
2136
2137 Clarify license of patches in COPYING.
2138
2139 Updated/fixed package: avahi, binutils, cairo, can-festival,
2140 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
2141 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
2142 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
2143 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
2144 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
2145 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
2146 omniorb, openipmi, openobex, patch, pax-utils, perf,
2147 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
2148 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
2149 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
2150 wpa_supplicant, xerces, zsh
2151
2152 Issues resolved (http://bugs.uclibc.org):
2153
2154 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
2155
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +010021562016.02-rc2, Released February 18th, 2016
Peter Korsgaarda00646d2016-02-17 23:08:34 +01002157
2158 Fixes all over the tree.
2159
2160 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +01002161 crash, backport of Xtensa .init/.fini literals handling.
2162 glibc security patches for CVE-2014-8121, CVE-2015-1781
Peter Korsgaarda00646d2016-02-17 23:08:34 +01002163 and CVE-2015-7547.
2164
2165 Defconfigs for Acmesystems Arietta g25 added.
2166
2167 Updated/fixed packages: binutils, boost, chrony, dovecot,
2168 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
2169 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
2170 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
2171 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
2172
2173 Issues resolved (http://bugs.uclibc.org):
2174
2175 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
2176 #8606: Problem compiling on Arch Linux
2177 #8681: kbd 2.0.3 does not build on rpi
2178
Peter Korsgaardecf55c32016-02-10 08:05:42 +010021792016.02-rc1, Released February 10th, 2016
Peter Korsgaard2ea44432016-02-09 18:00:18 +01002180
2181 Fixes all over the tree and new features.
2182
2183 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
2184 arc-2015.12. Support for legacy uClibc dropped, default to
2185 uClibc-ng instead. Added sys/queue.h implementation for MUSL
2186 for compatibility. Updated versions of Code sourcery and
2187 Linaro toolchains. MIPS Codescape toolchains added. Version
2188 selection for preconfigured external toolchains removed.
2189
2190 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
2191 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
2192 A number of defconfigs have been extended to generate complete
2193 system images using genimage.
2194
Luca Ceresoli8b186e02016-03-01 11:08:07 +01002195 Linux: Automatically patch timeconst.pl for <3.9 kernels,
Peter Korsgaard8d1d6dd2016-02-29 22:00:43 +01002196 which isn't compatible with modern perl versions, breaking the
2197 build when building on recent (Fedora 23, Debian
2198 Testing/Unstable, ..) distributions.
2199
Peter Korsgaard2ea44432016-02-09 18:00:18 +01002200 Makedevs utility now accepts textual (non-numerical) user and
2201 group names.
2202
2203 Vagrant file to easily setup a working development environment
2204 in a VM has been added.
2205
2206 Size-stats-compare script to compare rootfs sizes between
2207 builds has been added.
2208
2209 Infozip package renamed to zip. EFL packages restructured.
2210
2211 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
2212 angularjs, apache, apr, argp-standalone, armadillo, arptables,
2213 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
2214 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
2215 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
2216 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
2217 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
2218 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
2219 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
2220 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
2221 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
2222 elementary, elfutils, enlightenment, erlang, espeak, eudev,
2223 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
2224 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
2225 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
2226 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
2227 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
2228 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
2229 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
2230 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
2231 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
2232 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
2233 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
2234 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
2235 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
2236 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
2237 jquery-sparkline, jquery-ui, jquery-ui-themes,
2238 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
2239 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
2240 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
2241 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
2242 libedbus, libedit, libedje, libeet, libefreet, libeina,
2243 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
2244 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
2245 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
2246 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
2247 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
2248 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
2249 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
2250 libraw, libraw1394, librsvg, libseccomp, libsecret,
2251 libserialport, libsigc, libsigrok, libsigrokdecode,
2252 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
2253 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
2254 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
2255 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
2256 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
2257 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
2258 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
2259 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
2260 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
2261 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
2262 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
2263 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
2264 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
2265 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
2266 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
2267 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
2268 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
2269 openldap, openntpd, openobex, openocd, openpgm,
2270 open-plc-utils, openpowerlink, openssh, openssl, openswan,
2271 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
2272 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
2273 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
2274 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
2275 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
2276 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
2277 python-alsaaudio, python-can, python-cffi, python-cherrypy,
2278 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
2279 python-mako, python-msgpack, python-psutil, python-pyasn,
2280 python-pycparser, python-pydal, python-pyftpdlib,
2281 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
2282 python-serial, python-setuptools, python-six, python-spidev,
2283 python-tornado, python-twisted, python-web2py, python-webpy,
2284 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
2285 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
2286 qt5graphicaleffects, qt5imageformats, qt5multimedia,
2287 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
2288 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
2289 qt5webkit-examples, qt5websockets, qt5x11extras,
2290 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
2291 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
2292 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
2293 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
2294 smack, snowball-init, socat, sp-oops-extract, sqlite,
2295 squashfs, squeezelite, squid, sredird, sshfs,
2296 start-stop-daemon, strace, strongswan, stunnel, subversion,
2297 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
2298 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
2299 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
2300 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
2301 udpcast, unionfs, upmpdcli, usb_modeswitch,
2302 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
2303 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
2304 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
2305 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
2306 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
2307 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
2308 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
2309 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2310 xfont_encodings, xfont_font-adobe-100dpi,
2311 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
2312 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
2313 xfont_font-alias, xfont_font-arabic-misc,
2314 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
2315 xfont_font-bh-lucidatypewriter-100dpi,
2316 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
2317 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
2318 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
2319 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
2320 xfont_font-daewoo-misc, xfont_font-dec-misc,
2321 xfont_font-ibm-type1, xfont_font-isas-misc,
2322 xfont_font-jis-misc, xfont_font-micro-misc,
2323 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
2324 xfont_font-misc-meltho, xfont_font-misc-misc,
2325 xfont_font-mutt-misc, xfont_font-schumacher-misc,
2326 xfont_font-screen-cyrillic, xfont_font-sony-misc,
2327 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
2328 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
2329 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
2330 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
2331 ympd, zeromq, zic, znc, zsh,
2332
2333 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
2334 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
2335 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
2336 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
2337 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
2338 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
2339 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
2340 obsidian-cursors, openal, openbox, pangomm,
2341 python-backports-abc, python-beautifulsoup4, python-cbor,
2342 python-click, python-cssselect, python-ecdsa, python-html5lib,
2343 python-idna, python-ipaddress, python-mistune, python-netaddr,
2344 python-paho-mqtt, python-paramiko, python-pyparted,
2345 python-pysmb, python-pyudev, python-singledispatch,
2346 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
2347 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
2348 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
2349
2350 Removed packages: libungif, python-pyxml,
2351
2352 Issues resolved (http://bugs.uclibc.org):
2353
2354 #7886: gettext: link failure with locally-installed libxml2
2355 #7892: systemd-journald is broken
2356 #8066: nodejs crashes when built with gcc 4.9
2357 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
2358 #8501: gunzip fails to uncompress files
2359 #8541: fail to build host-fakeroot-1.20.2
2360 #8546: build instructions for raspberry pi don't work
2361 #8571: strace for ARC compile error
2362 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
2363 #8616: Fail to build for raspberrypi_defconfig with big endian
2364 #8621: sqlite package, properly enable readline
2365
Peter Korsgaard3f90e532015-11-30 22:54:25 +010023662015.11, Released November 30th, 2015
2367
2368 Minor fixes.
2369
2370 Merged/seperate /usr handling is now also performed for
2371 staging so cross-gdb / gdbserver can find the libraries.
2372
2373 Updated/fixed packages: autossh, conntrack-tools, dcron,
2374 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
2375 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
2376 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
2377 zmqpp
2378
2379 Issues resolved (http://bugs.uclibc.org):
2380
2381 #8441: Invalid directory for X11 fonts in target (RPi2)
2382 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
2383
Peter Korsgaard610f3fa2015-11-26 23:06:02 +010023842015.11-rc3, Released November 26th, 2015
2385
2386 Fixes all over the tree.
2387
Peter Korsgaarddb80b0a2015-11-27 16:21:18 +01002388 We have a new modern website!
2389
2390 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
2391 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
2392 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
2393 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
2394 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
2395 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
2396 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
2397 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
2398 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
2399 yajl, zmqpp
Peter Korsgaard610f3fa2015-11-26 23:06:02 +01002400
2401 Issues resolved (http://bugs.uclibc.org):
2402
2403 #6872: gpsd: disabled on microblaze
2404 #8321: invalid opcode error with minidlna and ffmpeg
2405 #8336: Default systemd configuration fails to boot correctly in 2015-08
2406 #8446: rpi-userland failed to build with glibc 2.22
2407
Peter Korsgaardbfaed962015-11-19 13:07:41 +010024082015.11-rc2, Released November 19th, 2015
2409
2410 Fixes all over the tree.
2411
2412 LD_LIBRARY_PATH is no longer used to ensure host binaries find
2413 their libraries, fixing issues on recent Fedora.
2414
2415 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
2416 with ${TARGET}-cc after the move to use a toolchain wrapper
2417 for the internal toolchain.
2418
2419 Appy-patches.sh now correctly applies all files listed in
2420 series files.
2421
2422 Fixes for merged /usr handling when a custom skeleton is used.
2423
2424 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
2425 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
2426 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
2427 libecore, libgudev, libnss, libpng, libserial, libssh2,
2428 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
2429 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
2430 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
2431 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
2432 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
2433 ushare, wine, wpa_supplicant, x265,
2434 xdriver_xf86-video-siliconmotion, zxing-cpp
2435
2436 Issues resolved (http://bugs.uclibc.org):
2437
2438 #4790: Running udhcpc on a system with NFS root kills NFS
2439 #8456: Building host-pkgconf on Fedora 23 fails due to..
2440
Thomas Petazzonie1da0ef2015-11-06 11:25:40 +010024412015.11-rc1, Released November, 7th 2015
Thomas Petazzoni23542382015-11-06 11:22:00 +01002442
2443 Fixes all over the tree and new features.
2444
2445 Architectures:
2446
2447 - Support for sparc64 added (internal toolchain with glibc
2448 only).
2449
2450 - Support for mips32r6 and mips64r6 added.
2451
2452 - Support for Intel Quark X1000 CPU.
2453
2454 - Switch to EABIhf by default on ARM when a VFP is available.
2455
2456 Toolchains:
2457
2458 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
2459 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
2460
2461 - The toolchain wrapper which was used only for external
2462 toolchains is now also used for Buildroot internal
2463 toolchains. This allowed to fix the ccache support, prepare
2464 the way for top-level parallel build support and remove gcc
2465 patches used to detect header/library path poisoning.
2466
2467 - Remove Analog Devices Blackfin toolchain 2012R2.
2468
2469 - Fix several Xtensa build failures by switching from
2470 text-section-literals to auto-litpools.
2471
2472 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
2473 rather than a specific fork.
2474
2475 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
2476 2015.08. 2014.09 version is kept since 2015.08 only runs on
2477 x86_64 hosts.
2478
2479 Bootloaders:
2480
2481 - Fix ARM64 support in U-Boot.
2482
2483 Defconfigs:
2484
2485 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
2486 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
2487 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
2488 Synopsys AArch64 VDK virtual platform.
2489
2490 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
2491 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
2492 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
2493 raspberrypi2, riotboard, snps_axs10*, wandboard.
2494
2495 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
2496 calao_snowball_defconfig, gnublin, integrator926_defconfig.
2497
2498 Infrastructure:
2499
2500 - Support for fetching from Mercurial tags fixed.
2501
2502 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
2503 module support to be enabled in the kernel when a package
2504 builds out-of-tree kernel modules (through the
2505 pkg-kernel-module infrastructure or on its own).
2506
2507 - Improve the perl package infrastructure to automatically add
2508 the dependency to the perl interpreter to target perl module
2509 packages.
2510
2511 - Remove trailing slashes in <pkg>_SITE and addition of a
2512 check to ensure such trailing slashes are no longer added.
2513
2514 - Extend the legal infrastructure to allow packages to declare
2515 their actual source code. This is useful for packages for
2516 which <pkg>_SOURCE points to pre-built binaries (as is the
2517 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
2518 variable allows to point to the source code in such cases.
2519
2520 - Improved ccache support, thanks to the usage of a toolchain
2521 wrapper for internal toolchain. Now a single cache directory
2522 can be shared between different Buildroot builds.
2523
2524 - Addition of a 'graph-size' make targets, which generates a
2525 PDF graph of per-package size of the root filesystem.
2526
2527 - Addition of <pkg>_EXCLUDES so that packages can request
2528 certain parts of the source code tarball to not be
2529 extracted. This feature is currently used by gcc and
2530 toolchain-external.
2531
2532 - Packages can now use the <pkg>_PKGDIR variable, provided by
2533 the package infrastructure, to reference their package
2534 directory, instead of explicitly using package/<pkg>/.
2535
2536 Filesystems:
2537
2538 - Add high lz4 compression to squashfs.
2539
2540 - Simplification of shell profile files in the default
2541 skeleton.
2542
2543 - Remove ftp user and /home/ftp from the skeleton, and let ftp
2544 server packages create these when needed.
2545
2546 - Add support for /bin, /sbin and /lib to be symlinks to their
2547 corresponding directories in /usr. This is enforced for
2548 systemd configurations, and optional for other
2549 configurations.
2550
2551 - Support for AXFS filesystem image generation added.
2552
2553 - New options to add extra space/inodes to ext2/3/4 images.
2554
2555 Updated/fixed packages:
2556
2557 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
2558 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
2559 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
2560 collectd, connman, conntrack-tools, coreutils, cpio,
2561 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
2562 dhrystone, dillo, directfb, directfb-examples, dmraid,
2563 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
2564 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
2565 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
2566 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
2567 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
2568 genimage, gettext, git, glib-networking, glmark2, gnupg2,
2569 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
2570 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2571 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
2572 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
2573 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
2574 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
2575 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
2576 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
2577 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
2578 kodi-pvr-stalker, kodi-pvr-vbox,
2579 kodi-visualisation-waveforhue, less, lftp, libbluray,
2580 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
2581 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
2582 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
2583 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
2584 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
2585 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
2586 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
2587 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
2588 linux, linux-firmware, linux-fusion, linux-headers,
2589 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
2590 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
2591 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
2592 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
2593 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
2594 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
2595 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
2596 perl-crypt-openssl-random, perl-http-message,
2597 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
2598 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
2599 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
2600 poco, polarssl, portaudio, portmap, postgresql, proftpd,
2601 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
2602 python-networkmanager, python-numpy, python-pyparsing,
2603 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
2604 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
2605 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
2606 samba4, sane-backends, sconeserver, sdl, sed, setools,
2607 shairport-sync, shared-mime-info, sland, smartmontools,
2608 softether, spice-protocol, sqlcipher, sqlite, squid,
2609 strongswan, stunnel, subversion, sudo, sunxi-tools,
2610 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
2611 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
2612 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
2613 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
2614 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
2615 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2616 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
2617 xtables-addons, xterm, xz, zic, znc, zsh
2618
2619 New packages:
2620
2621 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
2622 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
2623 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
2624 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
2625 libg7221, libhttpparser, libilbc, libldns, libmng,
2626 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
2627 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
2628 micropython, micropython-libs, python-pyratemp,
2629 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
2630 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
2631 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
2632
2633 Removed packages:
2634
2635 blackbox (was deprecated), divine (merged in directfb),
2636 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
2637 sawman (merged in directfb), schifra (marked broken since a
2638 long time), texinfo (host variant only, no longer used), zxing
2639 (replaced by zxing-cpp),
2640
2641 Issues resolved (http://bugs.uclibc.org):
2642
2643 #4099: cut utility from GNU coreutils works incorrect
2644 #7772: libxml-parser-perl build failure: missing dependency
2645 ExtUtils/MakeMaker
2646 #7931: Default configuration for Cubieboard v1 is outdated
2647 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
2648 not coming up
2649 #8246: X.org DRI2 build issue
2650 #8256: pointing to /usr/bin/objcopy old version (x86) instead
2651 of the generated one
2652 #8266: mplayer build issue
2653 #8281: pyrexc fails to run when path is too long
2654 #8316: lttng-tools and lttng-babeltrace executables contain
2655 bad RPATH pointing to host machine
2656 #8331: kexec wants shutdown in /sbin, but systemd installs it
2657 in /usr/sbin
2658 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
2659 busybox's version
2660 #8366: libevent does not build
2661 #8386: build failed with external toolchain
2662 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
2663 #8396: CCACHE initialization
2664 #8401: gpsd 3.15 NMEA support
2665 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
2666 #8421: util-linux installs systemd files in output/target/home/
2667
Peter Korsgaard20a36cd2015-08-31 23:06:58 +020026682015.08, Released August 31st, 2015
Peter Korsgaard3131ec42015-08-31 10:13:35 +02002669
2670 Minor fixes.
2671
2672 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
2673 reintroduced as opencv.
2674
2675 Updated/fixed packages: bootutils, canfestival, cppcms,
Peter Korsgaard42180d82015-08-31 22:37:37 +02002676 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
2677 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
2678 ltrace, midori, network-manager, openssh, perl-file-listing,
Peter Korsgaard3131ec42015-08-31 10:13:35 +02002679 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
2680 perl-www-robotrules, python-can, qt5base, qt5multimedia,
2681 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
2682 x264, xserver_xorg-server, zyre
2683
Thomas Petazzoni985b46b2015-08-24 22:20:16 +020026842015.08-rc2, Released August, 24th 2015
2685
2686 Fixes all over the tree.
2687
2688 Toolchain: fix gcc build on NIOS-II.
2689
2690 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
2691 hybrid ISO image generation.
2692
2693 Architectures: add arm1136j-s variant.
2694
2695 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
2696 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
2697 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
2698 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
2699 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
2700 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
2701 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
2702 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
2703 netatalk, nodejs, ola, opencv, oprofile, php, poco,
2704 postgresql, powertop, protobuf, protobuf-c, qt5base,
2705 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
2706 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
2707 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
2708
2709 Issues resolved (http://bugs.uclibc.org):
2710
2711 #8276: package/dropbear: symlink resolution incorrect
2712 #8286: Error with buildroot
2713 #8301: ldconfig parameter in Makefile
2714
Thomas Petazzoni7b1e9d52015-08-05 15:48:25 +020027152015.08-rc1, Released August, 5th 2015
Arnout Vandecappelle43929652015-07-13 13:36:28 +02002716
2717 Fixes all over the tree and new features.
2718
Thomas Petazzonida63d872015-08-05 15:05:07 +02002719 Architectures:
2720
2721 - Refactor how the availability of an MMU is described.
2722 - Minimal support for Cortex-M3
2723 - Minimal support for AArch64 big-endian
2724
2725 Toolchains:
2726
2727 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
2728 - Use uClibc-ng as the default uClibc version, instead of the
2729 official uClibc, which hasn't done any release since 3+
2730 years
2731 - eglibc is now marked as deprecated
2732 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
2733 support for gcc 5.x added.
2734 - Binutils: use Binutils 2.24 as the default, 2.25.x series
2735 bumped to 2.25.1, remove old Binutils 2.22.
2736 - Update ARC toolchain components to 2015.06
2737 - Add support for Fortran when building gcc
2738
2739 Bootloaders:
2740
2741 - Support for using the kconfig configuration system in
2742 U-Boot
2743
2744 New Defconfigs:
2745
2746 - VIA VAB-820/AMOS-820
2747 - OLimex OLinuxino A20 Lime
2748 - Many new defconfigs for Atmel evaluation boards:
2749 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
2750 Xplained Ultra, sama5d3 Xplained.
2751 - ACME Systems Aria G25
2752 - WarPboard
2753 - Altera Cyclone 5 Development Board
2754 - Xilinx zc706
2755 - ARC AXS101 and AXS103 Software Development Platforms
2756 - Significant updates to Raspberry Pi / Raspberry Pi 2
2757
2758 Infrastructure:
2759
2760 - Buildroot takes better care now of generating predictable
2761 permissions in the target filesystem. However, existing
2762 permissions on a custom skeleton or rootfs overlay will no
2763 longer be preserved. Therefore, it is necessary to add a
2764 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
2765 required permissions.
2766 - Add support for kconfig fragments.
2767 - No longer pass --{enable,disable}-debug to autotools
2768 packages depending on the value of
2769 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
2770 whether we build with -g or not.
2771 - Support for extracting archives in .lzma in the generic
2772 package infrastructure.
2773 - Remove random-seed file from the default skeleton, since
2774 seeding the entropy pool with a known seed makes more harm
2775 than good.
2776 - In the CVS download helper, add support to use a date as
2777 the version.
2778 - Add support for a per-package <pkg>_STRIP_COMPONENTS
2779 variable, which packages can use to specify how many path
2780 components should be stripped when extracting the tarball.
2781 - Addition of a 'kernel-module' package infrastructure, which
2782 simplifies the packaging of external kernel modules. Many
2783 existing packages are converted to use it.
2784 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
2785 - Remove /etc/securetty from the default skeleton.
2786 - Migration of sysV initscripts from the default skeleton to
2787 a package called 'initscripts', installed only when Busbox
2788 init or sysvinit are used.
2789 - Migration of the skeleton logic to a proper 'skeleton'
2790 package.
2791 - Addition of a 'linux-tools' infrastructure in the 'linux'
2792 package, to support building user-space tools bundled
2793 within the Linux kernel sources, such as perf and cpupower.
2794 - Usage of backticks instead of make $(shell ...) to execute
2795 shell commands. This allows to delay the evaluation of such
2796 commands when actually needed, and not when expanding the
2797 variables. It is useful to make 'make printvars' less
2798 noisy, and as a preparation to support top-level parallel
2799 build.
2800 - Libtool .la files are not mungled for all package types,
2801 instead of being handled only for packages using the
2802 autotools-package infrastructure.
2803 - Add mechanism to allow packages to express a dependency on
2804 gcc versions. This is needed for packages that use C++11 or
2805 C11 support for example.
2806
2807 Important package updates:
2808
2809 - Complete rework of the matchbox packaging
2810 - Lots of fixes in packages for compatibility with musl and
2811 gcc 5.
2812 - Hash files added to a large number of packages.
2813 - Update a significant number of packages to use a new
2814 hosting, after the announcement of Google Code and
2815 Gitorious closing.
2816 - Major packages needed for SELinux support have been merged,
2817 but the support is not complete yet.
2818 - Significant update of OpenCV to version 3.0, and addition
2819 of lots of eatures.
2820 - Significant update of all packages supporting the GPU and
2821 VPU of i.MX ARM processors.
2822 - Addition of systemd support in a significant number of
2823 packages.
2824 - Qt5 updated to 5.5.0
2825 - Use modular X.org server by default instead of KDrive
2826
2827 Filesystems:
2828
2829 - Complete overhaul of the iso9660 support. Now allows to use
2830 directly IS9660 as the root filesystem format and not only
2831 an initrd, and supports Grub 2 and isolinux in addition to
2832 Grub.
2833
2834 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
2835 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
2836 ca-certificates, can-utils, ccache, cloog, collectd, connman,
2837 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
2838 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
2839 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
2840 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
2841 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
2842 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
2843 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
2844 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
2845 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
2846 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
2847 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
2848 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
2849 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
2850 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
2851 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
2852 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
2853 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
2854 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
2855 libunistring, libupnp, libuv, libv4l, libva,
2856 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
2857 linux-firmware, linux-headers, live555, ltrace, lua,
2858 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
2859 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
2860 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
2861 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
2862 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
2863 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
2864 perl-cross, perl-encode-locale, perl-io-socket-ssl,
2865 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
2866 perl-xml-libxml, php, pinentry, polarssl, postgresql,
2867 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
2868 python-networkmanager, python-pyinotify, python-pypcap,
2869 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
2870 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
2871 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
2872 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
2873 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
2874 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
2875 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
2876 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
2877 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
2878 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
2879 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
2880 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
2881 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
2882 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
2883 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
2884 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
2885 zic.
2886
2887 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
2888 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
2889 jquery-datetimepicker, kodi-audioencoder-modplug,
2890 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
2891 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
2892 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
2893 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
2894 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
2895 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
2896 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
2897 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
2898 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
2899 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
2900 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
2901 kodi-screensaver-pingpong, kodi-screensaver-pyro,
2902 kodi-screensaver-stars, kodi-visualisation-shadertoy,
2903 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
2904 kodi-visualisation-waveform, kvmtool, kyua, libfm,
2905 libfm-extra, libplatform, librtas, libsodium, libsquish,
2906 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
2907 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
2908 python-pycli, python-pydal, python-pyyaml, python-web2py,
2909 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
2910 rtl8821au, sepolgen, setools, skeleton, stm32flash,
2911 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
2912
2913 Deprecated packages: webkitgtk, libgail, eglibc support in
2914 glibc package.
Arnout Vandecappelle43929652015-07-13 13:36:28 +02002915
Thomas Petazzoni8cf7a562015-08-05 15:36:24 +02002916 Issues resolved (http://bugs.uclibc.org):
2917
2918 #4291: Segmentation fault with all binaries that use threads
2919 when compiled with gcc 4.6
2920 #6944: building toolchain for sh4 fails
2921 #7592: Buildroot GCC: -lto requires plugin support in ranlib
2922 #7628: Python SSL does not get built for Raspberry Pi
2923 #7682: Missing dependencies for NFS
2924 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
2925 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
2926 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
2927 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
2928 #7971: python-flask, python-werkzeug. No module named zlib
2929 #7981: Target file system skeleton permissions hazard
2930 #8006: rpcdebug in nfs-utils built for the host
2931 #8036: alsa-lib headers problem that prevents to compile alsa
2932 dependent projects
2933 #8081: systemd init system: /tmp is not mode 1777
2934 #8121: php opcache extension doesn't get installed
2935 #8151: x86-64 make fails with ncurses 5.9
2936 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
2937 #8161: default /bin/sh symlink to busybox is full path and not relative
2938 #8171: glamor missing
2939 #8191: Request update support for the cubieboard series
2940 #8201: Important security upgrades for node.js
2941
Peter Korsgaard6d736152015-05-31 23:15:34 +020029422015.05, Released May 31st, 2015
2943
2944 Minor fixes.
2945
2946 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
2947 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
2948 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
2949 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
2950 python3, sconeserver, udpcast, upmpdcli
2951
Peter Korsgaardc6ce1192015-05-22 11:53:58 +020029522015.05-rc3, Released May 22nd, 2015
2953
2954 Several fixes, mainly related to static linking.
2955
2956 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
2957 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
2958 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
2959 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
2960 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
2961 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
2962 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
2963 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
2964 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
2965 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
2966 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
2967 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
2968 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
2969 wvstreams, xmlstarlet, zeromq, zmqpp
2970
2971 New packages: c-periphery
2972
2973 Issues resolved (http://bugs.uclibc.org):
2974
2975 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
2976 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
2977 #8126: exim lacks plaintext and cram-md5 auth
2978
Peter Korsgaardf2435f62015-05-11 13:28:26 +020029792015.05-rc2, Released May 11th, 2015
2980
2981 Minor fixes.
2982
2983 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
2984 issues. Context functions enabled for uClibc snapshot /
2985 uClibc-NG.
2986
2987 Architectures: Endian handling symbol for Xtensa, binutils
2988 fixes.
2989
2990 Infrastructure: Fix for kernel module stripping when
2991 localversion contains spaces.
2992
2993 Updated/fixed packages: at, autoconf-archive, binutils,
2994 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
2995 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
2996 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
2997 xlib_libXfont
2998
2999 Issues resolved (http://bugs.uclibc.org):
3000
3001 #8086: Cannot select systemd as init with Linaro 2014.09...
3002
Peter Korsgaard5628a152015-05-04 21:25:41 +020030032015.05-rc1, Released May 4th, 2015
Peter Korsgaard94856072015-04-27 00:10:53 +02003004
3005 Fixes all over the tree and new features.
3006
Peter Korsgaard329f6872015-05-03 23:49:42 +02003007 Architectures: Removed AVR32 support, deprecate SH64, added
3008 support for steamroller, corei7-avx and core-avx2 x86
3009 variants.
3010
3011 Toolchains: IPv6 and Largefile support now enforced for
3012 uClibc. Corresponding Kconfig symbols removed.
3013
3014 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
3015 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
3016 external toolchains are now detected and blacklisted.
3017
3018 Internal toolchain support for Nios2 added, Blackfin
3019 removed. Aarch64 and sh musl support. uClibc-ng support added.
3020
3021 Libatomic is now handled for internal and external
3022 toolchains. Link time optimization (LTO) support.
3023
3024 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
3025 Auto, Raspberry Pi 2, RIoTboard,
3026
3027 Infrastructure: Hashes for a large number of packages have
3028 been added. Missing hashes now stop the build unless
3029 explicitly disabled.
3030
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02003031 Spaces and colons (:) are now supported in package
3032 versions. Dependencies can now be listed for the patch step
3033 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
Peter Korsgaard329f6872015-05-03 23:49:42 +02003034 extensions infrastructure has been added.
3035
3036 Makedevs now has a recursive (r) option.
3037
3038 The variable containing the list of packages to build has been
3039 renamed from TARGETS to PACKAGES.
3040
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02003041 Make external-deps / legal-info / source / source-check have
3042 been reimplemented using the package infrastructure, so their
3043 output/behaviour may differ from earlier (some packages were
3044 not included in the past).
3045
Peter Korsgaard329f6872015-05-03 23:49:42 +02003046 The old insecure DES password encoding is no longer supported.
3047
3048 U-Boot patch option now support direct references to patch
3049 files and URLs in addition to directories of patches. The
3050 i.MX28 SD format (u-boot.sd) is now supported.
3051
Peter Korsgaard94856072015-04-27 00:10:53 +02003052 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
3053 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003054 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
3055 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
3056 canfestival, ccache, chrony, civetweb, clamav, cmake,
3057 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
3058 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
3059 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
3060 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
Peter Korsgaard94856072015-04-27 00:10:53 +02003061 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
3062 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
3063 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
3064 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
3065 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
3066 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003067 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
3068 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
3069 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
3070 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
3071 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
3072 kismet, kmod, kodi-audioencoder-flac,
Peter Korsgaard94856072015-04-27 00:10:53 +02003073 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003074 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
3075 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
3076 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
3077 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
3078 libinput, libiscsi, libksba, liblinear, libmatroska,
3079 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
3080 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
3081 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
3082 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
3083 libusb, libuv, libva-intel-driver, libva, libvncserver,
3084 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
3085 lighttpd, linknx, linphone, linux-firmware, linux-headers,
3086 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
3087 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
3088 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
3089 luarocks, lvm2, lxc, make,
Peter Korsgaard94856072015-04-27 00:10:53 +02003090 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
3091 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
3092 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
3093 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
3094 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
3095 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
3096 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
3097 opencv, openldap, openntpd, openocd, openssh, openssl,
3098 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003099 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
Peter Korsgaard94856072015-04-27 00:10:53 +02003100 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
3101 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
3102 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
3103 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
3104 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
3105 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
Peter Korsgaard329f6872015-05-03 23:49:42 +02003106 python-tornado, python-twisted, python-zope-interface, python,
3107 python3, qemu, qt, qt5, qt5base, qt5multimedia,
3108 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
3109 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
3110 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
3111 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
3112 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
3113 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
3114 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
3115 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
3116 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
3117 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
3118 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
3119 webp, weston, wget, which, whois, wireless-regdb,
3120 wireless_tools, wireshark, wpa_supplicant, wvstreams,
3121 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
Peter Korsgaard94856072015-04-27 00:10:53 +02003122 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
3123 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
3124 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
3125 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
3126 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
3127 xapp_xmore, xcb-util-image, xcb-util-keysyms,
3128 xdata_xcursor-themes,
3129 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
3130 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
3131 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
Peter Korsgaard329f6872015-05-03 23:49:42 +02003132 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
3133 xfont_font-util, xkeyboard-config,
3134 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
Peter Korsgaard94856072015-04-27 00:10:53 +02003135 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
3136 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
3137 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
3138
3139 New packages: apache, autoconf-archive, batctl,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003140 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
3141 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
3142 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
3143 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
3144 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
3145 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
3146 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
3147 perl-db-file, perl-digest-{hmac,sha1},
3148 perl-encode-{detect,locale}, perl-file-{listing,util},
3149 perl-html-{parser,tagset}, perl-http-cookies,
3150 perl-http-{daemon,date,message,negotiate}, perl-io-html,
3151 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
3152 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
3153 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
3154 perl-www-robotrules, powertop, pulseview,
3155 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
3156 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
3157 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
Peter Korsgaard94856072015-04-27 00:10:53 +02003158 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003159 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
Peter Korsgaard94856072015-04-27 00:10:53 +02003160 xproto_xproxymanagementprotocol
3161
3162 Removed packages: gtk2-theme-hicolor
3163
Peter Korsgaard329f6872015-05-03 23:49:42 +02003164 Deprecated packages: samba
3165
Peter Korsgaard94856072015-04-27 00:10:53 +02003166 Issues resolved (http://bugs.uclibc.org):
3167
3168 #7478: Multiple chosen python modules are not built due to...
3169 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
3170 #7676: Package procps-ng installs binaries to nonsensical folder
3171 #7724: Startx is not installed in the target
3172 #7760: botan: wrong prefix in botan-1.10.pc
3173 #7826: Building of cdparanoia
3174 #7844: Lua with hard-float on MIPS by buildroot doesn't work
3175 #7874: X.org configure error
3176 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
3177 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
3178 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
3179 #7976: mkuser script fails with: user already exists with...
3180 #8011: When building only busybox and strace, strace fails...
3181 #8016: collectd fails to build, network.c:171:19: error:...
3182 #8041: error on building libcurl7.42.0
3183
Peter Korsgaard6bf057b2015-03-01 22:08:12 +010031842015.02, Released March 1st, 2015
3185
3186 Minor fixes.
3187
3188 Updated/fixed packages: civetweb, ding-libs,
3189 directfb-examples, glibc, gnupg, gnupg2, gpm,
3190 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
3191 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
3192 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
3193 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
3194 xcb-util-keysyms
3195
3196 Removed packages: libgc
3197
Peter Korsgaard345f32e2015-02-24 00:24:19 +010031982015.02-rc3, Released February 24th, 2015
3199
3200 Minor fixes.
3201
3202 Cmake and rebar (erlang) infrastructure fixes.
3203
3204 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
3205 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
3206 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
3207 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
3208
Peter Korsgaardbc113922015-02-15 23:44:43 +010032092015.02-rc2, Released February 15th, 2015
3210
3211 Minor fixes.
3212
3213 raspberrypi: fix kernel sha1 for DT variant.
3214
3215 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
3216 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
3217 qt5base, qt5connectivity, xserver_xorg-server
3218
Peter Korsgaard21652672015-02-08 21:57:14 +010032192015.02-rc1, Released February 8th, 2015
Peter Korsgaard20138582015-02-08 21:55:10 +01003220
3221 Fixes all over the tree and new features.
3222
3223 Static/shared library handling reworked. This is now a
3224 tristate (shared only / shared and static / static
3225 only). Default is now shared only to speed up the
3226 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
3227
3228 The toolchain (internal and external) will now warn when an
3229 unsafe library or header path is used (such as /usr/include or
3230 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
3231 under build options this instead becomes an error.
3232
3233 A installation path issue with the internal musl toolchain
3234 support has been fixed so it is now possible to reuse it as an
3235 external toolchain.
3236
3237 Architectures: Freescale E5500 and E6500 PowerPC support
3238 added, deprecated MIPS 1/2/3/4 support removed.
3239
3240 New defconfigs: Freescale p2020ds, MIPS creator CI20,
3241 Raspberrypi with DT, UDOO Quad.
3242
3243 'make <foo>_defconfig' now saves the path to the defconfig in
3244 the .config, so a 'make savedefconfig' automatically updates
3245 it.
3246
3247 Infrastructure for packages using the Erland rebar tool has
3248 been added.
3249
3250 Hashes for a large number of packages have been added. Hashes
3251 are now checked for both target and host packages.
3252
3253 The system menu now has an option to automatically configure a
3254 network interface through DHCP at bootup.
3255
3256 The default filesystem skeleton now uses a separate tmpfs for
3257 /run instead of a symlink to /tmp/ for security reasons / to
3258 protect against conflicts with user generated temporary files.
3259
3260 BR2_EXTERNAL is now exported to post-build and post-image
3261 scripts.
3262
3263 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
3264 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
3265 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
3266 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
3267 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
3268 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
3269 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
3270 janus-gateway, kodi, kodi-audioencoder-flac,
3271 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
3272 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
3273 libselinux, libsemanage, libserialport, libsigro,
3274 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
3275 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
3276 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
3277 openldap, python-alsaaudio, python-certifi, python-cheetah,
3278 python-coherence, python-django, python-docopt, python-enum,
3279 python-enum34, python-flask, python-gobject, python-httplib2,
3280 python-ipaddr, python-itsdangerous, python-jinja,
3281 python-markdown, python-markupsafe, python-networkmanager,
3282 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
3283 python-pysendfile, python-pyxb, python-requests, python-six,
3284 python-twisted, python-webpy, python-werkzeug,
3285 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
3286 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
3287 xtables-addons
3288
3289 Removed packages (target): bison, distcc, gob2, m4
3290
3291 Issues resolved (http://bugs.uclibc.org):
3292
3293 #7556: make interactive CLI optional for nftables
3294 #7730: Error while connecting Qt Cretaor to device
3295 #7766: logrotate default gzip path is usually wrong
3296 #7790: Invalid ext4 image generated by Buildroot
3297
Peter Korsgaard9a5434f2014-12-01 10:19:00 +010032982014.11, Released December 1st, 2014
3299
3300 Minor fixes.
3301
3302 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
3303 current working directory isn't searched.
3304
3305 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
3306 parted, shairport-sync, util-linux, xapp_bdftopcf,
3307 xserver_xorg-server
3308
Peter Korsgaardf30e54e2014-11-28 13:23:02 +010033092014.11-rc3, Released November 28th, 2014
3310
3311 Fixes all over the tree.
3312
3313 System: File permissions of /etc/random-seed made more
3314 restrictive.
3315
3316 Toolchain: Various fixes related to locale handling, a fix for
3317 building the toolchain wrapper on MIPS.
3318
3319 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
3320 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
3321 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
3322 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
3323 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
3324 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
3325 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
3326 xl2tp, xserver_xorg-server
3327
3328 Issues resolved (http://bugs.uclibc.org):
3329
3330 #7670: Fails to build mpc-1.0.2 on latest Cygwin
3331
Peter Korsgaard641e00e2014-11-21 13:19:45 +010033322014.11-rc2, Released November 21st, 2014
Peter Korsgaard7dfba6f2014-11-21 13:11:45 +01003333
3334 Fixes all over the tree.
3335
3336 Inittab tweaks for shutdown handling (busybox and sysvinit).
3337
3338 Updated/fixed packages: aircrack-ng, botan, canfestival,
3339 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
3340 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
3341 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
3342 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
3343 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
3344 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
3345 tstools, tzdata, wireshark, x264
3346
3347 Issues resolved (http://bugs.uclibc.org):
3348
3349 #7646: strftime on datetime not works on python3
3350
Peter Korsgaard74128852014-11-12 23:11:07 +010033512014.11-rc1, Released November 12th, 2014
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01003352
3353 Fixes all over the tree and new features.
3354
Peter Korsgaard6896e822014-11-12 22:31:39 +01003355 Toolchains: Use -mcpu / -march instead of -mtune. Support
3356 additional ARC and sparc variants. Updated Code sourcery
3357 and Linaro external toolchains.
3358
3359 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
3360 powerpc64 pseries added and a number of updates to the
3361 existing configurations.
3362
3363 Infrastructure: Buildroot is now less noisy when built with
3364 the silent option (make -s).
3365 A number of package infrastructure variables have been renamed
3366 from *_OPT to *_OPTS for constency. Buildroot will complain if
3367 the old names are used to assist in updating out of tree
3368 packages.
3369 Fixes for host systems where bash isn't located in /bin, and
3370 older systems not supporting mktemp --tmpdir.
3371 Various cleanups of users/groups in the default skeleton.
3372 There is now an option to choose what shell /bin/sh points to.
3373
3374 Documentation: Various updates to the user manual. The
3375 asciidoc documentation handling has now been extended so it
3376 can be used by (BR2_EXTERNAL) packages.
3377
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01003378 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
3379 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
3380 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
3381 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
3382 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3383 bluez_utils, bmon, boost, bootutils, bridge-utils,
3384 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
3385 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
3386 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
3387 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
3388 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
3389 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
3390 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
3391 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
3392 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
3393 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
3394 enlightenment, enscript, erlang, espeak, ethtool, eudev,
3395 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
3396 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
3397 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
3398 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
3399 fontconfig, foomatic-filters, freerdp, freescale-imx,
3400 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
3401 genimage, genpart, genromfs, geoip, gettext, giblib, git,
3402 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
3403 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
3404 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
3405 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
3406 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
3407 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
3408 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
3409 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
3410 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
3411 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
3412 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
3413 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
3414 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
3415 jquery-ui-themes, jquery-validation, jsmin, json-c,
3416 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
3417 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
3418 lesstif, lftp, libaio, libao, libarchive, libargtable2,
3419 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
3420 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
3421 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
3422 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
3423 libelementary, libelf, libenca, libethumb, libevas,
3424 libevas-generic-loaders, libevent, libexif, libeXosip2,
3425 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
3426 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
3427 libinput, libiscsi, libjson, libksba, liblockfile,
3428 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
3429 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
3430 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
3431 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
3432 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
3433 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
3434 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
3435 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
3436 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
3437 libungif, liburcu, libusb, libuv, libv4l, libva,
3438 libva-intel-driver, libvncserver, libvorbis, libvpx,
3439 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
3440 libxslt, lighttpd, linenoise, linknx, links, linphone,
3441 linux-firmware, linux-fusion, linux-headers, linux-pam,
3442 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
3443 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
3444 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
3445 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
3446 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
3447 lua-ev, luajit, luajson, lualogging, lua-messagepack,
3448 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
3449 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
3450 lzma, m4, madplay, make, makedevs, Makefile.in,
3451 matchbox-common, matchbox-desktop, matchbox-fakekey,
3452 matchbox-keyboard, matchbox-lib, matchbox-panel,
3453 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
3454 media-ctl, mediastreamer, memcached, memstat, memtester,
3455 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
3456 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
3457 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
3458 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
3459 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
3460 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
3461 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
3462 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
3463 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
3464 openocd, openpowerlink, openssh, openssl, openswan,
3465 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
3466 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
3467 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
3468 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
3469 perl-module-build, perl-mojolicious, perl-net-ssleay,
3470 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
3471 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
3472 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
3473 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
3474 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
3475 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
3476 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
3477 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
3478 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
3479 python-dialog, python-ipy, python-keyring, python-mad,
3480 python-netifaces, python-numpy, python-protobuf, python-pyasn,
3481 python-pyparsing, python-pyro, python-pyusb, python-serial,
3482 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
3483 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
3484 qt5graphicaleffects, qt5imageformats, qt5multimedia,
3485 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
3486 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
3487 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
3488 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
3489 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
3490 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
3491 ruby, samba, sam-ba, samba4, sane-backends, schifra,
3492 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
3493 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
3494 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
3495 slang, slirp, smcroute, smstools3, snmppp,
3496 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
3497 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
3498 squid, sredird, startup-notification, strace, stress,
3499 strongswan, stunnel, subversion, sudo, sunxi-boards,
3500 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
3501 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
3502 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
3503 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
3504 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
3505 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
3506 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
3507 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
3508 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
3509 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
3510 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
3511 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
3512 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
3513 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
3514 xdriver_xf86-video-vmware, xenomai, xerces,
3515 xfont_font-adobe-{100,75}dpi,
3516 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
3517 xfont_font-alias, xfont_font-arabic-misc,
3518 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
3519 xfont_font-bh-lucidatypewriter-100dpi,
3520 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
3521 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
3522 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
3523 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
3524 xfont_font-daewoo-misc, xfont_font-dec-misc,
3525 xfont_font-ibm-type1, xfont_font-isas-misc,
3526 xfont_font-jis-misc, xfont_font-micro-misc,
3527 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
3528 xfont_font-misc-meltho, xfont_font-misc-misc,
3529 xfont_font-mutt-misc, xfont_font-schumacher-misc,
3530 xfont_font-screen-cyrillic, xfont_font-sony-misc,
3531 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
3532 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
3533 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
3534 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
3535 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
3536 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
3537 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
3538 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
3539 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
3540 znc, zsh, zxing
3541
3542 New packages: adwaita-icon-theme, am335x-pru-package,
3543 bcache-tools, biosdevname, botan, canfestival, clamav,
3544 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
3545 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
3546 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
3547 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
3548 netcat-openbsd, nginx, odhcploc, openvmtools,
3549 phidgetwebservice, pps-tools, pure-ftpd,
3550 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
3551 qt5location, shairport-sync, spidev_test, targetcli-fb,
3552 tinyalsa, trinity, x264, yaml-cpp, ympd
3553
3554 Removed packages: libelf
3555
3556 Issues resolved (http://bugs.uclibc.org):
3557
3558 #261: New package: wxWidgets
3559 #325: New package: ratpoison
3560 #405: New package: OpenVZ tools
3561 #1309: New package: rdiff-backup
3562 #3427: New package: nginx
3563 #3655: New package: libav
3564 #3991: New Package: open-vm-tools (Vmware Tools)
3565 #6878: dmraid: disabled on ARC
3566 #6950: Full unicode support in ncurses
3567 #7010: jamvm builds and runs fine under mips (be)
3568 #7088: elfutils on Blackfin doesn't build
3569 #7142: ecryptfs needs getent to run
3570 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
3571 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
3572 #7352: [2014.08-rc3] diffutils-3.3 failed on building
3573 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
3574 #7364: monit builds a static application, even though BR2_PREFER_...
3575 #7370: ngrep - requires --with-pcap-includes fully defined to find...
3576 #7442: rootfs remount does not work as expected with sysvinit
3577 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
3578 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
3579 #7574: quota-4.01 fails to build statically
3580
Peter Korsgaardfcd720d2014-09-01 12:12:30 +020035812014.08, Released September 1st, 2014
3582
3583 Minor manual fixes/additions.
3584
3585 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
3586 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
3587 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
3588 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
3589 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
3590 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
3591 xscreensaver, yajl
3592
3593 Issues resolved (http://bugs.uclibc.org):
3594
3595 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
3596
Peter Korsgaardfdff7152014-08-26 10:26:38 +020035972014.08-rc3, Released August 26th, 2014
3598
3599 Minor fixes.
3600
3601 User manual update / restructuring.
3602
3603 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
3604 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
3605 lbreakout2, libevas-generic-loaders, libftdi, libinput,
3606 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
3607 thrift, tvheadend, usb_modeswitch, xmlstarlet,
3608
3609 Issues resolved (http://bugs.uclibc.org):
3610
3611 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
3612 #7322: libgomp dependency issue with imagemagick
3613 #7328: Git dl of versions in x/y broken
3614
Peter Korsgaard7dc7c792014-08-18 01:04:16 +020036152014.08-rc2, Released August 18th, 2014
Peter Korsgaard8c94df22014-08-17 09:44:53 +02003616
3617 Fixes all over the tree.
3618
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02003619 User manual restructured / reworked.
3620
3621 Toolchain: Fix for C++ exceptions / pthread_exit() on
3622 uClibc/glibc, C++-11 features with uClibc.
3623
Peter Korsgaard8c94df22014-08-17 09:44:53 +02003624 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
3625 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
3626 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02003627 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
3628 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
3629 qt, subversion, synergy, systemd, tar, tftpd, webkit,
3630 xapp_rstart, xbmc, xbmc-pvr-addons
Peter Korsgaard8c94df22014-08-17 09:44:53 +02003631
3632 Issues resolved (http://bugs.uclibc.org):
3633
3634 #7124: Use BR toolchain externally results a non-bootable...
3635 #7208: Glibc C++ aplications crash if they use exceptions
3636 #7250: Cannot build with -std=c++11
3637 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
3638 #7286: systemd 215 doesn't build
3639
Peter Korsgaard7e725e12014-08-08 23:34:24 +020036402014.08-rc1, Released August 8th, 2014
Peter Korsgaard087e1c82014-08-08 00:50:13 +02003641
3642 Fixes all over the tree and new features.
3643
Peter Korsgaardec37bbc2014-08-08 23:28:02 +02003644 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
3645 Improved altivec / SPE /atomic instructions
3646 handling. Additional PowerPC CPU variants added.
3647
3648 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
3649 qemu-system-xtensa, qemu-aarch64-virt added. A number of
3650 tweaks to existing ones. lpc32xx defconfigs removed.
3651
3652 Toolchain: Microblaze support for internal musl toolchain.
3653 Default to GCC 4.8 for internal toolchain, remove deprecated
3654 4.3 and 4.6 versions.
3655 External CodeSourcery / Linaro toolchain updates, option to
3656 copy gconv libraries for external toolchains.
3657
3658 Infrastructure: graph-depends: misc fixes, transitive
3659 dependencies are not drawn by default. Download handling is
3660 now done using helper scripts. Integrity of downloads can now
3661 be verified using sha* hashes. Subversion download now uses
3662 peg revisions for robustness.
3663 Legal-info: License info of local or overridden packages are
3664 saved as well. Toolchain packages are also taken into account.
3665 autotools: Static linking with libtool / v1.5 improvements.
3666 Gettextize support, similar to autoreconf.
3667 kconfig package infrastructure added.
3668
3669 Misc: Version selection for busybox dropped.
3670
Peter Korsgaard087e1c82014-08-08 00:50:13 +02003671 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
3672 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
3673 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
3674 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3675 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
3676 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
3677 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
3678 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
3679 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
3680 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
3681 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
3682 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
3683 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
3684 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
3685 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
3686 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
3687 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
3688 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
3689 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
3690 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
3691 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
3692 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
3693 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
3694 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
3695 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
3696 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
3697 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
3698 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
3699 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
3700 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
3701 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
3702 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
3703 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
3704 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
3705 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
3706 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
3707 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
3708 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
3709 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
3710 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
3711 libxml2, libyaml, links, linux-firmware, linux-fusion,
3712 linux-headers, linux-pam, lite, live555, lm-sensors,
3713 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
3714 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
3715 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
3716 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
3717 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
3718 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
3719 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
3720 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
3721 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
3722 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
3723 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
3724 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
3725 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
3726 python,
3727 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
3728 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
3729 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
3730 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
3731 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
3732 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
3733 samba, samba4, sane-backends, sawman, sconeserver, setserial,
3734 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
3735 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
3736 startup-notification, statserial, strongswan, stunnel,
3737 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
3738 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
3739 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
3740 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
3741 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
3742 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
3743 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
3744 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
3745 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
3746 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
3747 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
3748 xz
3749
3750 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
3751 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
3752 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
3753 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
3754 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
3755 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
3756 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
3757 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
3758 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
3759 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
3760 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
3761 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
3762 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
3763 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
3764
3765 Removed packages: procps
3766
3767 Issues resolved (http://bugs.uclibc.org):
3768
3769 #5750: Doing a Buildroot build from /usr doesn't work
3770 #5900: config flags to the Xenomai build system
3771 #6230: Cannot compile gcc without threads (uClibc-based)
3772 #6626: procps Unknown HZ value! (XX) Assume 100
3773 #7118: Package "thrift" requires atomic operations
3774 #7154: Local uClibc config file gets overwritten using ...
3775 #7160: host-xz not built
3776 #7166: hostapd: segfault when using RT5370
3777 #7172: Name collision of rpath token expansion and internal..
3778 #7178: NTPd package cannot sync time without a proper ntp.conf
3779 #7184: supervisord depends on libxml2 implicitly
3780 #7196: Unable to build on UBUNTU13.10
3781 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
3782
Peter Korsgaardf287d622014-05-31 09:52:49 +020037832014.05, Released May 31st, 2014
3784
3785 Minor fixes.
3786
3787 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
3788 for the spl file.
3789
3790 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
3791 qt5base, qt5webkit, sysklogd, thrift, u-boot
3792
Peter Korsgaardd830cce2014-05-28 17:07:11 +020037932014.05-rc3, Released May 28th, 2014
3794
3795 Minor fixes.
3796
3797 Updated/fixed packages: acl, attr, connman, dosfstools,
3798 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
3799 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
3800 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
3801 samba4, slang, xbmc
3802
3803 Issues resolved (http://bugs.uclibc.org):
3804
3805 #7100: license info for package 'acl' missing
3806 #7106: license info for package 'attr' missing
3807 #7112: license info for package 'hwdata'
3808
Peter Korsgaard63fbdd52014-05-21 17:17:03 +020038092014.05-rc2, Released May 21st, 2014
3810
3811 Fixes all over the tree.
3812
3813 Stripping using sstrip has been deprecated.
3814
3815 BR2_EXTERNAL can now also be used to implement custom
3816 filesystem types.
3817
3818 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
3819 the generated dependency graph has been renamed to
3820 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
3821 the future.
3822
3823 The virtual package infrastructure will now error out early
3824 if multiple packages providing the same virtual package has
3825 been enabled (E.G. opengl). This change requires that the
3826 packages explicitly declare what virtual package(s) they
3827 provide.
3828
3829 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
3830 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
3831 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
3832 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
3833 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
3834 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
3835 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
3836 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
3837 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
3838 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
3839 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
3840 xlib_libXpm, xserver_xorg-server, zyre
3841
3842 Issues resolved (http://bugs.uclibc.org):
3843
3844 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
3845 #7016: Git issues in resulting buildroot tar
3846 #7094: pciutils doesn't build on Blackfin
3847
Peter Korsgaard921a9ef2014-05-13 10:49:03 +020038482014.05-rc1, Released May 13th, 2014
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00003849
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003850 Fixes all over the tree and new features.
3851
3852 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
3853 been removed. Building o32 ELF files for MIPS64 is an exotic
3854 configuration that nobody should be using. If o32 is required,
3855 then is better if it's built for MIPS 32-bit cores so only
3856 32-bit instructions will be used leading to a more efficient
3857 o32 usage.
3858 Support for the ARM A12 variant and Intel corei7.
3859
3860 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
3861
3862 Bootloaders: Grub2 and gummiboot support, syslinux support
3863 extended.
3864
3865 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
3866 library for internal and external toolchains. 4.8-R3 support
3867 for ARC, Internal toolchain support for Aarch64 and
3868 Microblaze. Environment variable to control debug output of
3869 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02003870 other variables. Toolchain tuple vendor name can now be
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003871 customized. Updated external Linaro ARM/Aarch64
3872 toolchains. Added external Linaro ARMEB toolchain.
3873 A GDB gdbinit file is now generated for external toolchains to
3874 automatically set the correct sysroot.
3875
3876 Kconfig handling for minimum kernel headers version required
3877 for packages. Now packages needing specific kernel header
3878 features can specify these requirements in Kconfig.
3879
3880 Infrastructure: Support for (but disabled as it leads to
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02003881 unreproducible builds) toplevel parallel builds. See the
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003882 comment at the top of Makefile for details about how to enable
3883 it and what the problems are if you want to test it.
3884 Python package infrastructure extended to support Python 3.x
3885 Perl and virtual package infrastructure support added.
3886 PRE_*_HOOKS support for all build steps.
3887
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003888 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
3889 barebox, bash, beecrypt, bellagio, binutils, boost,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003890 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
3891 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
3892 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
3893 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
3894 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003895 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
3896 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
3897 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003898 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
3899 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
3900 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3901 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
3902 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
3903 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
3904 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
3905 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
3906 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
3907 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
3908 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003909 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
3910 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
3911 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003912 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
3913 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
3914 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
3915 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
3916 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
3917 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
3918 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
3919 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
3920 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
3921 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
3922 luainterpreter, luajit, lua-msgpack-native, luaposix,
3923 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
3924 memstat, mesa3d, metacity, minidlna, mmc-utils,
3925 mobile-broadband-provider-info, modem-manager, mongrel2,
3926 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
3927 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
3928 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
3929 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
3930 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
3931 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
3932 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
3933 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
3934 pulseaudio, python, python3, python-bottle, python-m2crypto,
3935 python-netifaces, python-pyasn, python-pycrypto,
3936 python-pygame, python-pysnmp, python-pysnmp-apps,
3937 python-pysnmp-mibs, python-serial, python-setuptools,
3938 qextserialport, qt, qt5, qt5base, qt5connectivity,
3939 qt5declarative, qt5graphicaleffects, qt5imageformats,
3940 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
3941 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
3942 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
3943 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
3944 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
3945 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
3946 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
3947 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003948 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003949 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
3950 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
3951 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
3952 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
3953 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
3954 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
3955 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
3956 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
3957 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
3958 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
3959 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
3960 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
3961 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
3962 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
3963 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
3964 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003965 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
3966 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
3967 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
3968 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
3969 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
3970 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
3971 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
3972 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
3973 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
3974 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
3975 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
3976 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
3977 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
3978 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
3979 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
3980 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
3981 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
3982 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
3983 xlib_xtrans, xproto_xproto, xserver_xorg-server,
3984 xutil_util-macros, zeromq, zic, zmqpp, zyre
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003985
3986 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
3987 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
3988 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
3989 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
3990 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
3991 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
3992 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
3993 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
3994 musl, nftables, opentyrian, opentyrian-data,
3995 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
3996 php-zmq, postgresql, python-libconfig, python-pypcap,
3997 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003998 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
3999 yaffs2utils, zlog, znc
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02004000
4001 Removed packages: crosstool-ng, python-distutilscross, vala
4002
4003 Issues resolved (http://bugs.uclibc.org):
4004
4005 #6842: Checking external toolchain for eabihf
4006 #6956: Packaging libsoxr
4007 #6986: Make legal-info fails on uboot versions before 2014.01
4008 #6992: Incorrect installation rights on external kernel module..
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00004009
Peter Korsgaarda6cfaea2014-02-27 21:51:23 +010040102014.02, Released February 27th, 2014
4011
4012 Minor fixes.
4013
4014 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
4015 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
4016 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
4017 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
4018
4019 Issues resolved (http://bugs.uclibc.org):
4020
4021 #6938: mkuser script generates wrong password for new user in..
4022
Peter Korsgaard98f7e122014-02-25 08:49:04 +010040232014.02-rc3, Released February 25th, 2014
4024
4025 Minor fixes.
4026
4027 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
4028 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
4029 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
4030 libsecret, libsepol, libsigsegv, libtool, libv4l,
4031 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
4032 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
4033 tvheadend, util-linux, webkit, xscreensaver
4034
4035 Issues resolved (http://bugs.uclibc.org):
4036
4037 #4706: Removing .stamp_target_installed does not trigger...
4038 #5030: busybox built fails if we use an override src dir...
4039 #5420: Dbus and /var/run management
4040 #5768: Not able to build ALSA-Lib for static build
4041 #5774: Not able to build ALSA-Utils for static build
4042 #6542: external python modules fail to compile to pyc if...
4043 #6764: Support for kernel signed modules
4044 #6794: Busybox compiled from buildroot hangs on pass from...
4045
Peter Korsgaard085d4f02014-02-20 09:24:32 +010040462014.02-rc2, Released February 20th, 2014
4047
4048 Fixes all over the tree. Static linking / nommu fixes and
4049 annotations for several packages.
4050
4051 Updated/fixed packages: boost, busybox, collectd, coreutils,
4052 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
4053 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
4054 opencv, python, python3, qtuio, systemd, thrift, transmission,
4055 uclibc, vlc, webkit
4056
4057 Issues resolved (http://bugs.uclibc.org):
4058
4059 #5450: AT91SAM9260 Bootstrap compilation problem
4060 #5582: libiconv 1.14 failed to build
4061 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
4062 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
4063 #6218: binutils-2.23.2/gas fails with undefined reference to..
4064 #6236: binutils-2.23.2/bfd fails with undefined reference to..
4065 #6470: If the build directory is a child of /usr, the build..
4066 #6776: systemd error: static declaration of 'execvpe' follows..
4067 #6818: toolchainfile.cmake has absolut path references
4068
Peter Korsgaard690984c2014-02-11 12:37:42 +010040692014.02-rc1, Released February 11th, 2014
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004070
4071 Fixes all over the tree and new features.
4072
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004073 Support for external packages/defconfigs (BR2_EXTERNAL). See
4074 user manual for details.
4075
4076 Cleanup of environment variable names for consistency. The
4077 download directory location override (BUILDROOT_DL_DIR) is now
4078 called BR2_DL_DIR. Likewise the name of the current .config is
4079 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
4080 your post build scripts if you use this! BUILD_DIR is now also
4081 exported to the post build/image scripts.
4082
4083 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
4084 uClibc pread/pwrite backport as they cause issues on certain
4085 architectures, new Linaro and Sourcery Codebench toolchains.
4086 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
4087 variants removed, Microblaze: Internal toolchain support
4088
4089 Legal infrastructure: Info is now split between host and
4090 target packages, large number of license annotations.
4091
4092 Lua: selection between lua 5.1 / 5.2, luarocks support
4093
4094 Python: package infrastructure, many new packages.
4095
4096 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004097 beaglebone, microblaze, pandaboard, qemu, raspberry pi
4098 updated.
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004099
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004100 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
4101 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
4102 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
4103 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
4104 cifs-utils, civetweb, cmake, collectd, connman, copas,
4105 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
4106 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
4107 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
4108 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
4109 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
4110 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
4111 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
4112 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
4113 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4114 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
4115 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01004116 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
4117 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
4118 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
4119 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004120 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
4121 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
4122 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
4123 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004124 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
4125 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004126 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
4127 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004128 luafilesystem, luajit, luaposix, luasec, luasocket,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004129 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
4130 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
4131 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004132 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
4133 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
4134 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
4135 php, poco, poppler, powervr, protobuf-c, psplash, python,
4136 python-bottle,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004137 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
4138 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
4139 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
4140 qt5declarative, qt5graphicaleffects, qt5jsbackend,
4141 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01004142 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
4143 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
4144 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
4145 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
4146 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
4147 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
4148 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
4149 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
4150 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
4151 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
4152 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
4153 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004154 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
4155 xlib_lib{FS,SM,X11},
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004156 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
4157 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
4158 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
4159 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
4160 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
4161 xproto_xextproto, xproto_xproto, xutil_util-macros,
4162 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
4163
4164 New packages: apitrace, avrdude, c-ares, ca-certificates,
4165 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004166 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
4167 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
4168 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
4169 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
4170 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
4171 python-configobj, python-dialog, python-json-schema-validator,
4172 python-keyring, python-msgpack, python-posix-ipc,
4173 python-pyasn, python-pycrypto, python-pysnmp,
4174 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
4175 python-simplejson, python-tornado, python-versiontools,
4176 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
4177 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004178
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004179 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004180 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004181
Peter Korsgaard474defa2014-02-04 19:58:15 +01004182 Issues resolved (http://bugs.uclibc.org):
4183
4184 #65: new package: dbus c++ language bindings
4185 #769: Update configuration menu for MIPS target
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004186 #2419: Add a bundle of Lua modules
Peter Korsgaard474defa2014-02-04 19:58:15 +01004187 #2629: Segmentation faults and division by zero in Grub on ext2
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004188 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
4189 #4339: Allow override of DL_DIR in extract step
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004190 #4363: Make sure that copied linux and busybox defconfig are...
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004191 #4454: There should be simple way to update image, when chang...
Peter Korsgaard474defa2014-02-04 19:58:15 +01004192 #5024: grub fails to build for x86_64 target architecture
4193 #5066: New-Package: net-tools
4194 #5072: ncurses: add ncurses-progs to target
4195 #5294: uclibc build ignores target CFLAGS and LDFLAGS
4196 #5366: Login doesn't work with util-linux versions of login/agetty
4197 #5378: dropbear Makefile broken
4198 #5390: System banner - change to empty doesn't remove /etc/issue
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004199 #5780: spurious build failure because it cannot remove ubinize.cfg
Peter Korsgaard474defa2014-02-04 19:58:15 +01004200 #5798: ncurses-5.9 fails to compile statically
4201 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
4202 #6080: Git fetch caching
4203 #6092: Bootable ISO image creation seems to have stopped working..
4204 #6272: coreutils build fails
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004205 #6434: apply-patches.sh does not work recursively
4206 #6446: eglibc doesn't install ldconfig to target
4207 #6484: Add c-ares
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004208 #6596: Slow bootup if mdev is chosen
Peter Korsgaard474defa2014-02-04 19:58:15 +01004209 #6656: Build Qt5 with ccache
4210 #6662: internal compiler error: Segmentation fault during making..
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004211 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
Peter Korsgaard474defa2014-02-04 19:58:15 +01004212 #6752: genext2fs: e2fsck must run before tunefs -U random
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004213 #6770: openssl 1.0.1f fails with ccache
Peter Korsgaard474defa2014-02-04 19:58:15 +01004214 #6830: Qt5: no fonts are installed
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004215 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
4216 #6854: Update to Qt 5.2.1
Peter Korsgaard474defa2014-02-04 19:58:15 +01004217
Peter Korsgaard9b390452013-11-30 14:16:03 +010042182013.11, Released November 30th, 2013:
Peter Korsgaard1351d0c2013-11-30 09:37:14 +01004219
4220 Minor fixes.
4221
4222 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
4223 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
4224 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
4225 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
4226 tvheadend, util-linux, wpa_supplicant
4227
4228 Issues resolved (http://bugs.uclibc.org):
4229
4230 #1279: Buildroot compiled Busybox and Coreutils LFS issues
4231 #2995: -fstack-protector-all causes ssh to SIGSEGV
4232 #5570: Cannot compile software on the target machine
4233 #6428: util-linux libmount segfaults with patch from buildroot
4234 #6500: php fails to build for armel
4235 #6554: gdb needs to dependents on host texinfo
4236 #6692: GNU nano fails to compile for x86_64
4237 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
4238
Peter Korsgaard1bf9afe2013-11-26 16:49:11 +010042392013.11-rc3, Released November 26th, 2013
4240
4241 Fixes all over the tree.
4242
4243 Architecture: Mark MIPS I, II, III and IV as deprecated.
4244
4245 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
4246 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
4247 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
4248 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
4249 swig, ti-gfx, tinymembench, uclibc, udisks, vim
4250
Peter Korsgaardb87c05d2013-11-18 22:22:17 +010042512013.11-rc2, Released November 18th, 2013
4252
4253 Fixes all over the tree.
4254
4255 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
4256 Adjust kernel versions.
4257
4258 Toolchain: avr32: fix for modern kernel headers
4259
4260 Bootloader: Barebox updated to 2013.10.1
4261
4262 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
4263 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
4264 wayland, wvstreams
4265
4266 Issues resolved (http://bugs.uclibc.org):
4267
4268 #3601: DHCPD S80dhcp-server startup script issues
4269 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
4270 #6416: Xenomai package, patch alternative
4271 #6590: directfb-examples build failed whit linaro toolchain
4272
Peter Korsgaardabce7ca2013-11-12 23:49:47 +010042732013.11-rc1, Released November 12th, 2013
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01004274
4275 Architectures: Nios-II support, MIPS arch handling fixes
4276
4277 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
4278 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
4279
4280 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
4281 for avr32, crosstool-ng backend removed, external musl
4282 toolchain support, gcc 4.8.2, updated Linaro external
4283 toolchains. Fortran and objective-C support deprecated,
4284 mudflap support
4285
4286 Bootloaders: U-Boot: u-boot.imx support, version bumps
4287
4288 Linux: use kmod instead of module-init-tools
4289
4290 System: default to devtmpfs for /dev
4291
4292 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
4293 download support, post-rsync hooks
4294
4295 Fs: u-boot image support for cpio
4296
4297 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
4298 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
4299 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
4300 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
4301 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
4302 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
4303 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
4304 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
4305 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
4306 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
4307 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
4308 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
4309 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
4310 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
4311 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
4312 libedit, libevas, libevent, libfreefare, libfuse,
4313 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
4314 libmnl, libmodbus,
4315 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
4316 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
4317 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
4318 libvpx, lighttpd, linphone, linux-pam, lmbench,
4319 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
4320 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
4321 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
4322 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
4323 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
4324 netcat, netkitbase, netperf, netplug, nettle, nfacct,
4325 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
4326 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
4327 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
4328 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
4329 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
4330 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
4331 samba, scons, screen, sdl_sound, ser2net, setserial,
4332 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
4333 stress, strongswan, stunnel, sudo, syslinux, systemd,
4334 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
Peter Korsgaardabce7ca2013-11-12 23:49:47 +01004335 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
4336 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
4337 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
4338 webkit, webp, webrtc-audio-processing, weston, wget,
4339 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
4340 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
4341 xserver_xorg-server, xz, zeromq, zic, zmqpp
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01004342
4343 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
4344 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
4345 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
4346 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
4347 python-crc16, python-ipy, python-pyzmq, qt5sensors,
4348 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
4349 trace-cmd, xscreensaver, zsh
4350
4351 Removed packages: module-init-tools
4352
4353 Issues resolved (http://bugs.uclibc.org):
4354
4355 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
4356 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
4357 #5630: makefile error with toolchain helpers.mk
4358 #5672: htop: remove X11 stuff
4359 #5678: linux.mk: linux-menuconfig fails
4360 #5696: python3 installation is too large, patches from python2 needed
4361 #5978: Erlang does not build for arm in 2013.02-rc3
4362 #6392: Extended ARM uImage kernel options
4363 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
4364 #6428: util-linux libmount segfaults with patch from buildroot
4365 #6452: eglibc from Linaro 2013.07 not copied to target correctly
4366 #6566: PHP segfault when crosscompiled to mips64 - patch included
4367 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
4368 #6578: udisks package broken
4369 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
4370 #6608: ebtables missing ethertypes - fix included
4371 #6620: Sysvinit package missing killall5 and symlinks - patch included
4372 #6632: CMake use host pkg-config
4373 #6638: pkgconf doesn't download
4374 #6644: "all" target doesn't work in out-of-tree builds
4375 #6650: Segmentation fault when trying to build latest buildroot
4376 #6668: iptables limit module alignment problem on mips64
4377
Peter Korsgaard53d8d9c2013-08-31 00:33:13 +020043782013.08, Released August 31th, 2013:
4379
4380 Minor fixes.
4381
4382 Documentation build fixed.
4383
4384 Updated/fixed packages: ltrace, strongswan
4385
Peter Korsgaard4e4a0a32013-08-30 00:03:48 +020043862013.08-rc3, Released August 29th, 2013:
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02004387
4388 Fixes all over the tree.
4389
4390 External toolchain lib32/lib64 handling, ABI name for EABIhf,
4391 misc fixes for generatelocales, apply-patches and module
4392 stripping.
4393
4394 Top level menu names reordered and renamed for clarity.
4395
Peter Korsgaardaab3a0b2013-08-29 23:30:55 +02004396 Updated/fixed packages: acl, attr, bash, dbus, directfb,
4397 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
4398 openssh, openssl, pulseaudio, python-setuptools, qt5,
4399 qt5webkit, redis, strongswan, sunxi-mali
4400
4401 Issues resolved (http://bugs.uclibc.org):
4402
4403 #6464: dbus-daemon-launch-helper needs setuid
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02004404
Thomas Petazzonic08b78d2013-08-16 13:06:15 +020044052013.08-rc2, Released August 16th 2013:
4406
4407 Documentation improvements.
4408
4409 External toolchains fixes.
4410
4411 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
4412 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
4413 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
4414 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
4415 uclibc, udev, wayland, webkit, zeromq.
4416
4417 Issues resolved (http://bugs.uclibc.org):
4418
4419 #6440: typo in ffmpeg makefile
4420
Thomas Petazzoni36c966e2013-08-01 17:57:59 +020044212013.08-rc1, Released August 5th, 2013:
4422
4423 Architectures:
4424 - improved support for floating point on ARM and Thumb/Thumb2
4425 - support for ARM OABI removed
4426
4427 Toolchains:
4428 - support added for Sourcery CodeBench ARM and MIPS 2013.05
4429 - Linaro ARM and Aarch64 toolchains updated
4430 - support added for the Arago ARMv5 and ARMv7 toolchains
4431 - gcc 4.8.x version bumped
4432 - support for installing both FDPIC and FLAT libraries on
4433 Blackfin
4434 - support for uClibc 0.9.31 removed,
4435 - convert the internal toolchain backend to use the package
4436 infrastructure
4437 - support added for eglibc in the internal toolchain backend
4438 - toolchain components for the ARC architecture updated and
4439 gdb for ARC added.
4440 - support for Blackfin in the internal toolchain fixed
4441
4442 Defconfigs: beaglebone_defconfig updated, new defconfig for
4443 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
4444 TNY-A9G20-LPW.
4445
4446 A number of packages have been fixed to use the
4447 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
4448 script installed and modified properly. Licensing informations
4449 has been added to a number of packages.
4450
4451 Use XZ tarballs for a number of packages.
4452
4453 Noticeable package changes/additions:
4454 - The glib2/libgtk2/webkit stack has been updated to recent
4455 versions.
4456 - Support for Gstreamer 1.x has been added.
4457 - OpenGL support for TI OMAP platforms has been added.
4458 - OpenGL support for Allwinner platforms has been added.
4459 - OpenMAX support for RasberryPi has been added.
4460
4461 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
4462 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
4463 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
4464 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
4465 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
4466 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
4467 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
4468 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
4469 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
4470 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
4471 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
4472 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
4473 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
4474 libvncserver, libxml2, linphone, lm_sensors, logrotate,
4475 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
4476 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
4477 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
4478 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
4479 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
4480 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
4481 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
4482 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
4483 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
4484 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
4485 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
4486 zlib.
4487
4488 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
4489 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
4490 gcc-final, gcc-initial, gcc-intermediate, git,
4491 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
4492 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
4493 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
4494 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
4495 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
4496 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
4497 luaexpatutils, msgpack, ocrad, on2-8170-libs,
4498 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
4499 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
4500 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
4501 tree, tstools, uclibc, w_scan.
4502
4503 Issues resolved (http://bugs.uclibc.org):
4504
4505 #4718: python (built for powerpc) distutils has paths to host
4506 compiler toolchain
4507 #5516: appended device tree blobs on uImage fails
4508 #6302: Versions of packages retrieved from github.com are wrong
4509 #6308: dosfstools download link is wrong
4510 #6326: Dropbear: Add options to allow better config for
4511 different target devices (e.g. routers)
4512 #6338: Wrong download link for minicom package
4513 #6344: Wrong handling of license text files with same name and
4514 different directory
4515 #6374: gnutls package broken if linux cryptodev module
4516 selected
4517 #6410: omap3_beagle has uimage error load address error
4518
Peter Korsgaard615fd9b2013-05-31 22:29:04 +020045192013.05, Released May 31th, 2013:
Peter Korsgaard0ca96922013-05-27 23:54:12 +02004520
4521 Minor fixes.
4522
Peter Korsgaard93252e72013-05-31 22:19:00 +02004523 External toolchain wrapper fix for if host/usr/bin is placed
4524 in the patch.
4525
4526 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
4527 flex, jamvm, kmod, libplayer, libtirpc, libv4,
4528 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
Peter Korsgaard0ca96922013-05-27 23:54:12 +02004529
4530 Issues resolved (http://bugs.uclibc.org):
4531
Peter Korsgaard93252e72013-05-31 22:19:00 +02004532 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
Peter Korsgaard0ca96922013-05-27 23:54:12 +02004533 #4988: flex and m4 problems
4534 #5912: obsolete CVS files
4535
Peter Korsgaardc92a3692013-05-25 22:23:57 +020045362013.05-rc3, Released May 25th, 2013:
4537
4538 Minor fixes.
4539
4540 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
4541 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
4542 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
4543 wireshark
4544
Peter Korsgaardcfcbfa22013-05-15 21:05:00 +020045452013.05-rc2, Released May 15th, 2013:
Peter Korsgaardd131f752013-05-11 21:48:57 +02004546
4547 Fixes all over the tree.
4548
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02004549 Default number of parallel jobs is now number of CPUs + 1.
4550
4551 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
4552
Peter Korsgaarda5170922013-05-15 20:48:41 +02004553 Updated/fixed packages: aircrack-ng, busybox, cairo,
4554 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
4555 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
4556 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
4557 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
4558 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
4559 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
4560 sconeserver, strace, sylpheed, wvstreams,
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02004561 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
4562 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
4563 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
4564 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
4565 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
4566 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
4567 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
4568 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
4569 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
4570 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
4571 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
4572 xdata_xcursor-themes,
4573 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
4574 xdriver_xf86-input-{tslib,vmmouse,void},
4575 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
4576 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
4577 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
4578 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
4579 xfont_encodings, xfont_font-adobe-{100,75}dpi,
4580 xfont_font-utopia-{100dpi,75dpi,type1},
4581 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
4582 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
4583 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
4584 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
4585 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
4586 xfont_font-{mutt,schumacher}-misc,
4587 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
4588 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
4589 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
4590 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
4591 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
4592 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
4593 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
4594 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
4595 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
4596 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
4597 xserver_xorg-server, xutil_{makedepend,util-macros}
Peter Korsgaardd131f752013-05-11 21:48:57 +02004598
Peter Korsgaarda5170922013-05-15 20:48:41 +02004599 Readded Packages: xapp_xinit
4600
Gustavo Zacarias603293f2013-05-11 04:49:34 +00004601 Issues resolved (http://bugs.uclibc.org):
4602
4603 #5054: amd64: cannot find init - due to missing /lib64 folder
4604
Peter Korsgaard92651932013-05-08 15:51:45 +020046052013.05-rc1, Released May 8th, 2013:
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004606
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004607 Architectures: ARC support, Blackfin support, FLAT binary
4608 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004609
4610 Toolchains: Add new Microblaze external toolchains, Linaro
4611 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004612 internal toolchain, default to GCC 4.7.x. Internal
4613 Crosstool-ng backend deprecated.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004614
4615 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
Peter Korsgaarde7f49232013-05-08 15:49:08 +02004616 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
4617 pi, gnublin board.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004618
4619 FS: LZO and XZ compression methods, extra ubifs options,
4620 ext2 rev 0/1 and ext3/4 support.
4621
4622 Patch handling: apply-patches now has .patch.xz support,
4623 Patch logic reworked as discussed during Febrary dev days:
4624 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
4625
4626 <pkg>-rsync now excludes version control files.
4627
4628 linux: uImage load address for ARM multiplatform kernels
4629
4630 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
4631 providers, similar to how libjpeg / libjpeg-turbo is handled.
4632
4633 Infrastructure for packages to add system users.
4634
4635 kconfig: updated to 3.9-rc2, support make olddefconfig
4636
4637 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
4638 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
4639 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
4640 busybox, ccache, cifs-utils, cmake, collectd, connman,
4641 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
4642 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02004643 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
4644 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
4645 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
4646 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
4647 httping, icu, inotify-tools, intltool, iproute2, ipset,
4648 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
4649 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
4650 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
4651 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
4652 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
4653 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
4654 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
4655 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004656 mediastreamer, memtester, mesa3d,
4657 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004658 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
4659 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004660 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004661 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
4662 polarssl, proftpd, psmisc, pulseaudio, python,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004663 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02004664 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
4665 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
4666 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
4667 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
4668 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004669 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
4670 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
4671 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
4672 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
4673 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
4674 xdriver_xf86-input-{tslib,vmmouse,void},
4675 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
4676 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
4677 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
4678 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
4679 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
4680 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
4681 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
4682 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
4683 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
4684 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
4685 xserver_xorg-server, xutil_makedepend, xz, zeromq
4686
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004687 New packages: aircrack-ng, bcusdk, chrony, crda,
4688 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
4689 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
4690 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
4691 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
4692 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
4693 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
4694 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
4695 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
4696 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004697 qt5declarative, qt5graphicaleffects, qt5imageformats,
4698 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
4699 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
4700 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
4701 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
4702 xcursor-transparent-theme, zic, zmqpp, zyre
4703
4704 Removed packages: microperl, ocf-linux, xapp_xinit,
4705 xapp_xplsprinters, xapp_xprehashprinterlist,
4706 xfont_font-bitstream-speedo,
4707 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
4708 xproto_{print,xf86rush}proto
4709
4710 Deprecated packages: vala
4711
4712 Issues resolved (http://bugs.uclibc.org):
4713
4714 #1291: Add support for Faraday 526 arm processor (fa526)
4715 #2683: cups does not install correctly to target
4716 #3313: mesa3d fails to build
4717 #5186: initramfs/cpio should support lzo compression
4718 #5636: agetty - cannot get controlling tty error - need updated...
4719 #5906: collectd client headers not exported
4720 #5966: bison unnecessarily required as build dependency
4721 #6140: --enable-fileinfo not applied for php package
4722 #6164: openvpn usage of ip tool from Busybox
4723
Peter Korsgaard15ace1a2013-02-28 22:48:28 +010047242013.02, Released February 28th, 2013:
4725
4726 Misc manual updates.
4727
4728 Updated/fixed packages: busybox, collectd, flashbench,
4729 libgtk2, libupnp, mii-diag, quota
4730
Peter Korsgaardd65bb7e2013-02-26 23:19:03 +010047312013.02-rc3, Released February 26th, 2013
4732
4733 Minor fixes.
4734
4735 Updated/fixed packages: conntrack-tools, dialog,
4736 enlightenment, haserl, keyutils, libfif, libmad,
4737 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
4738 ruby, spawn-fcgi, vtun
4739
4740 Issues resolved (http://bugs.uclibc.org):
4741
4742 #5960: fusion.ko driver does not install to target rootfs
4743
Peter Korsgaard8290a622013-02-19 22:05:42 +010047442013.02-rc2, Released February 19th, 2013
4745
4746 Fixes all over the tree.
4747
4748 Various manual updates and fixes.
4749
4750 Updated/fixed packages: busybox, collectd, gesftpserver,
4751 glib-networking, gnutls, inotify-tools, libcurl, libffi,
4752 libglib2, libtorrent, libvorbis, neard, network-manager,
4753 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
4754
4755 Issues resolved (http://bugs.uclibc.org):
4756
4757 #5906: collectd client headers not exported
4758
Peter Korsgaarde68acef2013-02-10 11:07:12 +010047592013.02-rc1, Released February 10th, 2013
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004760
4761 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
4762 libraries install fixed. Add Linaro ARM
Peter Korsgaard8ccef3b2013-02-05 19:28:09 +01004763 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004764 CodeBench MIPS 2012.03/09. Infrastructure to warn about
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004765 missing 32bit support for binary toolchains. Toolchain wrapper
4766 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
4767 7.1. Deprecate uClibc 0.9.31.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004768
4769 Architecture: Xtensa fixes, add missing powerpc variants, arm
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004770 1136jf-s rev1, add A5/A15, neon support toggle, OABI
4771 deprecated. Sparc: drop old unused variants
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004772
4773 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004774 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
4775 environment image support, U-Boot: add 2013.01.01
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004776
4777 Linux: fix appended dtb handling for v3.8+ kernels, support
4778 multiple device trees
4779
4780 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
4781 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004782 updated, at91rm9200df: misc fixes. Lock kernel headers to
4783 match kernel.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004784
4785 Infrastructure: Git download fixes. Toolchain make target
4786 renamed from 'cross' to 'toolchain'. Eclipse integration
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004787 support. Option to set root password, post image scripts,
4788 config scripts handling.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004789
4790 Updated/fixed packages: alsa-lib, argp-standalone, argus,
4791 arptables, atk, audiofile, axel, beecrypt, bind, bison,
4792 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
4793 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004794 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
4795 diffutils, directfb, distcc, divine, dnsmasq, docker,
4796 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
4797 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
4798 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
4799 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
4800 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
4801 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
4802 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
4803 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
4804 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
4805 libedbus, libedje, libeet, libefreet, libeina, libeio,
4806 liberation, libelementary, libembryo, libethumb, libev,
4807 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
4808 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
4809 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
4810 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
4811 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
4812 libxml2, libxslt, lighttpd, links, linux-firmware,
4813 linux-fusion, ltp-testsuite, ltrace,
4814 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
4815 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
4816 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004817 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
4818 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
4819 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
4820 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
4821 python, python3, qemu, qextserialport, qt, quagga, radvd,
4822 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
4823 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004824 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
4825 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
4826 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004827 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
4828 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
4829 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
4830 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
4831 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
4832 xserver_xorg-server, xstroke, xvkbd, xz
4833
4834 New packages: b43-firmware, b43-fwcutter, bustle,
4835 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
4836 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
4837 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
4838 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
4839 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
4840 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
4841 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
4842 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
4843 proxychains, python-bottle, python-pyparsing, rpi-firmware,
4844 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
4845 spice-protocol, tcllib, tvheadend, udisks, usbredir
4846 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
4847 zd1211-firmware
4848
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004849 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004850 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
4851 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
4852 xdriver_xf86-video-{tsend,xgi,xgixp}
4853
4854 Deprecated packages: xstroke
4855
4856 Issues resolved (http://bugs.uclibc.org):
4857
4858 #4237: building shared openssl w/-Os fails due to gcc bug
4859 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
4860 #5602: python3 should install a "python" symbolic link
4861 #5846: Extra slash added to last slash in URL
4862
48632012.11.1, Released January 3rd, 2013:
4864
4865 Toolchain: Fixed non-largefile builds on recent Ubuntu
4866 versions.
4867
4868 Arch: fix missing x86/generic handling, Build for Xtensa with
4869 longcalls option.
4870
4871 Updated/fixed packages: dosfstools, qt
4872
Peter Korsgaardd201b952012-12-02 16:33:09 -080048732012.11, Released December 2nd, 2012:
4874
4875 Git shallow clone fix for older git version.
4876
4877 Updated/fixed packages: ctuio, libtool
4878
4879 Issues resolved (http://bugs.uclibc.org):
4880
4881 #5726: List all the available hook points
4882
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -080048832012.11-rc2, Released November 30th, 2012:
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08004884
4885 Minor fixes around the tree.
4886
4887 Various manual updates and fixes.
4888
Peter Korsgaardd38b25f2012-11-30 14:27:34 -08004889 Add checks for legacy features.
4890
4891 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -08004892 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
4893 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
4894 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
4895 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
4896 scons, strace, sylpheed
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08004897
Peter Korsgaard2b7be2f2012-11-29 23:05:44 -08004898 Issues resolved (http://bugs.uclibc.org):
4899
4900 #5732: Error : package/alsa-lib/alsa-lib.mk
4901
Peter Korsgaard47ee3052012-11-17 23:15:45 +010049022012.11-rc1, Released November 17th, 2012
Peter Korsgaardf9686562012-09-03 21:27:41 +02004903
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004904 Fixes all over the tree and new features.
4905
4906 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
4907 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
4908 + nitrogen6x defconfigs.
4909
4910 Bootloaders: add u-boot 2012.07/10, ais target format, add
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004911 barebox 2012.08/09/10/11, linker overlap issue fix for
4912 at91bootstrap, mxs-bootlets updated for new Barebox versions.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004913
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01004914 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004915 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004916 Libtirpc support for modern glibc variants. Toolchain on
4917 target has been deprecated.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004918
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004919 Initial Aarch64 support, Xtensa support re-added.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004920
4921 Infrastructure: Use shallow git clone when possible, use
4922 tarballs rather than git URLs for github. Moved to pkgconf
4923 rather than pkg-config. System directory added, default
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004924 skeleton/device tables moved. More than 1 post-build script
4925 can now be used. output/target now contains a
4926 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
4927 understand how to (not) use it.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004928
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004929 Manual has been reworked and extended.
4930
4931 Legal-info: Lots of package annotations, CSV file fixes,
4932 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
4933
4934 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01004935 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
4936 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
4937 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
4938 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
4939 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
4940 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
4941 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
4942 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
4943 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
4944 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
4945 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004946 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
4947 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
4948 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
4949 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
4950 lmbench, lockfile-progs, logrotate, lshw, lsof,
4951 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
4952 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
4953 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
4954 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
4955 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
4956 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004957 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
4958 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004959 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
4960 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
4961 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004962 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
4963 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
4964
4965 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
4966 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
4967 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
4968 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004969 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
4970 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
4971 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
4972 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
4973 yasm
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004974
4975 Deprecated packages: netkitbase, netkittelnet
4976
4977 Issues resolved (http://bugs.uclibc.org):
4978
4979 #807: [PATCH] samba - make iconv and smbd optional
4980 #3049: binutils have a sysroot bug in ld
4981 #5330: update vsftpd to 3.0.0
4982 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
4983 #5666: Fails to build python 2.7.2 for 2440 arm
4984
Thomas Petazzoni288b7392012-08-31 10:49:41 +020049852012.08, Release August 31th, 2012
4986
4987 Updated/fixed packages: microperl, cups, luajit, rrdtool,
4988 prboom, oprofile.
4989
4990 Added license information for: sqlite.
4991
4992 Changed the source URLs of all packages located on Sourceforge
4993 in order to use the automatic mirror selection URL
4994 downloads.sourceforge.net, and get rid of the
4995 BR2_SOURCEFORGE_MIRROR option.
4996
Thomas Petazzoni8437b562012-08-25 22:47:23 +020049972012.08-rc3, Released August 25th, 2012
4998
4999 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
5000 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
5001
5002 Added license informations for: barebox, grub, syslinux,
5003 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
5004 faad2, nano, fbdump, rsync, librsync, fontconfig,
5005 inotify-tools,
5006
Thomas Petazzonib58c83a2012-08-15 12:11:48 +020050072012.08-rc2, Released August 15th, 2012
5008
5009 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
5010
5011 Added license informations for: mxml, nanocom, empty, expat,
5012 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
5013 input-event-daemon, luajit, cgilua, copas, coxpcall,
5014 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
5015 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
5016 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
5017 mtd, openssl, psmisc, socat, spawn-fcgi.
5018
5019 Fixes to Microblaze external toolchains
5020 configuration. Improvements of the pkg-stats
5021 script. Out-of-tree fix for the graph-depends script.
5022
5023 Kernel headers version bump.
5024
Thomas Petazzoni4009cbb2012-08-01 20:46:31 +020050252012.08-rc1, Released August 1st, 2012
Peter Korsgaard5b112232012-05-31 09:17:10 +02005026
Peter Korsgaard1ea85742012-06-24 22:45:30 +02005027 Fixes all over the tree and new features.
5028
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005029 Integration of a legal information reporting infrastructure,
5030 which allows to generate detailed informations about the
5031 licenses and source code of all components of a system
5032 generated by Buildroot. License information will progressively
5033 be added on packages.
Peter Korsgaard1ea85742012-06-24 22:45:30 +02005034
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005035 Default configuration files added for Calao-systems USB-A9263
5036 and Calao-systems USB-A9G20-LPW.
5037
5038 External toolchains update: allow download of a custom
5039 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
5040 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
5041 2011.09.
5042
5043 Allow the restriction of downloads to the primary site only.
5044 This is useful for project developers who want to ensure that
5045 the project can be built even if the upstream tarball
5046 locations disappear.
5047
5048 Add a 'System configuration' choice to select between 3
5049 different init systems: Busybox init, SysV init and Systemd
5050 init.
5051
5052 Cleanups to the package infrastructure. The visible change to
5053 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
5054 $(autotools-package)), and similarly for other package
5055 infrastructures and host packages. Refer to the documentation
5056 for details.
5057
5058 By default, automatic detection of the number of compilation
5059 jobs to use, depending on the number of CPUs available.
5060
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02005061 Improvements to generate systems with static libraries only
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005062 (infrastructure and package fixes).
5063
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02005064 Add proper support in the Linux kernel package to generate
5065 Device Tree Blobs or combined Device Tree / Kernel
5066 images. This will be useful on Microblaze, PowerPC and ARM,
5067 which are architectures making extensive use of the Device
5068 Tree.
5069
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005070 Updated/fixed packages: audiofile, autoconf, automake, axel,
5071 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
5072 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
5073 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
5074 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
5075 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
5076 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
5077 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
5078 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
5079 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
5080 libfuse, libidn, libmad, libmbus, libmnl,
5081 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
5082 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
5083 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
5084 lttng-tools, lua, m4, memtester, midori, mii-diag,
5085 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
5086 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
5087 openssl, pciutils, php, polarssl, portaudio, pppd,
5088 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
5089 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
5090 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
5091 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
5092 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
5093
5094 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
5095 fbterm, flashrom, freerdp, inadyn, libfreefare,
5096 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
5097 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
5098 luajit, mediastreamer, mobile-broadband-provider-info, monit,
5099 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
5100 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
5101 ramspeed, rtorrent, sound-theme-borealis,
5102 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
5103 xinetd, zxing
Peter Korsgaard1ea85742012-06-24 22:45:30 +02005104
Thomas Petazzoni3b38ade2012-08-31 10:45:06 +02005105 Issues resolved (http://bugs.uclibc.org):
5106
5107 #1315: Allow use of older external toolchains without sysroot
5108 support [won't fix]
5109 #5276: Hiawatha needs to manage IPV6 if so [fixed]
5110 #5360: buildroot fails when building "host-libglib2 2.30.2
5111 Building" [won't fix, upstream problem]
5112 #5384: Can't build packages relying on gets on newer glibc
5113 [fixed]
5114
Peter Korsgaardbce34ab2012-05-30 23:23:07 +020051152012.05, Released May 30th, 2012:
5116
5117 Updated/fixed packages: busybox, netsnmp, pptp-linux
5118
Peter Korsgaard0b0d7ba2012-05-25 21:09:50 +020051192012.05-rc3, Released May 25th, 2012:
5120
5121 Minor fixes around the tree.
5122
5123 Infra: Fix for DOWNLOAD macro when using primary mirrors with
5124 scp targets.
5125
5126 Toolchain: Kernel headers 3.2.18 / 3.3.7.
5127
5128 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
5129 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
5130 xserver-xorg
5131
Peter Korsgaardb07ad402012-05-18 22:50:37 +020051322012.05-rc2, Released May 18th, 2012:
5133
5134 Fixes all over the tree.
5135
5136 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
5137 dependency, disable decimal floats support, Linux 3.2.17 /
5138 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
5139 without C++ support.
5140
5141 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
5142 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
5143
51442012.05-rc1, Released May 10th, 2012:
Peter Korsgaard5c3a3372012-03-01 14:03:39 +01005145
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005146 Fixes all over the tree and new features.
5147
5148 Use /etc/os-release for version info rather than
5149 /etc/br-version.
5150
5151 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
5152
Peter Korsgaarde22dd642012-04-19 01:01:56 +02005153 Apply-patches.sh: cleanups, archived patches handling fixes,
5154 support series files.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005155
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005156 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
5157 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
5158 atngw100, use 3.3.x for qemu configs.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005159
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005160 Menu structure: Libraries moved out of multimedia section
5161
5162 Atom processor support. Prescott fix, blackfin ABI fix,
5163 Microblaze architecture support (using ext toolchain). Cleanup
5164 architecture names, deprecate Xtensa support.
Peter Korsgaarde22dd642012-04-19 01:01:56 +02005165
5166 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005167 default to uClibc 0.9.33.x, enable
5168 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
5169 fixes for external toolchains, linaro ext toolchains, new
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005170 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
5171 1.15.2.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005172
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005173 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
5174 support. Barebox: add 2012.04, remove 2011.12.
Peter Korsgaardbf636a92012-04-25 12:21:53 +02005175
Peter Korsgaarde22dd642012-04-19 01:01:56 +02005176 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005177 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005178 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
5179 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
5180 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
5181 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
5182 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
5183 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
5184 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
5185 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
5186 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
5187 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
5188 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
5189 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
5190 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
5191 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
5192 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
Gustavo Zacariase940b302012-05-07 00:33:36 +00005193 openssh, openssl, parted, pango, pcre, php, pixman, poco,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005194 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
5195 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
5196 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
Gustavo Zacariase940b302012-05-07 00:33:36 +00005197 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
5198 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005199 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
5200 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
5201 xfsprogs, zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005202
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005203 New packages: apr, apr-util, audiofile, bellagio,
5204 conntrack-tools, empty, fmtools, glib-networking,
5205 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
5206 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
5207 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
5208 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
5209 socketcand, stress, systemd, ushare, zeromq
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005210
Peter Korsgaardb6a507c2012-03-18 23:08:01 +01005211 Deprecated packages: ttcp
5212
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005213 Removed packages: ntfsprogs
5214
5215 Issues resolved (http://bugs.uclibc.org):
5216
Peter Korsgaardbf636a92012-04-25 12:21:53 +02005217 #2353: [lua] fix build with 2010.08-rc1
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005218 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
5219 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
5220 #2881: Can't build project statically with external toolchain
Kevin Cernekee2b668162011-05-17 14:29:26 -07005221 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005222 #4808: ccache may build against wrong zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005223 #4880: New package lcdproc
Simon Dawsonf526c4d2012-03-15 08:51:27 +00005224 #4886: New package protobuf
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005225 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
5226 #4898: * make: [target-finalize] Error 1 (ignored)*
5227 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
5228 #4970: udev 181 fails to build if kernel version 3.3 is selected
5229 #5018: dialog broken: exits with assert in uClibc
5230 #5102: qt package moc, uic, rcc read from wrong place
Peter Korsgaard15744b72012-05-03 17:40:28 +02005231 #5144: Patch to fix ixon bug in uemacs
Gustavo Zacarias98873712012-05-07 00:33:37 +00005232 #5198: Line graphics output is broken in GNU Screen
Gustavo Zacariase940b302012-05-07 00:33:36 +00005233 #5204: Missing terminfo file(s) for GNU screen terminal type
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005234
Peter Korsgaard03ceab62012-02-29 23:19:47 +010052352012.02, Released February 29th, 2012:
5236
5237 Updated/fixed packages: libecore
5238
Peter Korsgaard6d24b412012-02-27 16:29:50 +010052392012.02-rc3, Released February 27th, 2012:
5240
5241 Fixes all over the tree.
5242
5243 Automatic host dependencies handling for cmake packages
5244 fixed. Customize package deprecated as using a post-build
5245 script is nowadays the preferred way of adding extra stuff to
5246 the rootfs.
5247
5248 Linux-headers 3.0.x / 3.2.x stable version bumped.
5249
5250 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
5251
5252 Updated/fixed packages: dropbear, ffmpeg, libpng
5253
Peter Korsgaard3d6ff4f2012-02-19 23:16:50 +010052542012.02-rc2, Released February 19th, 2012:
5255
5256 Fixes all over the tree.
5257
5258 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
5259 linux-headers 3.0.x / 3.2.x stable versions.
5260
5261 Documentation: Added makedev / <pkg>_DEVICES /
5262 <pkg>_PERMISSIONS documentation.
5263
5264 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
5265 libvncserver, mxml, python.
5266
52672012.02-rc1, Released February 12th, 2012:
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005268
5269 Fixes all over the tree and new features.
5270
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01005271 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01005272 support removed, Powerpc SPE ABI support. GDB ELF support fix,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005273 GDB 7.4, crosstool-NG 1.13.4.
Peter Korsgaard1bde07d2011-12-11 23:54:12 +01005274
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005275 Gentargets: scp and mercurial support.
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005276 Autotools: derive host dependencies from target by default.
5277 Packages can now declare device table snippets.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005278
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005279 Host utilities menu with commonly used host tools.
5280
5281 defconfigs: qemu configs for x86-64, mips and sparc, at91
Peter Korsgaard03ceab62012-02-29 23:19:47 +01005282 defconfigs now use modern U-Boot / mainline Linux, added
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005283 lpc3250 defconfigs.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005284
Peter Korsgaarda01db912012-01-02 23:25:00 +01005285 uClibc: remove 0.9.30, backport unshare() support, add
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005286 0.9.32.1 / 0.9.33, use same config for ctng.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005287
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01005288 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005289 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
5290 bootloaders added.
Peter Korsgaarda01db912012-01-02 23:25:00 +01005291
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005292 Various manual updates. Release tarballs now contain generated
5293 manual in text/html/pdf formats.
5294
5295 Buildroot now calls the stop function of scripts in
5296 /etc/init.d at shutdown.
Maxime Ripard234dd8e2012-01-11 18:09:23 +01005297
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01005298 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005299 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
5300 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
5301 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
5302 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
5303 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
5304 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
5305 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
5306 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
5307 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
5308 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
5309 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
5310 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
5311 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
5312 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
5313 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
5314 python, python-serial, qt, ruby, samba, sdl, sdparm,
5315 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
5316 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
5317 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
5318 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
5319 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
5320 xf86-video-sis, xfont_{encodings,font-util},
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01005321 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005322 xlib_libxkbfile, xterm, xutil_makedepend, yajl
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005323
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005324 New packages: boost, connman, dstat, expedite, explorercanvas,
5325 feh, flot, giblib, igh-ethercat, imlib2, jquery,
5326 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
5327 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
5328 libethumb, libevas, libical, libmbus, liboauth, liburcu,
5329 libvncserver, linux-firmware,
5330 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
5331 open2300, python-distutilscross, python-dpkt,
5332 python-netifaces, python-pygame, python-setuptools, rt-tests,
5333 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
5334 xf86-input-tslib, xinput-calibrator
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005335
5336 Issues resolved (http://bugs.uclibc.org):
5337
5338 #743: Add Transmission bit torrent option to buildroot
Peter Korsgaard27a35802012-02-03 21:22:50 +01005339 #755: Add Boost libraries as a package
5340 #2299: Add crypto support to libsoup
Peter Korsgaardaead8be2012-02-03 14:38:48 +01005341 #2617: Pixman 0.19.2 & Cairo 1.10.0
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005342 #3403: libgpg-error: bump to version 1.10
5343 #3409: libgpg-error: download from gnupg.org
5344 #3421: nano: make tiny flag optional
Peter Korsgaardaead8be2012-02-03 14:38:48 +01005345 #3691: New EFL packages
Thomas Petazzoni502465e2012-02-02 23:29:26 +01005346 #4664: Cannot patch AT91Bootstrap
Frederik Pasch4861aed2012-01-16 13:54:57 +01005347 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
Frederik Pasch1e39b8a2012-02-09 21:20:12 +01005348 #4760: Qt: add host-pkg-config to dependency-list
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005349
Peter Korsgaardc29253e2011-12-01 00:08:44 +010053502011.11, Released November 30th, 2011:
5351
5352 Fixes all over the tree.
5353
5354 Bump kernel headers / default Linux version to 3.1.4.
5355
5356 Updated/fixed packages: ruby
5357
Peter Korsgaard4dc18dc2011-11-26 22:04:24 +010053582011.11-rc3, Released November 26th, 2011:
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01005359
5360 Fixes all over the tree.
5361
5362 Toolchain: Fix gdb dependencies for external toolchains,
5363 adjust uClibc patches so they don't confuse modern versions of
5364 patch, bump crosstool-ng, kernel headers and linux versions.
5365
5366 Updated/fixed packages: busybox, freetype, mplayer, opencv,
Peter Korsgaard6d985f92011-11-26 21:51:42 +01005367 php, rsyslog, ruby, thttpd, xapp_xf86dga
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01005368
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02005369 Issues resolved (http://bugs.uclibc.org):
5370
Danomi Mocelopolisec02a342011-11-26 21:56:25 +01005371 #4357: Prevent patch commands from accessing source control
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02005372 #4369: Fix permissions on untared lsof archive
5373
Peter Korsgaard6088ac02011-11-18 14:00:24 +010053742011.11-rc2, Released November 18th, 2011:
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01005375
5376 Fixes all over the tree and new features.
5377
5378 Updated asciidoc documentation
5379
5380 Toolchain: Bumped 3.x stable kernel headers, use wget in
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01005381 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
5382 uClibc sparc fix.
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01005383
5384 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01005385 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01005386
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03005387 Issues resolved (http://bugs.uclibc.org):
5388
Peter Korsgaard2b8643f2011-11-17 23:56:44 +01005389 #3355: mplayer fails to build
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03005390 #4021: uClibc: undefined reference to `__GI___errno_location'
Peter Korsgaarda028c312011-11-18 12:08:02 +01005391 #4297: Qt's qmake uses wrong pkg-config
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03005392
Peter Korsgaard1507c392011-11-11 20:26:00 +010053932011.11-rc1, Released November 11th, 2011:
Peter Korsgaard5427c502011-09-05 22:14:33 +02005394
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005395 Fixes all over the tree and new features.
5396
Peter Korsgaard1507c392011-11-11 20:26:00 +01005397 Moved misc scripts and support stuff to support/. Renamed
Peter Korsgaard358601f2011-09-18 22:20:54 +02005398 patch-kernel.sh to support/scripts/apply-patches.sh.
5399
Peter Korsgaard805de392011-11-09 00:33:13 +01005400 Documentation: Moved to asciidoc format, make targets to
5401 generate text/html/pdf/epub output added.
5402
5403 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
5404 added.
5405
Peter Korsgaard358601f2011-09-18 22:20:54 +02005406 Bootloaders: Add support for custom git tree / tarballs for
5407 barebox, similar to how it's handled for u-boot. Clean up
5408 menuconfig options.
5409
5410 Toolchain: Update external codesourcery toolchain download
Peter Korsgaardb367d672011-10-09 22:41:42 +02005411 URLs after Codesourcery got bought by Mentor, add x86
5412 toolchain, update toolchain versions and optimize toolchain
5413 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
5414 updated GDB versions / download URLs. Binutils
Peter Korsgaard805de392011-11-09 00:33:13 +01005415 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
5416 use ctng-1.13.0.
Peter Korsgaardb367d672011-10-09 22:41:42 +02005417
5418 Package infrastructure: Support for local packages /
5419 overrides, package dir / name arguments dropped from
5420 {GEN,AUTO,CMAKE}TARGETS.
Peter Korsgaard358601f2011-09-18 22:20:54 +02005421
5422 Linux: Kernel extensions infrastructure support, Xenomai +
5423 RTAI support.
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005424
Peter Korsgaarde55af692011-10-25 09:41:23 +02005425 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
5426 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
5427 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
5428 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
5429 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
5430 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
5431 libconfuse, libcuefile, libcurl, libdaemon, libevent,
5432 libglib2, libiconv, libmpd, libreplaygain, libroxml,
Peter Korsgaardb367d672011-10-09 22:41:42 +02005433 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
Peter Korsgaard805de392011-11-09 00:33:13 +01005434 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
5435 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
5436 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
5437 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
5438 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
5439 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
5440 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
5441 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
5442 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005443
Peter Korsgaardb367d672011-10-09 22:41:42 +02005444 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
Peter Korsgaard805de392011-11-09 00:33:13 +01005445 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
5446 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
5447 pulseaudio, pv, rtai, vala, xenomai.
5448
5449 Removed packages: liboil, sfdisk, swfdec, webif
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005450
5451 Issues resolved (http://bugs.uclibc.org):
5452
Peter Korsgaard358601f2011-09-18 22:20:54 +02005453 #505: live555: new package
Peter Korsgaarde9c52d72011-11-11 11:38:45 +01005454 #507: Enable live and tv options in MPlayer-1.0rc2
Peter Korsgaard358601f2011-09-18 22:20:54 +02005455 #531: let e2fsprogs package to export headers to staging dir if needed
5456 #1171: Linuxthreads new cannot find sysdep.h
Peter Korsgaard7062aff2011-11-11 20:01:05 +01005457 #1357: Add bluez to buildroot system
Peter Korsgaard358601f2011-09-18 22:20:54 +02005458 #2107: New package: input-event-daemon
5459 #2599: New package: orc (Oil Runtime Compiler)
5460 #2605: gstreamer: Update to 0.10.30
5461 #2677: introducing util-linux-ng as replacement for util-linux
5462 #2917: Qt: Add declarative module
5463 #3145: jffs2 image generation fails
5464 #3271: netperf-2.4.5 fails to compile
Peter Korsgaardb367d672011-10-09 22:41:42 +02005465 #3331: xdata_xcursor-themes depends on xcursorgen
5466 #3343: Add file:// download SITE_METHOD
5467 #3391: Add support for specifying an external kernel tree
5468 #3631: Error while compiling with Xorg
Gustavo Zacariasdd3177c2011-11-11 13:06:49 -03005469 #3709: oprofile doesn't build for mipsel
Peter Korsgaardb367d672011-10-09 22:41:42 +02005470 #3925: midori not getting compile
5471 #4045: Add support for downloading i386 toolchains from codesourcery
Peter Korsgaard54bcf872011-10-10 00:14:27 +02005472 #4165: lrzsz-fix-symlink-at-rebuild.patch
Peter Korsgaard95af4fb2011-10-09 23:26:39 +02005473 #4171: makedevs-unused-but-set-variable.patch
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005474 #4183: Codesourcery toolchain download site has changed
Peter Korsgaard8ece8e22011-10-11 09:11:21 +02005475 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
Danomi Mocelopolis92bf8242011-10-28 15:09:23 +02005476 #4381: Add option to lighttpd to enable Lua support
Danomi Mocelopolis6473f6c2011-11-02 12:00:52 +01005477 #4387: Make sure that dest dir exists before installing mtd files
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005478
Peter Korsgaardfacd6022011-08-31 13:44:55 +020054792011.08, Released August 31th, 2011:
5480
5481 Fixes all over the tree.
5482
5483 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
5484 kernel headers.
5485
5486 Updated/fixed packages: ipset, python
5487
Peter Korsgaard73f131c2011-08-29 11:21:17 +020054882011.08-rc2, Released August 29th, 2011:
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005489
5490 Fixes all over the tree.
5491
Peter Korsgaard73f131c2011-08-29 11:21:17 +02005492 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005493 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
5494 (broken).
5495
Peter Korsgaard73f131c2011-08-29 11:21:17 +02005496 Defconfigs: kernel updates, fix mini2440 serial port config,
5497 remove old arm toolchain configs.
5498
5499 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
5500 targets similar to linux/busybox.
5501
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005502 Updated/fixed packages: barebox, directfb, libsoup,
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02005503 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
5504 usbmount, util-linux, xfont_font-misc-misc
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005505
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02005506 Issues resolved (http://bugs.uclibc.org):
5507
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02005508 #3685: ncurses installation hangs due to old version of tic
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02005509 #4093: Grub fails to install bz2 patch after conversion to...
5510
Peter Korsgaard7ff457c2011-08-04 22:31:30 +020055112011.08-rc1, Released August 4th, 2011:
Peter Korsgaard0a5e7902011-06-06 13:36:55 +02005512
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005513 Fixes all over the tree and new features.
5514
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02005515 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
5516 ext-toolchain-wrapper improvements, improved non-MMU
5517 support. GCC 4.3.6 / 4.6.1.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005518
Peter Korsgaard333acf32011-07-13 22:43:12 +02005519 GENTARGETS infrastructure extended to cover bootloaders and
5520 Linux kernel as well. Options to retrive Linux/U-Boot from a
5521 custom git repo instead of upstream tarballs.
Peter Korsgaard7ff457c2011-08-04 22:31:30 +02005522 Support for Linux 3.x and release candidate tarballs.
Peter Korsgaard333acf32011-07-13 22:43:12 +02005523 X-Loader bootloader for omap added.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005524
Peter Korsgaard333acf32011-07-13 22:43:12 +02005525 Make source/external-deps now also works for external
5526 toolchains / crosstool-ng backend.
5527
Peter Korsgaard5255a712011-08-04 22:03:37 +02005528 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
5529 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
5530 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
5531 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
5532 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
5533 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
Michael J. Hammel5496bc32011-04-23 20:51:41 -06005534 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
5535 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
5536 synergy, udev, usbmount, usbutils, util-linux, valgrind,
5537 webkit, xorg-xserver, xz, zlib
Peter Korsgaard333acf32011-07-13 22:43:12 +02005538
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02005539 New packages: acl, attr, ebtables, gnutls, inotify-tools,
5540 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
5541 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
5542 statserial, stunnel, ti-utils, uboot-tools, yajl
5543
Peter Korsgaardd4928672011-08-04 21:20:44 +02005544 Deprecated packages: liboil, swfdec
5545
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02005546 Removed packages: hal
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005547
5548 Issues resolved (http://bugs.uclibc.org):
5549
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02005550 #3559: libnspr: Add new package
Peter Korsgaardb28de602011-07-13 12:44:42 +02005551 #3595: patch to add libroxml
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02005552 #3565: libnss: Add new package
Michael J. Hammel5496bc32011-04-23 20:51:41 -06005553 #3583: xfonts_font-adobe-100dpi fails due to missing map file
5554 #3649: [PATCH] Add mapdir to existing pkg-config patch
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005555 #3907: 2011.05 - Qt 4.7.3 not building on ARM
Frederik Pasch82e840e2011-07-24 23:51:44 +02005556 #3961: Nfs-utils: Remove SUSv3-function index
Danomi Mocelopolisb9796192011-07-17 22:17:08 +02005557 #3985: "help" target's defconfig list needs sort
Tristan Lelongcef07212011-07-29 09:46:10 +02005558 #3997: bump libroxml to v2.1.0
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005559
Peter Korsgaard9ab73b52011-05-27 16:18:21 +020055602011.05, Released May 27th, 2011:
5561
5562 Updated/fixed packages: makedevs
5563
Peter Korsgaardeffcc9a2011-05-24 15:02:23 +020055642011.05-rc2, Released May 24th, 2011:
5565
5566 Fixes all over the tree.
5567
5568 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
5569 2009q3 external toolchains added. Crosstool-NG bumped to
5570 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
5571 bumped to 2.6.38.7.
5572
5573 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
5574
Peter Korsgaard137a4d72011-05-18 21:47:48 +020055752011.05-rc1, Released May 18th, 2011:
Peter Korsgaardda5e5a52011-03-01 14:13:06 +01005576
Peter Korsgaard7234c232011-05-18 21:02:30 +02005577 Fixes all over the tree and new features.
Peter Korsgaard35101932011-04-21 23:52:45 +02005578
Peter Korsgaard7234c232011-05-18 21:02:30 +02005579 External toolchain improvements: We now build a binary
5580 toolchain wrapper and install it into HOST_DIR/usr/bin, which
5581 enforces the correct compiler arguments, making an external
5582 toolchain as easy to use outside of Buildroot as the internal
5583 ones are. This also brought a cleanup of CFLAGS, making the
5584 Buildroot build output easier to read.
5585
5586 Rootfs device handling improvements: Choice between static
5587 /dev, devtmpfs and devtmpfs with either mdev or udev.
5588
5589 Toolchain: More preconfigured codesourcery external
5590 toolchains, improved Crosstool-NG support, fix for GCC
5591 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
5592 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
5593
5594 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
5595
5596 Linux: support for custom kernel image targets, E.G. for
5597 powerpc builds with embedded device trees.
5598
5599 Misc fixes for qemu defconfigs, ensuring correct serial
5600 terminal setup out of the box.
5601
5602 Misc gentarget / autotools handling fixes.
5603
5604 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
5605 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
5606 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
5607 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
5608 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
5609 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
5610 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02005611 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
5612 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
5613 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
5614 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
Peter Korsgaard7234c232011-05-18 21:02:30 +02005615 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
5616 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
5617
5618 New packages: bonnie++, can-utils, gdisk, htop,
5619 input-event-daemon, libexif, libraw, libv4l, ngircd
5620
5621 Removed packages: festival
Peter Korsgaard707dc462011-03-12 22:24:34 +01005622
5623 Issues resolved (http://bugs.uclibc.org):
5624
Peter Korsgaard8451c232011-05-06 16:14:54 +02005625 #2131: Add OpenMP support to the toolchain
Martin Hicks4bc79982011-01-31 15:32:06 -05005626 #3379: New Package: bonnie++
Gustavo Zacarias47736c82011-03-14 14:33:48 -03005627 #3445: Not working openssl-10.0.0d on 386sx
Hector Oron308bc532011-03-13 21:28:18 +01005628 #3451: fakeroot package: wrong FAKEROOT_SITE variable
Hector Oron39aafe82011-03-13 21:33:53 +01005629 #3457: alsamixergui: broken URL
Peter Korsgaard707dc462011-03-12 22:24:34 +01005630 #3475: Calling sync on large filesystems when not always necessary
Peter Korsgaard2c976082011-03-28 21:33:26 +02005631 #3511: make busybox-menuconfig does not download busybox package
Peter Korsgaardf894e852011-04-04 15:44:35 +02005632 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
Peter Korsgaardcdd4a7a2011-04-24 23:32:46 +02005633 #3571: u-boot: fw_printenv does not build
Peter Korsgaardcd58efb2011-04-24 22:34:50 +02005634 #3643: popt source url is not responding
Alexander Cloutera7e78f92011-05-16 22:41:54 +02005635 #3733: dropbear: make zlib optional
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02005636 #3757: Buildroot can't build mplayer with libmad
Peter Korsgaard05955602011-03-12 20:38:30 +01005637
Peter Korsgaardf3e79a72011-02-28 21:54:22 +010056382011.02, Released February 28th, 2011:
Peter Korsgaard2f192592011-02-24 20:56:15 +01005639
5640 Fixes all over the tree.
5641
Peter Korsgaardda8700c2011-02-28 16:11:02 +01005642 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
5643 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
Peter Korsgaarde77bef42011-02-27 22:31:05 +01005644
5645 Deprecated packages: devmem2, webif
Peter Korsgaard2f192592011-02-24 20:56:15 +01005646
5647 Issues resolved (http://bugs.uclibc.org):
5648
Peter Korsgaard42daeb72011-02-28 21:46:05 +01005649 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
Peter Korsgaard2f192592011-02-24 20:56:15 +01005650 #3259: Unable to build webkit (on arm)
Peter Korsgaardc82d04c2011-02-25 15:31:33 +01005651 #3295: slang fails to build on mipsel
Peter Korsgaardda8700c2011-02-28 16:11:02 +01005652 #3325: ffmpeg fails to build
Peter Korsgaard2f192592011-02-24 20:56:15 +01005653
Peter Korsgaard2d3d6182011-02-24 10:10:16 +010056542011.02-rc2, Released February 24th, 2011:
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005655
5656 Fixes all over the tree.
5657
5658 Festival packages marked as broken. Unless someone steps up
5659 to support them, they will be removed during the 2011.05
5660 development cycle.
5661
5662 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
5663 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
5664 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
5665 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
Thomas De Schampheleirea85971a2011-02-23 17:44:41 +01005666 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03005667 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
5668 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
Peter Korsgaardc9253252011-02-24 09:43:52 +01005669 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
5670 tcpreplay, tiff, wpa_supplicant, xcb-util,
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005671 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
5672 xdriver_xf86-input-{mouse,synaptics,void},
5673 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
5674 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
5675 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
5676 xserver_xorg-server, xz
5677
5678 Removed packages: ace_of_penguins, vlc
5679
5680 Issues resolved (http://bugs.uclibc.org):
5681
Gustavo Zacariasd17c1652011-02-03 09:55:48 -03005682 #3205: Failing chmod when running "make" in buildroot (openssl)...
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03005683 #3277: quagga fails to build with SNMP support
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005684 #3283: See why nfs-utils needs fakeroot, and convert to autotools
Peter Korsgaardc9253252011-02-24 09:43:52 +01005685 #3307: synergy fails to build due to missing XTest library
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005686
Peter Korsgaard51f88022011-02-14 22:36:21 +010056872011.02-rc1, Released February 14th, 2011:
5688
5689 Fixes all over the tree and new features.
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01005690
Peter Korsgaard26450042011-01-28 10:43:13 +01005691 External toolchain improvements: clarification of the options,
5692 and introduction of the toolchain profile concept, for
5693 well-known toolchains. Buildroot is now capable of
5694 automatically downloading and extracting well-known toolchains
5695 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
Peter Korsgaard4120e052011-02-13 22:58:31 +01005696 toolchains are supported). Crosstool-NG backend updated and
5697 improved.
Peter Korsgaard26450042011-01-28 10:43:13 +01005698
5699 Complete rework of how hardware boards are supported.
5700 Each board now only has a single defconfig file, and all
5701 board-specific options have been removed. See
5702 docs/buildroot.html#board_support for details.
5703
5704 Added support for the following boards: Mini2440, Qemu ARM
5705 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
5706 r2d and Qemu x86. The Qemu boards support allows to easily
5707 build systems that are known to work under Qemu.
5708
Peter Korsgaard4120e052011-02-13 22:58:31 +01005709 Initial support for Blackfin processors.
5710
Peter Korsgaard26450042011-01-28 10:43:13 +01005711 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
5712 preparation for support of SDK. For the same reason, the
5713 toolchain binaries (cross-compiler and other related tools)
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005714 are now installed in $(O)/host/usr/bin/. The cross pkg-config
5715 now also automatically returns correct values for cross
5716 compilation, without needing any environment variables to be
5717 set.
Peter Korsgaard26450042011-01-28 10:43:13 +01005718
Thomas Petazzoni17b66af2010-12-07 21:09:56 +01005719 Ccache support reworked. Now used for both host and target
5720 compilation, and cache is stored in ~/.buildroot-ccache.
5721
Peter Korsgaard26450042011-01-28 10:43:13 +01005722 Toolchain: uClibc 0.9.32-rc2, several components moved to
Peter Korsgaard639e80f2011-01-03 00:11:40 +01005723 normal AUTOTARGET packages.
5724
Peter Korsgaard26450042011-01-28 10:43:13 +01005725 Generic cmake infrastructure, similar to the existing
5726 GENTARGETS/AUTOTARGETS.
5727
Peter Korsgaard639e80f2011-01-03 00:11:40 +01005728 Support for bzr downloads, next to the existing git/svn support.
5729
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005730 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
5731 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
5732
Peter Korsgaarda7f40df2011-01-14 22:02:47 +01005733 EXT2 file system size handling improved, UBI image support, fs
5734 configuration options cleanup, U-Boot/Barebox version bumps.
Peter Korsgaard639e80f2011-01-03 00:11:40 +01005735
5736 Updated/fixed packages: alsa-utils, at, autoconf, automake,
Peter Korsgaard4120e052011-02-13 22:58:31 +01005737 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005738 coreutils, cups, dbus, dbus-python, dhcp, directfb,
Peter Korsgaard4120e052011-02-13 22:58:31 +01005739 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
5740 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
5741 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
5742 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
5743 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
5744 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
5745 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
5746 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
5747 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
5748 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
5749 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
5750 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
5751 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
5752 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
5753 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
5754 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
5755 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
5756 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
5757 xkeyboard-config, xlib_libX11, xz, zlib
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01005758
Peter Korsgaard4120e052011-02-13 22:58:31 +01005759 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
5760 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
5761 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
5762 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
5763 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
5764 xl2tp, xmlstarlet
Mike Frysinger95f17bf2010-11-20 01:52:43 -05005765
Martin Banky767dce82010-12-12 22:54:05 +01005766 Removed packages: hotplug, l2tp, libfloat, microcom,
5767 ng-spice-rework
Thomas Petazzoniaf6fd2d2010-12-12 22:53:56 +01005768
Frederik Paschd3d67f72010-12-08 23:09:03 +01005769 Issues resolved (http://bugs.uclibc.org):
5770
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005771 #267: The make target: cross fails because toolchain_build_...
5772 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
Peter Korsgaardf362c512010-12-14 20:45:59 +01005773 #561: ltp-testsuite failed to install
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005774 #1447: Installing gfortran on PowerPC
Peter Korsgaardf362c512010-12-14 20:45:59 +01005775 #1651: Build fail caused by ccache in module-init-tools
Peter Korsgaard6d171922011-01-31 21:30:05 +01005776 #1681: Cross-compiled binaries shouldn't be installed into staging
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005777 #1723: [PATCH] axel: convert to generic package infrastructure and...
Peter Korsgaardf362c512010-12-14 20:45:59 +01005778 #1735: [PATCH] mplayer: convert to autotools infrastructure
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005779 #2551: [PATCH] native toolchain in the target filesystem fails
5780 #2623: buildroot-snapshot-20100922 fails when compiling development...
Matt Fleming7879a4b2010-09-24 14:43:17 +01005781 #2647: makedevs package lacks support for 16-bit major/minor numbers
Thomas Petazzoni4c31d752010-12-22 14:07:09 +01005782 #2371: QT MYSQL Module does not build when MySQL installed on the host
Peter Korsgaard6d171922011-01-31 21:30:05 +01005783 #2839: compile fails in various packages with a odd message "error:...
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005784 #2887: tar "buffer overflow detected" error
Peter Korsgaard6d171922011-01-31 21:30:05 +01005785 #2893: Broken "make source" with external toolchain
Frederik Paschd3d67f72010-12-08 23:09:03 +01005786 #2905: Qt: Speed up compilation, if gui-module isn't selected
Peter Korsgaardeeea3ea2010-12-30 23:10:21 +01005787 #2929: genext2fs: couldn't allocate a block (no free space)
Gustavo Zacarias14a971a2011-02-03 17:45:57 -03005788 #2935: Ntpdate isn't installed
Thomas Petazzoni6ddf4702010-12-22 10:35:04 +01005789 #2965: Broken linkage to xkbcomp (blocking X server startup)
Thomas Petazzonieb563852010-12-21 14:14:53 +01005790 #2983: xlib_libX11 build failed
Andy Kennedy87a5a192011-01-14 15:53:03 -06005791 #3007: kexec doesn't build: Missing regdef.h file
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005792 #3085: Init scripts are not compatible with sysVinit (when busybox...
Gustavo Zacarias9bc58a42011-01-17 09:13:42 -03005793 #3103: make external-deps wants to download gcc-.tar.bz2 when...
Kim Jae-hui0705e442011-01-18 09:20:38 +01005794 #3109: abnormal `make busybox-menuconfig`
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005795 #3115: How about board specific makefiles?
Mark Wickhamc18c1d62011-02-04 19:45:46 +01005796 #3169: python patch has typo, aborts build in scenario
Peter Korsgaard6bfe2932011-02-01 14:25:05 +01005797 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
Frederik Paschd3d67f72010-12-08 23:09:03 +01005798
Peter Korsgaarddbc45b02010-11-30 16:52:43 +010057992010.11, Released November 30th, 2010:
Will Newton32b74802010-11-26 12:58:15 +00005800
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02005801 Fixes all over the tree.
Will Newton32b74802010-11-26 12:58:15 +00005802
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03005803 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
Gustavo Zacariase7fbeda2010-11-18 19:26:45 -03005804 xserver-xorg
Will Newton32b74802010-11-26 12:58:15 +00005805
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02005806 Issues resolved (http://bugs.uclibc.org):
5807
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03005808 #2773: squid with openssl support needs openssl on the host
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02005809 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
5810
Peter Korsgaard09af8382010-11-25 11:29:30 +010058112010.11-rc2, Released November 25th, 2010:
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01005812
5813 Fixes all over the tree.
5814
Peter Korsgaard09af8382010-11-25 11:29:30 +01005815 Add support for LEON Sparc architecture variants. Fix make
5816 source/external-deps for host packages.
Konrad Eiselefe629f92010-11-09 13:27:34 -03005817
Peter Korsgaardb9c58092010-11-25 11:07:08 +01005818 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
5819 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
5820 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
5821 sysstat, webkit, zlib
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01005822
5823 Issues resolved (http://bugs.uclibc.org):
5824
Gustavo Zacarias47416622010-11-16 10:14:45 -03005825 #759: Sysstat build broken without libintl
Peter Korsgaard84a6f532010-11-18 10:28:11 +01005826 #2479: host-module-init-tools 3.11 fails to build
Peter Korsgaardb95ccd52010-11-19 16:41:00 +01005827 #2725: Buildroot overrides kernel config
Peter Korsgaardadb0dff2010-11-18 21:50:25 +01005828 #2785: mtd-utils build fails due to missing libmtd
Thomas Rudin972cd422010-11-15 17:12:49 -03005829 #2791: Added PHP-Process Control to the PHP-Package
Stanislav Bogatyreve5edc732010-11-15 16:23:30 -03005830 #2797: pciutils dependencies on zlib not taken into account
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01005831 #2809: failed to compile libglib2
Peter Korsgaarde25fe722010-11-17 22:00:29 +01005832 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
5833 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
Gustavo Zacariase855e2b2010-11-05 17:20:16 -03005834 #2833: Failed to compile webkit without X11
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01005835
Peter Korsgaardea252b02010-11-08 10:24:31 +010058362010.11-rc1, Released November 8th, 2010:
Peter Korsgaard9bc12b82010-09-02 17:07:22 +02005837
Peter Korsgaardea252b02010-11-08 10:24:31 +01005838 Fixes all over the tree and new features.
Peter Korsgaardbfa9e9e2010-09-05 22:42:01 +02005839
5840 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
5841 misc fixes + nconfig and savedefconfig targets.
5842
Yann E. MORIN10c1eec2010-09-19 21:54:09 +02005843 Toolchain: ARM cortex A9 support, experimental crosstool-ng
Peter Korsgaard3daa9122010-11-05 07:32:52 +01005844 backend, GCC 4.5.x.
Peter Korsgaard92870a72010-09-12 19:36:57 +02005845
Peter Korsgaard785fef12010-09-20 16:19:26 +02005846 Fs: Squashfs 4.1 with lzo support
5847
Peter Korsgaard1860bda2010-09-16 13:25:32 +02005848 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
5849 generic new-style ones instead.
5850
Peter Korsgaarda1726112010-09-16 22:33:06 +02005851 Download handling reworked and support for git/svn downloads
5852 added.
5853
Thomas Petazzoni5f71fc12010-11-04 20:31:25 +01005854 Removed experimental shared config.cache support, as it is
5855 too unreliable.
5856
Yann E. MORINaefad532010-09-26 10:56:12 +02005857 A convenience Makefile wrapper is created when using
5858 out-of-tree building, similar to how it is done for the kernel.
5859
Peter Korsgaard9f36bd42010-09-30 14:44:14 +02005860 Alpha, Cris, IA64 and Sparc64 architecture support removed.
5861
Gustavo Zacarias666bef22010-11-02 16:35:11 -03005862 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
Felipe Contreras603030a2010-09-20 02:44:40 +03005863 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
Peter Korsgaardd380d512010-09-20 17:32:46 +02005864
Martin Banky299f7822010-09-26 00:13:52 -07005865 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02005866 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
Peter Korsgaardf8b8a482010-10-06 16:44:57 +02005867 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
Gustavo Zacariasfe67fb02010-11-02 16:30:12 -03005868 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
5869 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
5870 gamin, gawk, genext2fs, gperf, gst-plugins-base,
5871 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
5872 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
5873 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
5874 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
5875 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
5876 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
5877 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02005878 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
5879 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
5880 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
5881 openssl, openvpn, oprofile, pango, patch, pcre, php,
Martin Bankyed720e82010-10-08 01:43:02 -07005882 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02005883 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
Martin Banky2d925fc2010-10-08 01:43:05 -07005884 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01005885 speex, sqlite, squashfs, startup-notification, strace,
5886 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
5887 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
5888 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
5889 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
5890 xapp_xmore,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02005891 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
5892 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
5893 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
5894 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
5895 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
5896 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
5897 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
5898 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
5899 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
Paulius Zaleckas1bc5b0b2010-11-04 10:58:33 +02005900 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
5901 xterm, xvkbd, zlib
Gustavo Zacariasf661b022010-09-01 09:24:37 -03005902
Peter Korsgaard2b9e2fb2010-11-05 14:24:08 +01005903 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
Peter Korsgaard06d03782010-09-20 22:35:16 +02005904
Peter Korsgaardba4fd232010-09-13 14:10:09 +02005905 Removed packages: dillo, libglib12, libgtk12, microwin,
Peter Korsgaard771d7632010-09-13 23:04:15 +02005906 pcmcia
Peter Korsgaard5ba97d92010-09-13 00:20:25 +02005907
Paul Burtone0941402010-09-17 14:22:15 +01005908 Issues resolved (http://bugs.uclibc.org):
5909
Peter Korsgaard6d3342e2010-11-05 07:00:18 +01005910 #901: new package: gpsd
Peter Korsgaard61f432f2010-10-14 22:25:07 +02005911 #2389: Generate a Makefile wrapper in $(O)
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01005912 #2461: wireless_tools: install shared library if needed
Peter Korsgaard5e6e63e2010-09-25 23:48:50 +02005913 #2521: Can't compile sdl_mixer, mikmod.h can't be found
Peter Korsgaard69a89912010-11-07 21:02:38 +01005914 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
Peter Korsgaardedfb1262010-09-27 22:08:39 +02005915 #2563: [PATCH] cairo: Expose the configure option to disable some...
Paul Burtone0941402010-09-17 14:22:15 +01005916 #2581: libmms: Update to 0.6, and patch to work on architectures...
Peter Korsgaard891973f2010-10-17 23:32:37 +02005917 #2707: Can't compile linux kernel using buildroot + crosstool-ng
Peter Korsgaard64d8e9a2010-11-07 19:33:11 +01005918 #2731: Build order
Peter Korsgaard93736772010-11-07 19:52:13 +01005919 #2737: buildroot configuration tool crashing when the path exceeds...
Andy Gibbs44b170e2010-11-03 15:09:24 +01005920 #2767: Build for lsof broken in buildroot-2010.08
Paul Burtone0941402010-09-17 14:22:15 +01005921
Peter Korsgaard32b8d432010-09-01 00:07:06 +020059222010.08: Released August 31th, 2010:
Yann E. MORIN49736322010-08-30 15:21:53 +02005923
5924 Fixes all over the tree.
5925
Peter Korsgaard40f8f3f2010-08-30 22:52:01 +02005926 Updated/fixed packages: atk, xstroke
Yann E. MORIN49736322010-08-30 15:21:53 +02005927
Peter Korsgaard1424ff12010-08-31 23:14:47 +02005928 Removed packages: lxdoom
5929
Peter Korsgaarddc3a7eb2010-08-30 11:16:33 +020059302010.08-rc2, Released August 30th, 2010:
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005931
5932 Fixes all over the tree.
5933
5934 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
Peter Korsgaardfb67a2d2010-08-30 11:05:32 +02005935 locale support as broken. Remove deprecated GCC 4.2.[1-3]
5936 versions.
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005937
5938 Mark CRIS architecture as deprecated, as it is discontinued
5939 upstream.
5940
Peter Korsgaardb6806722010-08-25 17:29:09 +02005941 Marked shared config.cache as experimental and disabled by
5942 default as it is known to break with certain package
5943 combinations.
5944
Khem Raj1ed2e4f2010-08-12 15:34:44 -07005945 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
5946 added.
5947
Stanislav Bogatyrev62b4c672010-08-27 17:00:39 +02005948 fs: old-style squashfs for big endian archs fixed.
5949
Peter Korsgaard1c4dbb52010-08-30 10:02:39 +02005950 Updated/fixed packages: busybox, gst-plugins-base,
Thomas Petazzoni2ab8ec92010-08-29 19:38:04 +02005951 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
5952 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
5953 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
5954 util-linux
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005955
Peter Korsgaard6c519382010-08-29 22:04:02 +02005956 Removed packages: stunnel
5957
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005958 Issues resolved (http://bugs.uclibc.org):
5959
5960 #635: util-linux fails to build in 2009.08
5961 #2239: netcat package installs its binary to target as avr32-linux...
Peter Korsgaardeba71322010-08-30 10:42:55 +02005962 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
Simon Paschc4cdcc32010-08-29 23:32:33 +02005963 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
Stanislav Bogatyreve8fdc082010-08-29 00:10:59 +02005964 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005965
Peter Korsgaard2ef83b42010-07-30 12:35:45 +020059662010.08-rc1, Released July 30th, 2010:
Peter Korsgaarddc5e22e2010-06-01 22:02:43 +02005967
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02005968 Fixes all over the tree and new features.
5969
Peter Korsgaard5fd095b2010-06-15 23:10:03 +02005970 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
Peter Korsgaardebf21162010-07-29 17:02:29 +02005971 and non-sysroot support removed. Added support for (snapshot)
5972 NPTL in uClibc, 0.9.28.3 removed,
Peter Korsgaard144e4ed2010-06-15 22:58:17 +02005973
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02005974 Bootloaders: Various cleanups, moved to boot/, added Barebox,
Peter Korsgaardb9997ca2010-07-05 16:54:45 +02005975 removed yaboot. Support building u-boot from custom tarball,
5976 u-boot 2010.06.
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02005977
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02005978 New GTK-based configurator, usable using 'make gconfig'.
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02005979
Peter Korsgaard39e6ba12010-07-26 22:25:19 +02005980 Java packages marked as broken. Unless someone steps up to
5981 support this, they will be removed during the 2010.11
5982 development cycle.
5983
Thomas Petazzonia563a662010-07-26 18:15:11 +02005984 Alpha, IA64 and Sparc64 architectures marked as deprecated.
Peter Korsgaard13a10a02010-07-28 16:27:09 +02005985 GTK+ on DirectFB has also been marked as deprecated, as it is
5986 not supported in recent GTK+ versions, and more and more
5987 packages depends on the new versions.
Thomas Petazzonia563a662010-07-26 18:15:11 +02005988 Unless someone steps up to support them, they will be removed
5989 during the 2010.11 development cycle.
5990
Peter Korsgaardab10ed82010-07-05 11:01:55 +02005991 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
Peter Korsgaard2c31d742010-07-30 13:03:59 +02005992 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
Gustavo Zacariasa8495cd2010-05-10 14:42:13 -03005993
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02005994 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
5995 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
5996 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
5997 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
5998 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
Gustavo Zacariasee779632010-07-22 12:50:54 -03005999 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
Peter Korsgaardac9ee0b2010-07-30 10:24:08 +02006000 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
6001 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
6002 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
6003 ltrace, make, midori, module-init-tools, mplayer,
6004 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
6005 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
6006 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
6007 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
6008 usbutils, webif, webkit, wireless_tools, xerces,
6009 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006010
Peter Korsgaard2c31d742010-07-30 13:03:59 +02006011 Removed packages: modutils, portage, rxvt
Gustavo Zacarias6ef6e962010-06-05 23:00:14 +02006012
Thomas Petazzonie475cf02010-07-25 16:53:52 +02006013 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
Peter Korsgaardf4800b42010-07-22 21:43:45 +02006014
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006015 Issues resolved (http://bugs.uclibc.org):
6016
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02006017 #321: alsa-lib uses host include files for python which breaks ...
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02006018 #361: linux kernel configuration choice works incorrectly
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02006019 #387: Tremor not installed to toolchain
Luca Ceresoli5db72042010-06-14 21:41:45 +02006020 #401: new package: ffmpeg
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02006021 #475: uImage target for U-boot failed generating
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006022 #543: ATK requires X11 on DirectFB target
6023 #575: webkit: Buildroot Libtool Patch Fails
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02006024 #583: build fails with external x86_64 toolchain
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02006025 #729: sstrip creates corrupted headers
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02006026 #829: Webkit r44552 needs libXt
Peter Korsgaard868ed552010-06-18 22:13:12 +02006027 #835: Package Dataflashboot-1.05 does not compile with buildroot...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006028 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
6029 #859: Add (head of) nptl branch to list of uClibc versions
6030 #949: compile with debug info
6031 #955: Grub fails to build with External Toolchain
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02006032 #1051: Webkit doesn't compile (Linuxthreads new, x86)
Will Wagner39ca6d52010-01-11 12:28:50 +00006033 #1213: Move .config into output directory
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006034 #1225: Buildroot fails to account for "nof" subdirectory (no float...
6035 #1231: (sparc) Linux kernel fails to build
6036 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
6037 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02006038 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02006039 #1405: WebKit fails to build because pthread_getattr_np is not impl...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006040 #1675: GMP Error during buildroot make process
6041 #1741: external toolchain linking error
Kelvin Cheung41580882010-06-08 13:30:26 +08006042 #1753: lmbench: convert to generic package infrastructure
Thomas Petazzoni3754c512010-06-05 17:18:40 +02006043 #1771: Fakeroot and the target/generic/device_table.txt create bad...
Peter Korsgaarde9bc59e2010-06-07 15:44:30 +02006044 #1807: LZMA 4.32.7, Required header file(s) are missing
Paul Jonesd74be052010-06-06 09:29:04 +10006045 #1813: xkeyboard-config fails to build because of intltool problem
Gustavo Zacariasa0ce68d2010-05-27 14:35:34 -03006046 #1879: Bump iptables to 1.4.8
Gustavo Zacariasaccf2eb2010-05-10 14:58:33 -03006047 #1885: Add a bunch of lua modules
Gustavo Zacarias3638e522010-05-20 11:41:45 -03006048 #1897: Bump libusb to 1.0.7
Gustavo Zacarias8ac2bba2010-06-02 11:54:14 -03006049 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006050 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
Gustavo Zacarias0b8c4972010-06-08 13:43:10 -03006051 #1927: Bump file to 5.03 and migrate to autotargets
Gustavo Zacarias8cd06962010-06-07 11:35:58 -03006052 #1933: Bump gawk to 3.1.8 and migrate to autotargets
Gustavo Zacariasd9c2b632010-06-03 15:45:24 -03006053 #1945: PHP: add sqlite3 dependency when using external lib
Gustavo Zacarias3dbc86f2010-06-03 17:10:10 -03006054 #1951: Bump openssl to 0.9.8o
Gustavo Zacariascffb9cf2010-06-03 15:46:14 -03006055 #1957: Bump sqlite to 3.6.23.1
Gustavo Zacarias237c98b2010-06-07 17:09:43 -03006056 #1975: Package removal/deprecation
Paul Jonesd47c73e2010-06-07 22:33:06 +10006057 #1981: zlib: bump to 1.2.5
Paul Jones8df21522010-06-08 10:29:18 +10006058 #1987: intltool: Fix spelling mistake
Gustavo Zacarias3404ad72010-06-09 10:36:26 -03006059 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
Nick Leverton016eb672010-06-09 12:04:25 +02006060 #1999: Typo in path checking
Gustavo Zacarias1c7de592010-06-24 09:11:06 -03006061 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
Peter Korsgaarddff1d592010-06-13 14:24:48 +02006062 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
Gustavo Zacariasc32ce8b2010-06-08 16:22:50 -03006063 #2038: Bump ncurses to 5.7
Slava Zanko1b10ce72010-06-24 12:00:59 +03006064 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
Peter Korsgaardca3489d2010-07-02 14:04:34 +02006065 #2101: blackbox depends on locale support
Thomas Petazzoni93e80142010-06-26 00:02:27 +02006066 #2119: Tries to build kernel, although disabled in config
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006067 #2125: libXfont build fail
Peter Korsgaarde09aa602010-07-06 14:19:36 +02006068 #2143: buildroot compiler generates segfaulting statically linked exe..
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006069 #2149: xterm build failure
Peter Korsgaard9280caf2010-07-01 15:35:00 +02006070 #2155: Compression lzo don't set for ubifs
Peter Korsgaardccd0fc42010-07-27 09:08:01 +02006071 #2161: [SECURITY] Update libpng to 1.2.44
Gustavo Zacarias3169aae2010-07-08 14:20:06 -03006072 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006073 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
Peter Korsgaard1eb59f52010-07-17 00:02:13 +02006074 #2191: linux-fusion build fail
Peter Korsgaardb9221512010-07-16 23:54:21 +02006075 #2221: Qt does not compile (dependencies not taken into account?)
Peter Korsgaard58ddb372010-07-18 22:21:59 +02006076 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
Nick Leverton6c387f22010-07-20 08:58:01 +02006077 #2245: Netcat does not work due to incorrect assumptions about signed..
Peter Korsgaard7f16e542010-07-20 09:19:55 +02006078 #2251: directory output/build after make *_defconfig not found
Peter Korsgaard0c271d52010-07-29 09:10:25 +02006079 #2257: Convert netsnmp package to autotargets
6080 #2263: Bump samba to 3.3.13
Thomas Petazzoniaaa2b662010-07-25 16:53:51 +02006081 #2269: setserial causes make error
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006082
Peter Korsgaard07da6192010-05-30 22:24:10 +020060832010.05, Released May 30th, 2010:
Peter Korsgaard170b3d32010-05-27 14:48:47 +02006084
6085 Fixes all over the tree.
6086
Peter Korsgaarda4bba082010-05-30 09:32:15 +02006087 Updated/fixed packages: coreutils, hal, libcap,
6088 lockfile-progs, ncftp, xserver_xorg-server
Gustavo Zacarias2816c332010-05-28 14:34:27 -03006089
6090 Issues resolved (http://bugs.uclibc.org):
6091
Peter Korsgaarde1a7d912010-05-30 10:40:19 +02006092 #1789: binutils fails to build for i386
Gustavo Zacarias2816c332010-05-28 14:34:27 -03006093 #1843: Fix libcap build failure
Peter Korsgaard7f1bca82010-05-30 20:11:23 +02006094 #1855: XORG Keyboard driver fails to compile
Peter Korsgaard170b3d32010-05-27 14:48:47 +02006095
Peter Korsgaardbbd96db2010-05-27 14:35:04 +020060962010.05-rc3, Released May 27th, 2010:
Peter Korsgaard93cca7c2010-05-16 22:20:54 +02006097
6098 Fixes all over the tree.
6099
Peter Korsgaard994bb072010-05-26 08:59:46 +02006100 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
Peter Korsgaardb7300102010-05-25 23:38:44 +02006101 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
Peter Korsgaard50685f12010-05-26 23:19:44 +02006102 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
Peter Korsgaard062cebb2010-05-27 09:53:01 +02006103 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
6104 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
6105 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
6106 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
6107 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
6108 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
6109 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
6110 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
Peter Korsgaard484d15d2010-05-20 23:13:01 +02006111
6112 Issues resolved (http://bugs.uclibc.org):
6113
Peter Korsgaardca999e02010-05-27 00:47:31 +02006114 #75: arm buildroot "unrecognized option" error
6115 #699: Buildroot fails to copy libstdc++ to target when using external...
Peter Korsgaard484d15d2010-05-20 23:13:01 +02006116 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
Peter Korsgaard7ab3f962010-05-21 21:11:06 +02006117 #1729: alsamixergui fails to build
Nick Leverton7810eeb2010-05-21 21:03:39 +02006118 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
Peter Korsgaard096b21e2010-05-24 08:22:26 +02006119 #1819: pciutils small bugs
Gustavo Zacarias947a9b82010-06-15 10:24:44 -03006120 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
Peter Korsgaard7bb2b482010-05-16 22:29:41 +02006121
Peter Korsgaard6d1ab152010-05-11 21:15:07 +020061222010.05-rc2, Released May 11th, 2010:
Paulius Zaleckasca218de2010-05-03 19:51:58 +03006123
6124 Fixes all over the tree.
6125
Peter Korsgaard49ce10c2010-05-11 09:13:14 +02006126 Updated/fixed packages: busybox, customize, gawk, gnuchess,
6127 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
6128 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
6129 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
6130 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
Thomas Petazzonic554cc2a2010-05-10 23:39:50 +02006131 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
6132 xproto_fontcacheproto, xproto_fontsproto, xvkbd
Gustavo Zacarias63b86662010-04-22 15:58:16 -03006133
Peter Korsgaard13de2612010-05-10 22:03:39 +02006134 Removed packages: vice
6135
Gustavo Zacarias63b86662010-04-22 15:58:16 -03006136 Issues resolved (http://bugs.uclibc.org):
6137
Luca Ceresoliea0695f2010-05-06 00:16:59 +02006138 #849: "customize" package copies files to wrong place in target tree
Gustavo Zacarias63b86662010-04-22 15:58:16 -03006139 #985: Bump usb_modeswitch package to 1.1.0
Luca Ceresoliea0695f2010-05-06 00:16:59 +02006140 #1135: Package customize. Wrong copying
Peter Korsgaard79db1ff2010-05-04 23:11:20 +02006141 #1525: Package hal deletes a whole <target>/etc/rc.d directory
Peter Korsgaard395a70f2010-05-08 09:39:00 +02006142 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
6143 #1669: Busybox failed to compile when using an external toolchain
Gustavo Zacariasdfb50392010-05-06 11:14:38 -03006144 #1699: Fix usbutils dependencies and bump
Gustavo Zacariasa5fe7372010-05-06 11:24:36 -03006145 #1705: Fix pciutils broken cross compiling
Gustavo Zacarias6f4939d2010-05-06 13:32:14 -03006146 #1717: External toolchain fixes for hostapd & wpa_supplicant
Paulius Zaleckasca218de2010-05-03 19:51:58 +03006147
Peter Korsgaardaac61fd2010-05-03 16:12:45 +020061482010.05-rc1, Released May 3rd, 2010:
Peter Korsgaard58794482010-03-02 17:42:23 +01006149
Gustavo Zacariasb1c9a152010-03-26 11:19:43 -03006150 Cleaned up / restructured package menu.
6151
Peter Korsgaard266fa652010-04-05 10:47:54 +02006152 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
Peter Korsgaard4439d382010-05-02 23:22:26 +02006153 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
6154 removed broken nios2 support, ppc e300cX/e500mc support,
6155 improved external toolchain support, GDB 7.x support.
Peter Korsgaardc9d195e2010-03-08 14:29:48 +01006156
Peter Korsgaardde859f62010-03-12 23:14:59 +01006157 X.org updated to 7.5.
6158
Peter Korsgaard5724e092010-05-03 16:07:20 +02006159 New packages: cdrkit, cramfs, genext2fs, genromfs,
6160 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
6161 squashfs, squashfs3, squid
Chris Seawooda0386022010-03-22 16:50:51 +01006162
Peter Korsgaard5724e092010-05-03 16:07:20 +02006163 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
6164 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
6165 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
6166 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
6167 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
6168 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
6169 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
6170 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
6171 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
6172 qt, radvd, samba, setserial, smartmontools, tar, tslib,
6173 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
6174 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
6175 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03006176 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
6177 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
6178 xproto_xf86miscproto, xserver_xorg-server
Peter Korsgaard58794482010-03-02 17:42:23 +01006179
Will Wagner84e5d7c2010-04-14 18:06:43 +01006180 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
6181 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
6182 xproto_xf86miscproto
Will Wagner9638be12010-04-14 18:06:41 +01006183
Alexander Clouteracac2ec2010-03-13 21:43:06 +01006184 Issues resolved (http://bugs.uclibc.org):
6185
Gustavo Zacariasffe25f02009-12-23 09:30:45 -03006186 #513: Add new squid package
Kelvin Cheung0e9aad62009-11-11 10:51:02 +08006187 #661: lmbench: new package
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03006188 #719: Add lua option to haserl
Richard van Paasen6a3a58f2009-12-14 22:54:12 +01006189 #800: [PATCH] iperf update to 2.0.4
Gustavo Zacarias46913a22010-04-29 18:03:45 -03006190 #803: [PATCH] lua - add shared library patch and config option for...
Richard van Paasen0c776122009-12-14 22:56:10 +01006191 #805: [PATCH] mdadm - version update
Johan Thelincb08cd62010-04-03 10:48:06 +02006192 #817: integrator926_defconfig uses unsupported uboot board name
Yann E. MORIN6db57c62010-04-07 00:50:10 +02006193 #851: Add option to specify --sysroot value for external toolchain
Mike Crowee237c992010-02-11 13:19:35 +00006194 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
6195 package for compatibility with old packages that expect
6196 the pre-1.0 API.
Gustavo Zacariased91e782010-02-18 12:49:27 -03006197 #1105: Add new netperf package
Gustavo Zacarias8fe6cc92010-02-18 14:51:51 -03006198 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
Gustavo Zacarias19f15062010-02-18 16:01:01 -03006199 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
Gustavo Zacarias4f0361a2010-02-18 16:15:58 -03006200 #1123: Bump less to 436 and migrate to Makefile.autotools.in
Gustavo Zacarias3b90d692010-02-18 16:48:24 -03006201 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
Johan Thelincb08cd62010-04-03 10:48:06 +02006202 #1189: Wrong u-boot configuration name for integrator926 target
Will Wagner17541bd2010-01-26 15:31:37 +00006203 #1219: kernel headers not correctly installed into toolchain/staging
serj.kalichevd07aee12010-05-01 21:08:43 +02006204 #1267: Wrong BR2_EXTRA_VERSION
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01006205 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
Chris Seawooda0386022010-03-22 16:50:51 +01006206 #1303: Add librsync package
Grant Edwards532e1fb2010-05-01 20:57:28 +02006207 #1321: Busybox link fails due to lack of --sysroot option
Peter Korsgaard820d9172010-03-31 10:40:30 +02006208 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01006209 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
Peter Korsgaard0a179ad2010-04-02 15:13:46 +02006210 #1369: cannot build radvd (flex problem)
Peter Korsgaarda12ef5d2010-03-31 12:13:51 +02006211 #1387: xlib_libX11-1.3.2 can't find libjpeg
Gustavo Zacariasaa3486f2010-03-26 10:16:31 -03006212 #1411: [SECURITY] Update openssl package to 0.9.8n
Gustavo Zacariasbc7ffe72010-03-16 14:07:59 -03006213 #1417: Bump iptables to 1.4.7
Gustavo Zacarias801f22b2010-03-17 16:59:32 -03006214 #1423: Bump e2fsprogs to 1.41.11
Gustavo Zacarias0fd37242010-03-26 12:54:39 -03006215 #1429: [SECURITY] Update php to 5.2.13
Gustavo Zacarias5c36fdf2010-03-29 11:58:41 -03006216 #1441: Add binutils 2.20.1
Paulius Zaleckas31365de2010-03-30 17:20:55 +02006217 #1447: Package installation on target with debug symbols is broken
Gustavo Zacariasac5c5fd2010-04-01 17:44:28 +02006218 #1459: Misc QA fixes
Alexander Clouter07f155c2010-04-06 07:43:03 +02006219 #1489: radvd update to 1.6
Gustavo Zacarias633049d2010-04-07 23:00:28 -03006220 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
Peter Korsgaard6c5225b2010-04-18 22:33:09 +02006221 #1537: dev entries not created anymore
Gustavo Zacarias4ab68832010-04-14 11:17:47 -03006222 #1555: Fix default uclibc-0.9.31 configuration
Gustavo Zacariasba9ed132010-04-14 11:26:45 -03006223 #1561: [SECURITY] Update samba to 3.3.12
Peter Korsgaard65e209c2010-04-15 16:26:15 +02006224 #1567: openssl0.9.8n fails to compile
Peter Korsgaard5ad26722010-04-26 22:58:25 +02006225 #1573: Alsa-utils alsactl/init/* not installed to target
Peter Korsgaardab1f6e52010-04-19 09:11:35 +02006226 #1591: portmap fails to compile
Gustavo Zacarias55886162010-04-22 15:35:15 -03006227 #1615: Convert eeprog package to gentargets
Gustavo Zacarias554ef432010-04-26 11:54:32 -03006228 #1645: Bump hostapd package to 0.7.2
Alexander Clouteracac2ec2010-03-13 21:43:06 +01006229
Peter Korsgaardac1dfc82010-02-26 15:52:48 +010062302010.02, Release February 26th, 2010:
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01006231
6232 Fixes all over the tree.
6233
Peter Korsgaardb209f222010-02-26 10:42:26 +01006234 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
6235 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
6236 xfont_font-util
Peter Korsgaardba505382010-02-24 22:59:32 +01006237
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03006238 Removed packages: hostap, openmotif, xpdf
Peter Korsgaardba505382010-02-24 22:59:32 +01006239
6240 Issues resolved (http://bugs.uclibc.org):
6241
6242 #165: openmotif does not build
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03006243 #1147: Remove obsolete hostap package
Peter Korsgaardf5617632010-02-25 17:27:50 +01006244 #1183: make source fails to download gmp, mpfr and patches
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01006245
Peter Korsgaard7bd81252010-02-23 23:28:46 +010062462010.02-rc2, Released February 23th, 2010:
Peter Korsgaard23c8c882010-02-17 11:10:23 +01006247
6248 Fixes all over the tree and new features.
6249
Peter Korsgaard89fd7202010-02-23 21:59:24 +01006250 New packages: intltool
6251
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01006252 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
Peter Korsgaard89fd7202010-02-23 21:59:24 +01006253 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
6254 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
6255 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
6256 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
6257 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
6258 xlib_libfontenc, xproto_trapproto, zlib
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01006259
6260 Removed package: xboard
Peter Korsgaard23c8c882010-02-17 11:10:23 +01006261
Rob Alley6c9d3872010-01-28 02:29:40 +13006262 Issues resolved (http://bugs.uclibc.org):
6263
Peter Korsgaard5239be02010-02-23 20:57:54 +01006264 #335: atk looks for the path to the gnome library on the host
6265 #355: Please update WebKit - it doesn't compile!
6266 #453: libglib2 autoreconf
6267 #457: e2fsprogs link problem
6268 #459: libgtk2 autoreconf
6269 #469: build of libgtk2 for host incorrectly assumes that X.org ...
6270 #671: Bash fails to build when building buildront on Ubuntu 9.04
6271 #711: WebKit host dependencies problems
6272 #821: cp: illegal operation
6273 #1039: Not compiled on ubuntu karmic
Rob Alley6c9d3872010-01-28 02:29:40 +13006274 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
6275
Peter Korsgaardf0bdacd2010-02-09 16:54:30 +010062762010.02-rc1, Released February 9th, 2010:
6277
6278 Fixes all over the tree and new features.
6279
6280 Generalized autotools infrastructure to be usable for
6281 non-autotools packages, see package/Makefile.package.in for
6282 details.
6283
6284 Cleaned up avr32 toolchain config, external source-based
6285 toolchain support is gone.
6286
6287 Dependency checks: Also check for makeinfo, only print output
6288 on errors.
Peter Korsgaardde219282009-12-03 15:59:15 +01006289
Peter Korsgaard6c26a602010-01-23 23:07:20 +01006290 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
Peter Korsgaard6bfb4882010-01-15 14:47:54 +01006291
Peter Korsgaard731f3c32010-02-03 21:26:48 +01006292 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
6293 tcpreplay
Chris Packham20417bb2009-07-30 13:59:49 +12006294
William Wagneraea2ef92010-01-28 18:07:27 +00006295 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
6296 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
Julien Boibessot14d065b2010-02-08 18:39:19 +01006297 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
6298 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
6299 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
6300 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
6301 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
6302 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03006303
Peter Korsgaard640c7402010-02-09 12:21:37 +01006304 Removed package: asterisk, openswan
Peter Korsgaard52234472010-02-08 17:20:41 +01006305
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03006306 Issues resolved (http://bugs.uclibc.org):
6307
Chris Packham20417bb2009-07-30 13:59:49 +12006308 #515: tcpreplay: new package
Lionel Landwerlin10415632009-12-06 22:21:58 +01006309 #553: Wrong DirectFB ps2mouse limitation
Clark Rawlins249f3db2009-12-01 08:46:27 -05006310 #559: mesa3d build fails
Peter Korsgaard7c737972009-12-07 09:14:36 +01006311 #679: Autoconf cannot find M4
Gustavo Zacarias44816b12009-11-30 11:45:35 -03006312 #739: New/updated hostapd package
Gustavo Zacariasd8968c62009-11-30 12:58:49 -03006313 #749: Bump usbutils package to version 0.86
Peter Korsgaard79c9a432009-12-06 15:40:03 +01006314 #751: Kernel 2.6 snapshot fetch fail
Gustavo Zacarias1ba3c842009-12-01 17:00:59 -03006315 #753: Bump lighttpd package to 1.4.25
Anders Darander9c374252009-12-02 13:29:23 +01006316 #757: U-Boot: mkimage cannot be installed using external toolchain
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03006317 #761: Add binutils 2.20 to toolchain options
Gustavo Zacarias9f177282009-12-02 12:39:21 -03006318 #763: [SECURITY] Update pcre to 7.9
Gustavo Zacarias09c181f2009-12-02 16:36:43 -03006319 #765: Add buildroot branding to gcc
Gustavo Zacarias7a901722009-12-02 14:39:52 -03006320 #767: Bump iw package to 0.9.18
Gustavo Zacariasb5867d92009-12-03 13:19:27 -03006321 #773: [SECURITY] Update bind to 9.5.2-P1
grante0a62bb42009-12-10 16:12:21 -06006322 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
Gustavo Zacarias4833d132009-12-14 17:27:01 -03006323 #813: Drop not very useful generic package selection options ...
Anders Daranderb9656e82009-12-23 10:05:45 +01006324 #823: Editor backup files (~) is copied from the target_skeleton
Gustavo Zacarias9400c732009-12-23 10:41:36 -03006325 #827: Bump mtd-utils package to version 1.2.0
Peter Korsgaardc47124d2010-01-18 00:32:45 +01006326 #841: Build error
Gustavo Zacarias0908e852010-01-19 15:09:28 -03006327 #913: Bump iptables to 1.4.6
Gustavo Zacariasc95e3b82010-01-19 15:06:36 -03006328 #919: Bump usb_modeswitch package to 1.0.7
Gustavo Zacariasca2ad7d2010-01-19 15:07:54 -03006329 #925: Bump wpa_supplicant package to 0.6.10
Gustavo Zacariasdb9dcbe2010-01-19 16:13:55 -03006330 #931: Bump kismet package to 2010-01-R1
Gustavo Zacariasb3febda2010-01-19 16:54:45 -03006331 #937: Bump openvpn package to 2.1.1
Gustavo Zacariasc623a232010-01-20 11:17:53 -03006332 #943: Bump sqlite package to 3.6.22
Gustavo Zacarias3416f262010-01-26 11:36:07 -03006333 #961: Bump dnsmasq to 2.52
Gustavo Zacarias60ce1b02010-01-26 11:47:42 -03006334 #967: Bump netstat-nat to 1.4.10
Gustavo Zacarias6455c322010-01-25 10:42:50 -03006335 #973: Bump iw to 0.9.19
Peter Korsgaardfbf84d42010-01-31 22:13:45 +01006336 #1003: DHCP options disabled with busybox-1.16.0
Peter Korsgaard934c7bb2010-01-29 15:01:04 +01006337 #1009: [SECURITY] Bump php to 5.2.12
Gustavo Zacarias49d92eb2010-02-01 13:53:12 -03006338 #1015: [SECURITY] Bump bind to 9.5.1-P2
Peter Korsgaardc3174392010-02-03 17:27:51 +01006339 #1027: Busybox flash commands conflict with those from mtd-utils
Gustavo Zacariasd5d48252010-02-09 11:30:06 -03006340 #1063: [SECURITY] Update lighttpd to 1.4.26
Peter Korsgaardbf4d2d82009-12-04 09:24:01 +01006341
Peter Korsgaard798927c2009-12-01 15:20:18 +010063422009.11, Released December 1st, 2009:
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01006343
6344 Additional fixes and cleanups.
6345
Peter Korsgaard9d998ad2009-12-01 12:18:38 +01006346 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
6347 microperl, ncurses, vim
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01006348
6349 Issues resolved (http://bugs.uclibc.org):
6350
6351 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
6352
Peter Korsgaard31bd9742009-11-29 23:26:54 +010063532009.11-rc2, Released November 29th, 2009:
6354
6355 Additional fixes and cleanups.
Daniel Mack6b6bdae2009-11-24 19:52:26 +01006356
Peter Korsgaardade675c2009-11-29 21:25:49 +01006357 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
Daniel Mack6b6bdae2009-11-24 19:52:26 +01006358
Peter Korsgaard2d04d562009-11-23 23:20:21 +010063592009.11-rc1, Released November 23rd, 2009:
Gustavo Zacarias74834992009-09-01 23:02:06 +02006360
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01006361 Fixes all over the tree and new features.
6362
6363 Cleaned up / Simplified build directory layout. Refer to
6364 docs/buildroot.html#using for details.
6365
6366 Target defconfig files moved to configs/ and listed in 'make help'
6367 output.
6368
Peter Korsgaard406053d2009-11-20 14:05:48 +01006369 Fixed *clean targets. Now clean removes everything generated,
6370 so you can do a fresh rebuild. Distclean furthermore removes
6371 kbuild tools and .config, bringing the source tree back in a
6372 pristine state.
6373
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01006374 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
6375 soft / hardfloat setting for architecture, ensure target-ldd
6376 gets installed.
Laine Walker-Avina83182dd2009-10-29 10:30:50 -07006377
Peter Korsgaard41146432009-09-29 11:45:50 +02006378 New packages: divine, gvfs, libarchive, libmicrohttpd,
Lionel Landwerlin0ad58692009-10-18 21:03:09 +02006379 sdl_sound, swfdec, sysstat
Daniel Mack32518792009-08-25 16:04:56 +02006380
Peter Korsgaard81e4ba32009-11-23 13:03:59 +01006381 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
6382 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
6383 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
Peter Korsgaardf6cbb262009-11-23 13:02:54 +01006384 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
6385 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
Peter Korsgaardfa946b72009-11-23 13:11:00 +01006386 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
Peter Korsgaard1dd9d9f2009-11-23 13:54:05 +01006387 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
Peter Korsgaard7ba54a02009-11-23 14:41:36 +01006388 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
Baruch Siach883f0662009-11-23 23:05:23 +01006389 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
Peter Korsgaardb7046772009-11-23 15:10:53 +01006390 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
Peter Korsgaard9627e212009-11-23 16:31:35 +01006391 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
6392 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
Lionel Landwerlin5ad8ad02010-01-27 02:08:49 +01006393 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
Peter Korsgaard76aaac62009-09-14 15:54:24 +02006394
Peter Korsgaard87d74d92009-11-23 11:30:07 +01006395 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
Peter Korsgaard8a19a792009-10-01 22:32:44 +02006396
Gustavo Zacarias74834992009-09-01 23:02:06 +02006397 Issues resolved (http://bugs.uclibc.org):
6398
Sven Neumann1d9178d2009-09-21 23:26:51 +02006399 #301: allow to install libsmbclient
Sven Neumannbc95b3a2009-09-27 23:19:40 +02006400 #303: add gvfs package
Evan Zelkowitz8e8354d2009-09-20 10:02:44 +02006401 #477: Add sdl_sound package
Gustavo Zacarias57f3b112009-09-01 14:01:40 -03006402 #487: Make kismet package sexier
Gustavo Zacariasbdf41d62009-09-01 13:04:17 -03006403 #511: New package usb_modeswitch
Gustavo Zacarias74834992009-09-01 23:02:06 +02006404 #527: misc fixes for dnsmasq package
Will Newtona07032e2009-08-11 16:35:23 +01006405 #565: libevent: Bump version and clean up makefile
Olaf Rempel27cf8112009-09-16 08:39:26 +02006406 #587: Use iptables multipurpose binaries and bump to 1.4.4
Peter Korsgaardda25e922009-10-25 22:15:06 +01006407 #593: Missing early check for patch(1)
Peter Korsgaardb71951b2009-11-22 21:25:31 +01006408 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
Peter Korsgaard17168392009-09-21 17:42:22 +02006409 #609: libmicrohttpd: New package
6410 #615: python: Don't delete .py files unless asked
Peter Korsgaardf5239c32009-09-19 09:46:55 +02006411 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
Kelvin Cheung07019b22009-11-22 21:08:37 +01006412 #619: netkittelnet requires netkitbase to install, but there's no ...
Vincent Palatin6aac0032009-11-22 21:18:11 +01006413 #645: allow to build nbd-server with NBD package
Gustavo Zacarias829d4ff2009-10-09 10:31:31 -03006414 #653: [SECURITY] Update php package to version 5.2.11
Gustavo Zacariasab17f402009-10-09 10:42:41 -03006415 #655: Update sqlite package to version 3.6.18
Simon Paschf72f3fd2009-10-13 14:23:08 +02006416 #657: Bug in imagemagick-clean target
Kelvin Cheung07019b22009-11-22 21:08:37 +01006417 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
rvpaasend7f5f042009-10-18 19:35:12 +02006418 #665: [PATCH] Samba package
rvpaasen69ec17c2009-10-29 21:35:33 +01006419 #667: [PATCH] e2fsprogs
Peter Korsgaard351b6792009-11-22 21:03:42 +01006420 #683: SDL-dfb does not select directfb
Peter Korsgaard3445ff42009-11-22 20:52:15 +01006421 #701: make install problem with unstripped binaries
Gustavo Zacarias48ed49e2009-11-10 13:42:35 -03006422 #703: [SECURITY] Update openssl package to 0.9.8l
Gustavo Zacarias3848cd62009-11-10 12:01:09 -03006423 #705: Bump spawn-fcgi package to 1.6.3
Gustavo Zacarias4e276862009-11-10 13:58:07 -03006424 #709: Bump lighttpd package to 1.4.24
Gustavo Zacarias26073d22009-11-13 09:49:43 -03006425 #713: Migrate openntpd package to Makefile.autotools.in
Gustavo Zacarias83f98812009-11-13 12:07:56 -03006426 #715: Bump libidn package to 1.15 and other fixes
Gustavo Zacarias882e1372009-11-13 12:12:09 -03006427 #717: Bump dnsmasq to 2.51 and introduce new IDN option
Gustavo Zacariasbd49a622009-11-19 10:26:43 -03006428 #731: Bump iw package to 0.9.17
Gustavo Zacarias74834992009-09-01 23:02:06 +02006429
Peter Korsgaardf0eb8b52009-08-31 10:23:48 +020064302009.08, Released August 31th, 2009:
6431
6432 Additional fixes and cleanups.
6433
6434 Updated/fixed packages: ctorrent, saveconfig/getconfig,
6435 sdl_net, util-linux.
Peter Korsgaard014df312009-08-30 22:01:23 +02006436
6437 Issues resolved (http://bugs.uclibc.org):
6438
6439 #529: util-linux doesn't find headers and include libs correctly
Kelvin Cheungcc8a9172009-08-31 07:23:59 +02006440 #557: Build ctorrent with SSL support if available
Peter Korsgaard014df312009-08-30 22:01:23 +02006441
Peter Korsgaard4595a2f2009-08-26 23:21:30 +020064422009.08-rc3, Released August 26th, 2009:
6443
6444 Additional fixes and cleanups.
6445
6446 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
6447 directfb, enchant, kernel headers.
6448
6449 Issues resolved (http://bugs.uclibc.org):
6450
6451 #471: Allow directfb compilation with debug
6452 #541: Removal of CVS directories in target filesystem broken
6453 #547: berkeleydb: Update config.{sub, guess}
6454 #549: enchant: Fix dependencies.
6455 #569: Fix alsa-utils build for x86 on x86-64
6456
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +020064572009.08-rc2, Released August 6th, 2009:
6458
6459 Additional fixes and new features.
6460
6461 New packages: libuuid, gcc 4.3.4.
6462
Peter Korsgaard4595a2f2009-08-26 23:21:30 +02006463 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
6464 jamvm, libusb, microperl, neon, popt, sed, webkit.
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +02006465
6466 Fixed issue with 'make oldconfig'
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02006467
6468 Issues resolved (http://bugs.uclibc.org):
6469
6470 #525: sed broken with external toolchain
Peter Korsgaard15dab042009-08-05 09:23:29 +02006471 #537: Fix gzip build with recent glibc
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02006472
Peter Korsgaard3190d5b2009-08-02 23:09:07 +020064732009.08-rc1, Released August 2nd, 2009:
6474
6475 Fixes all over the tree and new features.
Peter Korsgaard533718a2009-06-23 09:40:23 +02006476
Thomas Petazzoni66095252009-07-27 11:06:32 +02006477 Improvement of external toolchain support:
6478 - Support for glibc toolchains.
6479 - The toolchain configuration announced to Buildroot is
6480 verified against the real toolchain configuration.
6481 - Fixes, documentation.
6482
6483 Cleanup X.org support: clarified configuration options, and
6484 removed mandatory dependency on useless libraries such as
6485 libXt or libXaw.
6486
Thomas Petazzonid9a95012009-07-27 18:08:32 +02006487 New QT-based configurator, usable using 'make xconfig'.
6488
Peter Korsgaard3190d5b2009-08-02 23:09:07 +02006489 Support for the Xtensa architecture.
6490
6491 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
6492 headers.
6493
6494 New packages: bmon, ctorrent, dosfstools, enchant,
6495 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
6496 sdl_gfx, spawn-fcgi.
6497
6498 Updated packages: bind, busybox, coreutils, sqlite, directfb,
6499 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
6500 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
6501 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
6502 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
6503 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
6504 wpa-supplicant, xdriver_xf86-input-synaptics,
6505 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
6506 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
6507 xutil_util-macros.
6508
Peter Korsgaard533718a2009-06-23 09:40:23 +02006509 Issues resolved (http://bugs.uclibc.org):
6510
Peter Korsgaard2e71cd82009-07-07 23:26:36 +02006511 #83: liblockfile fails to compile due to eaccess redefinition
Peter Korsgaard0aa70622009-07-24 07:51:16 +02006512 #163: Xtensa architecture port
Thomas Petazzoni7a1a3342009-07-28 16:18:10 +02006513 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
Peter Korsgaard533718a2009-06-23 09:40:23 +02006514 #241: device mapper + lvm2: build together
Olaf Rempel52dbe072009-03-02 17:35:41 +01006515 #243: ctorrent: new package
Olaf Rempelbb14fc42009-03-02 17:58:13 +01006516 #247: ntfsprogs: new package
Peter Korsgaard71c810f2009-07-18 00:04:20 +02006517 #271: Library 'libgcc_s.so.1' not installed in search path
Gustavo Zacarias57c2e792009-07-26 21:08:51 +02006518 #287: New package libnl
Gustavo Zacarias9a6d6cf2009-08-02 22:25:04 +02006519 #289: New package iw
Will Newton6fecd532009-07-27 12:20:27 +01006520 #331: Update MPlayer to version 1.0rc2
Gustavo Zacarias58180102009-06-30 21:40:23 +02006521 #333: Bump sqlite package to 3.6.15
Peter Korsgaarde61606a2009-06-23 13:55:38 +02006522 #349: update libsoup to version 2.26.2
Gustavo Zacariasc2dbefd2009-07-26 21:50:02 +02006523 #357: New package netstat-nat
Gustavo Zacarias234fb282009-07-02 14:55:51 +02006524 #359,#413: Upgrade openvpn to Makefile.autotools.in
Peter Korsgaard533718a2009-06-23 09:40:23 +02006525 #367: linux kernel compile error for arm926t
Evan Zelkowitz10e9b7e2009-07-18 11:29:26 +02006526 #369: Add SDL_gfx package
Peter Korsgaard533718a2009-06-23 09:40:23 +02006527 #373: Support for building gstreamer without libxml
Peter Korsgaarde61606a2009-06-23 13:55:38 +02006528 #379: update DirectFB to version 1.4.0
Peter Korsgaard533718a2009-06-23 09:40:23 +02006529 #383: gst-plugins-good: Allow soup plugin to be configured
6530 #385: neon: Fix pkgconfig dependency
Peter Korsgaardbd26b582009-07-16 15:07:20 +02006531 #387: Tremor not installed to toolchain
Gustavo Zacariasba4fbdc2009-07-26 22:03:15 +02006532 #389: New package bmon
Peter Korsgaard533718a2009-06-23 09:40:23 +02006533 #391: gstreamer: Bump version to 0.10.23
6534 #393: gst-plugins-base: Bump version to 0.10.23
6535 #395: gst-plugins-bad: New package
Peter Korsgaardf4311822009-07-27 00:05:14 +02006536 #403: Error while building iso9660 image
Peter Korsgaard533718a2009-06-23 09:40:23 +02006537 #409: Bump php package to 5.2.10
6538 #411: ipsec-tools: Bump version to 0.7.2
Gustavo Zacarias0468be62009-07-01 15:36:19 +02006539 #417: New package spawn-fcgi
Gustavo Zacarias264b9c12009-07-01 15:31:59 +02006540 #419: Bump lighttpd package to 1.4.23
Will Newton27ce9422009-07-27 10:39:50 +02006541 #421: toolchain: Clean up toolchain locale support menu
Will Newton81f99902009-06-29 11:54:06 +01006542 #427: webkit: Update to WebKit svn r44552
Will Newton56fcdc92009-07-02 16:54:41 +01006543 #437: ltp-testsuite: Bump version to 20090630
Mike Crowef26acf62009-06-18 13:29:02 +01006544 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
Peter Korsgaarde0debb72009-07-17 21:07:42 +02006545 #467: DirectFB 1.4.1
Peter Korsgaard0aa70622009-07-24 07:51:16 +02006546 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
Will Newton5079d7a2009-07-28 11:37:20 +01006547 #491: libxml2: Bump version to 0.7.3
Gustavo Zacariasff69aee2009-07-29 10:02:15 -03006548 #495: Bump bind package to 9.5.1-P3 (security)
Peter Korsgaard2a966bc2009-07-29 21:49:45 +02006549 #497: OpenSSL RSA key generation hangs on x86_64
Gustavo Zacarias00c8bdd2009-07-30 10:09:47 -03006550 #509: Bump sqlite package to 3.6.16
Peter Korsgaarda7b50b92009-08-02 09:59:15 +02006551 #523: pciutils broken with external toolchain
Daniele Salvatore Albano9be449f2009-08-02 22:32:03 +02006552 #533: Update gamin to 0.1.10 to fix compilation
Peter Korsgaard533718a2009-06-23 09:40:23 +02006553
Peter Korsgaarda69b3d62009-06-01 09:00:03 +020065542009.05, Released June 1st, 2009:
6555
6556 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
6557 version and marked ubifsroot as broken.
6558
Peter Korsgaard45e11e22009-05-27 20:44:08 +020065592009.05-rc3, Released May 27th, 2009:
6560
6561 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
6562 busybox, curl, libusb, readline, python and strace.
6563
6564 Issues resolved (http://bugs.uclibc.org):
6565
6566 #345: libcurl package needs a urandom fix
6567
Peter Korsgaard13328d22009-05-19 20:18:04 +020065682009.05-rc2, Released May 19th, 2009:
6569
6570 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
6571 for newer hosts), stable kernel versions, busybox, cups,
6572 dmraid, docker, mesa3d, rsync and updated defconfigs.
6573
6574 xserver marked as broken on AVR32 and atngw100-expanded
6575 config removed.
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02006576
6577 Issues resolved (http://bugs.uclibc.org):
6578
6579 #167: metacity does not build
Peter Korsgaard13328d22009-05-19 20:18:04 +02006580 #295: gamin installs python support even if python is disabled
6581 #323: gen_matypes fails to execute during build of Mesa when us...
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02006582
Peter Korsgaardcf92bc22009-05-05 11:53:14 +020065832009.05-rc1, Released May 5th, 2009:
6584
6585 Fixes all over the tree, further conversion of packages to
6586 Makefile.autotools.in and we now build host versions of
6587 packages where needed for build time dependencies instead of
6588 relying on the correct versions being available on the build
6589 host. Ancient toolchain / busybox versions have furthermore
6590 been removed as announced in the 2009.02 release notes.
6591
6592 New packages: flac, gob2, lzop, taglib, wpa_supplicant
6593
6594 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
6595 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
6596 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
6597 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
6598 util-linux, xorg7, xerces
6599
6600 Issues resolved (http://bugs.uclibc.org):
6601
6602 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
6603 and a ton of other improvements
6604 #19: page.h missing by util-linux
6605 #37: update libglib2 to version 2.18.4
6606 #61: tslib puts staging_dir into pkgconfig file
6607 #69: tar refuses to build
6608 #71,#175: ./wchar.h:41:12: error: empty filename in #include
6609 #73: Bump openssl package to the latest version
6610 #81: New package wpa_supplicant
6611 #99: new package: flac
6612 #101: update gstreamer packages
6613 #105,#313: menuconfig segfaults on tinyx if wchar is not
6614 selected
6615 #107: convert libvorbis to Makefile.autotools.in
6616 #109: Make pppd package avoid bsd err
6617 #111: binutils 2.17 fails to build when texinfo >= 4.10
6618 #133: Modify ncurses5-config to get correct include path
6619 #137: Bump php to version 5.2.9
6620 #139: Bump sqlite to 3.6.11 and convert to
6621 Makefile.autotools.in
6622 #145: Bump bind package to 9.5.1-P1 (security)
6623 #147: buildroot toolchain fails to build w/binutils-2.19.1
6624 #151: openssl package trivial fixes
6625 #161: vim fails on patching with errors in configure.patch
6626 #169: blackbox-0.70.1 does not build
6627 #177: xdriver_xf86-input-keyboard does not build
6628 #179: Upgrade dropbear to Makefile.autotools.in
6629 #181: Update to Xorg 7.4
6630 #187: ntfs-3g: could not build cross
6631 #191: alsa-lib ARM binaries always built with EABI
6632 #213: Bump wpa_supplicant package to version 0.6.9
6633 #217: Bump openssl package to 0.9.8k (security)
6634 #219: Toolchain build fails on m4
6635 #225: m4 macros are out of place
6636 #233: make ipv6 optional in iptables
6637 #237: ncftp: convert to Makefile.autotools.in
6638 #239: ntfs-3g: convert to Makefile.autotools.in
6639 #245: lzop: new package
6640 #271: Bump bind package to 9.5.1-P2 (security)
6641 #277: Bump sqlite package to 3.6.16
6642 #279: update libglib2 to version 2.20.1
6643 #281: update DirectFB to version 1.2.8
6644 #283: add taglib
6645 #285: compilation of samba fails if IPV6 support is missing
6646 #293: update samba to version 3.3.3
6647 #299: add shared-mime-info package
6648 #307: make openssl package respect build flags