blob: baa85622ae294e39a0de08bfd0d57fad1d987858 [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 Korsgaardf3cea9d2018-04-09 23:51:05 +02001972018.02.1, Released April 9th, 2018
198
199 Important / security related fixes.
200
201 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
202 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
203 Pro3.
204
205 Infrastructure: Speed up instrumentation for package size by
206 comparing timestamps instead of md5 checksums, as doing
207 checksums could lead to up to 25% longer build time for big
208 configurations.
209
210 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
211 to avoid name clashes with packages ending on '-base'.
212
213 Add a better fix for build issues for autotools based packages
214 checking for C++ support on toolchains without C++ support.
215
216 Build host-tar if tar is older than 1.27 on the build machine
217 to work around reproducibility issues with git archives
218 containing long paths.
219
220 check-unique-files: Fix for filenames not representable in the
221 users' locale.
222
223 Check-bin-arch: Add support for per-package ignore paths
224 (<pkg>_BIN_ARCH_EXCLUDE).
225
226 Toolchain: Fix SSP support detection for external toolchains.
227
228 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
229 these dependencies are available for Linux configurations
230 needed these dependencies, similar to how it is done for
231 U-Boot.
232
233 Support custom (not in tree) device tree files in addition to
234 in-tree ones.
235
236 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
237 installed on host.
238
239 Updated/fixed packages: apache, busybox, c-ares, cmake,
240 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
241 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
242 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
243 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
244 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
245 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
246 pkgconf, postgresql, powerpc-utils, python-jsonschema,
247 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
248 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
249 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
250
251 New packages: docker-proxy, python-functools32
252
253 Issues resolved (http://bugs.uclibc.org):
254
255 #10766: upmpdcli: Segmentation fault
256 #10776: ktap fails to build
257 #10846: error in compiling gnutls
258 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
259
Peter Korsgaard8a94ff12018-03-04 22:28:34 +01002602018.02, Released March 4th, 2018
261
262 Fixes all over the tree.
263
264 Issues with systemd with a readonly rootfs and DBus fixed.
265
266 Instructure:
267 - check-uniq-files: fix Python 2.6 compatibility.
268 - dependencies.sh: check for external argparse module for
269 Python 2.6.
270 - Add infrastructure to detect and use a UTF-8 locale on the
271 host, needed by systemd.
272
273 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
274 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
275 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
276
277 Issues resolved (http://bugs.uclibc.org):
278
279 #10831: qemu_x86_64_defconfig build fails on linux-headers..
280
Peter Korsgaardd5a63f42018-02-27 22:58:57 +01002812018.02-rc3, Released February 27th, 2018
282
283 Fixes all over the tree.
284
285 check-bin-arch: skip /lib/modules to allow 32-bit userland
286 with 64bit kernel.
287
288 dependencies: Blacklist tar 1.30+ and build our own host-tar
289 if needed as tar 1.30+ changed the --numeric-owner output for
290 long path names. Build host-tar before other host-dependencies
291 as they need it to extract their source tarballs.
292
293 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
294 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
295 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
296 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
297 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
298
299 Issues resolved (http://bugs.uclibc.org):
300
301 #10726: Current libglib2.mk creates broken libglib2 binary...
302 #10786: Linux fails to build unless make linux-menuconfig...
303 #10796: Cannot generate cpio image without selecting CON...
304
Peter Korsgaard44cec642018-02-15 23:03:43 +01003052018.02-rc2, Released February 15th, 2018
306
307 Fixes all over the tree.
308
309 Dependencies: Ensure C++ support is available like for C
310 support for packages needing 32bit host support.
311
312 utils/genrandconfig: Check host dependencies for config.
313
314 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
315 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
316 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
317 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
318 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
319 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
320 systemd
321
322 Issues resolved (http://bugs.uclibc.org):
323
324 #9781: ti-sgx-km build on kernel >4.1
325 #10141: Squashfs extended attribute failures
326
Peter Korsgaardca7bf212018-02-05 17:24:45 +01003272018.02-rc1, Released February 5th, 2018
Thomas Petazzoni06608f72018-01-08 21:26:55 +0100328
329 The global source-check and per-package <pkg>-source-check
330 targets have been removed.
331
Peter Korsgaard77d58aa2018-02-05 00:48:54 +0100332 Architecture: Add x86 Silvermont variant. Add several new ARM
333 variants, rework MIPS NaN logic. Support mainline binutils/gcc
334 for ARC.
335
336 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
337 external toolchains upgraded to arc-2017.09. Libatomic is now
338 also copied for external musl based toolchains.
339 Add binutils 2.30.x and switch to binutils 2.29.x by default.
340
341 Added hardening options to build with RELRO and FORTITY.
342
343 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
344 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
345 Orangepi lite / pc plus / pc / prime / win / win plus / zero
346 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
347
348 Add utils/diffconfig, a simple utility for comparing
349 configuration files - Adapted from the version in the
350 Linux kernel.
351
352 Infrastructure: Check that the same file is not touched by
353 multiple packages, as a preparation for toplevel parallel
354 builds.
355
356 Hashes for the license files for a large number of packages
357 have been added, ensuring that license changes will not be
358 missed when packages are bumped.
359
360 Fix build issue for autotools based packages checking for C++
361 support on toolchains without C++ support and on a distro
362 lacking /lib/cpp (E.G. Arch Linux).
363
364 Support for the meson build system.
365
366 Pie charts generated by 'graph-build' or 'graph-size' are now
367 sorted according to the size of each piece.
368
369 System: Only show getty options when busybox init or sysvinit
370 are used.
371
372 ARM-trusted-firmware: Support ATF bundled in U-Boot as
373 well as U-Boot bundled in ATF.
374
375 Zlib is now a virtual package, provided by either libzlib or
376 zlib-ng, similar to openssl.
377
Peter Korsgaard30bffce2018-02-05 16:34:00 +0100378 Support for the Rust programming language.
379
Peter Korsgaard77d58aa2018-02-05 00:48:54 +0100380 New packages: aoetools, armbian-firmware, binaries-marvell,
Peter Korsgaard30bffce2018-02-05 16:34:00 +0100381 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
382 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
383 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
384 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
385 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
386 open-lldp, pimd, proj, python-flask-cors,
387 python-jaraco-classes, python-more-itertools, python-oauthlib,
388 python-raven, python-remi, python-requests-oauthlib,
389 python-schedule, python-secretstorage, python-see,
390 python-tabledata, python-txtorcon, python-xlib, qt5charts,
391 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
392 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
393 zisofs-tools, zlib-ng
Peter Korsgaard77d58aa2018-02-05 00:48:54 +0100394
395 Removed packages: eeprog
396
Peter Korsgaardc34019e2018-01-21 22:08:22 +01003972017.11.2, Released January 21st, 2018
398
399 Important / security related fixes.
400
401 External toolchain: libatomic is now also copied for musl
402 based toolchains.
403
404 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
405
406 System: Only show getty options when busybox init or sysvinit
407 are used.
408
409 Infrastructure: Fix build issue for autotools based packages
410 checking for C++ support on toolchains without C++ support and
411 on a distro lacking /lib/cpp (E.G. Arch Linux).
412
413 Pie charts generated by 'graph-build' or 'graph-size' are now
414 sorted according to the size of each piece.
415
416 Updated/fixed packages: asterisk, avahi, bind, busybox,
417 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
418 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
419 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
420 xlib_libXpm
421
422 Issues resolved (http://bugs.buildroot.org):
423
424 #9996: lz4 package does not install lz4 binaries in target
425 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
426 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
427 #10301: systemd/getty unused options
428 #10331: kmsxx, host installation fails with BR2_SHARED_...
429 #10556: Building ntp package with SSL library libressl...
430 #10641: avahi-autoipd not starting when using systemd-tmpfiles
431
Peter Korsgaard1fa81132017-12-31 10:03:52 +01004322017.11.1, Released December 31th, 2017
433
434 Important / security related fixes.
435
436 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
437 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
438 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
439 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
440 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
441 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
442 xenomai, xfsprogs
443
Peter Korsgaard9dd76692017-11-30 22:35:17 +01004442017.11, Released November 30, 2017
445
446 Fixes all over the tree.
447
448 Toolchain: Use github mirror for Glibc.
449
450 Defconfigs: Correct boot.cmd for bananapi-m1.
451
452 Makefiles: Workaround include order issues for certain make
453 versions by explicitly sorting the result of wildcard where it
454 matters.
455
456 Download: Ensure subversion runs in non-interactive mode.
457
458 Updated/fixed packages: asterisk, boost, chrony, dovecot,
459 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
460 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
461 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
462 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
463 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
464 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
465 xlib_libXfont, xlib_libXfont2,
466
467 Issues resolved (http://bugs.buildroot.org):
468
469 10501: host-localedef fails to compile on Ubuntu 17.10
470 10506: Changed kernel image type (e.g. zImage to uImage)...
471
Peter Korsgaard071cc432017-11-13 22:28:15 +01004722017.11-rc2, Released November 13th, 2017
473
474 Fixes all over the tree.
475
476 Updated/fixed packages: collectd, ffmpeg, freerdp,
477 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
478 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
479 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
480 wireshark, wpa_supplicant, xapp_xdriinfo
481
482 Issues resolved (http://bugs.buildroot.org):
483
484 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
485 #10491: Cannot output security warning when compiled with buildroot..
486
Peter Korsgaarda7e19712017-11-06 22:03:32 +01004872017.11-rc1, Released November 6th, 2017
Julien Floretc2aa34d2017-09-14 14:53:16 +0200488
Peter Korsgaard10b9c362017-11-05 23:43:42 +0100489 Fixes all over the tree and new features.
490
Peter Korsgaard64bbd342017-11-06 21:55:43 +0100491 Openssl is now a virtual package, which may be provided by
492 OpenSSL (now renamed to libopenssl) or LibreSSL.
493
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +0100494 libssh2: there is now an explicit choice of the backend to use
495 (mbedtls, gnutls or openssl). Previously, the choice was implicit
496 based on the TLS library that was selected. Now, it is possible to
497 choose the backend, which is important if several TLS libraries are
Peter Korsgaard354722c2017-11-06 18:44:15 +0100498 selected.
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +0100499
Julien Floretc2aa34d2017-09-14 14:53:16 +0200500 netsnmp: all MIB files are now installed, making the target filesystem a
501 bit bigger than before. To remove unneeded MIBS, you should use a
502 post-build script.
503
Peter Korsgaardf36962e2017-11-07 10:26:23 +0100504 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
505 updated to 2017.09, Glibc updated to 2.26, Glibc support for
506 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
507 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
508
Peter Korsgaard64bbd342017-11-06 21:55:43 +0100509 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
510 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
511 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
512 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
513 Technologic TS-7680.
514
Peter Korsgaard10b9c362017-11-05 23:43:42 +0100515 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
516 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
517 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
518 lua-curl, lua-datafile, lua-fifo, lua-httpd,
519 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
520 luksmeta, minetest, minetest-game, pdmenu, prosody,
521 python-aiocoap, python-automat, python-ibmiotf,
522 python-iso8601, python-m2r, python-simplesqlite,
523 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
524 restorecond, selinux-python, semodule-utils, uhubctl,
525 wireguard, wsapi-fcgi, wsapi-xavante
526
527 Removed packages: aiccu, rfkill, sepolgen
528
529 Issues resolved (http://bugs.buildroot.org):
530
531 #10281: lsblk does not compile for util-linux
532 #10336: lttng compilation fails : linking error
533 #10351: glibc missing in rootfs
534 #10356: nfs-utils missing header
Peter Korsgaard043f3b42017-11-06 21:43:36 +0100535 #10361: python3 python-config script generates invalid includes
Peter Korsgaard10b9c362017-11-05 23:43:42 +0100536 #10366: dropbear download url has changed
537 #10391: WiringPi retrieves wrong (old) version
538 #10406: Beaglebone black: Buggy SGX driver version, swapped...
539 #10426: uboot-tools' fw_setenv does not update the redundant...
540 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
541
Peter Korsgaard951685e2017-11-29 08:37:49 +01005422017.08.2, Released November 28th, 2017
543
544 Important / security related fixes.
545
546 Qt: 5.6 version updated to 5.6.3.
547
548 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
549 in the environment.
550
551 Makefiles: Workaround include order issues for certain make
552 versions by explicitly sorting the result of wildcard where it
553 matters.
554
555 Updated/fixed packages: apr, apr-util, arqp-standalone,
556 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
557 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
558 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
559 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
560 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
561 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
562 qt5connectivity, qt5declarative, qt5engineio,
563 qt5graphicaleffects, qt5imageformats, qt5location,
564 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
565 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
566 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
567 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
568 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
569 webkitgtk, wget, wireshark, xapp_xdriinfo.
570
571 Issues resolved (http://bugs.buildroot.org):
572
573 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
574 10361: python3 python-config script generates invalid includes
575 10501: host-localedef fails to compile on Ubuntu 17.10
576
Peter Korsgaardf2b10752017-10-23 23:41:14 +02005772017.08.1, Released October 23rd, 2017
578
579 Important / security related fixes.
580
581 Webkitgtk bumped to the 2.18.x series, fixing a large number
582 of security issues.
583
584 Defconfigs: galileo: fix ext4 related kernel config, bump
585 kernel for gcc 6.x compatibility, enable wchar support for
586 grub2. wandboard: correct rootfs offset
587
588 support: Ensure gzip compression level 6 is used for git
589 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
590 links. check-rpath: Also handle PIE binaries
591
592 External toolchain: Correctly handle glibc Buildroot
593 toolchains built with merged /usr
594
595 musl: fix ARMv4 build with binutils 2.27.51+, fix for
596 CVE-2017-15650
597
598 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
599 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
600 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
601 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
602 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
603 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
604 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
605 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
606 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
607 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
608 xmlstarlet, xlib_libXfont, xlib_libXfont2,
609 xserver_xorg-server, zsh
610
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +02006112017.08, Released September 1st, 2017
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200612
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +0200613 Minor fixes.
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200614
Peter Korsgaard13c44392017-09-01 17:06:23 +0200615 Toolchain: Don't allow internal toolchain builds for MIPS
616 M6201/P6600, as support for these are not yet in mainline GCC.
617
618 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
619 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
620 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
621 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
622 transmission, vde2, vim
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200623
624 Updated/fixed defconfigs:
625
626 Removed packages: simicfs.
627
628 Issues resolved (http://bugs.buildroot.org):
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200629
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +0200630 #10261: Grub2 fails to build for x86_64
631
Thomas Petazzonief19f372017-08-23 23:38:05 +02006322017.08-rc3, Released August 23rd, 2017
633
634 Fixes all over the tree.
635
636 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
637 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
638 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
639 libspatialindex, libunwind, linux, linux-headers, lua,
640 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
641 whois, xen, zmqpp.
642
643 Updated/fixed defconfigs: ci20, socrates_cyclone5,
644 toradex_apalis_imx6.
645
646 Removed defconfig: Armadeus APF9328.
647
648 skeleton-* packages introduced in -rc1 have been renamed to
649 skeleton-init-* instead.
650
651 Issues resolved (http://bugs.buildroot.org):
652
653 #10141: Squashfs extended attribute failures
654
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +02006552017.08-rc2, Released August 11th, 2017
656
657 Fixes all over the tree.
658
659 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
660 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
661 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
662 swupdate, uclibc, valgrind, webkitgtk.
663
664 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
665 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
666 qemu_sparc64.
667
668 The cmake-package infrastructure for host packages has been
669 fixed to not incorrectly detect target packages through
670 pkg-config.
671
672 Issues resolved (http://bugs.buildroot.org):
673
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200674 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +0200675 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
676 #10026: lua-5.3.4: fix lua linker error in swupdate
677 #10146: package/skeleton-common fix recursive variable
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200678 #10156: glibc compilation fails for X86 32bits (i386)
679 #10201: toolchain-wrapper.c:192: (error) Memory leak:
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +0200680 #10221: Buildroot Support
681
Thomas Petazzonic472d8a2017-08-02 22:49:54 +02006822017.08-rc1, Released August 2nd, 2017
Thomas Petazzoni2fce2052017-07-04 16:20:21 +0200683
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200684 Infrastructure:
685
Thomas Petazzonid64d1212017-08-02 21:12:43 +0200686 - The skeleton package has been split into multiple packages:
687 skeleton-sysv (when Busybox or SysV init are used),
688 skeleton-systemd (when systemd is used), skeleton-none (when
689 no init system is used) and skeleton-custom (when a custom
690 skeleton is used). Those packages, except skeleton-custom,
691 share common logic and data in a new package called
692 skeleton-common. The skeleton package becomes a virtual
693 package. This change allows to generate a filesystem that is
694 compliant with systemd expectations.
695
696 - Support for using a read-only filesystem with systemd has
697 been fixed.
698
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200699 - Major revamp of the gettext handling, with user-visible
700 effect:
Thomas Petazzoni2fce2052017-07-04 16:20:21 +0200701
702 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
703 package could decide to enable or not NLS support. When
704 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
705 by passing --disable-nls to packages.
706
707 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200708 controls whether NLS support should be enabled or not in
709 packages. This option defaults to disabled, which means
710 that now, NLS support is by default disabled in all
711 packages.
Thomas Petazzoni2fce2052017-07-04 16:20:21 +0200712
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200713 Therefore, if you need NLS support in packages, you must now
714 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +0200715
716 - The host directory no longer has a usr/ component. This
717 makes it much more natural to use that directory as an
718 externally used toolchain. For compatibility with existing
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +0200719 scripts, a usr -> . link is still added.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +0200720
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200721 - Hashes are now checked on tarballs by Buildroot when a
722 package is sourced from a Git repository.
723
724 - Patches are no longer being downloaded from Github, since
725 auto-generated patches could change over time, and break
726 hashes. All patches that were downloaded from Github are now
727 stored in their respective package directories.
728
729 - Hash files in packages can now contain hashes for the
730 license files contained in the package source code. This
731 allows to detect changes in such license files.
732
733 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
734 RPATHs at the end of the build.
735
736 - A new "make sdk" target prepares $(HOST_DIR) to be
737 relocatable: turns RPATHs in host binaries into relocatable
738 ones, removes bogus RPATHs from staging binaries/libraries,
739 and provides a relocate-sdk script that can be executed to
740 relocate the SDK after installation.
741
742 - Addition of utils/genrandconfig which generates a random
743 configuration based on a set of pre-defined toolchain
744 configurations (support/config-fragments/autobuild/) and a
745 random selection of packages. It is now used by the
746 autobuilders to generate the random configurations.
747
748 Filesystems:
749
750 - ext2/3/4 filesystems are now generated using mkfs.ext from
751 e2fsprogs instead of using genext2fs.
752
753 Architecture:
754
755 - Addition of support for ARM big.LITTLE variants
756 - Improved MIPS support, with options to select NaN encoding
757 and FP32 mode.
758
759 Toolchain:
760
761 - Switch to gcc 6.x as the default gcc version, add support
762 for gcc 7.x, remove support for gcc 4.8
Thomas Petazzonica747902017-08-01 23:40:09 +0200763 - Switch to binutils 2.28 as the default binutils version, add
764 support for binutils 2.29, remove support for binutils 2.26
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200765 - Support added for gdb 8.0
766 - uClibc-ng bumped to 1.0.26
767 - CodeSourcery toolchains for x86 and SuperH have been
768 removed, they were using a too old glibc version
769 (2.17). External toolchains with glibc 2.17 or earlier are
770 no longer supported.
771 - The version selection in the glibc package has been
772 removed. Like musl and uClibc-ng, we now use the latest
773 glibc version.
774 - Improved support for Xtensa toolchain overlays, which can
775 now be downloaded.
776
777 Tools:
778
779 - Numerous improvements to the runtime test infrastructure
780 - Tests are now executed by Gitlab CI on a regular basis
781 - Tools that are directly useful to the user have been moved
782 from support/scripts/ to utils/: brmake, check-package,
783 get-developers, scancpan, scanpipy, size-stats-compare,
784 test-pkg.
785
786 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
787 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
788 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
789
790 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
791 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
792 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
793 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
794 libpwquality, libressl, libspatialindex, libva-utils,
795 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
796 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
797 python-backports-shutil-get-terminal-size, python-bcrypt,
798 python-cheroot, python-h2, python-hpack, python-hyperframe,
799 python-hyperlink, python-ipython-genutils, python-pathlib2,
800 python-pickleshare, python-priority, python-portend,
801 python-scandir, python-systemd, python-tempora,
802 python-traitlets, python-typepy, qt5virtualkeyboard,
803 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
804 xr819-xradio, zstd
805
Thomas Petazzoni0a1e5082017-08-02 21:23:03 +0200806 Removed packages: cloog, input-tools, mke2img
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200807
808 Issues resolved (http://bugs.buildroot.org):
809
Thomas Petazzonid64d1212017-08-02 21:12:43 +0200810 #7892: systemd-journald is broken
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200811 #9341: avahi-utils does not compile with uClibc + libglib2
812 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
813 BR2_ENABLE_DEBUG
814 #9746: ext4 image generated by Buildroot is not working
815 properly with U-Boot
816 #9886: Build fails with "unexpected EOF while looking for
817 matching `"'" if PATH contains a newline
818 #9891: parted 3.1 => 3.2?
819 #9911: qt5 does not build on sparc
820 #9916: qt5 does not build on
821 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
822 #9936: Host QEMU does not build with SDL support because of
823 pkg-config
824 #9941: nodejs option disappears for arm
825 #9951: SCANCPAN failure
826 #9966: util-linux-2.30/.stamp_built' failed
827 #9976: License file for package 'rtl8821au' incorrect
828 #9991: SGX Error implicit declaration of function
829 ‘dmac_map_area’
830 #10011: wget does not work from Buildroot
831 #10036: Buildroot builds Raspbian Jessie headless image
832 presenting incorrect prompt
833 #10051: make: *** No rule to make target
834 'raspberrpi3_defconfig'. Stop reported with Buildroot
835 v2017.05.1
836 #10056: No .config file was produced in /buildroot folder
837 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
838 failure
Thomas Petazzonic472d8a2017-08-02 22:49:54 +0200839 #10071: fakeroot: replace hard-coded paths in post install
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200840 #10076: Makefile:4113: recipe for target 'all-gcc' failed
Thomas Petazzoni90a1b812017-08-02 22:23:00 +0200841 #10091: gcc7.1 does not build with graphite support due to old
842 isl
Thomas Petazzonid64d1212017-08-02 21:12:43 +0200843 #10121: webkit without the multimedia option causes build
844 error
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +0200845
Peter Korsgaardd0b7d382017-07-27 08:16:52 +02008462017.05.2, Released July 27th, 2017
847
848 Important / security related fixes.
849
850 Webkitgtk bumped to the 2.16.x series, fixing a large number
851 of security issues.
852
853 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
854 which default to PIE mode.
855
856 Updated/fixed packages: aespipe, apache, bind, binutils,
857 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
858 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
859 libmemcached, libosip2, libtirpc, libxml-parser-perl,
860 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
861 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
862 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
863 webkitgtk, x265, xserver_xorg-server, xvisor
864
865 Issues resolved (http://bugs.buildroot.org):
866
867 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
868
Peter Korsgaardd9bcd5f2017-07-04 23:13:06 +02008692017.05.1, Released July 4th, 2017
870
871 Important / security related fixes.
872
873 Update support/scripts/scancpan to use METACPAN v1 API as v0
874 has been shutdown.
875
876 Update support/scripts/mkusers to handle setups where
877 /etc/shadow is a symlink.
878
879 External toolchain: Don't create musl dynamic loader symlink
880 for static builds.
881
882 Setlocalversion: Correct detection of mercurial revisions for
883 non-tagged versions.
884
885 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
886
887 Updated/fixed packages: apache, automake, bind, botan, c-ares,
888 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
889 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
890 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
891 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
892 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
893 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
894 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
895
896 Issues resolved (http://bugs.buildroot.org):
897
898 #9976: License file for package 'rtl8821au' incorrect
899
Peter Korsgaarddd2020a2017-05-31 23:55:40 +02009002017.05, Released May 31st, 2017
901
902 Minor fixes.
903
904 External toolchain: musl dynamic linker symlink for mips-sf
905 corrected.
906
907 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
908 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
909 xen
910
911 Issues resolved (http://bugs.buildroot.org):
912
913 #9906: genimage: Disk full
914
Peter Korsgaard91a418c2017-05-30 10:28:45 +02009152017.05-rc3, Released May 30th, 2017
916
917 Fixes all over the tree.
918
919 ARC toolchain bumped to 2017.03
920
921 Runtime testing improvements and cleanups.
922
923 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
924 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
925 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
926 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
927 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
928 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
929 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
930 xen
931
932 Removed packages: firejail, ola
933
934 Issues resolved (http://bugs.buildroot.org):
935
936 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
937 #9876: aarch64 support with gcc 4.8 toolchain
938 #9896: host-gcc-initial error downloading because incorrect URL
939
Peter Korsgaard8ab8f102017-05-17 10:27:16 +02009402017.05-rc2, Released May 17th, 2017
941
942 Fixes all over the tree.
943
944 ARC toolchain bumped to 2017.03-rc2
945
946 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
947 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
948 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
949 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
950 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
951 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
952 vlc, x11vnc, xfsprogs
953
954 Issues resolved (http://bugs.buildroot.org):
955
956 #9796: source-check broken for Git downloads
957 #9866: BASE_DIR usage
958
Peter Korsgaardc71edb82017-05-08 12:03:49 +02009592017.05-rc1, Released May 8th, 2017
960
961 Fixes all over the tree and new features.
962
963 Infrastructure:
964
965 - Installed binaries are now checked for correct architecture
966 to catch natively built binaries or binaries built for other
967 architecture variants.
968
969 - Luarocks infrastructure improvements to extraction handling,
970 support for upstream name != Buildroot package name.
971
972 - 'make printvars' output format has changed to make it easier
973 to use in scripts. It now has options to quote the variables
974 and to show the expanded/unexpanded values.
975
976 - Automatic ext2 rootfs size calculation has been removed. The
977 logic was not working working reliable in all setups as it
978 depends on the host filesystem behaviour, so instead now the
979 size has to be specified explicitly (defaults to 60MB).
980
981 - The git download infrastructure now ensures that GNU format
982 tar files are created.
983
984 - Fixed a variable clashing issue in the mkusers script with
985 internal bash variables.
986
987 - Fakeroot now links against libacl to fix issues on
988 distributions using acls.
989
990 - Correct permissions for /dev/pts/ptmx when systemd is used
991 with recent glibc versions.
992
993 - br2-external: Improve error reporting.
994
995 - A wrapper script for genimage has been added in
996 support/scripts/genimage.sh for easy use of genimage from
997 post-image scripts.
998
999 - A script to check for common style issues in new packages
1000 before submitting has been added in support/scripts/check-package
1001
1002 - Defconfigs are now tested by gitlab-CI instead of Travis:
1003 https://gitlab.com/buildroot.org/buildroot
1004
1005 - Infrastructure for runtime testing has been added to
1006 support/testing
1007
1008 Toolchain:
1009
1010 - External linaro toolchains updated to 2017.02, ARC toolchain
1011 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
1012
1013 - A number of fixes and improvements to the external toolchain
1014 handling, including C library detection, multilib and ld.so
1015 handling
1016
1017 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
1018 for uClibc-ng
1019
1020 - Binutils 2.28 added and default changed to 2.27
1021
1022
1023 Architectures:
1024
1025 - Support for the C-SKY architecture has been added.
1026
1027
1028 License handling:
1029
1030 - The package license markings for legal info now uses the
1031 SPDX short identifiers for the license string where possible.
1032
1033 - License info has been improved / added for a number of packages.
1034
1035
1036 Misc:
1037
1038 - Cmake 3.7.x installed on the host is no longer ignored as a
1039 workaround for the RPATH issues has been implemented.
1040
1041 - Docker-engine can now be built statically on an otherwise
1042 dynamic linked build for docker-in-docker setups.
1043
1044 - U-Boot now supports out-of-tree device trees, similar to
1045 Linux
1046
1047 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
1048 been removed as this is now EOL upstream.
1049
1050 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
1051 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
1052 defconfig for raspberry pi 3, stm32f429-disc1.
1053
1054 The raspberry pi zero-w and rpi3 compute module are now also
1055 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
1056 supported by the beaglebone defconfig.
1057
1058 Removed defconfig: minnowboard, via imx6 vab820, altera
1059 socdk/sockit
1060
1061 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
1062 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
1063 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
1064 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
1065 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
1066 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
1067 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
1068 python-decorator, python-simplegeneric,
1069 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
1070 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
1071 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
1072 uccp420wlan, wilink-bt-firmware
1073
1074 Broken packages: ola
1075
1076 Removed packages: cosmo, kodi-visualisation-fountain,
1077 polarssl, portmap, xdriver_xf86-video-glide,
1078 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
1079
1080 Issues resolved (http://bugs.buildroot.org):
1081
1082 #8831: image generation fails on host ZFS due to "no free space"
1083 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
1084 #9456: mkusers script bash errors
1085 #9496: mke2img fails during build on ntfs-3g host partition
1086 #9531: NPM fails to build embedded modules
1087 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
1088 #9691: Wrong cryptsetup package include files location
1089 #9696: Wrong cryptsetup package include files location
1090 #9706: Can't download newer revisions of package from PyPI
1091 #9711: Recent libCEC version bump seems to break kodi package
1092 #9716: exit, shutdown, reboot from kodi
1093 #9721: version 2017.02: no acceptable m4 could be found in $PATH
1094 #9726: Raspberry Pi version B - Problems with UART speed in..
1095 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
1096 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
1097 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
1098 #9776: libubox build failed
1099 #9791: Python searches for packages in the user site directory
1100 #9806: libseccomp is not available when BR2_arm=y
1101 #9826: post-build scritp - symlinks created in post-build script..
1102 #9836: triggerhappy: systemd unit broken
1103 #9846: musl libc not installed correctly in target folder
1104 #9856: build libubox failed on ubuntu 17.04 64bit
1105
Peter Korsgaard4f00d032018-04-12 18:37:41 +020011062017.02.11, Released April 11th, 2018
1107
1108 Important / security related fixes.
1109
1110 dependencies: Blacklist tar 1.30+ and build our own host-tar
1111 if needed as tar 1.30+ changed the --numeric-owner output for
1112 long path names. Build host-tar before other host-dependencies
1113 as they need it to extract their source tarballs.
1114
1115 Updated/fixed packages: apache, busybox, clamav, dhcp,
1116 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
1117 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
1118 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
1119 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
1120 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
1121
1122 Issues resolved (http://bugs.uclibc.org):
1123
1124 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
1125
Peter Korsgaard6f1e2162018-01-31 20:19:39 +010011262017.02.10, Released January 31st, 2018
1127
1128 Important / security related fixes.
1129
1130 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
1131
1132 System: Only show getty options when busybox init or sysvinit
1133 are used.
1134
1135 Infrastructure: Fix build issue for autotools based packages
1136 checking for C++ support on toolchains without C++ support and
1137 on a distro lacking /lib/cpp (E.G. Arch Linux).
1138
1139 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
1140 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
1141 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
1142 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
1143 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
1144 util-linux, webkitgtk, wireshark, xen
1145
1146 Issues resolved (http://bugs.buildroot.org):
1147
1148 #9996: lz4 package does not install lz4 binaries in target
1149 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
1150 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
1151 #10301: systemd/getty unused options
1152 #10331: kmsxx, host installation fails with BR2_SHARED_...
1153 #10536: Finding non-relative paths in the ccache
1154 #10641: avahi-autoipd not starting when using systemd-tmpfiles
1155
Peter Korsgaard93a89382018-01-01 12:20:54 +010011562017.02.9, Released January 1st, 2018
1157
1158 Important / security related fixes.
1159
1160 Fix divide by zero issue in size-stats script.
1161
1162 Fix makefile include ordering issue with certain make versions
1163 in the external toolchain handling.
1164
1165 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
1166 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
1167 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
1168 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
1169 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
1170
Peter Korsgaarda4d77a42017-11-27 22:56:06 +010011712017.02.8, Released November 27th, 2017
1172
1173 Important / security related fixes.
1174
1175 Qt: 5.6 version updated to 5.6.3.
1176
1177 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
1178 in the environment.
1179
1180 Updated/fixed packages: apr, apr-util, arqp-standalone,
1181 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
1182 imagemagick, libfastjson, libglib2, libpjsip, libplist,
1183 localedef, luajit, mesa3d, openssh, openssl, postgresql,
1184 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
1185 qt5declarative, qt5engineio, qt5graphicaleffects,
1186 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
1187 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
1188 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
1189 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
1190 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
1191 xapp_xdriinfo.
1192
1193 Issues resolved (http://bugs.buildroot.org):
1194
1195 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
1196 10361: python3 python-config script generates invalid includes
1197 10501: host-localedef fails to compile on Ubuntu 17.10
1198
Peter Korsgaard8b0dd652017-10-28 20:55:26 +020011992017.02.7, Released October 28th, 2017
1200
1201 Important / security related fixes.
1202
1203 Webkitgtk bumped to the 2.18.x series, fixing a large number
1204 of security issues.
1205
1206 Defconfigs: wandboard: Correct rootfs offset
1207
1208 Toolchain: Linaro toolchains updated to 2017.08 release,
1209 fixing a number of issues. Musl: fix for CVE-2017-15650.
1210
1211 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
1212 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
1213 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
1214 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
1215 xlib_libXfont2, xserver_xorg-server
1216
Peter Korsgaard40f8a012017-09-24 22:17:59 +020012172017.02.6, Released September 24th, 2017
1218
1219 Important / security related fixes.
1220
1221 Cmake: Ensure correct pkg-config is used when building host
1222 packages
1223
1224 fs/iso9660: Ensure files from earlier builds are not included.
1225
1226 Updated/fixed packages: apache, bcusdk, bind, binutils,
1227 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
1228 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
1229 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
1230 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
1231 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
1232 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
1233 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
1234 postgresql, proxychains-ng, python-libconfig,
1235 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
1236 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
1237 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
1238 xen, zmqpp
1239
1240 Issues resolved (http://bugs.buildroot.org):
1241
1242 #10141: Squashfs extended attribute failures
1243 #10261: Grub2 fails to build for x86_64
1244 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
1245
Peter Korsgaard386dd282017-07-26 23:33:09 +020012462017.02.5, Released July 27th, 2017
1247
1248 Important / security related fixes.
1249
1250 Webkitgtk bumped to the 2.16.x series, fixing a large number
1251 of security issues.
1252
1253 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
1254 which default to PIE mode.
1255
1256 Updated/fixed packages: aespipe, apache, bind, binutils,
1257 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
1258 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
1259 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
1260 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
1261 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
1262 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
1263 xserver_xorg-server, xvisor
1264
1265 Issues resolved (http://bugs.buildroot.org):
1266
1267 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
1268
Peter Korsgaard018b8aa2017-07-04 18:50:41 +020012692017.02.4, Released July 4th, 2017
1270
1271 Important / security related fixes.
1272
1273 Update support/scripts/scancpan to use METACPAN v1 API as v0
1274 has been shutdown.
1275
1276 Update support/scripts/mkusers to handle setups where
1277 /etc/shadow is a symlink.
1278
1279 External toolchain: Don't create musl dynamic loader symlink
1280 for static builds.
1281
1282 Setlocalversion: Correct detection of mercurial revisions for
1283 non-tagged versions.
1284
1285 Updated/fixed packages: apache, automake, bind, botan, c-ares,
1286 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
1287 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
1288 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
1289 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
1290 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
1291 vlc, x264, xserver_xorg-server
1292
1293 Issues resolved (http://bugs.buildroot.org):
1294
1295 #9976: License file for package 'rtl8821au' incorrect
1296
Peter Korsgaard1ba865a2017-06-02 11:08:48 +020012972017.02.3, Released June 2nd, 2017
1298
1299 Important / security related fixes.
1300
1301 Download: <pkg>-source-check fixed for packages from git.
1302
1303 External toolchain: musl dynamic linker symlink for mips-sf
1304 corrected.
1305
1306 Updated/fixed packages: armadillo, audiofile, bash,
1307 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
1308 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
1309 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
1310 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
1311 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
1312 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
1313 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
1314 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
1315
1316 Issues resolved (http://bugs.buildroot.org):
1317
1318 #9796: source-check broken for Git downloads
1319 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
1320
Peter Korsgaard87ddf242017-05-02 00:05:42 +020013212017.02.2, Released May 1st, 2017
1322
1323 Important / security related fixes.
1324
1325 Use HTTPS for the Codesourcery external toolchains as the HTTP
1326 URLs no longer work.
1327
1328 Updated/fixed packages: bind, busybox, dovecot, freetype,
1329 ghostscript, glibc, granite, hiredis, icu, imagemagick,
1330 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
1331 libnspr, libnss, libsamplerate, libsndfile, libunwind,
1332 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
1333 python-web2py, samba4, syslinux, systemd, tiff, trinity,
1334 uboot, wireshark, xen
1335
1336 Issues resolved (http://bugs.buildroot.org):
1337
1338 #9791: Python searches for packages in the user site directory
1339
Peter Korsgaarda1658092017-04-05 13:35:15 +020013402017.02.1, Released April 4th, 2017
1341
1342 Important / security related fixes.
1343
1344 Fix a variable clashing issue in the mkusers script with
1345 internal bash variables.
1346
1347 Improve external toolchain version detection.
1348
1349 Correct permissions for /dev/pts/ptmx when systemd is used
1350 with recent glibc versions.
1351
1352 Fix python module name clash for graph-depends.
1353
1354 Fakeroot now links against libacl to fix issues on
1355 distributions using acls.
1356
1357 Ensure that the git download infrastructure creates GNU format
1358 tar files.
1359
1360 br2-external: Improve error reporting.
1361
1362 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
1363 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
1364 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
1365 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
1366 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
1367 libwebsockets, libxkbcommon, linux-firmware, logrotate,
1368 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
1369 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
1370 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
1371 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
1372 tcpreplay, tor, upmpdcli, wget, wireshark,
1373 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
1374
1375 Issues resolved (http://bugs.buildroot.org):
1376
1377 #9456: mkusers script bash errors
1378
Peter Korsgaard083c0732017-02-28 21:57:09 +010013792017.02, Released February 28th, 2017
1380
1381 Minor fixes, mainly fixing autobuilder issues.
1382
1383 Don't use cmake 3.7.x from the build host as it is also
1384 affected by the RPATH handling issues, and instead build our
1385 own if needed.
1386
1387 Updated/fixed packages: assimp, classpath, genimage, mplayer,
1388 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
1389 vlc, xterm
1390
Peter Korsgaard87a23e52017-02-26 23:17:04 +010013912017.02-rc3, Released February 26th, 2017
1392
1393 Fixes all over the tree.
1394
1395 Cmake reverted to version 3.6.3 to workaround regressions
1396 related to RPATH handling.
1397
1398 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
1399 btrfs-progs, classpath, directfb, glibc, gstreamer1,
1400 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
1401 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
1402 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
1403 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
1404 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
1405
1406 Issues resolved (http://bugs.buildroot.org):
1407
1408 #9251: Shared C++ libraries for Microblaze results in Segmentation...
1409 #9456: mkusers script bash errors
1410 #9506: Collectd 5.7.0 fails to build with libcrypt
1411 #9581: VagrantFile provisioning step fails due to issue with grub-pc
1412 #9586: usbmount: usbmount slows down the system... to a state of...
1413 #9616: CMake host packages cannot provide CONF_ENV
1414 #9641: Need raptor package installed in staging
1415 #9671: stunnel build error
1416
Peter Korsgaardbedc0cc2017-02-21 00:20:50 +010014172017.02-rc2, Released February 20th, 2017
1418
1419 Fixes all over the tree.
1420
1421 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
1422 older gcc versions for reproducible builds has been
1423 (temporarily) reverted because of licensing compatiblity
1424 concerns.
1425
1426 Defconfigs: SD card generation fix for the Udoo Neo board
1427
1428 Infrastructure to handle .lz compressed tarballs added, and
1429 affected packages updated to use it.
1430
1431 Updated/fixed packages: bctoolbox, bind, canelloni,
1432 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
1433 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
1434 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
1435 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
1436 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
1437 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
1438 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
1439 xserver_xorg-server
1440
1441 Issues resolved (http://bugs.buildroot.org):
1442
1443 #8941: Valgrind fails to build with stack protection turned on
1444 #9291: perl: SysV message queues not configured, even if available
1445 #9651: libxcb-1.12 built Error
1446 #9656: util-linux: schedutils doesn't build on target w/o enabl...
1447 #9666: qt5quickcontrols install fails
1448
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +010014492017.02-rc1, Released February 11th, 2017
1450
1451 Fixes all over the tree and new features.
1452
1453 Infrastructure:
1454
1455 - numerous improvements to support reproducible builds
1456
1457 - new waf-package package infrastructure to support packages
1458 that use the Waf build system. 6 packages converted to
1459 this infrastructure.
1460
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001461 - add option <pkg>_PREFER_INSTALLER to the perl package
1462 infrastructure
1463
1464 Architecture:
1465
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001466 - add support for the OpenRISC CPU architecture
1467
1468 - merge description of the ARM and ARM64 options, and add
1469 support for selecting a specific ARM64 core
1470
1471 Toolchain:
1472
1473 - major rework of the external toolchain support. It is now
1474 split into several packages, one per external toolchain,
1475 and a common infrastructure.
1476
1477 - important fix for musl to prevent a conflict between musl
1478 and kernel headers (fixes the build of numerous packages
1479 with musl)
1480
1481 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
1482 for ARM64, mips32r6 and mips64r6
1483
1484 - add gdb 7.12.1, and switch to gdb 7.11 as the default
1485
1486 - Linaro toolchains updated to 2016.11, ARC toolchain
1487 components updated to arc-2016.09, MIPS Codescape
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001488 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
1489 NIOS2 toolchains bumped
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001490
1491 - remove Analog Devices toolchain for the Blackfin
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001492 architecture, remove pre-built musl toolchains from
1493 musl.codu.org
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001494
1495 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
Thomas Petazzoni133811e2017-02-11 15:47:42 +01001496 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
1497 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01001498
1499 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
1500 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
1501 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
1502 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
1503 pru-software-support, python-arrow, python-attrs,
1504 python-babel, python-bitstring, python-chardet,
1505 python-constantly, python-flask-babel, python-gunicorn,
1506 python-incremental, python-jsonschema, python-logbook,
1507 python-markdown2, python-mbstrdecoder, python-mutagen,
1508 python-pathpy, python-pudb, python-pyqrcode,
1509 python-pytablereader, python-setuptools-scm, python-sh,
1510 python-toml, python-vcversioner, python-whoosh,
1511 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
1512 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
1513 upower, ustream-ssl, waf, xlib_libXfont2
1514
1515 Removed packages: perl-db-file, snowball-hdmiservice,
1516 snowball-init
1517
1518 Tooling: addition of a test-pkg script to help contributors
1519 build test their package.
1520
1521 Issues resolved (http://bugs.buildroot.org):
1522
1523 #8946: Valgrind fails to build with stack protection turned on
1524 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
1525 #9466: VIM_REMOVE_DOCS removes rgb.txt
1526 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
1527 #9501: eudev fails to build with older kernel headers
1528 #9526: Embedded NPM fails to start with "no such file or directory" error
1529 #9541: Platform drivers autoloading from info in device tree does not work
1530 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
1531 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
1532 #9566: [kmod] Compilation fails with uclibc
1533 #9571: buildroot fails while building opencv for arm64 platform
1534 #9576: External tree with BR 2016.11 does not work anymore
1535 #9606: xorg-server cannot build for ARM target
1536
Peter Korsgaarde77a5c82017-03-10 00:00:07 +010015372016.11.3, Released March 9th, 2017
1538
1539 Important / security related fixes.
1540
1541 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
1542 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
1543 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
1544
Peter Korsgaard88470392017-01-25 09:27:44 +010015452016.11.2, Released January 25th, 2017
1546
1547 Important / security related fixes.
1548
1549 A fix for BR2_EXTERNAL trees referenced using relative paths,
1550 which broke in 2016.11.
1551
1552 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
1553 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
1554 php-imagick, rabbitmq-server, runc, wireshark,
1555
1556 Issues resolved (http://bugs.buildroot.org):
1557
1558 #9576: External tree with BR 2016.11 does not work anymore
1559
Peter Korsgaarde5782ec2016-12-29 21:41:23 +010015602016.11.1, Released December 29th, 2016
1561
1562 Important / security related fixes.
1563
1564 Updated/fixed packages: apache, cryptopp, docker-engine,
1565 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
1566 nodejs, openssh, php, python, python-bottle, samba4, squid,
1567 uboot, vim, wireshark, xorg-server uboot
1568
1569 Issues resolved (http://bugs.buildroot.org):
1570
1571 #9466: VIM_REMOVE_DOCS removes rgb.txt
1572
Peter Korsgaarda7eb0522016-11-30 23:15:21 +010015732016.11, Released November 30th, 2016
1574
1575 Minor fixes.
1576
1577 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
1578 uboot, uclibc
1579
1580 Issues resolved (http://bugs.buildroot.org):
1581
1582 #9451: packages/postgresql/postgresql.mk contains wrong POST...
1583
Peter Korsgaard93106e92016-11-28 23:47:40 +010015842016.11-rc3, Released November 28th, 2016
1585
1586 Fixes all over the tree, including a number of security fixes.
1587
1588 The move from fakeroot to pseudo unfortunately brought a
1589 number of issues. The SELinux issue described in #9386 which
1590 triggered the move to pseudo has been investigated further and
1591 a workaround implemented and the pseudo changes reverted.
1592
1593 Linux kernel: update default to 4.8.11.
1594
1595 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
Peter Korsgaard286c6b42016-11-29 22:51:38 +01001596 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
Peter Korsgaard93106e92016-11-28 23:47:40 +01001597 vdk, axs101, axs103 and hs38 smd vdk.
1598
1599 Updated/fixed packages: autossh, chrony, dosfstools,
1600 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
1601 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
1602 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
1603 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
1604 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
1605 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
1606 xapp_xload, xenomai, xmlstarlet
1607
1608 Issues resolved (http://bugs.buildroot.org):
1609
1610 #9386: ubinize fails with or without custom config
1611 #9431: A misspelling
1612 #9446: make raspberrypi3_defconfig compilation failure
1613
Yann E. MORIN90aed662016-11-13 16:27:07 +010016142016.11-rc2, Released November 13th, 2016
1615
1616 Fixes all over the tree.
1617
1618 Architecture: add support for MIPS XBurst cores; remove MIPS
1619 support for M5100 cores.
1620
1621 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
1622 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
1623 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
1624 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
1625 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
Thomas Petazzonid4b99ff2016-11-13 18:23:10 +01001626 strace, openjpeg, lcms2, quota.
Yann E. MORIN90aed662016-11-13 16:27:07 +01001627
1628 Linux kernel: update default to 4.8.7.
1629
1630 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
1631
1632 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
1633 of fakeroot; makedevs no longer breaks of the destination already
1634 exists and is of the correct type/major/minor.
1635
1636 Defconfigs: a few legacy and broken defconfigs have been removed
1637 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
1638 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
1639 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
1640 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
1641 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
1642 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
1643 atmel_sama5d3xek.
1644
Thomas Petazzoni052554b2016-11-03 21:31:14 +010016452016.11-rc1, Released November 3rd, 2016
Samuel Martina4711502016-10-16 13:12:38 +02001646
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001647 Fixes all over the tree and new features.
Samuel Martina4711502016-10-16 13:12:38 +02001648
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001649 It is now possible to specify multiple BR2_EXTERNAL
1650 directories. The required files in a BR2_EXTERNAL directory
1651 have changed to accomodate this feature. Refer to the
1652 documentation for details of how to update them. External
1653 trees now have a name and a description. Also, it is possible
1654 to override a defconfig in the external tree.
1655
1656 The default skeleton now uses UID 65534 for the "nobody"
1657 user instead of UID 99, like most distros do. See
1658 https://lwn.net/Articles/695478/ for a complete discussion.
1659 Programs and configuration files that explicitly refer to UID
1660 99 will have to be updated.
1661
1662 When the build environment already has a suitable cmake version
1663 (3.1 or later), that one will be used instead of building
1664 host-cmake. This can speed up the build significantly.
1665
1666 The ExtUtils::MakeMaker perl module is now required in the
1667 build environment.
1668
1669 An additional check is done during the build that files are
1670 not installed in the output directory within the output
1671 directory. This happens e.g. when the target directory is
1672 contained both in --prefix and in DESTDIR. The build will
1673 terminate with an error message that specifies which package
1674 and which file caused the failure.
1675
1676 The concept of "deprecated packages" and the BR2_DEPRECATED
1677 option have been removed. Instead, packages are removed
1678 immediately. Packages are only removed when they don't work
1679 for some reason. If you still need a removed package and
1680 you have a solution for the problem(s) that caused the
1681 removal, please contribute it.
1682
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001683 Architecture: support for sh64 removed, improved support for
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001684 MIPS core selection.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001685
1686 Toolchain: support for musl powerpc64le, mips64 and mipsr6
1687 toolchains, ARC toolchain components updates, gcc 6.x series
1688 bumped to 6.2.0, default binutils version switched to 2.26,
1689 default gcc version switched to gcc 5.x, Linaro toolchains
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001690 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
1691 with TLS support. Checking of unsafe compiler options (that
1692 point to host directories) has been extended with -isystem,
1693 -idirafter and -iquote.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001694
1695 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
1696 of <pkg>-show-rdepends to list reverse dependencies, and
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001697 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
1698 are now in a separate linux-tools package instead of in the
1699 kernel build. Fakeroot has been replaced by pseudo.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001700
1701 CMake support: the toolchainfile.cmake file now provides a
1702 definition of the CMAKE_BUILD_TYPE variable. The
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001703 toolchainfile.cmake also no longer forces the compiler/linker
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001704 flags defined by Buildroot.
1705
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001706 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001707 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001708 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001709
1710 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
1711 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001712 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001713 python-crcmod, python-cssutils, python-docutils,
1714 python-futures, python-mwclient, python-mwscrape,
1715 python-mwscrape2slob, python-pyelftools, python-pyicu,
1716 python-pylru, python-pyqt5, python-requests-toolbelt,
1717 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
1718 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
1719 gpio linux tools.
1720
Thomas Petazzonia564da22016-11-03 23:31:53 +01001721 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001722 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001723 wvdial, wvstreams.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001724
1725 Documentation: the list of packages that was present in the
1726 Buildroot manual has been removed.
1727
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01001728 Legal info: the "licenses.txt" file that concatenates all
1729 license texts is no longer generated - it was not considered
1730 useful. The manifest.csv contains an empty cell instead of
1731 "not saved" when no license file is available.
1732
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001733 Other: addition of a DEVELOPERS file listing developers taking
1734 care of packages or architectures.
1735
1736 Issues resolved (http://bugs.buildroot.org):
1737
1738 #7802: host-python build hangs compiling getbuildinfo.o
1739 #8206: mplayer uses host xorg development files
Thomas Petazzonieb71c222016-11-03 22:56:20 +01001740 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001741 #8536: Building sudo with PAM results in unusable sudo
1742 #8646: check-host-rpath script returns false positives when rpath
1743 contains symlink
1744 #8696: xdriver_xf86-input-mouse install header files in target
1745 directory
1746 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
1747 not necessarily TARGET
1748 #8846: Orphaned/missing toolchain borks eclipse plugin
1749 #8856: python tornado runtime wasn't met on buildroot 2016.02
1750 #8901: gcc failes to build if fortran is enabled
1751 #8916: LDFLAGS pass to openssh
1752 #8941: "ls" of an NFSv4 share only works when pumped through strace
1753 #8946: Valgrind fails to build with stack protection turned on
1754 #9021: Kodi - Broken: Illegal instruction (core dumped)
1755 #9096: rootfs.ubi not created
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001756 #9111: glibc 2.23: libmvec.so not copied
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001757 #9176: minnowboard : USB not mounted
1758 #9196: raspberry pi 3 default build seem broken
1759 #9201: Permission denied make: *** [core-dependencies] Error 126 in
1760 Buildroot-2015.08.1
1761 #9216: log4cpp package build fails to build within install
1762 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
1763 pressing buttons.
1764 #9229: Firefly boot fails with: "failed to find part:boot"
1765 #9256: [Config file] New device: Odroid-U2/U3
1766 #9296: Buildroot Fails on applying patches
1767 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
1768 #9316: U-boot fails to build if libssl-dev is not installed
1769 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
1770 flash utility (tegrarcm)
1771 #9326: Odroid-C2 build results in non-bootable image
1772 #9336: Improve iconv support for external toolchain based builds
1773 #9356: gdb package
1774 #9366: no link rootfs.ext4 -> rootfs.ext2
1775 #9371: openssl: download failes with "Only allow downloads from primary
1776 download site" + local server
1777 #9381: check-host-rpath issues
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01001778 #9386: ubinize fails with or without custom config
Samuel Martina4711502016-10-16 13:12:38 +02001779
Peter Korsgaardec166412016-09-21 23:06:11 +020017802016.08, Released September 1st, 2016
Peter Korsgaard78e99142016-09-01 11:30:19 +02001781
1782 Minor fixes.
1783
1784 Toolchain: ARC tools updated to arc-2016.09-eng010.
1785
1786 Updated/fixed packages: libshout, luajit, mpd, mplayer
1787
1788 Issues resolved (http://bugs.buildroot.org):
1789
1790 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
1791 #8341: Getting EGL Error: Could not create the egl surface:..
1792 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
1793
Peter Korsgaard7e981ed2016-08-30 08:14:23 +020017942016.08-rc3, Released August 29th, 2016
1795
1796 Fixes all over the tree.
1797
1798 Toolchain: C++ support for the internal blackfin toolchain
1799 re-enabled.
1800
1801 Architecture: Default to bf532 CPU variant for blackfin,
1802 Fix flat one memory region support for m68k and disable flat
1803 seperate data support because of compatibility issues.
1804
1805 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
1806 post-build scripts when systemd is used.
1807 Zynq microzed/zc706/zed: Fix u-booot configuration.
1808
1809 netbsd-queue package extended and renamed to
1810 musl-compat-headers. With this, a number of musl compatibility
1811 patches are no longer needed.
1812
1813 Updated/fixed packages: aircrack-ng, android-tools, babeld,
1814 bcusdk, binutils, boa, busybox, connman, cpupower,
1815 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
1816 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
1817 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
1818 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
1819 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
1820 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
1821 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
1822 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
1823 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
1824 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
1825 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
1826 webkitgtk, wireshark, xdriver_xf86-video-intel
1827
1828 Issues resolved (http://bugs.buildroot.org):
1829
1830 #9101: Error on support/download/git with system git older than 1.8.4
1831 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
1832
Peter Korsgaard3b3fa452016-08-17 08:49:38 +020018332016.08-rc2, Released August 17th, 2016
1834
1835 Fixes all over the tree.
1836
1837 Toolchain: disable broken C++ support for internal blackfin
1838 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
1839 to fix various issues.
1840
1841 System: Zoneinfo is available for the musl C library as well.
1842
1843 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
1844 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
1845 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
1846 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
1847 libical, libpjsip, libsidplay2, libunwindow, libxml2,
1848 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
1849 openblas, openipmi, owfs, php, poco, procps, qt, quota,
1850 sg3_utils, spidev_test, systemd-bootchart, thrift,
1851 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
1852 xdriver_xf86-video-savage, xserver_xorg-server, xen
1853
1854 Issues resolved (http://bugs.buildroot.org):
1855
1856 #9136: make graph-size fails with "ValueError: too many values to..
1857 #9151: qt: fix build with ALSA >= 1.1.x
1858 #9156: qt: Fix missing runtime Qt3Support dependency
1859 #9161: modsetting patch not applied to xserver 1.18.4
1860 #9166: Missing overlays directory in VFAT image for raspberry pi 3
1861
Peter Korsgaard19040c92016-08-06 11:39:54 +020018622016.08-rc1, Released August 6th, 2016
Peter Korsgaard960cc972016-08-06 11:24:52 +02001863
1864 Fixes all over the tree and new features.
1865
1866 Toolchain: Fortran support added. eglibc support removed, musl
1867 support no longer experimental. Blackfin and Microblaze
1868 support for internal uClibc-ng toolchain, m68k/coldfire
1869 improvements. The check for unsafe (build host) directories
1870 access (/usr/include and /usr/lib) is now enabled by default.
1871 Unused locales are now purged by default to save space (and
1872 the default list of locales shrunk). The option to control
1873 this has now moved from the toolchain menu to system
1874 configuration.
1875
1876 Legal info improvements: sources are now hardlinked instead of
1877 copied if possible to save space. Patches and extra downloads
1878 are also saved.
1879
1880 An experimental configuration knob (BR2_REPRODUCIBLE) has been
1881 added to make the builds more reproducible (E.G. less
1882 differences in the binary output between builds of the same
1883 configuration). This is still work in progress.
1884
1885 An option to execute a custom script inside the fakeroot
1886 environment used to the generate the filesystem (E.G. to tweak
1887 permissions or similar) has been added.
1888
1889 Git support now supports git submodules if
1890 <pkg>_GIT_SUBMODULES is enabled.
1891
1892 Hash files for integritry validation have been added for all
1893 packages.
1894
1895 Scanpypi utility to help creating packages from the Python
1896 package index (pypi) has been added.
1897
1898 The makedevs utility now has support for adding file
1899 capabilities using extended attributes.
1900
1901 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
1902 development configs, Blackfin GDB simulator, Linksprite
1903 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
1904 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
1905 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
1906 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
1907 demos. A number of defconfigs have been updated and extended
1908 to generate SD card images. Synopsys HS38 VDK defconfig removed.
1909
1910 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
1911 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
1912 circus, dante, docker-containerd, docker-engine, domoticz,
1913 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
1914 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
1915 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
1916 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
1917 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
1918 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
1919 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
1920 p7zip, pdbg, python-argh, python-dataproperty,
1921 python-dateutil, python-dialog3, python-dicttoxml,
1922 python-dominate, python-engineio, python-flask-jsonrpc,
1923 python-flask-login, python-humanize, python-pathtools,
1924 python-pathvalidate, python-pillow, python-prompt-toolkit,
1925 python-pytablewriter, python-pytz, python-scapy3k,
1926 python-sdnotify, python-socketio, python-tomako,
1927 python-ubjson, python-u-msgpack, python-watchdog,
1928 python-wcwidth, python-xlrd, python-xlsxwriter,
1929 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
1930 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
1931 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
1932 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
1933 wiringpi, xen
1934
1935 Deprecated packages: ipkg, sstrip
1936
1937 Removed packages: sunxi-mali-prop
1938
1939 Issues resolved (http://bugs.buildroot.org):
1940
1941 #8931: segment fault when compile argp-help.c using aarch64-bu...
1942 #8966: eglfs error. buildroot don't compile the library libeglfs.so
1943 #8971: build for beaglebone fails
1944 #8986: qt5imageformats fails to build on AArch64
1945 #8991: grub2 fails to compile
1946 #9001: Nodejs option not available
1947 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
1948 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
1949 #9066: 8139TOO - faulty behaviour
1950 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
1951 #9091: U-Boot fails to boot with large ramdisk
1952
Peter Korsgaardaa6fd112016-05-31 23:52:36 +020019532016.05, Released May 31st, 2016
1954
1955 Minor fixes.
1956
1957 External toolchain: Fix for symlink handling when copying
1958 links to target.
1959
1960 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
1961 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
1962 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
1963 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
1964 xdriver_xf86-video-fbturbo, xserver_xorg-server
1965
Peter Korsgaardf4365df2016-05-26 23:37:23 +020019662016.05-rc3, Released May 26th, 2016
1967
1968 Fixes all over the tree.
1969
1970 Tweaks for SSP handling for external toolchains.
1971
1972 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
1973 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
1974 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
1975 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
1976 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
1977 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
1978 postgresql, putty, python-service-identity, python-treq,
1979 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
1980 ustr, valgrind, webkitgtk, libxml2, xorriso,
1981 xserver_xorg-server
1982
1983 Issues resolved (http://bugs.uclibc.org):
1984
1985 #8936: Aircrack-ng - Alot of missing dependencies
1986
Peter Korsgaard3f3342a2016-05-17 16:11:24 +020019872016.05-rc2, Released May 17th, 2016
1988
1989 Fixes all over the tree.
1990
1991 Rootfs overlay handling now refuses to overwrite
1992 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
1993 even if these directories are present in the overlay.
1994
1995 External toolchain: Unbreak user provided libraries deployment
1996 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
1997
1998 QEMU coldfire: Fix for signal handling kernel issue, enable
1999 networking support.
2000
2001 Updated/fixed packages: android-tools, assimp, boost, gcc,
2002 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
2003 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
2004 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
2005 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
2006 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
2007
Peter Korsgaard0ab73722016-05-10 23:23:00 +020020082016.05-rc1, Released May 10th, 2016
2009
2010 Fixes all over the tree and new features.
2011
2012 Architectures: new ARM variants: Cortex A17 and M4, improved
2013 nonmmu (cortex-M) support, m68k has been re-enabled with
2014 support for ColdFire. For x86, support for the i386 variant
2015 has been dropped.
2016
2017 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
2018 deprecated. Go programming language support, Add Binutils 2.26
2019 support. Old Sourcery PowerPC external toolchains removed,
2020 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
2021 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
2022
2023 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
2024 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
2025 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
2026 added for m68k, eXtensa-nommu and ColdFire.
2027
2028 Linux: use zImage by default on ARM, subversion repository
2029 support (for u-boot as well).
2030
2031 New packages: aer-inject, android-tools, cannelloni,
2032 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
2033 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
2034 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
2035 kodi-adsp-basic, kodi-adsp-freesurround,
2036 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
2037 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
2038 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
2039 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
2040 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
2041 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
2042 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
2043 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
2044 python-autobahn, python-characteristic, python-crossbar,
2045 python-cryptography, python-iniparse, python-iowait,
2046 python-lmdb, python-pexpect, python-ptyprocess,
2047 python-pyasn-modules, python-pygments, python-pymysql,
2048 python-pynacl, python-pyopenssl, python-pysocks,
2049 python-pytrie, python-rpi-gpio, python-service-identity,
2050 python-setproctitle, python-shutilwhich, python-treq,
2051 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
2052 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
2053 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
2054 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
2055 xdriver_xf86-video-amdgpu
2056
2057 Removed packages: foomatic-filters, python-m2crypto,
2058 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
2059
2060 Issues resolved (http://bugs.buildroot.org):
2061
2062 #6830: Qt5: no fonts are installed
2063 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
2064 #7580: Invalid filesystem in Pandaboard defconfig
2065 #8346: wf111 package removes all kernel module dependencies
2066 #8436: xserver_xorg-server Segmentation fault
2067 #8736: IPV6 forced on in busybox
2068 #8746: At startup system stops with 'cannot set terminal proces..
2069 #8751: make fail [fio does not build on sh]
2070 #8766: Compiling host-gcc-final-4.9.3 broken on i386
2071 #8771: make savedefconfig modifies sources
2072 #8781: Unable to build uboot for imx28evk
2073 #8786: gdb fails to build with xz and expat support at the same
2074 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
2075 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
2076 #8836: Can't select Vim in menuconfig
2077 #8851: Make sure fio can compile with libaio support if it...
2078 #8861: With buildroot 2016.02 trying to build for corei7-avx
2079 fails while trying to build host-binutils
2080 #8866: Making an USB flash bootable with extlinux build with
2081 buildroot does not work
2082
Peter Korsgaardaaf6c282016-03-01 21:47:30 +010020832016.02, Released March 1st, 2016
2084
2085 Minor fixes, mostly security related.
2086
2087 Circular dependency issue with same-as-kernel linux-headers
2088 option fixed.
2089
2090 Updated/fixed packages: bluez5_utils, heirloom-mailx,
2091 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
2092 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
2093 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
2094
Peter Korsgaard100ba0f2016-02-27 23:50:51 +010020952016.02-rc3, Released February 27th, 2016
2096
2097 Fixes all over the tree.
2098
2099 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
2100 where VFP is optional (but present on the specific hw). Fix
2101 ARM variant selection for freescale_imx31_3stack_defconfig.
2102
2103 Ensure tarballs of downloaded git trees do not contain a
2104 timestamp.
2105
2106 Clarify license of patches in COPYING.
2107
2108 Updated/fixed package: avahi, binutils, cairo, can-festival,
2109 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
2110 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
2111 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
2112 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
2113 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
2114 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
2115 omniorb, openipmi, openobex, patch, pax-utils, perf,
2116 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
2117 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
2118 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
2119 wpa_supplicant, xerces, zsh
2120
2121 Issues resolved (http://bugs.uclibc.org):
2122
2123 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
2124
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +010021252016.02-rc2, Released February 18th, 2016
Peter Korsgaarda00646d2016-02-17 23:08:34 +01002126
2127 Fixes all over the tree.
2128
2129 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +01002130 crash, backport of Xtensa .init/.fini literals handling.
2131 glibc security patches for CVE-2014-8121, CVE-2015-1781
Peter Korsgaarda00646d2016-02-17 23:08:34 +01002132 and CVE-2015-7547.
2133
2134 Defconfigs for Acmesystems Arietta g25 added.
2135
2136 Updated/fixed packages: binutils, boost, chrony, dovecot,
2137 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
2138 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
2139 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
2140 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
2141
2142 Issues resolved (http://bugs.uclibc.org):
2143
2144 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
2145 #8606: Problem compiling on Arch Linux
2146 #8681: kbd 2.0.3 does not build on rpi
2147
Peter Korsgaardecf55c32016-02-10 08:05:42 +010021482016.02-rc1, Released February 10th, 2016
Peter Korsgaard2ea44432016-02-09 18:00:18 +01002149
2150 Fixes all over the tree and new features.
2151
2152 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
2153 arc-2015.12. Support for legacy uClibc dropped, default to
2154 uClibc-ng instead. Added sys/queue.h implementation for MUSL
2155 for compatibility. Updated versions of Code sourcery and
2156 Linaro toolchains. MIPS Codescape toolchains added. Version
2157 selection for preconfigured external toolchains removed.
2158
2159 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
2160 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
2161 A number of defconfigs have been extended to generate complete
2162 system images using genimage.
2163
Luca Ceresoli8b186e02016-03-01 11:08:07 +01002164 Linux: Automatically patch timeconst.pl for <3.9 kernels,
Peter Korsgaard8d1d6dd2016-02-29 22:00:43 +01002165 which isn't compatible with modern perl versions, breaking the
2166 build when building on recent (Fedora 23, Debian
2167 Testing/Unstable, ..) distributions.
2168
Peter Korsgaard2ea44432016-02-09 18:00:18 +01002169 Makedevs utility now accepts textual (non-numerical) user and
2170 group names.
2171
2172 Vagrant file to easily setup a working development environment
2173 in a VM has been added.
2174
2175 Size-stats-compare script to compare rootfs sizes between
2176 builds has been added.
2177
2178 Infozip package renamed to zip. EFL packages restructured.
2179
2180 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
2181 angularjs, apache, apr, argp-standalone, armadillo, arptables,
2182 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
2183 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
2184 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
2185 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
2186 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
2187 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
2188 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
2189 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
2190 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
2191 elementary, elfutils, enlightenment, erlang, espeak, eudev,
2192 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
2193 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
2194 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
2195 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
2196 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
2197 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
2198 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
2199 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
2200 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
2201 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
2202 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
2203 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
2204 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
2205 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
2206 jquery-sparkline, jquery-ui, jquery-ui-themes,
2207 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
2208 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
2209 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
2210 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
2211 libedbus, libedit, libedje, libeet, libefreet, libeina,
2212 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
2213 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
2214 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
2215 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
2216 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
2217 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
2218 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
2219 libraw, libraw1394, librsvg, libseccomp, libsecret,
2220 libserialport, libsigc, libsigrok, libsigrokdecode,
2221 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
2222 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
2223 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
2224 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
2225 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
2226 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
2227 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
2228 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
2229 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
2230 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
2231 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
2232 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
2233 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
2234 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
2235 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
2236 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
2237 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
2238 openldap, openntpd, openobex, openocd, openpgm,
2239 open-plc-utils, openpowerlink, openssh, openssl, openswan,
2240 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
2241 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
2242 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
2243 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
2244 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
2245 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
2246 python-alsaaudio, python-can, python-cffi, python-cherrypy,
2247 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
2248 python-mako, python-msgpack, python-psutil, python-pyasn,
2249 python-pycparser, python-pydal, python-pyftpdlib,
2250 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
2251 python-serial, python-setuptools, python-six, python-spidev,
2252 python-tornado, python-twisted, python-web2py, python-webpy,
2253 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
2254 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
2255 qt5graphicaleffects, qt5imageformats, qt5multimedia,
2256 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
2257 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
2258 qt5webkit-examples, qt5websockets, qt5x11extras,
2259 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
2260 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
2261 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
2262 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
2263 smack, snowball-init, socat, sp-oops-extract, sqlite,
2264 squashfs, squeezelite, squid, sredird, sshfs,
2265 start-stop-daemon, strace, strongswan, stunnel, subversion,
2266 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
2267 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
2268 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
2269 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
2270 udpcast, unionfs, upmpdcli, usb_modeswitch,
2271 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
2272 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
2273 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
2274 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
2275 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
2276 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
2277 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
2278 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2279 xfont_encodings, xfont_font-adobe-100dpi,
2280 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
2281 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
2282 xfont_font-alias, xfont_font-arabic-misc,
2283 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
2284 xfont_font-bh-lucidatypewriter-100dpi,
2285 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
2286 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
2287 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
2288 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
2289 xfont_font-daewoo-misc, xfont_font-dec-misc,
2290 xfont_font-ibm-type1, xfont_font-isas-misc,
2291 xfont_font-jis-misc, xfont_font-micro-misc,
2292 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
2293 xfont_font-misc-meltho, xfont_font-misc-misc,
2294 xfont_font-mutt-misc, xfont_font-schumacher-misc,
2295 xfont_font-screen-cyrillic, xfont_font-sony-misc,
2296 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
2297 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
2298 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
2299 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
2300 ympd, zeromq, zic, znc, zsh,
2301
2302 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
2303 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
2304 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
2305 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
2306 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
2307 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
2308 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
2309 obsidian-cursors, openal, openbox, pangomm,
2310 python-backports-abc, python-beautifulsoup4, python-cbor,
2311 python-click, python-cssselect, python-ecdsa, python-html5lib,
2312 python-idna, python-ipaddress, python-mistune, python-netaddr,
2313 python-paho-mqtt, python-paramiko, python-pyparted,
2314 python-pysmb, python-pyudev, python-singledispatch,
2315 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
2316 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
2317 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
2318
2319 Removed packages: libungif, python-pyxml,
2320
2321 Issues resolved (http://bugs.uclibc.org):
2322
2323 #7886: gettext: link failure with locally-installed libxml2
2324 #7892: systemd-journald is broken
2325 #8066: nodejs crashes when built with gcc 4.9
2326 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
2327 #8501: gunzip fails to uncompress files
2328 #8541: fail to build host-fakeroot-1.20.2
2329 #8546: build instructions for raspberry pi don't work
2330 #8571: strace for ARC compile error
2331 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
2332 #8616: Fail to build for raspberrypi_defconfig with big endian
2333 #8621: sqlite package, properly enable readline
2334
Peter Korsgaard3f90e532015-11-30 22:54:25 +010023352015.11, Released November 30th, 2015
2336
2337 Minor fixes.
2338
2339 Merged/seperate /usr handling is now also performed for
2340 staging so cross-gdb / gdbserver can find the libraries.
2341
2342 Updated/fixed packages: autossh, conntrack-tools, dcron,
2343 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
2344 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
2345 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
2346 zmqpp
2347
2348 Issues resolved (http://bugs.uclibc.org):
2349
2350 #8441: Invalid directory for X11 fonts in target (RPi2)
2351 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
2352
Peter Korsgaard610f3fa2015-11-26 23:06:02 +010023532015.11-rc3, Released November 26th, 2015
2354
2355 Fixes all over the tree.
2356
Peter Korsgaarddb80b0a2015-11-27 16:21:18 +01002357 We have a new modern website!
2358
2359 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
2360 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
2361 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
2362 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
2363 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
2364 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
2365 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
2366 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
2367 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
2368 yajl, zmqpp
Peter Korsgaard610f3fa2015-11-26 23:06:02 +01002369
2370 Issues resolved (http://bugs.uclibc.org):
2371
2372 #6872: gpsd: disabled on microblaze
2373 #8321: invalid opcode error with minidlna and ffmpeg
2374 #8336: Default systemd configuration fails to boot correctly in 2015-08
2375 #8446: rpi-userland failed to build with glibc 2.22
2376
Peter Korsgaardbfaed962015-11-19 13:07:41 +010023772015.11-rc2, Released November 19th, 2015
2378
2379 Fixes all over the tree.
2380
2381 LD_LIBRARY_PATH is no longer used to ensure host binaries find
2382 their libraries, fixing issues on recent Fedora.
2383
2384 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
2385 with ${TARGET}-cc after the move to use a toolchain wrapper
2386 for the internal toolchain.
2387
2388 Appy-patches.sh now correctly applies all files listed in
2389 series files.
2390
2391 Fixes for merged /usr handling when a custom skeleton is used.
2392
2393 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
2394 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
2395 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
2396 libecore, libgudev, libnss, libpng, libserial, libssh2,
2397 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
2398 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
2399 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
2400 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
2401 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
2402 ushare, wine, wpa_supplicant, x265,
2403 xdriver_xf86-video-siliconmotion, zxing-cpp
2404
2405 Issues resolved (http://bugs.uclibc.org):
2406
2407 #4790: Running udhcpc on a system with NFS root kills NFS
2408 #8456: Building host-pkgconf on Fedora 23 fails due to..
2409
Thomas Petazzonie1da0ef2015-11-06 11:25:40 +010024102015.11-rc1, Released November, 7th 2015
Thomas Petazzoni23542382015-11-06 11:22:00 +01002411
2412 Fixes all over the tree and new features.
2413
2414 Architectures:
2415
2416 - Support for sparc64 added (internal toolchain with glibc
2417 only).
2418
2419 - Support for mips32r6 and mips64r6 added.
2420
2421 - Support for Intel Quark X1000 CPU.
2422
2423 - Switch to EABIhf by default on ARM when a VFP is available.
2424
2425 Toolchains:
2426
2427 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
2428 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
2429
2430 - The toolchain wrapper which was used only for external
2431 toolchains is now also used for Buildroot internal
2432 toolchains. This allowed to fix the ccache support, prepare
2433 the way for top-level parallel build support and remove gcc
2434 patches used to detect header/library path poisoning.
2435
2436 - Remove Analog Devices Blackfin toolchain 2012R2.
2437
2438 - Fix several Xtensa build failures by switching from
2439 text-section-literals to auto-litpools.
2440
2441 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
2442 rather than a specific fork.
2443
2444 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
2445 2015.08. 2014.09 version is kept since 2015.08 only runs on
2446 x86_64 hosts.
2447
2448 Bootloaders:
2449
2450 - Fix ARM64 support in U-Boot.
2451
2452 Defconfigs:
2453
2454 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
2455 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
2456 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
2457 Synopsys AArch64 VDK virtual platform.
2458
2459 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
2460 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
2461 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
2462 raspberrypi2, riotboard, snps_axs10*, wandboard.
2463
2464 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
2465 calao_snowball_defconfig, gnublin, integrator926_defconfig.
2466
2467 Infrastructure:
2468
2469 - Support for fetching from Mercurial tags fixed.
2470
2471 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
2472 module support to be enabled in the kernel when a package
2473 builds out-of-tree kernel modules (through the
2474 pkg-kernel-module infrastructure or on its own).
2475
2476 - Improve the perl package infrastructure to automatically add
2477 the dependency to the perl interpreter to target perl module
2478 packages.
2479
2480 - Remove trailing slashes in <pkg>_SITE and addition of a
2481 check to ensure such trailing slashes are no longer added.
2482
2483 - Extend the legal infrastructure to allow packages to declare
2484 their actual source code. This is useful for packages for
2485 which <pkg>_SOURCE points to pre-built binaries (as is the
2486 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
2487 variable allows to point to the source code in such cases.
2488
2489 - Improved ccache support, thanks to the usage of a toolchain
2490 wrapper for internal toolchain. Now a single cache directory
2491 can be shared between different Buildroot builds.
2492
2493 - Addition of a 'graph-size' make targets, which generates a
2494 PDF graph of per-package size of the root filesystem.
2495
2496 - Addition of <pkg>_EXCLUDES so that packages can request
2497 certain parts of the source code tarball to not be
2498 extracted. This feature is currently used by gcc and
2499 toolchain-external.
2500
2501 - Packages can now use the <pkg>_PKGDIR variable, provided by
2502 the package infrastructure, to reference their package
2503 directory, instead of explicitly using package/<pkg>/.
2504
2505 Filesystems:
2506
2507 - Add high lz4 compression to squashfs.
2508
2509 - Simplification of shell profile files in the default
2510 skeleton.
2511
2512 - Remove ftp user and /home/ftp from the skeleton, and let ftp
2513 server packages create these when needed.
2514
2515 - Add support for /bin, /sbin and /lib to be symlinks to their
2516 corresponding directories in /usr. This is enforced for
2517 systemd configurations, and optional for other
2518 configurations.
2519
2520 - Support for AXFS filesystem image generation added.
2521
2522 - New options to add extra space/inodes to ext2/3/4 images.
2523
2524 Updated/fixed packages:
2525
2526 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
2527 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
2528 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
2529 collectd, connman, conntrack-tools, coreutils, cpio,
2530 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
2531 dhrystone, dillo, directfb, directfb-examples, dmraid,
2532 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
2533 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
2534 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
2535 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
2536 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
2537 genimage, gettext, git, glib-networking, glmark2, gnupg2,
2538 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
2539 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2540 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
2541 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
2542 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
2543 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
2544 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
2545 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
2546 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
2547 kodi-pvr-stalker, kodi-pvr-vbox,
2548 kodi-visualisation-waveforhue, less, lftp, libbluray,
2549 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
2550 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
2551 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
2552 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
2553 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
2554 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
2555 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
2556 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
2557 linux, linux-firmware, linux-fusion, linux-headers,
2558 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
2559 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
2560 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
2561 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
2562 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
2563 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
2564 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
2565 perl-crypt-openssl-random, perl-http-message,
2566 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
2567 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
2568 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
2569 poco, polarssl, portaudio, portmap, postgresql, proftpd,
2570 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
2571 python-networkmanager, python-numpy, python-pyparsing,
2572 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
2573 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
2574 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
2575 samba4, sane-backends, sconeserver, sdl, sed, setools,
2576 shairport-sync, shared-mime-info, sland, smartmontools,
2577 softether, spice-protocol, sqlcipher, sqlite, squid,
2578 strongswan, stunnel, subversion, sudo, sunxi-tools,
2579 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
2580 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
2581 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
2582 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
2583 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
2584 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
2585 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
2586 xtables-addons, xterm, xz, zic, znc, zsh
2587
2588 New packages:
2589
2590 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
2591 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
2592 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
2593 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
2594 libg7221, libhttpparser, libilbc, libldns, libmng,
2595 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
2596 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
2597 micropython, micropython-libs, python-pyratemp,
2598 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
2599 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
2600 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
2601
2602 Removed packages:
2603
2604 blackbox (was deprecated), divine (merged in directfb),
2605 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
2606 sawman (merged in directfb), schifra (marked broken since a
2607 long time), texinfo (host variant only, no longer used), zxing
2608 (replaced by zxing-cpp),
2609
2610 Issues resolved (http://bugs.uclibc.org):
2611
2612 #4099: cut utility from GNU coreutils works incorrect
2613 #7772: libxml-parser-perl build failure: missing dependency
2614 ExtUtils/MakeMaker
2615 #7931: Default configuration for Cubieboard v1 is outdated
2616 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
2617 not coming up
2618 #8246: X.org DRI2 build issue
2619 #8256: pointing to /usr/bin/objcopy old version (x86) instead
2620 of the generated one
2621 #8266: mplayer build issue
2622 #8281: pyrexc fails to run when path is too long
2623 #8316: lttng-tools and lttng-babeltrace executables contain
2624 bad RPATH pointing to host machine
2625 #8331: kexec wants shutdown in /sbin, but systemd installs it
2626 in /usr/sbin
2627 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
2628 busybox's version
2629 #8366: libevent does not build
2630 #8386: build failed with external toolchain
2631 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
2632 #8396: CCACHE initialization
2633 #8401: gpsd 3.15 NMEA support
2634 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
2635 #8421: util-linux installs systemd files in output/target/home/
2636
Peter Korsgaard20a36cd2015-08-31 23:06:58 +020026372015.08, Released August 31st, 2015
Peter Korsgaard3131ec42015-08-31 10:13:35 +02002638
2639 Minor fixes.
2640
2641 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
2642 reintroduced as opencv.
2643
2644 Updated/fixed packages: bootutils, canfestival, cppcms,
Peter Korsgaard42180d82015-08-31 22:37:37 +02002645 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
2646 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
2647 ltrace, midori, network-manager, openssh, perl-file-listing,
Peter Korsgaard3131ec42015-08-31 10:13:35 +02002648 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
2649 perl-www-robotrules, python-can, qt5base, qt5multimedia,
2650 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
2651 x264, xserver_xorg-server, zyre
2652
Thomas Petazzoni985b46b2015-08-24 22:20:16 +020026532015.08-rc2, Released August, 24th 2015
2654
2655 Fixes all over the tree.
2656
2657 Toolchain: fix gcc build on NIOS-II.
2658
2659 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
2660 hybrid ISO image generation.
2661
2662 Architectures: add arm1136j-s variant.
2663
2664 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
2665 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
2666 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
2667 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
2668 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
2669 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
2670 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
2671 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
2672 netatalk, nodejs, ola, opencv, oprofile, php, poco,
2673 postgresql, powertop, protobuf, protobuf-c, qt5base,
2674 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
2675 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
2676 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
2677
2678 Issues resolved (http://bugs.uclibc.org):
2679
2680 #8276: package/dropbear: symlink resolution incorrect
2681 #8286: Error with buildroot
2682 #8301: ldconfig parameter in Makefile
2683
Thomas Petazzoni7b1e9d52015-08-05 15:48:25 +020026842015.08-rc1, Released August, 5th 2015
Arnout Vandecappelle43929652015-07-13 13:36:28 +02002685
2686 Fixes all over the tree and new features.
2687
Thomas Petazzonida63d872015-08-05 15:05:07 +02002688 Architectures:
2689
2690 - Refactor how the availability of an MMU is described.
2691 - Minimal support for Cortex-M3
2692 - Minimal support for AArch64 big-endian
2693
2694 Toolchains:
2695
2696 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
2697 - Use uClibc-ng as the default uClibc version, instead of the
2698 official uClibc, which hasn't done any release since 3+
2699 years
2700 - eglibc is now marked as deprecated
2701 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
2702 support for gcc 5.x added.
2703 - Binutils: use Binutils 2.24 as the default, 2.25.x series
2704 bumped to 2.25.1, remove old Binutils 2.22.
2705 - Update ARC toolchain components to 2015.06
2706 - Add support for Fortran when building gcc
2707
2708 Bootloaders:
2709
2710 - Support for using the kconfig configuration system in
2711 U-Boot
2712
2713 New Defconfigs:
2714
2715 - VIA VAB-820/AMOS-820
2716 - OLimex OLinuxino A20 Lime
2717 - Many new defconfigs for Atmel evaluation boards:
2718 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
2719 Xplained Ultra, sama5d3 Xplained.
2720 - ACME Systems Aria G25
2721 - WarPboard
2722 - Altera Cyclone 5 Development Board
2723 - Xilinx zc706
2724 - ARC AXS101 and AXS103 Software Development Platforms
2725 - Significant updates to Raspberry Pi / Raspberry Pi 2
2726
2727 Infrastructure:
2728
2729 - Buildroot takes better care now of generating predictable
2730 permissions in the target filesystem. However, existing
2731 permissions on a custom skeleton or rootfs overlay will no
2732 longer be preserved. Therefore, it is necessary to add a
2733 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
2734 required permissions.
2735 - Add support for kconfig fragments.
2736 - No longer pass --{enable,disable}-debug to autotools
2737 packages depending on the value of
2738 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
2739 whether we build with -g or not.
2740 - Support for extracting archives in .lzma in the generic
2741 package infrastructure.
2742 - Remove random-seed file from the default skeleton, since
2743 seeding the entropy pool with a known seed makes more harm
2744 than good.
2745 - In the CVS download helper, add support to use a date as
2746 the version.
2747 - Add support for a per-package <pkg>_STRIP_COMPONENTS
2748 variable, which packages can use to specify how many path
2749 components should be stripped when extracting the tarball.
2750 - Addition of a 'kernel-module' package infrastructure, which
2751 simplifies the packaging of external kernel modules. Many
2752 existing packages are converted to use it.
2753 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
2754 - Remove /etc/securetty from the default skeleton.
2755 - Migration of sysV initscripts from the default skeleton to
2756 a package called 'initscripts', installed only when Busbox
2757 init or sysvinit are used.
2758 - Migration of the skeleton logic to a proper 'skeleton'
2759 package.
2760 - Addition of a 'linux-tools' infrastructure in the 'linux'
2761 package, to support building user-space tools bundled
2762 within the Linux kernel sources, such as perf and cpupower.
2763 - Usage of backticks instead of make $(shell ...) to execute
2764 shell commands. This allows to delay the evaluation of such
2765 commands when actually needed, and not when expanding the
2766 variables. It is useful to make 'make printvars' less
2767 noisy, and as a preparation to support top-level parallel
2768 build.
2769 - Libtool .la files are not mungled for all package types,
2770 instead of being handled only for packages using the
2771 autotools-package infrastructure.
2772 - Add mechanism to allow packages to express a dependency on
2773 gcc versions. This is needed for packages that use C++11 or
2774 C11 support for example.
2775
2776 Important package updates:
2777
2778 - Complete rework of the matchbox packaging
2779 - Lots of fixes in packages for compatibility with musl and
2780 gcc 5.
2781 - Hash files added to a large number of packages.
2782 - Update a significant number of packages to use a new
2783 hosting, after the announcement of Google Code and
2784 Gitorious closing.
2785 - Major packages needed for SELinux support have been merged,
2786 but the support is not complete yet.
2787 - Significant update of OpenCV to version 3.0, and addition
2788 of lots of eatures.
2789 - Significant update of all packages supporting the GPU and
2790 VPU of i.MX ARM processors.
2791 - Addition of systemd support in a significant number of
2792 packages.
2793 - Qt5 updated to 5.5.0
2794 - Use modular X.org server by default instead of KDrive
2795
2796 Filesystems:
2797
2798 - Complete overhaul of the iso9660 support. Now allows to use
2799 directly IS9660 as the root filesystem format and not only
2800 an initrd, and supports Grub 2 and isolinux in addition to
2801 Grub.
2802
2803 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
2804 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
2805 ca-certificates, can-utils, ccache, cloog, collectd, connman,
2806 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
2807 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
2808 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
2809 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
2810 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
2811 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
2812 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
2813 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
2814 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
2815 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
2816 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
2817 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
2818 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
2819 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
2820 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
2821 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
2822 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
2823 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
2824 libunistring, libupnp, libuv, libv4l, libva,
2825 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
2826 linux-firmware, linux-headers, live555, ltrace, lua,
2827 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
2828 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
2829 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
2830 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
2831 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
2832 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
2833 perl-cross, perl-encode-locale, perl-io-socket-ssl,
2834 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
2835 perl-xml-libxml, php, pinentry, polarssl, postgresql,
2836 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
2837 python-networkmanager, python-pyinotify, python-pypcap,
2838 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
2839 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
2840 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
2841 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
2842 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
2843 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
2844 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
2845 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
2846 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
2847 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
2848 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
2849 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
2850 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
2851 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
2852 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
2853 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
2854 zic.
2855
2856 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
2857 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
2858 jquery-datetimepicker, kodi-audioencoder-modplug,
2859 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
2860 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
2861 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
2862 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
2863 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
2864 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
2865 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
2866 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
2867 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
2868 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
2869 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
2870 kodi-screensaver-pingpong, kodi-screensaver-pyro,
2871 kodi-screensaver-stars, kodi-visualisation-shadertoy,
2872 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
2873 kodi-visualisation-waveform, kvmtool, kyua, libfm,
2874 libfm-extra, libplatform, librtas, libsodium, libsquish,
2875 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
2876 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
2877 python-pycli, python-pydal, python-pyyaml, python-web2py,
2878 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
2879 rtl8821au, sepolgen, setools, skeleton, stm32flash,
2880 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
2881
2882 Deprecated packages: webkitgtk, libgail, eglibc support in
2883 glibc package.
Arnout Vandecappelle43929652015-07-13 13:36:28 +02002884
Thomas Petazzoni8cf7a562015-08-05 15:36:24 +02002885 Issues resolved (http://bugs.uclibc.org):
2886
2887 #4291: Segmentation fault with all binaries that use threads
2888 when compiled with gcc 4.6
2889 #6944: building toolchain for sh4 fails
2890 #7592: Buildroot GCC: -lto requires plugin support in ranlib
2891 #7628: Python SSL does not get built for Raspberry Pi
2892 #7682: Missing dependencies for NFS
2893 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
2894 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
2895 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
2896 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
2897 #7971: python-flask, python-werkzeug. No module named zlib
2898 #7981: Target file system skeleton permissions hazard
2899 #8006: rpcdebug in nfs-utils built for the host
2900 #8036: alsa-lib headers problem that prevents to compile alsa
2901 dependent projects
2902 #8081: systemd init system: /tmp is not mode 1777
2903 #8121: php opcache extension doesn't get installed
2904 #8151: x86-64 make fails with ncurses 5.9
2905 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
2906 #8161: default /bin/sh symlink to busybox is full path and not relative
2907 #8171: glamor missing
2908 #8191: Request update support for the cubieboard series
2909 #8201: Important security upgrades for node.js
2910
Peter Korsgaard6d736152015-05-31 23:15:34 +020029112015.05, Released May 31st, 2015
2912
2913 Minor fixes.
2914
2915 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
2916 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
2917 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
2918 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
2919 python3, sconeserver, udpcast, upmpdcli
2920
Peter Korsgaardc6ce1192015-05-22 11:53:58 +020029212015.05-rc3, Released May 22nd, 2015
2922
2923 Several fixes, mainly related to static linking.
2924
2925 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
2926 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
2927 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
2928 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
2929 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
2930 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
2931 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
2932 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
2933 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
2934 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
2935 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
2936 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
2937 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
2938 wvstreams, xmlstarlet, zeromq, zmqpp
2939
2940 New packages: c-periphery
2941
2942 Issues resolved (http://bugs.uclibc.org):
2943
2944 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
2945 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
2946 #8126: exim lacks plaintext and cram-md5 auth
2947
Peter Korsgaardf2435f62015-05-11 13:28:26 +020029482015.05-rc2, Released May 11th, 2015
2949
2950 Minor fixes.
2951
2952 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
2953 issues. Context functions enabled for uClibc snapshot /
2954 uClibc-NG.
2955
2956 Architectures: Endian handling symbol for Xtensa, binutils
2957 fixes.
2958
2959 Infrastructure: Fix for kernel module stripping when
2960 localversion contains spaces.
2961
2962 Updated/fixed packages: at, autoconf-archive, binutils,
2963 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
2964 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
2965 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
2966 xlib_libXfont
2967
2968 Issues resolved (http://bugs.uclibc.org):
2969
2970 #8086: Cannot select systemd as init with Linaro 2014.09...
2971
Peter Korsgaard5628a152015-05-04 21:25:41 +020029722015.05-rc1, Released May 4th, 2015
Peter Korsgaard94856072015-04-27 00:10:53 +02002973
2974 Fixes all over the tree and new features.
2975
Peter Korsgaard329f6872015-05-03 23:49:42 +02002976 Architectures: Removed AVR32 support, deprecate SH64, added
2977 support for steamroller, corei7-avx and core-avx2 x86
2978 variants.
2979
2980 Toolchains: IPv6 and Largefile support now enforced for
2981 uClibc. Corresponding Kconfig symbols removed.
2982
2983 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
2984 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
2985 external toolchains are now detected and blacklisted.
2986
2987 Internal toolchain support for Nios2 added, Blackfin
2988 removed. Aarch64 and sh musl support. uClibc-ng support added.
2989
2990 Libatomic is now handled for internal and external
2991 toolchains. Link time optimization (LTO) support.
2992
2993 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
2994 Auto, Raspberry Pi 2, RIoTboard,
2995
2996 Infrastructure: Hashes for a large number of packages have
2997 been added. Missing hashes now stop the build unless
2998 explicitly disabled.
2999
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02003000 Spaces and colons (:) are now supported in package
3001 versions. Dependencies can now be listed for the patch step
3002 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
Peter Korsgaard329f6872015-05-03 23:49:42 +02003003 extensions infrastructure has been added.
3004
3005 Makedevs now has a recursive (r) option.
3006
3007 The variable containing the list of packages to build has been
3008 renamed from TARGETS to PACKAGES.
3009
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02003010 Make external-deps / legal-info / source / source-check have
3011 been reimplemented using the package infrastructure, so their
3012 output/behaviour may differ from earlier (some packages were
3013 not included in the past).
3014
Peter Korsgaard329f6872015-05-03 23:49:42 +02003015 The old insecure DES password encoding is no longer supported.
3016
3017 U-Boot patch option now support direct references to patch
3018 files and URLs in addition to directories of patches. The
3019 i.MX28 SD format (u-boot.sd) is now supported.
3020
Peter Korsgaard94856072015-04-27 00:10:53 +02003021 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
3022 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003023 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
3024 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
3025 canfestival, ccache, chrony, civetweb, clamav, cmake,
3026 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
3027 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
3028 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
3029 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
Peter Korsgaard94856072015-04-27 00:10:53 +02003030 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
3031 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
3032 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
3033 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
3034 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
3035 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003036 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
3037 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
3038 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
3039 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
3040 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
3041 kismet, kmod, kodi-audioencoder-flac,
Peter Korsgaard94856072015-04-27 00:10:53 +02003042 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003043 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
3044 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
3045 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
3046 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
3047 libinput, libiscsi, libksba, liblinear, libmatroska,
3048 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
3049 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
3050 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
3051 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
3052 libusb, libuv, libva-intel-driver, libva, libvncserver,
3053 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
3054 lighttpd, linknx, linphone, linux-firmware, linux-headers,
3055 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
3056 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
3057 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
3058 luarocks, lvm2, lxc, make,
Peter Korsgaard94856072015-04-27 00:10:53 +02003059 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
3060 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
3061 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
3062 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
3063 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
3064 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
3065 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
3066 opencv, openldap, openntpd, openocd, openssh, openssl,
3067 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003068 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
Peter Korsgaard94856072015-04-27 00:10:53 +02003069 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
3070 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
3071 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
3072 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
3073 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
3074 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
Peter Korsgaard329f6872015-05-03 23:49:42 +02003075 python-tornado, python-twisted, python-zope-interface, python,
3076 python3, qemu, qt, qt5, qt5base, qt5multimedia,
3077 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
3078 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
3079 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
3080 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
3081 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
3082 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
3083 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
3084 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
3085 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
3086 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
3087 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
3088 webp, weston, wget, which, whois, wireless-regdb,
3089 wireless_tools, wireshark, wpa_supplicant, wvstreams,
3090 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
Peter Korsgaard94856072015-04-27 00:10:53 +02003091 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
3092 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
3093 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
3094 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
3095 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
3096 xapp_xmore, xcb-util-image, xcb-util-keysyms,
3097 xdata_xcursor-themes,
3098 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
3099 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
3100 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
Peter Korsgaard329f6872015-05-03 23:49:42 +02003101 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
3102 xfont_font-util, xkeyboard-config,
3103 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
Peter Korsgaard94856072015-04-27 00:10:53 +02003104 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
3105 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
3106 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
3107
3108 New packages: apache, autoconf-archive, batctl,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003109 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
3110 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
3111 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
3112 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
3113 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
3114 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
3115 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
3116 perl-db-file, perl-digest-{hmac,sha1},
3117 perl-encode-{detect,locale}, perl-file-{listing,util},
3118 perl-html-{parser,tagset}, perl-http-cookies,
3119 perl-http-{daemon,date,message,negotiate}, perl-io-html,
3120 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
3121 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
3122 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
3123 perl-www-robotrules, powertop, pulseview,
3124 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
3125 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
3126 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
Peter Korsgaard94856072015-04-27 00:10:53 +02003127 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
Peter Korsgaard329f6872015-05-03 23:49:42 +02003128 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
Peter Korsgaard94856072015-04-27 00:10:53 +02003129 xproto_xproxymanagementprotocol
3130
3131 Removed packages: gtk2-theme-hicolor
3132
Peter Korsgaard329f6872015-05-03 23:49:42 +02003133 Deprecated packages: samba
3134
Peter Korsgaard94856072015-04-27 00:10:53 +02003135 Issues resolved (http://bugs.uclibc.org):
3136
3137 #7478: Multiple chosen python modules are not built due to...
3138 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
3139 #7676: Package procps-ng installs binaries to nonsensical folder
3140 #7724: Startx is not installed in the target
3141 #7760: botan: wrong prefix in botan-1.10.pc
3142 #7826: Building of cdparanoia
3143 #7844: Lua with hard-float on MIPS by buildroot doesn't work
3144 #7874: X.org configure error
3145 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
3146 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
3147 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
3148 #7976: mkuser script fails with: user already exists with...
3149 #8011: When building only busybox and strace, strace fails...
3150 #8016: collectd fails to build, network.c:171:19: error:...
3151 #8041: error on building libcurl7.42.0
3152
Peter Korsgaard6bf057b2015-03-01 22:08:12 +010031532015.02, Released March 1st, 2015
3154
3155 Minor fixes.
3156
3157 Updated/fixed packages: civetweb, ding-libs,
3158 directfb-examples, glibc, gnupg, gnupg2, gpm,
3159 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
3160 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
3161 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
3162 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
3163 xcb-util-keysyms
3164
3165 Removed packages: libgc
3166
Peter Korsgaard345f32e2015-02-24 00:24:19 +010031672015.02-rc3, Released February 24th, 2015
3168
3169 Minor fixes.
3170
3171 Cmake and rebar (erlang) infrastructure fixes.
3172
3173 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
3174 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
3175 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
3176 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
3177
Peter Korsgaardbc113922015-02-15 23:44:43 +010031782015.02-rc2, Released February 15th, 2015
3179
3180 Minor fixes.
3181
3182 raspberrypi: fix kernel sha1 for DT variant.
3183
3184 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
3185 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
3186 qt5base, qt5connectivity, xserver_xorg-server
3187
Peter Korsgaard21652672015-02-08 21:57:14 +010031882015.02-rc1, Released February 8th, 2015
Peter Korsgaard20138582015-02-08 21:55:10 +01003189
3190 Fixes all over the tree and new features.
3191
3192 Static/shared library handling reworked. This is now a
3193 tristate (shared only / shared and static / static
3194 only). Default is now shared only to speed up the
3195 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
3196
3197 The toolchain (internal and external) will now warn when an
3198 unsafe library or header path is used (such as /usr/include or
3199 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
3200 under build options this instead becomes an error.
3201
3202 A installation path issue with the internal musl toolchain
3203 support has been fixed so it is now possible to reuse it as an
3204 external toolchain.
3205
3206 Architectures: Freescale E5500 and E6500 PowerPC support
3207 added, deprecated MIPS 1/2/3/4 support removed.
3208
3209 New defconfigs: Freescale p2020ds, MIPS creator CI20,
3210 Raspberrypi with DT, UDOO Quad.
3211
3212 'make <foo>_defconfig' now saves the path to the defconfig in
3213 the .config, so a 'make savedefconfig' automatically updates
3214 it.
3215
3216 Infrastructure for packages using the Erland rebar tool has
3217 been added.
3218
3219 Hashes for a large number of packages have been added. Hashes
3220 are now checked for both target and host packages.
3221
3222 The system menu now has an option to automatically configure a
3223 network interface through DHCP at bootup.
3224
3225 The default filesystem skeleton now uses a separate tmpfs for
3226 /run instead of a symlink to /tmp/ for security reasons / to
3227 protect against conflicts with user generated temporary files.
3228
3229 BR2_EXTERNAL is now exported to post-build and post-image
3230 scripts.
3231
3232 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
3233 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
3234 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
3235 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
3236 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
3237 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
3238 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
3239 janus-gateway, kodi, kodi-audioencoder-flac,
3240 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
3241 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
3242 libselinux, libsemanage, libserialport, libsigro,
3243 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
3244 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
3245 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
3246 openldap, python-alsaaudio, python-certifi, python-cheetah,
3247 python-coherence, python-django, python-docopt, python-enum,
3248 python-enum34, python-flask, python-gobject, python-httplib2,
3249 python-ipaddr, python-itsdangerous, python-jinja,
3250 python-markdown, python-markupsafe, python-networkmanager,
3251 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
3252 python-pysendfile, python-pyxb, python-requests, python-six,
3253 python-twisted, python-webpy, python-werkzeug,
3254 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
3255 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
3256 xtables-addons
3257
3258 Removed packages (target): bison, distcc, gob2, m4
3259
3260 Issues resolved (http://bugs.uclibc.org):
3261
3262 #7556: make interactive CLI optional for nftables
3263 #7730: Error while connecting Qt Cretaor to device
3264 #7766: logrotate default gzip path is usually wrong
3265 #7790: Invalid ext4 image generated by Buildroot
3266
Peter Korsgaard9a5434f2014-12-01 10:19:00 +010032672014.11, Released December 1st, 2014
3268
3269 Minor fixes.
3270
3271 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
3272 current working directory isn't searched.
3273
3274 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
3275 parted, shairport-sync, util-linux, xapp_bdftopcf,
3276 xserver_xorg-server
3277
Peter Korsgaardf30e54e2014-11-28 13:23:02 +010032782014.11-rc3, Released November 28th, 2014
3279
3280 Fixes all over the tree.
3281
3282 System: File permissions of /etc/random-seed made more
3283 restrictive.
3284
3285 Toolchain: Various fixes related to locale handling, a fix for
3286 building the toolchain wrapper on MIPS.
3287
3288 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
3289 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
3290 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
3291 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
3292 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
3293 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
3294 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
3295 xl2tp, xserver_xorg-server
3296
3297 Issues resolved (http://bugs.uclibc.org):
3298
3299 #7670: Fails to build mpc-1.0.2 on latest Cygwin
3300
Peter Korsgaard641e00e2014-11-21 13:19:45 +010033012014.11-rc2, Released November 21st, 2014
Peter Korsgaard7dfba6f2014-11-21 13:11:45 +01003302
3303 Fixes all over the tree.
3304
3305 Inittab tweaks for shutdown handling (busybox and sysvinit).
3306
3307 Updated/fixed packages: aircrack-ng, botan, canfestival,
3308 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
3309 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
3310 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
3311 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
3312 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
3313 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
3314 tstools, tzdata, wireshark, x264
3315
3316 Issues resolved (http://bugs.uclibc.org):
3317
3318 #7646: strftime on datetime not works on python3
3319
Peter Korsgaard74128852014-11-12 23:11:07 +010033202014.11-rc1, Released November 12th, 2014
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01003321
3322 Fixes all over the tree and new features.
3323
Peter Korsgaard6896e822014-11-12 22:31:39 +01003324 Toolchains: Use -mcpu / -march instead of -mtune. Support
3325 additional ARC and sparc variants. Updated Code sourcery
3326 and Linaro external toolchains.
3327
3328 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
3329 powerpc64 pseries added and a number of updates to the
3330 existing configurations.
3331
3332 Infrastructure: Buildroot is now less noisy when built with
3333 the silent option (make -s).
3334 A number of package infrastructure variables have been renamed
3335 from *_OPT to *_OPTS for constency. Buildroot will complain if
3336 the old names are used to assist in updating out of tree
3337 packages.
3338 Fixes for host systems where bash isn't located in /bin, and
3339 older systems not supporting mktemp --tmpdir.
3340 Various cleanups of users/groups in the default skeleton.
3341 There is now an option to choose what shell /bin/sh points to.
3342
3343 Documentation: Various updates to the user manual. The
3344 asciidoc documentation handling has now been extended so it
3345 can be used by (BR2_EXTERNAL) packages.
3346
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01003347 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
3348 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
3349 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
3350 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
3351 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3352 bluez_utils, bmon, boost, bootutils, bridge-utils,
3353 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
3354 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
3355 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
3356 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
3357 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
3358 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
3359 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
3360 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
3361 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
3362 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
3363 enlightenment, enscript, erlang, espeak, ethtool, eudev,
3364 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
3365 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
3366 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
3367 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
3368 fontconfig, foomatic-filters, freerdp, freescale-imx,
3369 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
3370 genimage, genpart, genromfs, geoip, gettext, giblib, git,
3371 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
3372 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
3373 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
3374 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
3375 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
3376 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
3377 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
3378 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
3379 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
3380 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
3381 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
3382 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
3383 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
3384 jquery-ui-themes, jquery-validation, jsmin, json-c,
3385 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
3386 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
3387 lesstif, lftp, libaio, libao, libarchive, libargtable2,
3388 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
3389 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
3390 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
3391 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
3392 libelementary, libelf, libenca, libethumb, libevas,
3393 libevas-generic-loaders, libevent, libexif, libeXosip2,
3394 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
3395 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
3396 libinput, libiscsi, libjson, libksba, liblockfile,
3397 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
3398 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
3399 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
3400 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
3401 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
3402 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
3403 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
3404 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
3405 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
3406 libungif, liburcu, libusb, libuv, libv4l, libva,
3407 libva-intel-driver, libvncserver, libvorbis, libvpx,
3408 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
3409 libxslt, lighttpd, linenoise, linknx, links, linphone,
3410 linux-firmware, linux-fusion, linux-headers, linux-pam,
3411 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
3412 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
3413 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
3414 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
3415 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
3416 lua-ev, luajit, luajson, lualogging, lua-messagepack,
3417 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
3418 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
3419 lzma, m4, madplay, make, makedevs, Makefile.in,
3420 matchbox-common, matchbox-desktop, matchbox-fakekey,
3421 matchbox-keyboard, matchbox-lib, matchbox-panel,
3422 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
3423 media-ctl, mediastreamer, memcached, memstat, memtester,
3424 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
3425 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
3426 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
3427 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
3428 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
3429 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
3430 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
3431 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
3432 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
3433 openocd, openpowerlink, openssh, openssl, openswan,
3434 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
3435 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
3436 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
3437 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
3438 perl-module-build, perl-mojolicious, perl-net-ssleay,
3439 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
3440 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
3441 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
3442 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
3443 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
3444 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
3445 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
3446 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
3447 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
3448 python-dialog, python-ipy, python-keyring, python-mad,
3449 python-netifaces, python-numpy, python-protobuf, python-pyasn,
3450 python-pyparsing, python-pyro, python-pyusb, python-serial,
3451 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
3452 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
3453 qt5graphicaleffects, qt5imageformats, qt5multimedia,
3454 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
3455 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
3456 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
3457 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
3458 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
3459 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
3460 ruby, samba, sam-ba, samba4, sane-backends, schifra,
3461 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
3462 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
3463 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
3464 slang, slirp, smcroute, smstools3, snmppp,
3465 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
3466 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
3467 squid, sredird, startup-notification, strace, stress,
3468 strongswan, stunnel, subversion, sudo, sunxi-boards,
3469 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
3470 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
3471 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
3472 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
3473 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
3474 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
3475 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
3476 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
3477 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
3478 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
3479 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
3480 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
3481 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
3482 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
3483 xdriver_xf86-video-vmware, xenomai, xerces,
3484 xfont_font-adobe-{100,75}dpi,
3485 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
3486 xfont_font-alias, xfont_font-arabic-misc,
3487 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
3488 xfont_font-bh-lucidatypewriter-100dpi,
3489 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
3490 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
3491 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
3492 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
3493 xfont_font-daewoo-misc, xfont_font-dec-misc,
3494 xfont_font-ibm-type1, xfont_font-isas-misc,
3495 xfont_font-jis-misc, xfont_font-micro-misc,
3496 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
3497 xfont_font-misc-meltho, xfont_font-misc-misc,
3498 xfont_font-mutt-misc, xfont_font-schumacher-misc,
3499 xfont_font-screen-cyrillic, xfont_font-sony-misc,
3500 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
3501 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
3502 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
3503 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
3504 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
3505 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
3506 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
3507 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
3508 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
3509 znc, zsh, zxing
3510
3511 New packages: adwaita-icon-theme, am335x-pru-package,
3512 bcache-tools, biosdevname, botan, canfestival, clamav,
3513 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
3514 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
3515 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
3516 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
3517 netcat-openbsd, nginx, odhcploc, openvmtools,
3518 phidgetwebservice, pps-tools, pure-ftpd,
3519 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
3520 qt5location, shairport-sync, spidev_test, targetcli-fb,
3521 tinyalsa, trinity, x264, yaml-cpp, ympd
3522
3523 Removed packages: libelf
3524
3525 Issues resolved (http://bugs.uclibc.org):
3526
3527 #261: New package: wxWidgets
3528 #325: New package: ratpoison
3529 #405: New package: OpenVZ tools
3530 #1309: New package: rdiff-backup
3531 #3427: New package: nginx
3532 #3655: New package: libav
3533 #3991: New Package: open-vm-tools (Vmware Tools)
3534 #6878: dmraid: disabled on ARC
3535 #6950: Full unicode support in ncurses
3536 #7010: jamvm builds and runs fine under mips (be)
3537 #7088: elfutils on Blackfin doesn't build
3538 #7142: ecryptfs needs getent to run
3539 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
3540 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
3541 #7352: [2014.08-rc3] diffutils-3.3 failed on building
3542 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
3543 #7364: monit builds a static application, even though BR2_PREFER_...
3544 #7370: ngrep - requires --with-pcap-includes fully defined to find...
3545 #7442: rootfs remount does not work as expected with sysvinit
3546 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
3547 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
3548 #7574: quota-4.01 fails to build statically
3549
Peter Korsgaardfcd720d2014-09-01 12:12:30 +020035502014.08, Released September 1st, 2014
3551
3552 Minor manual fixes/additions.
3553
3554 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
3555 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
3556 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
3557 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
3558 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
3559 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
3560 xscreensaver, yajl
3561
3562 Issues resolved (http://bugs.uclibc.org):
3563
3564 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
3565
Peter Korsgaardfdff7152014-08-26 10:26:38 +020035662014.08-rc3, Released August 26th, 2014
3567
3568 Minor fixes.
3569
3570 User manual update / restructuring.
3571
3572 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
3573 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
3574 lbreakout2, libevas-generic-loaders, libftdi, libinput,
3575 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
3576 thrift, tvheadend, usb_modeswitch, xmlstarlet,
3577
3578 Issues resolved (http://bugs.uclibc.org):
3579
3580 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
3581 #7322: libgomp dependency issue with imagemagick
3582 #7328: Git dl of versions in x/y broken
3583
Peter Korsgaard7dc7c792014-08-18 01:04:16 +020035842014.08-rc2, Released August 18th, 2014
Peter Korsgaard8c94df22014-08-17 09:44:53 +02003585
3586 Fixes all over the tree.
3587
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02003588 User manual restructured / reworked.
3589
3590 Toolchain: Fix for C++ exceptions / pthread_exit() on
3591 uClibc/glibc, C++-11 features with uClibc.
3592
Peter Korsgaard8c94df22014-08-17 09:44:53 +02003593 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
3594 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
3595 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02003596 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
3597 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
3598 qt, subversion, synergy, systemd, tar, tftpd, webkit,
3599 xapp_rstart, xbmc, xbmc-pvr-addons
Peter Korsgaard8c94df22014-08-17 09:44:53 +02003600
3601 Issues resolved (http://bugs.uclibc.org):
3602
3603 #7124: Use BR toolchain externally results a non-bootable...
3604 #7208: Glibc C++ aplications crash if they use exceptions
3605 #7250: Cannot build with -std=c++11
3606 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
3607 #7286: systemd 215 doesn't build
3608
Peter Korsgaard7e725e12014-08-08 23:34:24 +020036092014.08-rc1, Released August 8th, 2014
Peter Korsgaard087e1c82014-08-08 00:50:13 +02003610
3611 Fixes all over the tree and new features.
3612
Peter Korsgaardec37bbc2014-08-08 23:28:02 +02003613 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
3614 Improved altivec / SPE /atomic instructions
3615 handling. Additional PowerPC CPU variants added.
3616
3617 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
3618 qemu-system-xtensa, qemu-aarch64-virt added. A number of
3619 tweaks to existing ones. lpc32xx defconfigs removed.
3620
3621 Toolchain: Microblaze support for internal musl toolchain.
3622 Default to GCC 4.8 for internal toolchain, remove deprecated
3623 4.3 and 4.6 versions.
3624 External CodeSourcery / Linaro toolchain updates, option to
3625 copy gconv libraries for external toolchains.
3626
3627 Infrastructure: graph-depends: misc fixes, transitive
3628 dependencies are not drawn by default. Download handling is
3629 now done using helper scripts. Integrity of downloads can now
3630 be verified using sha* hashes. Subversion download now uses
3631 peg revisions for robustness.
3632 Legal-info: License info of local or overridden packages are
3633 saved as well. Toolchain packages are also taken into account.
3634 autotools: Static linking with libtool / v1.5 improvements.
3635 Gettextize support, similar to autoreconf.
3636 kconfig package infrastructure added.
3637
3638 Misc: Version selection for busybox dropped.
3639
Peter Korsgaard087e1c82014-08-08 00:50:13 +02003640 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
3641 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
3642 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
3643 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
3644 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
3645 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
3646 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
3647 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
3648 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
3649 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
3650 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
3651 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
3652 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
3653 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
3654 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
3655 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
3656 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
3657 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
3658 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
3659 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
3660 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
3661 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
3662 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
3663 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
3664 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
3665 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
3666 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
3667 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
3668 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
3669 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
3670 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
3671 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
3672 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
3673 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
3674 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
3675 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
3676 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
3677 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
3678 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
3679 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
3680 libxml2, libyaml, links, linux-firmware, linux-fusion,
3681 linux-headers, linux-pam, lite, live555, lm-sensors,
3682 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
3683 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
3684 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
3685 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
3686 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
3687 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
3688 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
3689 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
3690 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
3691 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
3692 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
3693 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
3694 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
3695 python,
3696 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
3697 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
3698 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
3699 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
3700 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
3701 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
3702 samba, samba4, sane-backends, sawman, sconeserver, setserial,
3703 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
3704 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
3705 startup-notification, statserial, strongswan, stunnel,
3706 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
3707 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
3708 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
3709 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
3710 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
3711 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
3712 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
3713 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
3714 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
3715 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
3716 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
3717 xz
3718
3719 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
3720 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
3721 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
3722 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
3723 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
3724 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
3725 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
3726 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
3727 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
3728 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
3729 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
3730 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
3731 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
3732 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
3733
3734 Removed packages: procps
3735
3736 Issues resolved (http://bugs.uclibc.org):
3737
3738 #5750: Doing a Buildroot build from /usr doesn't work
3739 #5900: config flags to the Xenomai build system
3740 #6230: Cannot compile gcc without threads (uClibc-based)
3741 #6626: procps Unknown HZ value! (XX) Assume 100
3742 #7118: Package "thrift" requires atomic operations
3743 #7154: Local uClibc config file gets overwritten using ...
3744 #7160: host-xz not built
3745 #7166: hostapd: segfault when using RT5370
3746 #7172: Name collision of rpath token expansion and internal..
3747 #7178: NTPd package cannot sync time without a proper ntp.conf
3748 #7184: supervisord depends on libxml2 implicitly
3749 #7196: Unable to build on UBUNTU13.10
3750 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
3751
Peter Korsgaardf287d622014-05-31 09:52:49 +020037522014.05, Released May 31st, 2014
3753
3754 Minor fixes.
3755
3756 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
3757 for the spl file.
3758
3759 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
3760 qt5base, qt5webkit, sysklogd, thrift, u-boot
3761
Peter Korsgaardd830cce2014-05-28 17:07:11 +020037622014.05-rc3, Released May 28th, 2014
3763
3764 Minor fixes.
3765
3766 Updated/fixed packages: acl, attr, connman, dosfstools,
3767 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
3768 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
3769 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
3770 samba4, slang, xbmc
3771
3772 Issues resolved (http://bugs.uclibc.org):
3773
3774 #7100: license info for package 'acl' missing
3775 #7106: license info for package 'attr' missing
3776 #7112: license info for package 'hwdata'
3777
Peter Korsgaard63fbdd52014-05-21 17:17:03 +020037782014.05-rc2, Released May 21st, 2014
3779
3780 Fixes all over the tree.
3781
3782 Stripping using sstrip has been deprecated.
3783
3784 BR2_EXTERNAL can now also be used to implement custom
3785 filesystem types.
3786
3787 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
3788 the generated dependency graph has been renamed to
3789 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
3790 the future.
3791
3792 The virtual package infrastructure will now error out early
3793 if multiple packages providing the same virtual package has
3794 been enabled (E.G. opengl). This change requires that the
3795 packages explicitly declare what virtual package(s) they
3796 provide.
3797
3798 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
3799 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
3800 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
3801 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
3802 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
3803 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
3804 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
3805 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
3806 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
3807 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
3808 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
3809 xlib_libXpm, xserver_xorg-server, zyre
3810
3811 Issues resolved (http://bugs.uclibc.org):
3812
3813 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
3814 #7016: Git issues in resulting buildroot tar
3815 #7094: pciutils doesn't build on Blackfin
3816
Peter Korsgaard921a9ef2014-05-13 10:49:03 +020038172014.05-rc1, Released May 13th, 2014
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00003818
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003819 Fixes all over the tree and new features.
3820
3821 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
3822 been removed. Building o32 ELF files for MIPS64 is an exotic
3823 configuration that nobody should be using. If o32 is required,
3824 then is better if it's built for MIPS 32-bit cores so only
3825 32-bit instructions will be used leading to a more efficient
3826 o32 usage.
3827 Support for the ARM A12 variant and Intel corei7.
3828
3829 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
3830
3831 Bootloaders: Grub2 and gummiboot support, syslinux support
3832 extended.
3833
3834 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
3835 library for internal and external toolchains. 4.8-R3 support
3836 for ARC, Internal toolchain support for Aarch64 and
3837 Microblaze. Environment variable to control debug output of
3838 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02003839 other variables. Toolchain tuple vendor name can now be
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003840 customized. Updated external Linaro ARM/Aarch64
3841 toolchains. Added external Linaro ARMEB toolchain.
3842 A GDB gdbinit file is now generated for external toolchains to
3843 automatically set the correct sysroot.
3844
3845 Kconfig handling for minimum kernel headers version required
3846 for packages. Now packages needing specific kernel header
3847 features can specify these requirements in Kconfig.
3848
3849 Infrastructure: Support for (but disabled as it leads to
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02003850 unreproducible builds) toplevel parallel builds. See the
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003851 comment at the top of Makefile for details about how to enable
3852 it and what the problems are if you want to test it.
3853 Python package infrastructure extended to support Python 3.x
3854 Perl and virtual package infrastructure support added.
3855 PRE_*_HOOKS support for all build steps.
3856
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003857 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
3858 barebox, bash, beecrypt, bellagio, binutils, boost,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003859 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
3860 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
3861 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
3862 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
3863 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003864 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
3865 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
3866 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003867 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
3868 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
3869 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3870 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
3871 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
3872 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
3873 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
3874 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
3875 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
3876 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
3877 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003878 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
3879 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
3880 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003881 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
3882 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
3883 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
3884 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
3885 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
3886 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
3887 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
3888 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
3889 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
3890 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
3891 luainterpreter, luajit, lua-msgpack-native, luaposix,
3892 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
3893 memstat, mesa3d, metacity, minidlna, mmc-utils,
3894 mobile-broadband-provider-info, modem-manager, mongrel2,
3895 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
3896 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
3897 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
3898 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
3899 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
3900 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
3901 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
3902 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
3903 pulseaudio, python, python3, python-bottle, python-m2crypto,
3904 python-netifaces, python-pyasn, python-pycrypto,
3905 python-pygame, python-pysnmp, python-pysnmp-apps,
3906 python-pysnmp-mibs, python-serial, python-setuptools,
3907 qextserialport, qt, qt5, qt5base, qt5connectivity,
3908 qt5declarative, qt5graphicaleffects, qt5imageformats,
3909 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
3910 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
3911 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
3912 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
3913 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
3914 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
3915 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
3916 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003917 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003918 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
3919 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
3920 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
3921 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
3922 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
3923 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
3924 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
3925 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
3926 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
3927 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
3928 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
3929 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
3930 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
3931 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
3932 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
3933 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003934 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
3935 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
3936 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
3937 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
3938 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
3939 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
3940 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
3941 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
3942 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
3943 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
3944 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
3945 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
3946 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
3947 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
3948 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
3949 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
3950 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
3951 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
3952 xlib_xtrans, xproto_xproto, xserver_xorg-server,
3953 xutil_util-macros, zeromq, zic, zmqpp, zyre
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003954
3955 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
3956 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
3957 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
3958 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
3959 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
3960 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
3961 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
3962 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
3963 musl, nftables, opentyrian, opentyrian-data,
3964 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
3965 php-zmq, postgresql, python-libconfig, python-pypcap,
3966 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02003967 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
3968 yaffs2utils, zlog, znc
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02003969
3970 Removed packages: crosstool-ng, python-distutilscross, vala
3971
3972 Issues resolved (http://bugs.uclibc.org):
3973
3974 #6842: Checking external toolchain for eabihf
3975 #6956: Packaging libsoxr
3976 #6986: Make legal-info fails on uboot versions before 2014.01
3977 #6992: Incorrect installation rights on external kernel module..
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00003978
Peter Korsgaarda6cfaea2014-02-27 21:51:23 +010039792014.02, Released February 27th, 2014
3980
3981 Minor fixes.
3982
3983 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
3984 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
3985 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
3986 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
3987
3988 Issues resolved (http://bugs.uclibc.org):
3989
3990 #6938: mkuser script generates wrong password for new user in..
3991
Peter Korsgaard98f7e122014-02-25 08:49:04 +010039922014.02-rc3, Released February 25th, 2014
3993
3994 Minor fixes.
3995
3996 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
3997 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
3998 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
3999 libsecret, libsepol, libsigsegv, libtool, libv4l,
4000 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
4001 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
4002 tvheadend, util-linux, webkit, xscreensaver
4003
4004 Issues resolved (http://bugs.uclibc.org):
4005
4006 #4706: Removing .stamp_target_installed does not trigger...
4007 #5030: busybox built fails if we use an override src dir...
4008 #5420: Dbus and /var/run management
4009 #5768: Not able to build ALSA-Lib for static build
4010 #5774: Not able to build ALSA-Utils for static build
4011 #6542: external python modules fail to compile to pyc if...
4012 #6764: Support for kernel signed modules
4013 #6794: Busybox compiled from buildroot hangs on pass from...
4014
Peter Korsgaard085d4f02014-02-20 09:24:32 +010040152014.02-rc2, Released February 20th, 2014
4016
4017 Fixes all over the tree. Static linking / nommu fixes and
4018 annotations for several packages.
4019
4020 Updated/fixed packages: boost, busybox, collectd, coreutils,
4021 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
4022 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
4023 opencv, python, python3, qtuio, systemd, thrift, transmission,
4024 uclibc, vlc, webkit
4025
4026 Issues resolved (http://bugs.uclibc.org):
4027
4028 #5450: AT91SAM9260 Bootstrap compilation problem
4029 #5582: libiconv 1.14 failed to build
4030 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
4031 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
4032 #6218: binutils-2.23.2/gas fails with undefined reference to..
4033 #6236: binutils-2.23.2/bfd fails with undefined reference to..
4034 #6470: If the build directory is a child of /usr, the build..
4035 #6776: systemd error: static declaration of 'execvpe' follows..
4036 #6818: toolchainfile.cmake has absolut path references
4037
Peter Korsgaard690984c2014-02-11 12:37:42 +010040382014.02-rc1, Released February 11th, 2014
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004039
4040 Fixes all over the tree and new features.
4041
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004042 Support for external packages/defconfigs (BR2_EXTERNAL). See
4043 user manual for details.
4044
4045 Cleanup of environment variable names for consistency. The
4046 download directory location override (BUILDROOT_DL_DIR) is now
4047 called BR2_DL_DIR. Likewise the name of the current .config is
4048 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
4049 your post build scripts if you use this! BUILD_DIR is now also
4050 exported to the post build/image scripts.
4051
4052 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
4053 uClibc pread/pwrite backport as they cause issues on certain
4054 architectures, new Linaro and Sourcery Codebench toolchains.
4055 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
4056 variants removed, Microblaze: Internal toolchain support
4057
4058 Legal infrastructure: Info is now split between host and
4059 target packages, large number of license annotations.
4060
4061 Lua: selection between lua 5.1 / 5.2, luarocks support
4062
4063 Python: package infrastructure, many new packages.
4064
4065 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004066 beaglebone, microblaze, pandaboard, qemu, raspberry pi
4067 updated.
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004068
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004069 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
4070 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
4071 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
4072 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
4073 cifs-utils, civetweb, cmake, collectd, connman, copas,
4074 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
4075 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
4076 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
4077 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
4078 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
4079 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
4080 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
4081 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
4082 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4083 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
4084 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01004085 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
4086 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
4087 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
4088 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004089 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
4090 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
4091 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
4092 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004093 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
4094 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004095 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
4096 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004097 luafilesystem, luajit, luaposix, luasec, luasocket,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004098 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
4099 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
4100 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004101 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
4102 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
4103 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
4104 php, poco, poppler, powervr, protobuf-c, psplash, python,
4105 python-bottle,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004106 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
4107 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
4108 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
4109 qt5declarative, qt5graphicaleffects, qt5jsbackend,
4110 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01004111 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
4112 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
4113 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
4114 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
4115 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
4116 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
4117 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
4118 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
4119 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
4120 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
4121 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
4122 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004123 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
4124 xlib_lib{FS,SM,X11},
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004125 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
4126 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
4127 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
4128 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
4129 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
4130 xproto_xextproto, xproto_xproto, xutil_util-macros,
4131 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
4132
4133 New packages: apitrace, avrdude, c-ares, ca-certificates,
4134 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004135 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
4136 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
4137 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
4138 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
4139 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
4140 python-configobj, python-dialog, python-json-schema-validator,
4141 python-keyring, python-msgpack, python-posix-ipc,
4142 python-pyasn, python-pycrypto, python-pysnmp,
4143 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
4144 python-simplejson, python-tornado, python-versiontools,
4145 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
4146 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004147
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004148 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004149 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01004150
Peter Korsgaard474defa2014-02-04 19:58:15 +01004151 Issues resolved (http://bugs.uclibc.org):
4152
4153 #65: new package: dbus c++ language bindings
4154 #769: Update configuration menu for MIPS target
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004155 #2419: Add a bundle of Lua modules
Peter Korsgaard474defa2014-02-04 19:58:15 +01004156 #2629: Segmentation faults and division by zero in Grub on ext2
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004157 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
4158 #4339: Allow override of DL_DIR in extract step
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004159 #4363: Make sure that copied linux and busybox defconfig are...
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004160 #4454: There should be simple way to update image, when chang...
Peter Korsgaard474defa2014-02-04 19:58:15 +01004161 #5024: grub fails to build for x86_64 target architecture
4162 #5066: New-Package: net-tools
4163 #5072: ncurses: add ncurses-progs to target
4164 #5294: uclibc build ignores target CFLAGS and LDFLAGS
4165 #5366: Login doesn't work with util-linux versions of login/agetty
4166 #5378: dropbear Makefile broken
4167 #5390: System banner - change to empty doesn't remove /etc/issue
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004168 #5780: spurious build failure because it cannot remove ubinize.cfg
Peter Korsgaard474defa2014-02-04 19:58:15 +01004169 #5798: ncurses-5.9 fails to compile statically
4170 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
4171 #6080: Git fetch caching
4172 #6092: Bootable ISO image creation seems to have stopped working..
4173 #6272: coreutils build fails
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004174 #6434: apply-patches.sh does not work recursively
4175 #6446: eglibc doesn't install ldconfig to target
4176 #6484: Add c-ares
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01004177 #6596: Slow bootup if mdev is chosen
Peter Korsgaard474defa2014-02-04 19:58:15 +01004178 #6656: Build Qt5 with ccache
4179 #6662: internal compiler error: Segmentation fault during making..
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004180 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
Peter Korsgaard474defa2014-02-04 19:58:15 +01004181 #6752: genext2fs: e2fsck must run before tunefs -U random
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004182 #6770: openssl 1.0.1f fails with ccache
Peter Korsgaard474defa2014-02-04 19:58:15 +01004183 #6830: Qt5: no fonts are installed
Peter Korsgaarda89c5882014-02-09 22:46:26 +01004184 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
4185 #6854: Update to Qt 5.2.1
Peter Korsgaard474defa2014-02-04 19:58:15 +01004186
Peter Korsgaard9b390452013-11-30 14:16:03 +010041872013.11, Released November 30th, 2013:
Peter Korsgaard1351d0c2013-11-30 09:37:14 +01004188
4189 Minor fixes.
4190
4191 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
4192 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
4193 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
4194 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
4195 tvheadend, util-linux, wpa_supplicant
4196
4197 Issues resolved (http://bugs.uclibc.org):
4198
4199 #1279: Buildroot compiled Busybox and Coreutils LFS issues
4200 #2995: -fstack-protector-all causes ssh to SIGSEGV
4201 #5570: Cannot compile software on the target machine
4202 #6428: util-linux libmount segfaults with patch from buildroot
4203 #6500: php fails to build for armel
4204 #6554: gdb needs to dependents on host texinfo
4205 #6692: GNU nano fails to compile for x86_64
4206 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
4207
Peter Korsgaard1bf9afe2013-11-26 16:49:11 +010042082013.11-rc3, Released November 26th, 2013
4209
4210 Fixes all over the tree.
4211
4212 Architecture: Mark MIPS I, II, III and IV as deprecated.
4213
4214 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
4215 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
4216 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
4217 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
4218 swig, ti-gfx, tinymembench, uclibc, udisks, vim
4219
Peter Korsgaardb87c05d2013-11-18 22:22:17 +010042202013.11-rc2, Released November 18th, 2013
4221
4222 Fixes all over the tree.
4223
4224 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
4225 Adjust kernel versions.
4226
4227 Toolchain: avr32: fix for modern kernel headers
4228
4229 Bootloader: Barebox updated to 2013.10.1
4230
4231 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
4232 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
4233 wayland, wvstreams
4234
4235 Issues resolved (http://bugs.uclibc.org):
4236
4237 #3601: DHCPD S80dhcp-server startup script issues
4238 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
4239 #6416: Xenomai package, patch alternative
4240 #6590: directfb-examples build failed whit linaro toolchain
4241
Peter Korsgaardabce7ca2013-11-12 23:49:47 +010042422013.11-rc1, Released November 12th, 2013
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01004243
4244 Architectures: Nios-II support, MIPS arch handling fixes
4245
4246 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
4247 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
4248
4249 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
4250 for avr32, crosstool-ng backend removed, external musl
4251 toolchain support, gcc 4.8.2, updated Linaro external
4252 toolchains. Fortran and objective-C support deprecated,
4253 mudflap support
4254
4255 Bootloaders: U-Boot: u-boot.imx support, version bumps
4256
4257 Linux: use kmod instead of module-init-tools
4258
4259 System: default to devtmpfs for /dev
4260
4261 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
4262 download support, post-rsync hooks
4263
4264 Fs: u-boot image support for cpio
4265
4266 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
4267 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
4268 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
4269 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
4270 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
4271 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
4272 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
4273 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
4274 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
4275 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
4276 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
4277 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
4278 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
4279 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
4280 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
4281 libedit, libevas, libevent, libfreefare, libfuse,
4282 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
4283 libmnl, libmodbus,
4284 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
4285 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
4286 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
4287 libvpx, lighttpd, linphone, linux-pam, lmbench,
4288 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
4289 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
4290 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
4291 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
4292 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
4293 netcat, netkitbase, netperf, netplug, nettle, nfacct,
4294 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
4295 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
4296 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
4297 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
4298 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
4299 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
4300 samba, scons, screen, sdl_sound, ser2net, setserial,
4301 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
4302 stress, strongswan, stunnel, sudo, syslinux, systemd,
4303 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
Peter Korsgaardabce7ca2013-11-12 23:49:47 +01004304 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
4305 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
4306 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
4307 webkit, webp, webrtc-audio-processing, weston, wget,
4308 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
4309 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
4310 xserver_xorg-server, xz, zeromq, zic, zmqpp
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01004311
4312 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
4313 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
4314 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
4315 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
4316 python-crc16, python-ipy, python-pyzmq, qt5sensors,
4317 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
4318 trace-cmd, xscreensaver, zsh
4319
4320 Removed packages: module-init-tools
4321
4322 Issues resolved (http://bugs.uclibc.org):
4323
4324 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
4325 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
4326 #5630: makefile error with toolchain helpers.mk
4327 #5672: htop: remove X11 stuff
4328 #5678: linux.mk: linux-menuconfig fails
4329 #5696: python3 installation is too large, patches from python2 needed
4330 #5978: Erlang does not build for arm in 2013.02-rc3
4331 #6392: Extended ARM uImage kernel options
4332 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
4333 #6428: util-linux libmount segfaults with patch from buildroot
4334 #6452: eglibc from Linaro 2013.07 not copied to target correctly
4335 #6566: PHP segfault when crosscompiled to mips64 - patch included
4336 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
4337 #6578: udisks package broken
4338 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
4339 #6608: ebtables missing ethertypes - fix included
4340 #6620: Sysvinit package missing killall5 and symlinks - patch included
4341 #6632: CMake use host pkg-config
4342 #6638: pkgconf doesn't download
4343 #6644: "all" target doesn't work in out-of-tree builds
4344 #6650: Segmentation fault when trying to build latest buildroot
4345 #6668: iptables limit module alignment problem on mips64
4346
Peter Korsgaard53d8d9c2013-08-31 00:33:13 +020043472013.08, Released August 31th, 2013:
4348
4349 Minor fixes.
4350
4351 Documentation build fixed.
4352
4353 Updated/fixed packages: ltrace, strongswan
4354
Peter Korsgaard4e4a0a32013-08-30 00:03:48 +020043552013.08-rc3, Released August 29th, 2013:
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02004356
4357 Fixes all over the tree.
4358
4359 External toolchain lib32/lib64 handling, ABI name for EABIhf,
4360 misc fixes for generatelocales, apply-patches and module
4361 stripping.
4362
4363 Top level menu names reordered and renamed for clarity.
4364
Peter Korsgaardaab3a0b2013-08-29 23:30:55 +02004365 Updated/fixed packages: acl, attr, bash, dbus, directfb,
4366 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
4367 openssh, openssl, pulseaudio, python-setuptools, qt5,
4368 qt5webkit, redis, strongswan, sunxi-mali
4369
4370 Issues resolved (http://bugs.uclibc.org):
4371
4372 #6464: dbus-daemon-launch-helper needs setuid
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02004373
Thomas Petazzonic08b78d2013-08-16 13:06:15 +020043742013.08-rc2, Released August 16th 2013:
4375
4376 Documentation improvements.
4377
4378 External toolchains fixes.
4379
4380 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
4381 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
4382 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
4383 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
4384 uclibc, udev, wayland, webkit, zeromq.
4385
4386 Issues resolved (http://bugs.uclibc.org):
4387
4388 #6440: typo in ffmpeg makefile
4389
Thomas Petazzoni36c966e2013-08-01 17:57:59 +020043902013.08-rc1, Released August 5th, 2013:
4391
4392 Architectures:
4393 - improved support for floating point on ARM and Thumb/Thumb2
4394 - support for ARM OABI removed
4395
4396 Toolchains:
4397 - support added for Sourcery CodeBench ARM and MIPS 2013.05
4398 - Linaro ARM and Aarch64 toolchains updated
4399 - support added for the Arago ARMv5 and ARMv7 toolchains
4400 - gcc 4.8.x version bumped
4401 - support for installing both FDPIC and FLAT libraries on
4402 Blackfin
4403 - support for uClibc 0.9.31 removed,
4404 - convert the internal toolchain backend to use the package
4405 infrastructure
4406 - support added for eglibc in the internal toolchain backend
4407 - toolchain components for the ARC architecture updated and
4408 gdb for ARC added.
4409 - support for Blackfin in the internal toolchain fixed
4410
4411 Defconfigs: beaglebone_defconfig updated, new defconfig for
4412 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
4413 TNY-A9G20-LPW.
4414
4415 A number of packages have been fixed to use the
4416 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
4417 script installed and modified properly. Licensing informations
4418 has been added to a number of packages.
4419
4420 Use XZ tarballs for a number of packages.
4421
4422 Noticeable package changes/additions:
4423 - The glib2/libgtk2/webkit stack has been updated to recent
4424 versions.
4425 - Support for Gstreamer 1.x has been added.
4426 - OpenGL support for TI OMAP platforms has been added.
4427 - OpenGL support for Allwinner platforms has been added.
4428 - OpenMAX support for RasberryPi has been added.
4429
4430 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
4431 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
4432 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
4433 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
4434 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
4435 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
4436 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
4437 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
4438 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
4439 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
4440 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
4441 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
4442 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
4443 libvncserver, libxml2, linphone, lm_sensors, logrotate,
4444 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
4445 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
4446 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
4447 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
4448 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
4449 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
4450 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
4451 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
4452 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
4453 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
4454 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
4455 zlib.
4456
4457 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
4458 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
4459 gcc-final, gcc-initial, gcc-intermediate, git,
4460 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
4461 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
4462 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
4463 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
4464 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
4465 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
4466 luaexpatutils, msgpack, ocrad, on2-8170-libs,
4467 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
4468 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
4469 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
4470 tree, tstools, uclibc, w_scan.
4471
4472 Issues resolved (http://bugs.uclibc.org):
4473
4474 #4718: python (built for powerpc) distutils has paths to host
4475 compiler toolchain
4476 #5516: appended device tree blobs on uImage fails
4477 #6302: Versions of packages retrieved from github.com are wrong
4478 #6308: dosfstools download link is wrong
4479 #6326: Dropbear: Add options to allow better config for
4480 different target devices (e.g. routers)
4481 #6338: Wrong download link for minicom package
4482 #6344: Wrong handling of license text files with same name and
4483 different directory
4484 #6374: gnutls package broken if linux cryptodev module
4485 selected
4486 #6410: omap3_beagle has uimage error load address error
4487
Peter Korsgaard615fd9b2013-05-31 22:29:04 +020044882013.05, Released May 31th, 2013:
Peter Korsgaard0ca96922013-05-27 23:54:12 +02004489
4490 Minor fixes.
4491
Peter Korsgaard93252e72013-05-31 22:19:00 +02004492 External toolchain wrapper fix for if host/usr/bin is placed
4493 in the patch.
4494
4495 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
4496 flex, jamvm, kmod, libplayer, libtirpc, libv4,
4497 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
Peter Korsgaard0ca96922013-05-27 23:54:12 +02004498
4499 Issues resolved (http://bugs.uclibc.org):
4500
Peter Korsgaard93252e72013-05-31 22:19:00 +02004501 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
Peter Korsgaard0ca96922013-05-27 23:54:12 +02004502 #4988: flex and m4 problems
4503 #5912: obsolete CVS files
4504
Peter Korsgaardc92a3692013-05-25 22:23:57 +020045052013.05-rc3, Released May 25th, 2013:
4506
4507 Minor fixes.
4508
4509 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
4510 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
4511 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
4512 wireshark
4513
Peter Korsgaardcfcbfa22013-05-15 21:05:00 +020045142013.05-rc2, Released May 15th, 2013:
Peter Korsgaardd131f752013-05-11 21:48:57 +02004515
4516 Fixes all over the tree.
4517
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02004518 Default number of parallel jobs is now number of CPUs + 1.
4519
4520 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
4521
Peter Korsgaarda5170922013-05-15 20:48:41 +02004522 Updated/fixed packages: aircrack-ng, busybox, cairo,
4523 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
4524 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
4525 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
4526 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
4527 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
4528 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
4529 sconeserver, strace, sylpheed, wvstreams,
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02004530 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
4531 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
4532 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
4533 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
4534 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
4535 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
4536 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
4537 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
4538 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
4539 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
4540 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
4541 xdata_xcursor-themes,
4542 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
4543 xdriver_xf86-input-{tslib,vmmouse,void},
4544 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
4545 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
4546 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
4547 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
4548 xfont_encodings, xfont_font-adobe-{100,75}dpi,
4549 xfont_font-utopia-{100dpi,75dpi,type1},
4550 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
4551 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
4552 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
4553 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
4554 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
4555 xfont_font-{mutt,schumacher}-misc,
4556 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
4557 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
4558 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
4559 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
4560 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
4561 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
4562 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
4563 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
4564 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
4565 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
4566 xserver_xorg-server, xutil_{makedepend,util-macros}
Peter Korsgaardd131f752013-05-11 21:48:57 +02004567
Peter Korsgaarda5170922013-05-15 20:48:41 +02004568 Readded Packages: xapp_xinit
4569
Gustavo Zacarias603293f2013-05-11 04:49:34 +00004570 Issues resolved (http://bugs.uclibc.org):
4571
4572 #5054: amd64: cannot find init - due to missing /lib64 folder
4573
Peter Korsgaard92651932013-05-08 15:51:45 +020045742013.05-rc1, Released May 8th, 2013:
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004575
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004576 Architectures: ARC support, Blackfin support, FLAT binary
4577 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004578
4579 Toolchains: Add new Microblaze external toolchains, Linaro
4580 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004581 internal toolchain, default to GCC 4.7.x. Internal
4582 Crosstool-ng backend deprecated.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004583
4584 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
Peter Korsgaarde7f49232013-05-08 15:49:08 +02004585 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
4586 pi, gnublin board.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004587
4588 FS: LZO and XZ compression methods, extra ubifs options,
4589 ext2 rev 0/1 and ext3/4 support.
4590
4591 Patch handling: apply-patches now has .patch.xz support,
4592 Patch logic reworked as discussed during Febrary dev days:
4593 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
4594
4595 <pkg>-rsync now excludes version control files.
4596
4597 linux: uImage load address for ARM multiplatform kernels
4598
4599 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
4600 providers, similar to how libjpeg / libjpeg-turbo is handled.
4601
4602 Infrastructure for packages to add system users.
4603
4604 kconfig: updated to 3.9-rc2, support make olddefconfig
4605
4606 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
4607 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
4608 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
4609 busybox, ccache, cifs-utils, cmake, collectd, connman,
4610 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
4611 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02004612 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
4613 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
4614 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
4615 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
4616 httping, icu, inotify-tools, intltool, iproute2, ipset,
4617 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
4618 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
4619 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
4620 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
4621 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
4622 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
4623 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
4624 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004625 mediastreamer, memtester, mesa3d,
4626 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004627 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
4628 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004629 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004630 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
4631 polarssl, proftpd, psmisc, pulseaudio, python,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004632 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02004633 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
4634 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
4635 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
4636 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
4637 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004638 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
4639 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
4640 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
4641 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
4642 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
4643 xdriver_xf86-input-{tslib,vmmouse,void},
4644 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
4645 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
4646 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
4647 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
4648 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
4649 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
4650 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
4651 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
4652 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
4653 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
4654 xserver_xorg-server, xutil_makedepend, xz, zeromq
4655
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02004656 New packages: aircrack-ng, bcusdk, chrony, crda,
4657 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
4658 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
4659 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
4660 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
4661 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
4662 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
4663 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
4664 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
4665 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02004666 qt5declarative, qt5graphicaleffects, qt5imageformats,
4667 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
4668 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
4669 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
4670 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
4671 xcursor-transparent-theme, zic, zmqpp, zyre
4672
4673 Removed packages: microperl, ocf-linux, xapp_xinit,
4674 xapp_xplsprinters, xapp_xprehashprinterlist,
4675 xfont_font-bitstream-speedo,
4676 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
4677 xproto_{print,xf86rush}proto
4678
4679 Deprecated packages: vala
4680
4681 Issues resolved (http://bugs.uclibc.org):
4682
4683 #1291: Add support for Faraday 526 arm processor (fa526)
4684 #2683: cups does not install correctly to target
4685 #3313: mesa3d fails to build
4686 #5186: initramfs/cpio should support lzo compression
4687 #5636: agetty - cannot get controlling tty error - need updated...
4688 #5906: collectd client headers not exported
4689 #5966: bison unnecessarily required as build dependency
4690 #6140: --enable-fileinfo not applied for php package
4691 #6164: openvpn usage of ip tool from Busybox
4692
Peter Korsgaard15ace1a2013-02-28 22:48:28 +010046932013.02, Released February 28th, 2013:
4694
4695 Misc manual updates.
4696
4697 Updated/fixed packages: busybox, collectd, flashbench,
4698 libgtk2, libupnp, mii-diag, quota
4699
Peter Korsgaardd65bb7e2013-02-26 23:19:03 +010047002013.02-rc3, Released February 26th, 2013
4701
4702 Minor fixes.
4703
4704 Updated/fixed packages: conntrack-tools, dialog,
4705 enlightenment, haserl, keyutils, libfif, libmad,
4706 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
4707 ruby, spawn-fcgi, vtun
4708
4709 Issues resolved (http://bugs.uclibc.org):
4710
4711 #5960: fusion.ko driver does not install to target rootfs
4712
Peter Korsgaard8290a622013-02-19 22:05:42 +010047132013.02-rc2, Released February 19th, 2013
4714
4715 Fixes all over the tree.
4716
4717 Various manual updates and fixes.
4718
4719 Updated/fixed packages: busybox, collectd, gesftpserver,
4720 glib-networking, gnutls, inotify-tools, libcurl, libffi,
4721 libglib2, libtorrent, libvorbis, neard, network-manager,
4722 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
4723
4724 Issues resolved (http://bugs.uclibc.org):
4725
4726 #5906: collectd client headers not exported
4727
Peter Korsgaarde68acef2013-02-10 11:07:12 +010047282013.02-rc1, Released February 10th, 2013
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004729
4730 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
4731 libraries install fixed. Add Linaro ARM
Peter Korsgaard8ccef3b2013-02-05 19:28:09 +01004732 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004733 CodeBench MIPS 2012.03/09. Infrastructure to warn about
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004734 missing 32bit support for binary toolchains. Toolchain wrapper
4735 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
4736 7.1. Deprecate uClibc 0.9.31.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004737
4738 Architecture: Xtensa fixes, add missing powerpc variants, arm
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004739 1136jf-s rev1, add A5/A15, neon support toggle, OABI
4740 deprecated. Sparc: drop old unused variants
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004741
4742 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004743 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
4744 environment image support, U-Boot: add 2013.01.01
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004745
4746 Linux: fix appended dtb handling for v3.8+ kernels, support
4747 multiple device trees
4748
4749 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
4750 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004751 updated, at91rm9200df: misc fixes. Lock kernel headers to
4752 match kernel.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004753
4754 Infrastructure: Git download fixes. Toolchain make target
4755 renamed from 'cross' to 'toolchain'. Eclipse integration
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004756 support. Option to set root password, post image scripts,
4757 config scripts handling.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004758
4759 Updated/fixed packages: alsa-lib, argp-standalone, argus,
4760 arptables, atk, audiofile, axel, beecrypt, bind, bison,
4761 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
4762 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004763 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
4764 diffutils, directfb, distcc, divine, dnsmasq, docker,
4765 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
4766 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
4767 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
4768 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
4769 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
4770 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
4771 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
4772 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
4773 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
4774 libedbus, libedje, libeet, libefreet, libeina, libeio,
4775 liberation, libelementary, libembryo, libethumb, libev,
4776 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
4777 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
4778 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
4779 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
4780 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
4781 libxml2, libxslt, lighttpd, links, linux-firmware,
4782 linux-fusion, ltp-testsuite, ltrace,
4783 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
4784 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
4785 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004786 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
4787 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
4788 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
4789 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
4790 python, python3, qemu, qextserialport, qt, quagga, radvd,
4791 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
4792 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004793 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
4794 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
4795 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004796 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
4797 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
4798 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
4799 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
4800 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
4801 xserver_xorg-server, xstroke, xvkbd, xz
4802
4803 New packages: b43-firmware, b43-fwcutter, bustle,
4804 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
4805 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
4806 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
4807 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
4808 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
4809 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
4810 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
4811 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
4812 proxychains, python-bottle, python-pyparsing, rpi-firmware,
4813 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
4814 spice-protocol, tcllib, tvheadend, udisks, usbredir
4815 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
4816 zd1211-firmware
4817
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01004818 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01004819 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
4820 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
4821 xdriver_xf86-video-{tsend,xgi,xgixp}
4822
4823 Deprecated packages: xstroke
4824
4825 Issues resolved (http://bugs.uclibc.org):
4826
4827 #4237: building shared openssl w/-Os fails due to gcc bug
4828 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
4829 #5602: python3 should install a "python" symbolic link
4830 #5846: Extra slash added to last slash in URL
4831
48322012.11.1, Released January 3rd, 2013:
4833
4834 Toolchain: Fixed non-largefile builds on recent Ubuntu
4835 versions.
4836
4837 Arch: fix missing x86/generic handling, Build for Xtensa with
4838 longcalls option.
4839
4840 Updated/fixed packages: dosfstools, qt
4841
Peter Korsgaardd201b952012-12-02 16:33:09 -080048422012.11, Released December 2nd, 2012:
4843
4844 Git shallow clone fix for older git version.
4845
4846 Updated/fixed packages: ctuio, libtool
4847
4848 Issues resolved (http://bugs.uclibc.org):
4849
4850 #5726: List all the available hook points
4851
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -080048522012.11-rc2, Released November 30th, 2012:
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08004853
4854 Minor fixes around the tree.
4855
4856 Various manual updates and fixes.
4857
Peter Korsgaardd38b25f2012-11-30 14:27:34 -08004858 Add checks for legacy features.
4859
4860 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -08004861 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
4862 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
4863 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
4864 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
4865 scons, strace, sylpheed
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08004866
Peter Korsgaard2b7be2f2012-11-29 23:05:44 -08004867 Issues resolved (http://bugs.uclibc.org):
4868
4869 #5732: Error : package/alsa-lib/alsa-lib.mk
4870
Peter Korsgaard47ee3052012-11-17 23:15:45 +010048712012.11-rc1, Released November 17th, 2012
Peter Korsgaardf9686562012-09-03 21:27:41 +02004872
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004873 Fixes all over the tree and new features.
4874
4875 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
4876 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
4877 + nitrogen6x defconfigs.
4878
4879 Bootloaders: add u-boot 2012.07/10, ais target format, add
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004880 barebox 2012.08/09/10/11, linker overlap issue fix for
4881 at91bootstrap, mxs-bootlets updated for new Barebox versions.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004882
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01004883 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004884 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004885 Libtirpc support for modern glibc variants. Toolchain on
4886 target has been deprecated.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004887
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004888 Initial Aarch64 support, Xtensa support re-added.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004889
4890 Infrastructure: Use shallow git clone when possible, use
4891 tarballs rather than git URLs for github. Moved to pkgconf
4892 rather than pkg-config. System directory added, default
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004893 skeleton/device tables moved. More than 1 post-build script
4894 can now be used. output/target now contains a
4895 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
4896 understand how to (not) use it.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004897
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004898 Manual has been reworked and extended.
4899
4900 Legal-info: Lots of package annotations, CSV file fixes,
4901 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
4902
4903 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01004904 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
4905 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
4906 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
4907 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
4908 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
4909 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
4910 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
4911 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
4912 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
4913 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
4914 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004915 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
4916 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
4917 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
4918 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
4919 lmbench, lockfile-progs, logrotate, lshw, lsof,
4920 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
4921 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
4922 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
4923 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
4924 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
4925 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004926 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
4927 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004928 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
4929 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
4930 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004931 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
4932 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
4933
4934 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
4935 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
4936 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
4937 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01004938 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
4939 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
4940 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
4941 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
4942 yasm
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01004943
4944 Deprecated packages: netkitbase, netkittelnet
4945
4946 Issues resolved (http://bugs.uclibc.org):
4947
4948 #807: [PATCH] samba - make iconv and smbd optional
4949 #3049: binutils have a sysroot bug in ld
4950 #5330: update vsftpd to 3.0.0
4951 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
4952 #5666: Fails to build python 2.7.2 for 2440 arm
4953
Thomas Petazzoni288b7392012-08-31 10:49:41 +020049542012.08, Release August 31th, 2012
4955
4956 Updated/fixed packages: microperl, cups, luajit, rrdtool,
4957 prboom, oprofile.
4958
4959 Added license information for: sqlite.
4960
4961 Changed the source URLs of all packages located on Sourceforge
4962 in order to use the automatic mirror selection URL
4963 downloads.sourceforge.net, and get rid of the
4964 BR2_SOURCEFORGE_MIRROR option.
4965
Thomas Petazzoni8437b562012-08-25 22:47:23 +020049662012.08-rc3, Released August 25th, 2012
4967
4968 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
4969 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
4970
4971 Added license informations for: barebox, grub, syslinux,
4972 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
4973 faad2, nano, fbdump, rsync, librsync, fontconfig,
4974 inotify-tools,
4975
Thomas Petazzonib58c83a2012-08-15 12:11:48 +020049762012.08-rc2, Released August 15th, 2012
4977
4978 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
4979
4980 Added license informations for: mxml, nanocom, empty, expat,
4981 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
4982 input-event-daemon, luajit, cgilua, copas, coxpcall,
4983 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
4984 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
4985 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
4986 mtd, openssl, psmisc, socat, spawn-fcgi.
4987
4988 Fixes to Microblaze external toolchains
4989 configuration. Improvements of the pkg-stats
4990 script. Out-of-tree fix for the graph-depends script.
4991
4992 Kernel headers version bump.
4993
Thomas Petazzoni4009cbb2012-08-01 20:46:31 +020049942012.08-rc1, Released August 1st, 2012
Peter Korsgaard5b112232012-05-31 09:17:10 +02004995
Peter Korsgaard1ea85742012-06-24 22:45:30 +02004996 Fixes all over the tree and new features.
4997
Thomas Petazzonic665fc02012-07-31 23:36:51 +02004998 Integration of a legal information reporting infrastructure,
4999 which allows to generate detailed informations about the
5000 licenses and source code of all components of a system
5001 generated by Buildroot. License information will progressively
5002 be added on packages.
Peter Korsgaard1ea85742012-06-24 22:45:30 +02005003
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005004 Default configuration files added for Calao-systems USB-A9263
5005 and Calao-systems USB-A9G20-LPW.
5006
5007 External toolchains update: allow download of a custom
5008 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
5009 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
5010 2011.09.
5011
5012 Allow the restriction of downloads to the primary site only.
5013 This is useful for project developers who want to ensure that
5014 the project can be built even if the upstream tarball
5015 locations disappear.
5016
5017 Add a 'System configuration' choice to select between 3
5018 different init systems: Busybox init, SysV init and Systemd
5019 init.
5020
5021 Cleanups to the package infrastructure. The visible change to
5022 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
5023 $(autotools-package)), and similarly for other package
5024 infrastructures and host packages. Refer to the documentation
5025 for details.
5026
5027 By default, automatic detection of the number of compilation
5028 jobs to use, depending on the number of CPUs available.
5029
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02005030 Improvements to generate systems with static libraries only
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005031 (infrastructure and package fixes).
5032
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02005033 Add proper support in the Linux kernel package to generate
5034 Device Tree Blobs or combined Device Tree / Kernel
5035 images. This will be useful on Microblaze, PowerPC and ARM,
5036 which are architectures making extensive use of the Device
5037 Tree.
5038
Thomas Petazzonic665fc02012-07-31 23:36:51 +02005039 Updated/fixed packages: audiofile, autoconf, automake, axel,
5040 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
5041 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
5042 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
5043 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
5044 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
5045 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
5046 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
5047 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
5048 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
5049 libfuse, libidn, libmad, libmbus, libmnl,
5050 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
5051 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
5052 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
5053 lttng-tools, lua, m4, memtester, midori, mii-diag,
5054 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
5055 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
5056 openssl, pciutils, php, polarssl, portaudio, pppd,
5057 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
5058 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
5059 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
5060 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
5061 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
5062
5063 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
5064 fbterm, flashrom, freerdp, inadyn, libfreefare,
5065 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
5066 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
5067 luajit, mediastreamer, mobile-broadband-provider-info, monit,
5068 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
5069 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
5070 ramspeed, rtorrent, sound-theme-borealis,
5071 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
5072 xinetd, zxing
Peter Korsgaard1ea85742012-06-24 22:45:30 +02005073
Thomas Petazzoni3b38ade2012-08-31 10:45:06 +02005074 Issues resolved (http://bugs.uclibc.org):
5075
5076 #1315: Allow use of older external toolchains without sysroot
5077 support [won't fix]
5078 #5276: Hiawatha needs to manage IPV6 if so [fixed]
5079 #5360: buildroot fails when building "host-libglib2 2.30.2
5080 Building" [won't fix, upstream problem]
5081 #5384: Can't build packages relying on gets on newer glibc
5082 [fixed]
5083
Peter Korsgaardbce34ab2012-05-30 23:23:07 +020050842012.05, Released May 30th, 2012:
5085
5086 Updated/fixed packages: busybox, netsnmp, pptp-linux
5087
Peter Korsgaard0b0d7ba2012-05-25 21:09:50 +020050882012.05-rc3, Released May 25th, 2012:
5089
5090 Minor fixes around the tree.
5091
5092 Infra: Fix for DOWNLOAD macro when using primary mirrors with
5093 scp targets.
5094
5095 Toolchain: Kernel headers 3.2.18 / 3.3.7.
5096
5097 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
5098 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
5099 xserver-xorg
5100
Peter Korsgaardb07ad402012-05-18 22:50:37 +020051012012.05-rc2, Released May 18th, 2012:
5102
5103 Fixes all over the tree.
5104
5105 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
5106 dependency, disable decimal floats support, Linux 3.2.17 /
5107 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
5108 without C++ support.
5109
5110 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
5111 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
5112
51132012.05-rc1, Released May 10th, 2012:
Peter Korsgaard5c3a3372012-03-01 14:03:39 +01005114
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005115 Fixes all over the tree and new features.
5116
5117 Use /etc/os-release for version info rather than
5118 /etc/br-version.
5119
5120 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
5121
Peter Korsgaarde22dd642012-04-19 01:01:56 +02005122 Apply-patches.sh: cleanups, archived patches handling fixes,
5123 support series files.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005124
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005125 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
5126 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
5127 atngw100, use 3.3.x for qemu configs.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005128
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005129 Menu structure: Libraries moved out of multimedia section
5130
5131 Atom processor support. Prescott fix, blackfin ABI fix,
5132 Microblaze architecture support (using ext toolchain). Cleanup
5133 architecture names, deprecate Xtensa support.
Peter Korsgaarde22dd642012-04-19 01:01:56 +02005134
5135 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005136 default to uClibc 0.9.33.x, enable
5137 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
5138 fixes for external toolchains, linaro ext toolchains, new
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005139 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
5140 1.15.2.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005141
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005142 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
5143 support. Barebox: add 2012.04, remove 2011.12.
Peter Korsgaardbf636a92012-04-25 12:21:53 +02005144
Peter Korsgaarde22dd642012-04-19 01:01:56 +02005145 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005146 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005147 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
5148 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
5149 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
5150 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
5151 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
5152 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
5153 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
5154 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
5155 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
5156 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
5157 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
5158 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
5159 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
5160 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
5161 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
Gustavo Zacariase940b302012-05-07 00:33:36 +00005162 openssh, openssl, parted, pango, pcre, php, pixman, poco,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005163 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
5164 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
5165 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
Gustavo Zacariase940b302012-05-07 00:33:36 +00005166 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
5167 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005168 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
5169 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
5170 xfsprogs, zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005171
Peter Korsgaard82822ef2012-05-09 23:17:14 +02005172 New packages: apr, apr-util, audiofile, bellagio,
5173 conntrack-tools, empty, fmtools, glib-networking,
5174 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
5175 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
5176 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
5177 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
5178 socketcand, stress, systemd, ushare, zeromq
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005179
Peter Korsgaardb6a507c2012-03-18 23:08:01 +01005180 Deprecated packages: ttcp
5181
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005182 Removed packages: ntfsprogs
5183
5184 Issues resolved (http://bugs.uclibc.org):
5185
Peter Korsgaardbf636a92012-04-25 12:21:53 +02005186 #2353: [lua] fix build with 2010.08-rc1
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005187 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
5188 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
5189 #2881: Can't build project statically with external toolchain
Kevin Cernekee2b668162011-05-17 14:29:26 -07005190 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005191 #4808: ccache may build against wrong zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005192 #4880: New package lcdproc
Simon Dawsonf526c4d2012-03-15 08:51:27 +00005193 #4886: New package protobuf
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02005194 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
5195 #4898: * make: [target-finalize] Error 1 (ignored)*
5196 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
5197 #4970: udev 181 fails to build if kernel version 3.3 is selected
5198 #5018: dialog broken: exits with assert in uClibc
5199 #5102: qt package moc, uic, rcc read from wrong place
Peter Korsgaard15744b72012-05-03 17:40:28 +02005200 #5144: Patch to fix ixon bug in uemacs
Gustavo Zacarias98873712012-05-07 00:33:37 +00005201 #5198: Line graphics output is broken in GNU Screen
Gustavo Zacariase940b302012-05-07 00:33:36 +00005202 #5204: Missing terminfo file(s) for GNU screen terminal type
Peter Korsgaard17c2d622012-03-15 23:59:32 +01005203
Peter Korsgaard03ceab62012-02-29 23:19:47 +010052042012.02, Released February 29th, 2012:
5205
5206 Updated/fixed packages: libecore
5207
Peter Korsgaard6d24b412012-02-27 16:29:50 +010052082012.02-rc3, Released February 27th, 2012:
5209
5210 Fixes all over the tree.
5211
5212 Automatic host dependencies handling for cmake packages
5213 fixed. Customize package deprecated as using a post-build
5214 script is nowadays the preferred way of adding extra stuff to
5215 the rootfs.
5216
5217 Linux-headers 3.0.x / 3.2.x stable version bumped.
5218
5219 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
5220
5221 Updated/fixed packages: dropbear, ffmpeg, libpng
5222
Peter Korsgaard3d6ff4f2012-02-19 23:16:50 +010052232012.02-rc2, Released February 19th, 2012:
5224
5225 Fixes all over the tree.
5226
5227 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
5228 linux-headers 3.0.x / 3.2.x stable versions.
5229
5230 Documentation: Added makedev / <pkg>_DEVICES /
5231 <pkg>_PERMISSIONS documentation.
5232
5233 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
5234 libvncserver, mxml, python.
5235
52362012.02-rc1, Released February 12th, 2012:
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005237
5238 Fixes all over the tree and new features.
5239
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01005240 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01005241 support removed, Powerpc SPE ABI support. GDB ELF support fix,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005242 GDB 7.4, crosstool-NG 1.13.4.
Peter Korsgaard1bde07d2011-12-11 23:54:12 +01005243
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005244 Gentargets: scp and mercurial support.
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005245 Autotools: derive host dependencies from target by default.
5246 Packages can now declare device table snippets.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005247
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005248 Host utilities menu with commonly used host tools.
5249
5250 defconfigs: qemu configs for x86-64, mips and sparc, at91
Peter Korsgaard03ceab62012-02-29 23:19:47 +01005251 defconfigs now use modern U-Boot / mainline Linux, added
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005252 lpc3250 defconfigs.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005253
Peter Korsgaarda01db912012-01-02 23:25:00 +01005254 uClibc: remove 0.9.30, backport unshare() support, add
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005255 0.9.32.1 / 0.9.33, use same config for ctng.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005256
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01005257 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005258 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
5259 bootloaders added.
Peter Korsgaarda01db912012-01-02 23:25:00 +01005260
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005261 Various manual updates. Release tarballs now contain generated
5262 manual in text/html/pdf formats.
5263
5264 Buildroot now calls the stop function of scripts in
5265 /etc/init.d at shutdown.
Maxime Ripard234dd8e2012-01-11 18:09:23 +01005266
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01005267 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005268 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
5269 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
5270 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
5271 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
5272 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
5273 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
5274 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
5275 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
5276 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
5277 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
5278 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
5279 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
5280 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
5281 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
5282 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
5283 python, python-serial, qt, ruby, samba, sdl, sdparm,
5284 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
5285 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
5286 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
5287 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
5288 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
5289 xf86-video-sis, xfont_{encodings,font-util},
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01005290 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005291 xlib_libxkbfile, xterm, xutil_makedepend, yajl
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005292
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01005293 New packages: boost, connman, dstat, expedite, explorercanvas,
5294 feh, flot, giblib, igh-ethercat, imlib2, jquery,
5295 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
5296 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
5297 libethumb, libevas, libical, libmbus, liboauth, liburcu,
5298 libvncserver, linux-firmware,
5299 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
5300 open2300, python-distutilscross, python-dpkt,
5301 python-netifaces, python-pygame, python-setuptools, rt-tests,
5302 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
5303 xf86-input-tslib, xinput-calibrator
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005304
5305 Issues resolved (http://bugs.uclibc.org):
5306
5307 #743: Add Transmission bit torrent option to buildroot
Peter Korsgaard27a35802012-02-03 21:22:50 +01005308 #755: Add Boost libraries as a package
5309 #2299: Add crypto support to libsoup
Peter Korsgaardaead8be2012-02-03 14:38:48 +01005310 #2617: Pixman 0.19.2 & Cairo 1.10.0
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005311 #3403: libgpg-error: bump to version 1.10
5312 #3409: libgpg-error: download from gnupg.org
5313 #3421: nano: make tiny flag optional
Peter Korsgaardaead8be2012-02-03 14:38:48 +01005314 #3691: New EFL packages
Thomas Petazzoni502465e2012-02-02 23:29:26 +01005315 #4664: Cannot patch AT91Bootstrap
Frederik Pasch4861aed2012-01-16 13:54:57 +01005316 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
Frederik Pasch1e39b8a2012-02-09 21:20:12 +01005317 #4760: Qt: add host-pkg-config to dependency-list
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01005318
Peter Korsgaardc29253e2011-12-01 00:08:44 +010053192011.11, Released November 30th, 2011:
5320
5321 Fixes all over the tree.
5322
5323 Bump kernel headers / default Linux version to 3.1.4.
5324
5325 Updated/fixed packages: ruby
5326
Peter Korsgaard4dc18dc2011-11-26 22:04:24 +010053272011.11-rc3, Released November 26th, 2011:
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01005328
5329 Fixes all over the tree.
5330
5331 Toolchain: Fix gdb dependencies for external toolchains,
5332 adjust uClibc patches so they don't confuse modern versions of
5333 patch, bump crosstool-ng, kernel headers and linux versions.
5334
5335 Updated/fixed packages: busybox, freetype, mplayer, opencv,
Peter Korsgaard6d985f92011-11-26 21:51:42 +01005336 php, rsyslog, ruby, thttpd, xapp_xf86dga
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01005337
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02005338 Issues resolved (http://bugs.uclibc.org):
5339
Danomi Mocelopolisec02a342011-11-26 21:56:25 +01005340 #4357: Prevent patch commands from accessing source control
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02005341 #4369: Fix permissions on untared lsof archive
5342
Peter Korsgaard6088ac02011-11-18 14:00:24 +010053432011.11-rc2, Released November 18th, 2011:
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01005344
5345 Fixes all over the tree and new features.
5346
5347 Updated asciidoc documentation
5348
5349 Toolchain: Bumped 3.x stable kernel headers, use wget in
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01005350 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
5351 uClibc sparc fix.
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01005352
5353 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01005354 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01005355
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03005356 Issues resolved (http://bugs.uclibc.org):
5357
Peter Korsgaard2b8643f2011-11-17 23:56:44 +01005358 #3355: mplayer fails to build
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03005359 #4021: uClibc: undefined reference to `__GI___errno_location'
Peter Korsgaarda028c312011-11-18 12:08:02 +01005360 #4297: Qt's qmake uses wrong pkg-config
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03005361
Peter Korsgaard1507c392011-11-11 20:26:00 +010053622011.11-rc1, Released November 11th, 2011:
Peter Korsgaard5427c502011-09-05 22:14:33 +02005363
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005364 Fixes all over the tree and new features.
5365
Peter Korsgaard1507c392011-11-11 20:26:00 +01005366 Moved misc scripts and support stuff to support/. Renamed
Peter Korsgaard358601f2011-09-18 22:20:54 +02005367 patch-kernel.sh to support/scripts/apply-patches.sh.
5368
Peter Korsgaard805de392011-11-09 00:33:13 +01005369 Documentation: Moved to asciidoc format, make targets to
5370 generate text/html/pdf/epub output added.
5371
5372 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
5373 added.
5374
Peter Korsgaard358601f2011-09-18 22:20:54 +02005375 Bootloaders: Add support for custom git tree / tarballs for
5376 barebox, similar to how it's handled for u-boot. Clean up
5377 menuconfig options.
5378
5379 Toolchain: Update external codesourcery toolchain download
Peter Korsgaardb367d672011-10-09 22:41:42 +02005380 URLs after Codesourcery got bought by Mentor, add x86
5381 toolchain, update toolchain versions and optimize toolchain
5382 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
5383 updated GDB versions / download URLs. Binutils
Peter Korsgaard805de392011-11-09 00:33:13 +01005384 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
5385 use ctng-1.13.0.
Peter Korsgaardb367d672011-10-09 22:41:42 +02005386
5387 Package infrastructure: Support for local packages /
5388 overrides, package dir / name arguments dropped from
5389 {GEN,AUTO,CMAKE}TARGETS.
Peter Korsgaard358601f2011-09-18 22:20:54 +02005390
5391 Linux: Kernel extensions infrastructure support, Xenomai +
5392 RTAI support.
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005393
Peter Korsgaarde55af692011-10-25 09:41:23 +02005394 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
5395 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
5396 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
5397 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
5398 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
5399 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
5400 libconfuse, libcuefile, libcurl, libdaemon, libevent,
5401 libglib2, libiconv, libmpd, libreplaygain, libroxml,
Peter Korsgaardb367d672011-10-09 22:41:42 +02005402 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
Peter Korsgaard805de392011-11-09 00:33:13 +01005403 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
5404 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
5405 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
5406 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
5407 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
5408 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
5409 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
5410 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
5411 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005412
Peter Korsgaardb367d672011-10-09 22:41:42 +02005413 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
Peter Korsgaard805de392011-11-09 00:33:13 +01005414 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
5415 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
5416 pulseaudio, pv, rtai, vala, xenomai.
5417
5418 Removed packages: liboil, sfdisk, swfdec, webif
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005419
5420 Issues resolved (http://bugs.uclibc.org):
5421
Peter Korsgaard358601f2011-09-18 22:20:54 +02005422 #505: live555: new package
Peter Korsgaarde9c52d72011-11-11 11:38:45 +01005423 #507: Enable live and tv options in MPlayer-1.0rc2
Peter Korsgaard358601f2011-09-18 22:20:54 +02005424 #531: let e2fsprogs package to export headers to staging dir if needed
5425 #1171: Linuxthreads new cannot find sysdep.h
Peter Korsgaard7062aff2011-11-11 20:01:05 +01005426 #1357: Add bluez to buildroot system
Peter Korsgaard358601f2011-09-18 22:20:54 +02005427 #2107: New package: input-event-daemon
5428 #2599: New package: orc (Oil Runtime Compiler)
5429 #2605: gstreamer: Update to 0.10.30
5430 #2677: introducing util-linux-ng as replacement for util-linux
5431 #2917: Qt: Add declarative module
5432 #3145: jffs2 image generation fails
5433 #3271: netperf-2.4.5 fails to compile
Peter Korsgaardb367d672011-10-09 22:41:42 +02005434 #3331: xdata_xcursor-themes depends on xcursorgen
5435 #3343: Add file:// download SITE_METHOD
5436 #3391: Add support for specifying an external kernel tree
5437 #3631: Error while compiling with Xorg
Gustavo Zacariasdd3177c2011-11-11 13:06:49 -03005438 #3709: oprofile doesn't build for mipsel
Peter Korsgaardb367d672011-10-09 22:41:42 +02005439 #3925: midori not getting compile
5440 #4045: Add support for downloading i386 toolchains from codesourcery
Peter Korsgaard54bcf872011-10-10 00:14:27 +02005441 #4165: lrzsz-fix-symlink-at-rebuild.patch
Peter Korsgaard95af4fb2011-10-09 23:26:39 +02005442 #4171: makedevs-unused-but-set-variable.patch
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005443 #4183: Codesourcery toolchain download site has changed
Peter Korsgaard8ece8e22011-10-11 09:11:21 +02005444 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
Danomi Mocelopolis92bf8242011-10-28 15:09:23 +02005445 #4381: Add option to lighttpd to enable Lua support
Danomi Mocelopolis6473f6c2011-11-02 12:00:52 +01005446 #4387: Make sure that dest dir exists before installing mtd files
Peter Korsgaard227eeba2011-09-13 00:46:06 +02005447
Peter Korsgaardfacd6022011-08-31 13:44:55 +020054482011.08, Released August 31th, 2011:
5449
5450 Fixes all over the tree.
5451
5452 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
5453 kernel headers.
5454
5455 Updated/fixed packages: ipset, python
5456
Peter Korsgaard73f131c2011-08-29 11:21:17 +020054572011.08-rc2, Released August 29th, 2011:
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005458
5459 Fixes all over the tree.
5460
Peter Korsgaard73f131c2011-08-29 11:21:17 +02005461 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005462 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
5463 (broken).
5464
Peter Korsgaard73f131c2011-08-29 11:21:17 +02005465 Defconfigs: kernel updates, fix mini2440 serial port config,
5466 remove old arm toolchain configs.
5467
5468 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
5469 targets similar to linux/busybox.
5470
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005471 Updated/fixed packages: barebox, directfb, libsoup,
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02005472 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
5473 usbmount, util-linux, xfont_font-misc-misc
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02005474
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02005475 Issues resolved (http://bugs.uclibc.org):
5476
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02005477 #3685: ncurses installation hangs due to old version of tic
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02005478 #4093: Grub fails to install bz2 patch after conversion to...
5479
Peter Korsgaard7ff457c2011-08-04 22:31:30 +020054802011.08-rc1, Released August 4th, 2011:
Peter Korsgaard0a5e7902011-06-06 13:36:55 +02005481
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005482 Fixes all over the tree and new features.
5483
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02005484 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
5485 ext-toolchain-wrapper improvements, improved non-MMU
5486 support. GCC 4.3.6 / 4.6.1.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005487
Peter Korsgaard333acf32011-07-13 22:43:12 +02005488 GENTARGETS infrastructure extended to cover bootloaders and
5489 Linux kernel as well. Options to retrive Linux/U-Boot from a
5490 custom git repo instead of upstream tarballs.
Peter Korsgaard7ff457c2011-08-04 22:31:30 +02005491 Support for Linux 3.x and release candidate tarballs.
Peter Korsgaard333acf32011-07-13 22:43:12 +02005492 X-Loader bootloader for omap added.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005493
Peter Korsgaard333acf32011-07-13 22:43:12 +02005494 Make source/external-deps now also works for external
5495 toolchains / crosstool-ng backend.
5496
Peter Korsgaard5255a712011-08-04 22:03:37 +02005497 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
5498 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
5499 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
5500 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
5501 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
5502 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
Michael J. Hammel5496bc32011-04-23 20:51:41 -06005503 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
5504 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
5505 synergy, udev, usbmount, usbutils, util-linux, valgrind,
5506 webkit, xorg-xserver, xz, zlib
Peter Korsgaard333acf32011-07-13 22:43:12 +02005507
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02005508 New packages: acl, attr, ebtables, gnutls, inotify-tools,
5509 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
5510 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
5511 statserial, stunnel, ti-utils, uboot-tools, yajl
5512
Peter Korsgaardd4928672011-08-04 21:20:44 +02005513 Deprecated packages: liboil, swfdec
5514
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02005515 Removed packages: hal
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005516
5517 Issues resolved (http://bugs.uclibc.org):
5518
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02005519 #3559: libnspr: Add new package
Peter Korsgaardb28de602011-07-13 12:44:42 +02005520 #3595: patch to add libroxml
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02005521 #3565: libnss: Add new package
Michael J. Hammel5496bc32011-04-23 20:51:41 -06005522 #3583: xfonts_font-adobe-100dpi fails due to missing map file
5523 #3649: [PATCH] Add mapdir to existing pkg-config patch
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005524 #3907: 2011.05 - Qt 4.7.3 not building on ARM
Frederik Pasch82e840e2011-07-24 23:51:44 +02005525 #3961: Nfs-utils: Remove SUSv3-function index
Danomi Mocelopolisb9796192011-07-17 22:17:08 +02005526 #3985: "help" target's defconfig list needs sort
Tristan Lelongcef07212011-07-29 09:46:10 +02005527 #3997: bump libroxml to v2.1.0
Peter Korsgaard94ad0662011-06-26 23:07:01 +02005528
Peter Korsgaard9ab73b52011-05-27 16:18:21 +020055292011.05, Released May 27th, 2011:
5530
5531 Updated/fixed packages: makedevs
5532
Peter Korsgaardeffcc9a2011-05-24 15:02:23 +020055332011.05-rc2, Released May 24th, 2011:
5534
5535 Fixes all over the tree.
5536
5537 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
5538 2009q3 external toolchains added. Crosstool-NG bumped to
5539 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
5540 bumped to 2.6.38.7.
5541
5542 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
5543
Peter Korsgaard137a4d72011-05-18 21:47:48 +020055442011.05-rc1, Released May 18th, 2011:
Peter Korsgaardda5e5a52011-03-01 14:13:06 +01005545
Peter Korsgaard7234c232011-05-18 21:02:30 +02005546 Fixes all over the tree and new features.
Peter Korsgaard35101932011-04-21 23:52:45 +02005547
Peter Korsgaard7234c232011-05-18 21:02:30 +02005548 External toolchain improvements: We now build a binary
5549 toolchain wrapper and install it into HOST_DIR/usr/bin, which
5550 enforces the correct compiler arguments, making an external
5551 toolchain as easy to use outside of Buildroot as the internal
5552 ones are. This also brought a cleanup of CFLAGS, making the
5553 Buildroot build output easier to read.
5554
5555 Rootfs device handling improvements: Choice between static
5556 /dev, devtmpfs and devtmpfs with either mdev or udev.
5557
5558 Toolchain: More preconfigured codesourcery external
5559 toolchains, improved Crosstool-NG support, fix for GCC
5560 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
5561 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
5562
5563 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
5564
5565 Linux: support for custom kernel image targets, E.G. for
5566 powerpc builds with embedded device trees.
5567
5568 Misc fixes for qemu defconfigs, ensuring correct serial
5569 terminal setup out of the box.
5570
5571 Misc gentarget / autotools handling fixes.
5572
5573 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
5574 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
5575 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
5576 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
5577 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
5578 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
5579 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02005580 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
5581 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
5582 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
5583 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
Peter Korsgaard7234c232011-05-18 21:02:30 +02005584 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
5585 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
5586
5587 New packages: bonnie++, can-utils, gdisk, htop,
5588 input-event-daemon, libexif, libraw, libv4l, ngircd
5589
5590 Removed packages: festival
Peter Korsgaard707dc462011-03-12 22:24:34 +01005591
5592 Issues resolved (http://bugs.uclibc.org):
5593
Peter Korsgaard8451c232011-05-06 16:14:54 +02005594 #2131: Add OpenMP support to the toolchain
Martin Hicks4bc79982011-01-31 15:32:06 -05005595 #3379: New Package: bonnie++
Gustavo Zacarias47736c82011-03-14 14:33:48 -03005596 #3445: Not working openssl-10.0.0d on 386sx
Hector Oron308bc532011-03-13 21:28:18 +01005597 #3451: fakeroot package: wrong FAKEROOT_SITE variable
Hector Oron39aafe82011-03-13 21:33:53 +01005598 #3457: alsamixergui: broken URL
Peter Korsgaard707dc462011-03-12 22:24:34 +01005599 #3475: Calling sync on large filesystems when not always necessary
Peter Korsgaard2c976082011-03-28 21:33:26 +02005600 #3511: make busybox-menuconfig does not download busybox package
Peter Korsgaardf894e852011-04-04 15:44:35 +02005601 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
Peter Korsgaardcdd4a7a2011-04-24 23:32:46 +02005602 #3571: u-boot: fw_printenv does not build
Peter Korsgaardcd58efb2011-04-24 22:34:50 +02005603 #3643: popt source url is not responding
Alexander Cloutera7e78f92011-05-16 22:41:54 +02005604 #3733: dropbear: make zlib optional
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02005605 #3757: Buildroot can't build mplayer with libmad
Peter Korsgaard05955602011-03-12 20:38:30 +01005606
Peter Korsgaardf3e79a72011-02-28 21:54:22 +010056072011.02, Released February 28th, 2011:
Peter Korsgaard2f192592011-02-24 20:56:15 +01005608
5609 Fixes all over the tree.
5610
Peter Korsgaardda8700c2011-02-28 16:11:02 +01005611 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
5612 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
Peter Korsgaarde77bef42011-02-27 22:31:05 +01005613
5614 Deprecated packages: devmem2, webif
Peter Korsgaard2f192592011-02-24 20:56:15 +01005615
5616 Issues resolved (http://bugs.uclibc.org):
5617
Peter Korsgaard42daeb72011-02-28 21:46:05 +01005618 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
Peter Korsgaard2f192592011-02-24 20:56:15 +01005619 #3259: Unable to build webkit (on arm)
Peter Korsgaardc82d04c2011-02-25 15:31:33 +01005620 #3295: slang fails to build on mipsel
Peter Korsgaardda8700c2011-02-28 16:11:02 +01005621 #3325: ffmpeg fails to build
Peter Korsgaard2f192592011-02-24 20:56:15 +01005622
Peter Korsgaard2d3d6182011-02-24 10:10:16 +010056232011.02-rc2, Released February 24th, 2011:
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005624
5625 Fixes all over the tree.
5626
5627 Festival packages marked as broken. Unless someone steps up
5628 to support them, they will be removed during the 2011.05
5629 development cycle.
5630
5631 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
5632 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
5633 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
5634 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
Thomas De Schampheleirea85971a2011-02-23 17:44:41 +01005635 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03005636 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
5637 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
Peter Korsgaardc9253252011-02-24 09:43:52 +01005638 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
5639 tcpreplay, tiff, wpa_supplicant, xcb-util,
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005640 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
5641 xdriver_xf86-input-{mouse,synaptics,void},
5642 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
5643 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
5644 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
5645 xserver_xorg-server, xz
5646
5647 Removed packages: ace_of_penguins, vlc
5648
5649 Issues resolved (http://bugs.uclibc.org):
5650
Gustavo Zacariasd17c1652011-02-03 09:55:48 -03005651 #3205: Failing chmod when running "make" in buildroot (openssl)...
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03005652 #3277: quagga fails to build with SNMP support
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005653 #3283: See why nfs-utils needs fakeroot, and convert to autotools
Peter Korsgaardc9253252011-02-24 09:43:52 +01005654 #3307: synergy fails to build due to missing XTest library
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01005655
Peter Korsgaard51f88022011-02-14 22:36:21 +010056562011.02-rc1, Released February 14th, 2011:
5657
5658 Fixes all over the tree and new features.
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01005659
Peter Korsgaard26450042011-01-28 10:43:13 +01005660 External toolchain improvements: clarification of the options,
5661 and introduction of the toolchain profile concept, for
5662 well-known toolchains. Buildroot is now capable of
5663 automatically downloading and extracting well-known toolchains
5664 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
Peter Korsgaard4120e052011-02-13 22:58:31 +01005665 toolchains are supported). Crosstool-NG backend updated and
5666 improved.
Peter Korsgaard26450042011-01-28 10:43:13 +01005667
5668 Complete rework of how hardware boards are supported.
5669 Each board now only has a single defconfig file, and all
5670 board-specific options have been removed. See
5671 docs/buildroot.html#board_support for details.
5672
5673 Added support for the following boards: Mini2440, Qemu ARM
5674 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
5675 r2d and Qemu x86. The Qemu boards support allows to easily
5676 build systems that are known to work under Qemu.
5677
Peter Korsgaard4120e052011-02-13 22:58:31 +01005678 Initial support for Blackfin processors.
5679
Peter Korsgaard26450042011-01-28 10:43:13 +01005680 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
5681 preparation for support of SDK. For the same reason, the
5682 toolchain binaries (cross-compiler and other related tools)
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005683 are now installed in $(O)/host/usr/bin/. The cross pkg-config
5684 now also automatically returns correct values for cross
5685 compilation, without needing any environment variables to be
5686 set.
Peter Korsgaard26450042011-01-28 10:43:13 +01005687
Thomas Petazzoni17b66af2010-12-07 21:09:56 +01005688 Ccache support reworked. Now used for both host and target
5689 compilation, and cache is stored in ~/.buildroot-ccache.
5690
Peter Korsgaard26450042011-01-28 10:43:13 +01005691 Toolchain: uClibc 0.9.32-rc2, several components moved to
Peter Korsgaard639e80f2011-01-03 00:11:40 +01005692 normal AUTOTARGET packages.
5693
Peter Korsgaard26450042011-01-28 10:43:13 +01005694 Generic cmake infrastructure, similar to the existing
5695 GENTARGETS/AUTOTARGETS.
5696
Peter Korsgaard639e80f2011-01-03 00:11:40 +01005697 Support for bzr downloads, next to the existing git/svn support.
5698
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005699 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
5700 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
5701
Peter Korsgaarda7f40df2011-01-14 22:02:47 +01005702 EXT2 file system size handling improved, UBI image support, fs
5703 configuration options cleanup, U-Boot/Barebox version bumps.
Peter Korsgaard639e80f2011-01-03 00:11:40 +01005704
5705 Updated/fixed packages: alsa-utils, at, autoconf, automake,
Peter Korsgaard4120e052011-02-13 22:58:31 +01005706 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005707 coreutils, cups, dbus, dbus-python, dhcp, directfb,
Peter Korsgaard4120e052011-02-13 22:58:31 +01005708 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
5709 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
5710 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
5711 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
5712 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
5713 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
5714 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
5715 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
5716 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
5717 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
5718 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
5719 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
5720 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
5721 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
5722 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
5723 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
5724 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
5725 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
5726 xkeyboard-config, xlib_libX11, xz, zlib
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01005727
Peter Korsgaard4120e052011-02-13 22:58:31 +01005728 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
5729 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
5730 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
5731 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
5732 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
5733 xl2tp, xmlstarlet
Mike Frysinger95f17bf2010-11-20 01:52:43 -05005734
Martin Banky767dce82010-12-12 22:54:05 +01005735 Removed packages: hotplug, l2tp, libfloat, microcom,
5736 ng-spice-rework
Thomas Petazzoniaf6fd2d2010-12-12 22:53:56 +01005737
Frederik Paschd3d67f72010-12-08 23:09:03 +01005738 Issues resolved (http://bugs.uclibc.org):
5739
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005740 #267: The make target: cross fails because toolchain_build_...
5741 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
Peter Korsgaardf362c512010-12-14 20:45:59 +01005742 #561: ltp-testsuite failed to install
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005743 #1447: Installing gfortran on PowerPC
Peter Korsgaardf362c512010-12-14 20:45:59 +01005744 #1651: Build fail caused by ccache in module-init-tools
Peter Korsgaard6d171922011-01-31 21:30:05 +01005745 #1681: Cross-compiled binaries shouldn't be installed into staging
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005746 #1723: [PATCH] axel: convert to generic package infrastructure and...
Peter Korsgaardf362c512010-12-14 20:45:59 +01005747 #1735: [PATCH] mplayer: convert to autotools infrastructure
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005748 #2551: [PATCH] native toolchain in the target filesystem fails
5749 #2623: buildroot-snapshot-20100922 fails when compiling development...
Matt Fleming7879a4b2010-09-24 14:43:17 +01005750 #2647: makedevs package lacks support for 16-bit major/minor numbers
Thomas Petazzoni4c31d752010-12-22 14:07:09 +01005751 #2371: QT MYSQL Module does not build when MySQL installed on the host
Peter Korsgaard6d171922011-01-31 21:30:05 +01005752 #2839: compile fails in various packages with a odd message "error:...
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005753 #2887: tar "buffer overflow detected" error
Peter Korsgaard6d171922011-01-31 21:30:05 +01005754 #2893: Broken "make source" with external toolchain
Frederik Paschd3d67f72010-12-08 23:09:03 +01005755 #2905: Qt: Speed up compilation, if gui-module isn't selected
Peter Korsgaardeeea3ea2010-12-30 23:10:21 +01005756 #2929: genext2fs: couldn't allocate a block (no free space)
Gustavo Zacarias14a971a2011-02-03 17:45:57 -03005757 #2935: Ntpdate isn't installed
Thomas Petazzoni6ddf4702010-12-22 10:35:04 +01005758 #2965: Broken linkage to xkbcomp (blocking X server startup)
Thomas Petazzonieb563852010-12-21 14:14:53 +01005759 #2983: xlib_libX11 build failed
Andy Kennedy87a5a192011-01-14 15:53:03 -06005760 #3007: kexec doesn't build: Missing regdef.h file
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005761 #3085: Init scripts are not compatible with sysVinit (when busybox...
Gustavo Zacarias9bc58a42011-01-17 09:13:42 -03005762 #3103: make external-deps wants to download gcc-.tar.bz2 when...
Kim Jae-hui0705e442011-01-18 09:20:38 +01005763 #3109: abnormal `make busybox-menuconfig`
Peter Korsgaardd1a93022011-02-02 22:44:21 +01005764 #3115: How about board specific makefiles?
Mark Wickhamc18c1d62011-02-04 19:45:46 +01005765 #3169: python patch has typo, aborts build in scenario
Peter Korsgaard6bfe2932011-02-01 14:25:05 +01005766 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
Frederik Paschd3d67f72010-12-08 23:09:03 +01005767
Peter Korsgaarddbc45b02010-11-30 16:52:43 +010057682010.11, Released November 30th, 2010:
Will Newton32b74802010-11-26 12:58:15 +00005769
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02005770 Fixes all over the tree.
Will Newton32b74802010-11-26 12:58:15 +00005771
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03005772 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
Gustavo Zacariase7fbeda2010-11-18 19:26:45 -03005773 xserver-xorg
Will Newton32b74802010-11-26 12:58:15 +00005774
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02005775 Issues resolved (http://bugs.uclibc.org):
5776
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03005777 #2773: squid with openssl support needs openssl on the host
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02005778 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
5779
Peter Korsgaard09af8382010-11-25 11:29:30 +010057802010.11-rc2, Released November 25th, 2010:
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01005781
5782 Fixes all over the tree.
5783
Peter Korsgaard09af8382010-11-25 11:29:30 +01005784 Add support for LEON Sparc architecture variants. Fix make
5785 source/external-deps for host packages.
Konrad Eiselefe629f92010-11-09 13:27:34 -03005786
Peter Korsgaardb9c58092010-11-25 11:07:08 +01005787 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
5788 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
5789 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
5790 sysstat, webkit, zlib
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01005791
5792 Issues resolved (http://bugs.uclibc.org):
5793
Gustavo Zacarias47416622010-11-16 10:14:45 -03005794 #759: Sysstat build broken without libintl
Peter Korsgaard84a6f532010-11-18 10:28:11 +01005795 #2479: host-module-init-tools 3.11 fails to build
Peter Korsgaardb95ccd52010-11-19 16:41:00 +01005796 #2725: Buildroot overrides kernel config
Peter Korsgaardadb0dff2010-11-18 21:50:25 +01005797 #2785: mtd-utils build fails due to missing libmtd
Thomas Rudin972cd422010-11-15 17:12:49 -03005798 #2791: Added PHP-Process Control to the PHP-Package
Stanislav Bogatyreve5edc732010-11-15 16:23:30 -03005799 #2797: pciutils dependencies on zlib not taken into account
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01005800 #2809: failed to compile libglib2
Peter Korsgaarde25fe722010-11-17 22:00:29 +01005801 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
5802 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
Gustavo Zacariase855e2b2010-11-05 17:20:16 -03005803 #2833: Failed to compile webkit without X11
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01005804
Peter Korsgaardea252b02010-11-08 10:24:31 +010058052010.11-rc1, Released November 8th, 2010:
Peter Korsgaard9bc12b82010-09-02 17:07:22 +02005806
Peter Korsgaardea252b02010-11-08 10:24:31 +01005807 Fixes all over the tree and new features.
Peter Korsgaardbfa9e9e2010-09-05 22:42:01 +02005808
5809 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
5810 misc fixes + nconfig and savedefconfig targets.
5811
Yann E. MORIN10c1eec2010-09-19 21:54:09 +02005812 Toolchain: ARM cortex A9 support, experimental crosstool-ng
Peter Korsgaard3daa9122010-11-05 07:32:52 +01005813 backend, GCC 4.5.x.
Peter Korsgaard92870a72010-09-12 19:36:57 +02005814
Peter Korsgaard785fef12010-09-20 16:19:26 +02005815 Fs: Squashfs 4.1 with lzo support
5816
Peter Korsgaard1860bda2010-09-16 13:25:32 +02005817 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
5818 generic new-style ones instead.
5819
Peter Korsgaarda1726112010-09-16 22:33:06 +02005820 Download handling reworked and support for git/svn downloads
5821 added.
5822
Thomas Petazzoni5f71fc12010-11-04 20:31:25 +01005823 Removed experimental shared config.cache support, as it is
5824 too unreliable.
5825
Yann E. MORINaefad532010-09-26 10:56:12 +02005826 A convenience Makefile wrapper is created when using
5827 out-of-tree building, similar to how it is done for the kernel.
5828
Peter Korsgaard9f36bd42010-09-30 14:44:14 +02005829 Alpha, Cris, IA64 and Sparc64 architecture support removed.
5830
Gustavo Zacarias666bef22010-11-02 16:35:11 -03005831 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
Felipe Contreras603030a2010-09-20 02:44:40 +03005832 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
Peter Korsgaardd380d512010-09-20 17:32:46 +02005833
Martin Banky299f7822010-09-26 00:13:52 -07005834 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02005835 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
Peter Korsgaardf8b8a482010-10-06 16:44:57 +02005836 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
Gustavo Zacariasfe67fb02010-11-02 16:30:12 -03005837 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
5838 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
5839 gamin, gawk, genext2fs, gperf, gst-plugins-base,
5840 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
5841 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
5842 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
5843 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
5844 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
5845 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
5846 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02005847 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
5848 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
5849 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
5850 openssl, openvpn, oprofile, pango, patch, pcre, php,
Martin Bankyed720e82010-10-08 01:43:02 -07005851 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02005852 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
Martin Banky2d925fc2010-10-08 01:43:05 -07005853 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01005854 speex, sqlite, squashfs, startup-notification, strace,
5855 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
5856 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
5857 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
5858 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
5859 xapp_xmore,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02005860 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
5861 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
5862 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
5863 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
5864 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
5865 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
5866 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
5867 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
5868 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
Paulius Zaleckas1bc5b0b2010-11-04 10:58:33 +02005869 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
5870 xterm, xvkbd, zlib
Gustavo Zacariasf661b022010-09-01 09:24:37 -03005871
Peter Korsgaard2b9e2fb2010-11-05 14:24:08 +01005872 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
Peter Korsgaard06d03782010-09-20 22:35:16 +02005873
Peter Korsgaardba4fd232010-09-13 14:10:09 +02005874 Removed packages: dillo, libglib12, libgtk12, microwin,
Peter Korsgaard771d7632010-09-13 23:04:15 +02005875 pcmcia
Peter Korsgaard5ba97d92010-09-13 00:20:25 +02005876
Paul Burtone0941402010-09-17 14:22:15 +01005877 Issues resolved (http://bugs.uclibc.org):
5878
Peter Korsgaard6d3342e2010-11-05 07:00:18 +01005879 #901: new package: gpsd
Peter Korsgaard61f432f2010-10-14 22:25:07 +02005880 #2389: Generate a Makefile wrapper in $(O)
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01005881 #2461: wireless_tools: install shared library if needed
Peter Korsgaard5e6e63e2010-09-25 23:48:50 +02005882 #2521: Can't compile sdl_mixer, mikmod.h can't be found
Peter Korsgaard69a89912010-11-07 21:02:38 +01005883 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
Peter Korsgaardedfb1262010-09-27 22:08:39 +02005884 #2563: [PATCH] cairo: Expose the configure option to disable some...
Paul Burtone0941402010-09-17 14:22:15 +01005885 #2581: libmms: Update to 0.6, and patch to work on architectures...
Peter Korsgaard891973f2010-10-17 23:32:37 +02005886 #2707: Can't compile linux kernel using buildroot + crosstool-ng
Peter Korsgaard64d8e9a2010-11-07 19:33:11 +01005887 #2731: Build order
Peter Korsgaard93736772010-11-07 19:52:13 +01005888 #2737: buildroot configuration tool crashing when the path exceeds...
Andy Gibbs44b170e2010-11-03 15:09:24 +01005889 #2767: Build for lsof broken in buildroot-2010.08
Paul Burtone0941402010-09-17 14:22:15 +01005890
Peter Korsgaard32b8d432010-09-01 00:07:06 +020058912010.08: Released August 31th, 2010:
Yann E. MORIN49736322010-08-30 15:21:53 +02005892
5893 Fixes all over the tree.
5894
Peter Korsgaard40f8f3f2010-08-30 22:52:01 +02005895 Updated/fixed packages: atk, xstroke
Yann E. MORIN49736322010-08-30 15:21:53 +02005896
Peter Korsgaard1424ff12010-08-31 23:14:47 +02005897 Removed packages: lxdoom
5898
Peter Korsgaarddc3a7eb2010-08-30 11:16:33 +020058992010.08-rc2, Released August 30th, 2010:
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005900
5901 Fixes all over the tree.
5902
5903 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
Peter Korsgaardfb67a2d2010-08-30 11:05:32 +02005904 locale support as broken. Remove deprecated GCC 4.2.[1-3]
5905 versions.
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005906
5907 Mark CRIS architecture as deprecated, as it is discontinued
5908 upstream.
5909
Peter Korsgaardb6806722010-08-25 17:29:09 +02005910 Marked shared config.cache as experimental and disabled by
5911 default as it is known to break with certain package
5912 combinations.
5913
Khem Raj1ed2e4f2010-08-12 15:34:44 -07005914 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
5915 added.
5916
Stanislav Bogatyrev62b4c672010-08-27 17:00:39 +02005917 fs: old-style squashfs for big endian archs fixed.
5918
Peter Korsgaard1c4dbb52010-08-30 10:02:39 +02005919 Updated/fixed packages: busybox, gst-plugins-base,
Thomas Petazzoni2ab8ec92010-08-29 19:38:04 +02005920 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
5921 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
5922 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
5923 util-linux
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005924
Peter Korsgaard6c519382010-08-29 22:04:02 +02005925 Removed packages: stunnel
5926
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005927 Issues resolved (http://bugs.uclibc.org):
5928
5929 #635: util-linux fails to build in 2009.08
5930 #2239: netcat package installs its binary to target as avr32-linux...
Peter Korsgaardeba71322010-08-30 10:42:55 +02005931 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
Simon Paschc4cdcc32010-08-29 23:32:33 +02005932 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
Stanislav Bogatyreve8fdc082010-08-29 00:10:59 +02005933 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02005934
Peter Korsgaard2ef83b42010-07-30 12:35:45 +020059352010.08-rc1, Released July 30th, 2010:
Peter Korsgaarddc5e22e2010-06-01 22:02:43 +02005936
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02005937 Fixes all over the tree and new features.
5938
Peter Korsgaard5fd095b2010-06-15 23:10:03 +02005939 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
Peter Korsgaardebf21162010-07-29 17:02:29 +02005940 and non-sysroot support removed. Added support for (snapshot)
5941 NPTL in uClibc, 0.9.28.3 removed,
Peter Korsgaard144e4ed2010-06-15 22:58:17 +02005942
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02005943 Bootloaders: Various cleanups, moved to boot/, added Barebox,
Peter Korsgaardb9997ca2010-07-05 16:54:45 +02005944 removed yaboot. Support building u-boot from custom tarball,
5945 u-boot 2010.06.
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02005946
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02005947 New GTK-based configurator, usable using 'make gconfig'.
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02005948
Peter Korsgaard39e6ba12010-07-26 22:25:19 +02005949 Java packages marked as broken. Unless someone steps up to
5950 support this, they will be removed during the 2010.11
5951 development cycle.
5952
Thomas Petazzonia563a662010-07-26 18:15:11 +02005953 Alpha, IA64 and Sparc64 architectures marked as deprecated.
Peter Korsgaard13a10a02010-07-28 16:27:09 +02005954 GTK+ on DirectFB has also been marked as deprecated, as it is
5955 not supported in recent GTK+ versions, and more and more
5956 packages depends on the new versions.
Thomas Petazzonia563a662010-07-26 18:15:11 +02005957 Unless someone steps up to support them, they will be removed
5958 during the 2010.11 development cycle.
5959
Peter Korsgaardab10ed82010-07-05 11:01:55 +02005960 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
Peter Korsgaard2c31d742010-07-30 13:03:59 +02005961 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
Gustavo Zacariasa8495cd2010-05-10 14:42:13 -03005962
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02005963 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
5964 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
5965 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
5966 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
5967 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
Gustavo Zacariasee779632010-07-22 12:50:54 -03005968 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
Peter Korsgaardac9ee0b2010-07-30 10:24:08 +02005969 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
5970 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
5971 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
5972 ltrace, make, midori, module-init-tools, mplayer,
5973 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
5974 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
5975 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
5976 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
5977 usbutils, webif, webkit, wireless_tools, xerces,
5978 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02005979
Peter Korsgaard2c31d742010-07-30 13:03:59 +02005980 Removed packages: modutils, portage, rxvt
Gustavo Zacarias6ef6e962010-06-05 23:00:14 +02005981
Thomas Petazzonie475cf02010-07-25 16:53:52 +02005982 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
Peter Korsgaardf4800b42010-07-22 21:43:45 +02005983
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02005984 Issues resolved (http://bugs.uclibc.org):
5985
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02005986 #321: alsa-lib uses host include files for python which breaks ...
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02005987 #361: linux kernel configuration choice works incorrectly
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02005988 #387: Tremor not installed to toolchain
Luca Ceresoli5db72042010-06-14 21:41:45 +02005989 #401: new package: ffmpeg
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02005990 #475: uImage target for U-boot failed generating
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02005991 #543: ATK requires X11 on DirectFB target
5992 #575: webkit: Buildroot Libtool Patch Fails
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02005993 #583: build fails with external x86_64 toolchain
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02005994 #729: sstrip creates corrupted headers
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02005995 #829: Webkit r44552 needs libXt
Peter Korsgaard868ed552010-06-18 22:13:12 +02005996 #835: Package Dataflashboot-1.05 does not compile with buildroot...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02005997 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
5998 #859: Add (head of) nptl branch to list of uClibc versions
5999 #949: compile with debug info
6000 #955: Grub fails to build with External Toolchain
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02006001 #1051: Webkit doesn't compile (Linuxthreads new, x86)
Will Wagner39ca6d52010-01-11 12:28:50 +00006002 #1213: Move .config into output directory
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006003 #1225: Buildroot fails to account for "nof" subdirectory (no float...
6004 #1231: (sparc) Linux kernel fails to build
6005 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
6006 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02006007 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02006008 #1405: WebKit fails to build because pthread_getattr_np is not impl...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006009 #1675: GMP Error during buildroot make process
6010 #1741: external toolchain linking error
Kelvin Cheung41580882010-06-08 13:30:26 +08006011 #1753: lmbench: convert to generic package infrastructure
Thomas Petazzoni3754c512010-06-05 17:18:40 +02006012 #1771: Fakeroot and the target/generic/device_table.txt create bad...
Peter Korsgaarde9bc59e2010-06-07 15:44:30 +02006013 #1807: LZMA 4.32.7, Required header file(s) are missing
Paul Jonesd74be052010-06-06 09:29:04 +10006014 #1813: xkeyboard-config fails to build because of intltool problem
Gustavo Zacariasa0ce68d2010-05-27 14:35:34 -03006015 #1879: Bump iptables to 1.4.8
Gustavo Zacariasaccf2eb2010-05-10 14:58:33 -03006016 #1885: Add a bunch of lua modules
Gustavo Zacarias3638e522010-05-20 11:41:45 -03006017 #1897: Bump libusb to 1.0.7
Gustavo Zacarias8ac2bba2010-06-02 11:54:14 -03006018 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006019 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
Gustavo Zacarias0b8c4972010-06-08 13:43:10 -03006020 #1927: Bump file to 5.03 and migrate to autotargets
Gustavo Zacarias8cd06962010-06-07 11:35:58 -03006021 #1933: Bump gawk to 3.1.8 and migrate to autotargets
Gustavo Zacariasd9c2b632010-06-03 15:45:24 -03006022 #1945: PHP: add sqlite3 dependency when using external lib
Gustavo Zacarias3dbc86f2010-06-03 17:10:10 -03006023 #1951: Bump openssl to 0.9.8o
Gustavo Zacariascffb9cf2010-06-03 15:46:14 -03006024 #1957: Bump sqlite to 3.6.23.1
Gustavo Zacarias237c98b2010-06-07 17:09:43 -03006025 #1975: Package removal/deprecation
Paul Jonesd47c73e2010-06-07 22:33:06 +10006026 #1981: zlib: bump to 1.2.5
Paul Jones8df21522010-06-08 10:29:18 +10006027 #1987: intltool: Fix spelling mistake
Gustavo Zacarias3404ad72010-06-09 10:36:26 -03006028 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
Nick Leverton016eb672010-06-09 12:04:25 +02006029 #1999: Typo in path checking
Gustavo Zacarias1c7de592010-06-24 09:11:06 -03006030 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
Peter Korsgaarddff1d592010-06-13 14:24:48 +02006031 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
Gustavo Zacariasc32ce8b2010-06-08 16:22:50 -03006032 #2038: Bump ncurses to 5.7
Slava Zanko1b10ce72010-06-24 12:00:59 +03006033 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
Peter Korsgaardca3489d2010-07-02 14:04:34 +02006034 #2101: blackbox depends on locale support
Thomas Petazzoni93e80142010-06-26 00:02:27 +02006035 #2119: Tries to build kernel, although disabled in config
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006036 #2125: libXfont build fail
Peter Korsgaarde09aa602010-07-06 14:19:36 +02006037 #2143: buildroot compiler generates segfaulting statically linked exe..
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006038 #2149: xterm build failure
Peter Korsgaard9280caf2010-07-01 15:35:00 +02006039 #2155: Compression lzo don't set for ubifs
Peter Korsgaardccd0fc42010-07-27 09:08:01 +02006040 #2161: [SECURITY] Update libpng to 1.2.44
Gustavo Zacarias3169aae2010-07-08 14:20:06 -03006041 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02006042 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
Peter Korsgaard1eb59f52010-07-17 00:02:13 +02006043 #2191: linux-fusion build fail
Peter Korsgaardb9221512010-07-16 23:54:21 +02006044 #2221: Qt does not compile (dependencies not taken into account?)
Peter Korsgaard58ddb372010-07-18 22:21:59 +02006045 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
Nick Leverton6c387f22010-07-20 08:58:01 +02006046 #2245: Netcat does not work due to incorrect assumptions about signed..
Peter Korsgaard7f16e542010-07-20 09:19:55 +02006047 #2251: directory output/build after make *_defconfig not found
Peter Korsgaard0c271d52010-07-29 09:10:25 +02006048 #2257: Convert netsnmp package to autotargets
6049 #2263: Bump samba to 3.3.13
Thomas Petazzoniaaa2b662010-07-25 16:53:51 +02006050 #2269: setserial causes make error
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02006051
Peter Korsgaard07da6192010-05-30 22:24:10 +020060522010.05, Released May 30th, 2010:
Peter Korsgaard170b3d32010-05-27 14:48:47 +02006053
6054 Fixes all over the tree.
6055
Peter Korsgaarda4bba082010-05-30 09:32:15 +02006056 Updated/fixed packages: coreutils, hal, libcap,
6057 lockfile-progs, ncftp, xserver_xorg-server
Gustavo Zacarias2816c332010-05-28 14:34:27 -03006058
6059 Issues resolved (http://bugs.uclibc.org):
6060
Peter Korsgaarde1a7d912010-05-30 10:40:19 +02006061 #1789: binutils fails to build for i386
Gustavo Zacarias2816c332010-05-28 14:34:27 -03006062 #1843: Fix libcap build failure
Peter Korsgaard7f1bca82010-05-30 20:11:23 +02006063 #1855: XORG Keyboard driver fails to compile
Peter Korsgaard170b3d32010-05-27 14:48:47 +02006064
Peter Korsgaardbbd96db2010-05-27 14:35:04 +020060652010.05-rc3, Released May 27th, 2010:
Peter Korsgaard93cca7c2010-05-16 22:20:54 +02006066
6067 Fixes all over the tree.
6068
Peter Korsgaard994bb072010-05-26 08:59:46 +02006069 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
Peter Korsgaardb7300102010-05-25 23:38:44 +02006070 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
Peter Korsgaard50685f12010-05-26 23:19:44 +02006071 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
Peter Korsgaard062cebb2010-05-27 09:53:01 +02006072 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
6073 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
6074 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
6075 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
6076 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
6077 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
6078 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
6079 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
Peter Korsgaard484d15d2010-05-20 23:13:01 +02006080
6081 Issues resolved (http://bugs.uclibc.org):
6082
Peter Korsgaardca999e02010-05-27 00:47:31 +02006083 #75: arm buildroot "unrecognized option" error
6084 #699: Buildroot fails to copy libstdc++ to target when using external...
Peter Korsgaard484d15d2010-05-20 23:13:01 +02006085 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
Peter Korsgaard7ab3f962010-05-21 21:11:06 +02006086 #1729: alsamixergui fails to build
Nick Leverton7810eeb2010-05-21 21:03:39 +02006087 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
Peter Korsgaard096b21e2010-05-24 08:22:26 +02006088 #1819: pciutils small bugs
Gustavo Zacarias947a9b82010-06-15 10:24:44 -03006089 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
Peter Korsgaard7bb2b482010-05-16 22:29:41 +02006090
Peter Korsgaard6d1ab152010-05-11 21:15:07 +020060912010.05-rc2, Released May 11th, 2010:
Paulius Zaleckasca218de2010-05-03 19:51:58 +03006092
6093 Fixes all over the tree.
6094
Peter Korsgaard49ce10c2010-05-11 09:13:14 +02006095 Updated/fixed packages: busybox, customize, gawk, gnuchess,
6096 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
6097 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
6098 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
6099 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
Thomas Petazzonic554cc2a2010-05-10 23:39:50 +02006100 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
6101 xproto_fontcacheproto, xproto_fontsproto, xvkbd
Gustavo Zacarias63b86662010-04-22 15:58:16 -03006102
Peter Korsgaard13de2612010-05-10 22:03:39 +02006103 Removed packages: vice
6104
Gustavo Zacarias63b86662010-04-22 15:58:16 -03006105 Issues resolved (http://bugs.uclibc.org):
6106
Luca Ceresoliea0695f2010-05-06 00:16:59 +02006107 #849: "customize" package copies files to wrong place in target tree
Gustavo Zacarias63b86662010-04-22 15:58:16 -03006108 #985: Bump usb_modeswitch package to 1.1.0
Luca Ceresoliea0695f2010-05-06 00:16:59 +02006109 #1135: Package customize. Wrong copying
Peter Korsgaard79db1ff2010-05-04 23:11:20 +02006110 #1525: Package hal deletes a whole <target>/etc/rc.d directory
Peter Korsgaard395a70f2010-05-08 09:39:00 +02006111 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
6112 #1669: Busybox failed to compile when using an external toolchain
Gustavo Zacariasdfb50392010-05-06 11:14:38 -03006113 #1699: Fix usbutils dependencies and bump
Gustavo Zacariasa5fe7372010-05-06 11:24:36 -03006114 #1705: Fix pciutils broken cross compiling
Gustavo Zacarias6f4939d2010-05-06 13:32:14 -03006115 #1717: External toolchain fixes for hostapd & wpa_supplicant
Paulius Zaleckasca218de2010-05-03 19:51:58 +03006116
Peter Korsgaardaac61fd2010-05-03 16:12:45 +020061172010.05-rc1, Released May 3rd, 2010:
Peter Korsgaard58794482010-03-02 17:42:23 +01006118
Gustavo Zacariasb1c9a152010-03-26 11:19:43 -03006119 Cleaned up / restructured package menu.
6120
Peter Korsgaard266fa652010-04-05 10:47:54 +02006121 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
Peter Korsgaard4439d382010-05-02 23:22:26 +02006122 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
6123 removed broken nios2 support, ppc e300cX/e500mc support,
6124 improved external toolchain support, GDB 7.x support.
Peter Korsgaardc9d195e2010-03-08 14:29:48 +01006125
Peter Korsgaardde859f62010-03-12 23:14:59 +01006126 X.org updated to 7.5.
6127
Peter Korsgaard5724e092010-05-03 16:07:20 +02006128 New packages: cdrkit, cramfs, genext2fs, genromfs,
6129 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
6130 squashfs, squashfs3, squid
Chris Seawooda0386022010-03-22 16:50:51 +01006131
Peter Korsgaard5724e092010-05-03 16:07:20 +02006132 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
6133 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
6134 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
6135 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
6136 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
6137 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
6138 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
6139 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
6140 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
6141 qt, radvd, samba, setserial, smartmontools, tar, tslib,
6142 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
6143 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
6144 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03006145 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
6146 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
6147 xproto_xf86miscproto, xserver_xorg-server
Peter Korsgaard58794482010-03-02 17:42:23 +01006148
Will Wagner84e5d7c2010-04-14 18:06:43 +01006149 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
6150 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
6151 xproto_xf86miscproto
Will Wagner9638be12010-04-14 18:06:41 +01006152
Alexander Clouteracac2ec2010-03-13 21:43:06 +01006153 Issues resolved (http://bugs.uclibc.org):
6154
Gustavo Zacariasffe25f02009-12-23 09:30:45 -03006155 #513: Add new squid package
Kelvin Cheung0e9aad62009-11-11 10:51:02 +08006156 #661: lmbench: new package
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03006157 #719: Add lua option to haserl
Richard van Paasen6a3a58f2009-12-14 22:54:12 +01006158 #800: [PATCH] iperf update to 2.0.4
Gustavo Zacarias46913a22010-04-29 18:03:45 -03006159 #803: [PATCH] lua - add shared library patch and config option for...
Richard van Paasen0c776122009-12-14 22:56:10 +01006160 #805: [PATCH] mdadm - version update
Johan Thelincb08cd62010-04-03 10:48:06 +02006161 #817: integrator926_defconfig uses unsupported uboot board name
Yann E. MORIN6db57c62010-04-07 00:50:10 +02006162 #851: Add option to specify --sysroot value for external toolchain
Mike Crowee237c992010-02-11 13:19:35 +00006163 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
6164 package for compatibility with old packages that expect
6165 the pre-1.0 API.
Gustavo Zacariased91e782010-02-18 12:49:27 -03006166 #1105: Add new netperf package
Gustavo Zacarias8fe6cc92010-02-18 14:51:51 -03006167 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
Gustavo Zacarias19f15062010-02-18 16:01:01 -03006168 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
Gustavo Zacarias4f0361a2010-02-18 16:15:58 -03006169 #1123: Bump less to 436 and migrate to Makefile.autotools.in
Gustavo Zacarias3b90d692010-02-18 16:48:24 -03006170 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
Johan Thelincb08cd62010-04-03 10:48:06 +02006171 #1189: Wrong u-boot configuration name for integrator926 target
Will Wagner17541bd2010-01-26 15:31:37 +00006172 #1219: kernel headers not correctly installed into toolchain/staging
serj.kalichevd07aee12010-05-01 21:08:43 +02006173 #1267: Wrong BR2_EXTRA_VERSION
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01006174 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
Chris Seawooda0386022010-03-22 16:50:51 +01006175 #1303: Add librsync package
Grant Edwards532e1fb2010-05-01 20:57:28 +02006176 #1321: Busybox link fails due to lack of --sysroot option
Peter Korsgaard820d9172010-03-31 10:40:30 +02006177 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01006178 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
Peter Korsgaard0a179ad2010-04-02 15:13:46 +02006179 #1369: cannot build radvd (flex problem)
Peter Korsgaarda12ef5d2010-03-31 12:13:51 +02006180 #1387: xlib_libX11-1.3.2 can't find libjpeg
Gustavo Zacariasaa3486f2010-03-26 10:16:31 -03006181 #1411: [SECURITY] Update openssl package to 0.9.8n
Gustavo Zacariasbc7ffe72010-03-16 14:07:59 -03006182 #1417: Bump iptables to 1.4.7
Gustavo Zacarias801f22b2010-03-17 16:59:32 -03006183 #1423: Bump e2fsprogs to 1.41.11
Gustavo Zacarias0fd37242010-03-26 12:54:39 -03006184 #1429: [SECURITY] Update php to 5.2.13
Gustavo Zacarias5c36fdf2010-03-29 11:58:41 -03006185 #1441: Add binutils 2.20.1
Paulius Zaleckas31365de2010-03-30 17:20:55 +02006186 #1447: Package installation on target with debug symbols is broken
Gustavo Zacariasac5c5fd2010-04-01 17:44:28 +02006187 #1459: Misc QA fixes
Alexander Clouter07f155c2010-04-06 07:43:03 +02006188 #1489: radvd update to 1.6
Gustavo Zacarias633049d2010-04-07 23:00:28 -03006189 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
Peter Korsgaard6c5225b2010-04-18 22:33:09 +02006190 #1537: dev entries not created anymore
Gustavo Zacarias4ab68832010-04-14 11:17:47 -03006191 #1555: Fix default uclibc-0.9.31 configuration
Gustavo Zacariasba9ed132010-04-14 11:26:45 -03006192 #1561: [SECURITY] Update samba to 3.3.12
Peter Korsgaard65e209c2010-04-15 16:26:15 +02006193 #1567: openssl0.9.8n fails to compile
Peter Korsgaard5ad26722010-04-26 22:58:25 +02006194 #1573: Alsa-utils alsactl/init/* not installed to target
Peter Korsgaardab1f6e52010-04-19 09:11:35 +02006195 #1591: portmap fails to compile
Gustavo Zacarias55886162010-04-22 15:35:15 -03006196 #1615: Convert eeprog package to gentargets
Gustavo Zacarias554ef432010-04-26 11:54:32 -03006197 #1645: Bump hostapd package to 0.7.2
Alexander Clouteracac2ec2010-03-13 21:43:06 +01006198
Peter Korsgaardac1dfc82010-02-26 15:52:48 +010061992010.02, Release February 26th, 2010:
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01006200
6201 Fixes all over the tree.
6202
Peter Korsgaardb209f222010-02-26 10:42:26 +01006203 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
6204 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
6205 xfont_font-util
Peter Korsgaardba505382010-02-24 22:59:32 +01006206
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03006207 Removed packages: hostap, openmotif, xpdf
Peter Korsgaardba505382010-02-24 22:59:32 +01006208
6209 Issues resolved (http://bugs.uclibc.org):
6210
6211 #165: openmotif does not build
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03006212 #1147: Remove obsolete hostap package
Peter Korsgaardf5617632010-02-25 17:27:50 +01006213 #1183: make source fails to download gmp, mpfr and patches
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01006214
Peter Korsgaard7bd81252010-02-23 23:28:46 +010062152010.02-rc2, Released February 23th, 2010:
Peter Korsgaard23c8c882010-02-17 11:10:23 +01006216
6217 Fixes all over the tree and new features.
6218
Peter Korsgaard89fd7202010-02-23 21:59:24 +01006219 New packages: intltool
6220
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01006221 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
Peter Korsgaard89fd7202010-02-23 21:59:24 +01006222 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
6223 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
6224 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
6225 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
6226 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
6227 xlib_libfontenc, xproto_trapproto, zlib
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01006228
6229 Removed package: xboard
Peter Korsgaard23c8c882010-02-17 11:10:23 +01006230
Rob Alley6c9d3872010-01-28 02:29:40 +13006231 Issues resolved (http://bugs.uclibc.org):
6232
Peter Korsgaard5239be02010-02-23 20:57:54 +01006233 #335: atk looks for the path to the gnome library on the host
6234 #355: Please update WebKit - it doesn't compile!
6235 #453: libglib2 autoreconf
6236 #457: e2fsprogs link problem
6237 #459: libgtk2 autoreconf
6238 #469: build of libgtk2 for host incorrectly assumes that X.org ...
6239 #671: Bash fails to build when building buildront on Ubuntu 9.04
6240 #711: WebKit host dependencies problems
6241 #821: cp: illegal operation
6242 #1039: Not compiled on ubuntu karmic
Rob Alley6c9d3872010-01-28 02:29:40 +13006243 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
6244
Peter Korsgaardf0bdacd2010-02-09 16:54:30 +010062452010.02-rc1, Released February 9th, 2010:
6246
6247 Fixes all over the tree and new features.
6248
6249 Generalized autotools infrastructure to be usable for
6250 non-autotools packages, see package/Makefile.package.in for
6251 details.
6252
6253 Cleaned up avr32 toolchain config, external source-based
6254 toolchain support is gone.
6255
6256 Dependency checks: Also check for makeinfo, only print output
6257 on errors.
Peter Korsgaardde219282009-12-03 15:59:15 +01006258
Peter Korsgaard6c26a602010-01-23 23:07:20 +01006259 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
Peter Korsgaard6bfb4882010-01-15 14:47:54 +01006260
Peter Korsgaard731f3c32010-02-03 21:26:48 +01006261 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
6262 tcpreplay
Chris Packham20417bb2009-07-30 13:59:49 +12006263
William Wagneraea2ef92010-01-28 18:07:27 +00006264 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
6265 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
Julien Boibessot14d065b2010-02-08 18:39:19 +01006266 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
6267 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
6268 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
6269 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
6270 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
6271 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03006272
Peter Korsgaard640c7402010-02-09 12:21:37 +01006273 Removed package: asterisk, openswan
Peter Korsgaard52234472010-02-08 17:20:41 +01006274
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03006275 Issues resolved (http://bugs.uclibc.org):
6276
Chris Packham20417bb2009-07-30 13:59:49 +12006277 #515: tcpreplay: new package
Lionel Landwerlin10415632009-12-06 22:21:58 +01006278 #553: Wrong DirectFB ps2mouse limitation
Clark Rawlins249f3db2009-12-01 08:46:27 -05006279 #559: mesa3d build fails
Peter Korsgaard7c737972009-12-07 09:14:36 +01006280 #679: Autoconf cannot find M4
Gustavo Zacarias44816b12009-11-30 11:45:35 -03006281 #739: New/updated hostapd package
Gustavo Zacariasd8968c62009-11-30 12:58:49 -03006282 #749: Bump usbutils package to version 0.86
Peter Korsgaard79c9a432009-12-06 15:40:03 +01006283 #751: Kernel 2.6 snapshot fetch fail
Gustavo Zacarias1ba3c842009-12-01 17:00:59 -03006284 #753: Bump lighttpd package to 1.4.25
Anders Darander9c374252009-12-02 13:29:23 +01006285 #757: U-Boot: mkimage cannot be installed using external toolchain
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03006286 #761: Add binutils 2.20 to toolchain options
Gustavo Zacarias9f177282009-12-02 12:39:21 -03006287 #763: [SECURITY] Update pcre to 7.9
Gustavo Zacarias09c181f2009-12-02 16:36:43 -03006288 #765: Add buildroot branding to gcc
Gustavo Zacarias7a901722009-12-02 14:39:52 -03006289 #767: Bump iw package to 0.9.18
Gustavo Zacariasb5867d92009-12-03 13:19:27 -03006290 #773: [SECURITY] Update bind to 9.5.2-P1
grante0a62bb42009-12-10 16:12:21 -06006291 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
Gustavo Zacarias4833d132009-12-14 17:27:01 -03006292 #813: Drop not very useful generic package selection options ...
Anders Daranderb9656e82009-12-23 10:05:45 +01006293 #823: Editor backup files (~) is copied from the target_skeleton
Gustavo Zacarias9400c732009-12-23 10:41:36 -03006294 #827: Bump mtd-utils package to version 1.2.0
Peter Korsgaardc47124d2010-01-18 00:32:45 +01006295 #841: Build error
Gustavo Zacarias0908e852010-01-19 15:09:28 -03006296 #913: Bump iptables to 1.4.6
Gustavo Zacariasc95e3b82010-01-19 15:06:36 -03006297 #919: Bump usb_modeswitch package to 1.0.7
Gustavo Zacariasca2ad7d2010-01-19 15:07:54 -03006298 #925: Bump wpa_supplicant package to 0.6.10
Gustavo Zacariasdb9dcbe2010-01-19 16:13:55 -03006299 #931: Bump kismet package to 2010-01-R1
Gustavo Zacariasb3febda2010-01-19 16:54:45 -03006300 #937: Bump openvpn package to 2.1.1
Gustavo Zacariasc623a232010-01-20 11:17:53 -03006301 #943: Bump sqlite package to 3.6.22
Gustavo Zacarias3416f262010-01-26 11:36:07 -03006302 #961: Bump dnsmasq to 2.52
Gustavo Zacarias60ce1b02010-01-26 11:47:42 -03006303 #967: Bump netstat-nat to 1.4.10
Gustavo Zacarias6455c322010-01-25 10:42:50 -03006304 #973: Bump iw to 0.9.19
Peter Korsgaardfbf84d42010-01-31 22:13:45 +01006305 #1003: DHCP options disabled with busybox-1.16.0
Peter Korsgaard934c7bb2010-01-29 15:01:04 +01006306 #1009: [SECURITY] Bump php to 5.2.12
Gustavo Zacarias49d92eb2010-02-01 13:53:12 -03006307 #1015: [SECURITY] Bump bind to 9.5.1-P2
Peter Korsgaardc3174392010-02-03 17:27:51 +01006308 #1027: Busybox flash commands conflict with those from mtd-utils
Gustavo Zacariasd5d48252010-02-09 11:30:06 -03006309 #1063: [SECURITY] Update lighttpd to 1.4.26
Peter Korsgaardbf4d2d82009-12-04 09:24:01 +01006310
Peter Korsgaard798927c2009-12-01 15:20:18 +010063112009.11, Released December 1st, 2009:
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01006312
6313 Additional fixes and cleanups.
6314
Peter Korsgaard9d998ad2009-12-01 12:18:38 +01006315 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
6316 microperl, ncurses, vim
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01006317
6318 Issues resolved (http://bugs.uclibc.org):
6319
6320 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
6321
Peter Korsgaard31bd9742009-11-29 23:26:54 +010063222009.11-rc2, Released November 29th, 2009:
6323
6324 Additional fixes and cleanups.
Daniel Mack6b6bdae2009-11-24 19:52:26 +01006325
Peter Korsgaardade675c2009-11-29 21:25:49 +01006326 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
Daniel Mack6b6bdae2009-11-24 19:52:26 +01006327
Peter Korsgaard2d04d562009-11-23 23:20:21 +010063282009.11-rc1, Released November 23rd, 2009:
Gustavo Zacarias74834992009-09-01 23:02:06 +02006329
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01006330 Fixes all over the tree and new features.
6331
6332 Cleaned up / Simplified build directory layout. Refer to
6333 docs/buildroot.html#using for details.
6334
6335 Target defconfig files moved to configs/ and listed in 'make help'
6336 output.
6337
Peter Korsgaard406053d2009-11-20 14:05:48 +01006338 Fixed *clean targets. Now clean removes everything generated,
6339 so you can do a fresh rebuild. Distclean furthermore removes
6340 kbuild tools and .config, bringing the source tree back in a
6341 pristine state.
6342
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01006343 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
6344 soft / hardfloat setting for architecture, ensure target-ldd
6345 gets installed.
Laine Walker-Avina83182dd2009-10-29 10:30:50 -07006346
Peter Korsgaard41146432009-09-29 11:45:50 +02006347 New packages: divine, gvfs, libarchive, libmicrohttpd,
Lionel Landwerlin0ad58692009-10-18 21:03:09 +02006348 sdl_sound, swfdec, sysstat
Daniel Mack32518792009-08-25 16:04:56 +02006349
Peter Korsgaard81e4ba32009-11-23 13:03:59 +01006350 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
6351 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
6352 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
Peter Korsgaardf6cbb262009-11-23 13:02:54 +01006353 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
6354 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
Peter Korsgaardfa946b72009-11-23 13:11:00 +01006355 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
Peter Korsgaard1dd9d9f2009-11-23 13:54:05 +01006356 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
Peter Korsgaard7ba54a02009-11-23 14:41:36 +01006357 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
Baruch Siach883f0662009-11-23 23:05:23 +01006358 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
Peter Korsgaardb7046772009-11-23 15:10:53 +01006359 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
Peter Korsgaard9627e212009-11-23 16:31:35 +01006360 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
6361 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
Lionel Landwerlin5ad8ad02010-01-27 02:08:49 +01006362 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
Peter Korsgaard76aaac62009-09-14 15:54:24 +02006363
Peter Korsgaard87d74d92009-11-23 11:30:07 +01006364 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
Peter Korsgaard8a19a792009-10-01 22:32:44 +02006365
Gustavo Zacarias74834992009-09-01 23:02:06 +02006366 Issues resolved (http://bugs.uclibc.org):
6367
Sven Neumann1d9178d2009-09-21 23:26:51 +02006368 #301: allow to install libsmbclient
Sven Neumannbc95b3a2009-09-27 23:19:40 +02006369 #303: add gvfs package
Evan Zelkowitz8e8354d2009-09-20 10:02:44 +02006370 #477: Add sdl_sound package
Gustavo Zacarias57f3b112009-09-01 14:01:40 -03006371 #487: Make kismet package sexier
Gustavo Zacariasbdf41d62009-09-01 13:04:17 -03006372 #511: New package usb_modeswitch
Gustavo Zacarias74834992009-09-01 23:02:06 +02006373 #527: misc fixes for dnsmasq package
Will Newtona07032e2009-08-11 16:35:23 +01006374 #565: libevent: Bump version and clean up makefile
Olaf Rempel27cf8112009-09-16 08:39:26 +02006375 #587: Use iptables multipurpose binaries and bump to 1.4.4
Peter Korsgaardda25e922009-10-25 22:15:06 +01006376 #593: Missing early check for patch(1)
Peter Korsgaardb71951b2009-11-22 21:25:31 +01006377 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
Peter Korsgaard17168392009-09-21 17:42:22 +02006378 #609: libmicrohttpd: New package
6379 #615: python: Don't delete .py files unless asked
Peter Korsgaardf5239c32009-09-19 09:46:55 +02006380 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
Kelvin Cheung07019b22009-11-22 21:08:37 +01006381 #619: netkittelnet requires netkitbase to install, but there's no ...
Vincent Palatin6aac0032009-11-22 21:18:11 +01006382 #645: allow to build nbd-server with NBD package
Gustavo Zacarias829d4ff2009-10-09 10:31:31 -03006383 #653: [SECURITY] Update php package to version 5.2.11
Gustavo Zacariasab17f402009-10-09 10:42:41 -03006384 #655: Update sqlite package to version 3.6.18
Simon Paschf72f3fd2009-10-13 14:23:08 +02006385 #657: Bug in imagemagick-clean target
Kelvin Cheung07019b22009-11-22 21:08:37 +01006386 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
rvpaasend7f5f042009-10-18 19:35:12 +02006387 #665: [PATCH] Samba package
rvpaasen69ec17c2009-10-29 21:35:33 +01006388 #667: [PATCH] e2fsprogs
Peter Korsgaard351b6792009-11-22 21:03:42 +01006389 #683: SDL-dfb does not select directfb
Peter Korsgaard3445ff42009-11-22 20:52:15 +01006390 #701: make install problem with unstripped binaries
Gustavo Zacarias48ed49e2009-11-10 13:42:35 -03006391 #703: [SECURITY] Update openssl package to 0.9.8l
Gustavo Zacarias3848cd62009-11-10 12:01:09 -03006392 #705: Bump spawn-fcgi package to 1.6.3
Gustavo Zacarias4e276862009-11-10 13:58:07 -03006393 #709: Bump lighttpd package to 1.4.24
Gustavo Zacarias26073d22009-11-13 09:49:43 -03006394 #713: Migrate openntpd package to Makefile.autotools.in
Gustavo Zacarias83f98812009-11-13 12:07:56 -03006395 #715: Bump libidn package to 1.15 and other fixes
Gustavo Zacarias882e1372009-11-13 12:12:09 -03006396 #717: Bump dnsmasq to 2.51 and introduce new IDN option
Gustavo Zacariasbd49a622009-11-19 10:26:43 -03006397 #731: Bump iw package to 0.9.17
Gustavo Zacarias74834992009-09-01 23:02:06 +02006398
Peter Korsgaardf0eb8b52009-08-31 10:23:48 +020063992009.08, Released August 31th, 2009:
6400
6401 Additional fixes and cleanups.
6402
6403 Updated/fixed packages: ctorrent, saveconfig/getconfig,
6404 sdl_net, util-linux.
Peter Korsgaard014df312009-08-30 22:01:23 +02006405
6406 Issues resolved (http://bugs.uclibc.org):
6407
6408 #529: util-linux doesn't find headers and include libs correctly
Kelvin Cheungcc8a9172009-08-31 07:23:59 +02006409 #557: Build ctorrent with SSL support if available
Peter Korsgaard014df312009-08-30 22:01:23 +02006410
Peter Korsgaard4595a2f2009-08-26 23:21:30 +020064112009.08-rc3, Released August 26th, 2009:
6412
6413 Additional fixes and cleanups.
6414
6415 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
6416 directfb, enchant, kernel headers.
6417
6418 Issues resolved (http://bugs.uclibc.org):
6419
6420 #471: Allow directfb compilation with debug
6421 #541: Removal of CVS directories in target filesystem broken
6422 #547: berkeleydb: Update config.{sub, guess}
6423 #549: enchant: Fix dependencies.
6424 #569: Fix alsa-utils build for x86 on x86-64
6425
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +020064262009.08-rc2, Released August 6th, 2009:
6427
6428 Additional fixes and new features.
6429
6430 New packages: libuuid, gcc 4.3.4.
6431
Peter Korsgaard4595a2f2009-08-26 23:21:30 +02006432 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
6433 jamvm, libusb, microperl, neon, popt, sed, webkit.
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +02006434
6435 Fixed issue with 'make oldconfig'
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02006436
6437 Issues resolved (http://bugs.uclibc.org):
6438
6439 #525: sed broken with external toolchain
Peter Korsgaard15dab042009-08-05 09:23:29 +02006440 #537: Fix gzip build with recent glibc
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02006441
Peter Korsgaard3190d5b2009-08-02 23:09:07 +020064422009.08-rc1, Released August 2nd, 2009:
6443
6444 Fixes all over the tree and new features.
Peter Korsgaard533718a2009-06-23 09:40:23 +02006445
Thomas Petazzoni66095252009-07-27 11:06:32 +02006446 Improvement of external toolchain support:
6447 - Support for glibc toolchains.
6448 - The toolchain configuration announced to Buildroot is
6449 verified against the real toolchain configuration.
6450 - Fixes, documentation.
6451
6452 Cleanup X.org support: clarified configuration options, and
6453 removed mandatory dependency on useless libraries such as
6454 libXt or libXaw.
6455
Thomas Petazzonid9a95012009-07-27 18:08:32 +02006456 New QT-based configurator, usable using 'make xconfig'.
6457
Peter Korsgaard3190d5b2009-08-02 23:09:07 +02006458 Support for the Xtensa architecture.
6459
6460 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
6461 headers.
6462
6463 New packages: bmon, ctorrent, dosfstools, enchant,
6464 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
6465 sdl_gfx, spawn-fcgi.
6466
6467 Updated packages: bind, busybox, coreutils, sqlite, directfb,
6468 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
6469 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
6470 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
6471 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
6472 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
6473 wpa-supplicant, xdriver_xf86-input-synaptics,
6474 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
6475 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
6476 xutil_util-macros.
6477
Peter Korsgaard533718a2009-06-23 09:40:23 +02006478 Issues resolved (http://bugs.uclibc.org):
6479
Peter Korsgaard2e71cd82009-07-07 23:26:36 +02006480 #83: liblockfile fails to compile due to eaccess redefinition
Peter Korsgaard0aa70622009-07-24 07:51:16 +02006481 #163: Xtensa architecture port
Thomas Petazzoni7a1a3342009-07-28 16:18:10 +02006482 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
Peter Korsgaard533718a2009-06-23 09:40:23 +02006483 #241: device mapper + lvm2: build together
Olaf Rempel52dbe072009-03-02 17:35:41 +01006484 #243: ctorrent: new package
Olaf Rempelbb14fc42009-03-02 17:58:13 +01006485 #247: ntfsprogs: new package
Peter Korsgaard71c810f2009-07-18 00:04:20 +02006486 #271: Library 'libgcc_s.so.1' not installed in search path
Gustavo Zacarias57c2e792009-07-26 21:08:51 +02006487 #287: New package libnl
Gustavo Zacarias9a6d6cf2009-08-02 22:25:04 +02006488 #289: New package iw
Will Newton6fecd532009-07-27 12:20:27 +01006489 #331: Update MPlayer to version 1.0rc2
Gustavo Zacarias58180102009-06-30 21:40:23 +02006490 #333: Bump sqlite package to 3.6.15
Peter Korsgaarde61606a2009-06-23 13:55:38 +02006491 #349: update libsoup to version 2.26.2
Gustavo Zacariasc2dbefd2009-07-26 21:50:02 +02006492 #357: New package netstat-nat
Gustavo Zacarias234fb282009-07-02 14:55:51 +02006493 #359,#413: Upgrade openvpn to Makefile.autotools.in
Peter Korsgaard533718a2009-06-23 09:40:23 +02006494 #367: linux kernel compile error for arm926t
Evan Zelkowitz10e9b7e2009-07-18 11:29:26 +02006495 #369: Add SDL_gfx package
Peter Korsgaard533718a2009-06-23 09:40:23 +02006496 #373: Support for building gstreamer without libxml
Peter Korsgaarde61606a2009-06-23 13:55:38 +02006497 #379: update DirectFB to version 1.4.0
Peter Korsgaard533718a2009-06-23 09:40:23 +02006498 #383: gst-plugins-good: Allow soup plugin to be configured
6499 #385: neon: Fix pkgconfig dependency
Peter Korsgaardbd26b582009-07-16 15:07:20 +02006500 #387: Tremor not installed to toolchain
Gustavo Zacariasba4fbdc2009-07-26 22:03:15 +02006501 #389: New package bmon
Peter Korsgaard533718a2009-06-23 09:40:23 +02006502 #391: gstreamer: Bump version to 0.10.23
6503 #393: gst-plugins-base: Bump version to 0.10.23
6504 #395: gst-plugins-bad: New package
Peter Korsgaardf4311822009-07-27 00:05:14 +02006505 #403: Error while building iso9660 image
Peter Korsgaard533718a2009-06-23 09:40:23 +02006506 #409: Bump php package to 5.2.10
6507 #411: ipsec-tools: Bump version to 0.7.2
Gustavo Zacarias0468be62009-07-01 15:36:19 +02006508 #417: New package spawn-fcgi
Gustavo Zacarias264b9c12009-07-01 15:31:59 +02006509 #419: Bump lighttpd package to 1.4.23
Will Newton27ce9422009-07-27 10:39:50 +02006510 #421: toolchain: Clean up toolchain locale support menu
Will Newton81f99902009-06-29 11:54:06 +01006511 #427: webkit: Update to WebKit svn r44552
Will Newton56fcdc92009-07-02 16:54:41 +01006512 #437: ltp-testsuite: Bump version to 20090630
Mike Crowef26acf62009-06-18 13:29:02 +01006513 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
Peter Korsgaarde0debb72009-07-17 21:07:42 +02006514 #467: DirectFB 1.4.1
Peter Korsgaard0aa70622009-07-24 07:51:16 +02006515 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
Will Newton5079d7a2009-07-28 11:37:20 +01006516 #491: libxml2: Bump version to 0.7.3
Gustavo Zacariasff69aee2009-07-29 10:02:15 -03006517 #495: Bump bind package to 9.5.1-P3 (security)
Peter Korsgaard2a966bc2009-07-29 21:49:45 +02006518 #497: OpenSSL RSA key generation hangs on x86_64
Gustavo Zacarias00c8bdd2009-07-30 10:09:47 -03006519 #509: Bump sqlite package to 3.6.16
Peter Korsgaarda7b50b92009-08-02 09:59:15 +02006520 #523: pciutils broken with external toolchain
Daniele Salvatore Albano9be449f2009-08-02 22:32:03 +02006521 #533: Update gamin to 0.1.10 to fix compilation
Peter Korsgaard533718a2009-06-23 09:40:23 +02006522
Peter Korsgaarda69b3d62009-06-01 09:00:03 +020065232009.05, Released June 1st, 2009:
6524
6525 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
6526 version and marked ubifsroot as broken.
6527
Peter Korsgaard45e11e22009-05-27 20:44:08 +020065282009.05-rc3, Released May 27th, 2009:
6529
6530 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
6531 busybox, curl, libusb, readline, python and strace.
6532
6533 Issues resolved (http://bugs.uclibc.org):
6534
6535 #345: libcurl package needs a urandom fix
6536
Peter Korsgaard13328d22009-05-19 20:18:04 +020065372009.05-rc2, Released May 19th, 2009:
6538
6539 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
6540 for newer hosts), stable kernel versions, busybox, cups,
6541 dmraid, docker, mesa3d, rsync and updated defconfigs.
6542
6543 xserver marked as broken on AVR32 and atngw100-expanded
6544 config removed.
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02006545
6546 Issues resolved (http://bugs.uclibc.org):
6547
6548 #167: metacity does not build
Peter Korsgaard13328d22009-05-19 20:18:04 +02006549 #295: gamin installs python support even if python is disabled
6550 #323: gen_matypes fails to execute during build of Mesa when us...
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02006551
Peter Korsgaardcf92bc22009-05-05 11:53:14 +020065522009.05-rc1, Released May 5th, 2009:
6553
6554 Fixes all over the tree, further conversion of packages to
6555 Makefile.autotools.in and we now build host versions of
6556 packages where needed for build time dependencies instead of
6557 relying on the correct versions being available on the build
6558 host. Ancient toolchain / busybox versions have furthermore
6559 been removed as announced in the 2009.02 release notes.
6560
6561 New packages: flac, gob2, lzop, taglib, wpa_supplicant
6562
6563 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
6564 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
6565 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
6566 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
6567 util-linux, xorg7, xerces
6568
6569 Issues resolved (http://bugs.uclibc.org):
6570
6571 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
6572 and a ton of other improvements
6573 #19: page.h missing by util-linux
6574 #37: update libglib2 to version 2.18.4
6575 #61: tslib puts staging_dir into pkgconfig file
6576 #69: tar refuses to build
6577 #71,#175: ./wchar.h:41:12: error: empty filename in #include
6578 #73: Bump openssl package to the latest version
6579 #81: New package wpa_supplicant
6580 #99: new package: flac
6581 #101: update gstreamer packages
6582 #105,#313: menuconfig segfaults on tinyx if wchar is not
6583 selected
6584 #107: convert libvorbis to Makefile.autotools.in
6585 #109: Make pppd package avoid bsd err
6586 #111: binutils 2.17 fails to build when texinfo >= 4.10
6587 #133: Modify ncurses5-config to get correct include path
6588 #137: Bump php to version 5.2.9
6589 #139: Bump sqlite to 3.6.11 and convert to
6590 Makefile.autotools.in
6591 #145: Bump bind package to 9.5.1-P1 (security)
6592 #147: buildroot toolchain fails to build w/binutils-2.19.1
6593 #151: openssl package trivial fixes
6594 #161: vim fails on patching with errors in configure.patch
6595 #169: blackbox-0.70.1 does not build
6596 #177: xdriver_xf86-input-keyboard does not build
6597 #179: Upgrade dropbear to Makefile.autotools.in
6598 #181: Update to Xorg 7.4
6599 #187: ntfs-3g: could not build cross
6600 #191: alsa-lib ARM binaries always built with EABI
6601 #213: Bump wpa_supplicant package to version 0.6.9
6602 #217: Bump openssl package to 0.9.8k (security)
6603 #219: Toolchain build fails on m4
6604 #225: m4 macros are out of place
6605 #233: make ipv6 optional in iptables
6606 #237: ncftp: convert to Makefile.autotools.in
6607 #239: ntfs-3g: convert to Makefile.autotools.in
6608 #245: lzop: new package
6609 #271: Bump bind package to 9.5.1-P2 (security)
6610 #277: Bump sqlite package to 3.6.16
6611 #279: update libglib2 to version 2.20.1
6612 #281: update DirectFB to version 1.2.8
6613 #283: add taglib
6614 #285: compilation of samba fails if IPV6 support is missing
6615 #293: update samba to version 3.3.3
6616 #299: add shared-mime-info package
6617 #307: make openssl package respect build flags