]> Git Repo - buildroot-mgba.git/blame - CHANGES
qt5: bump latest version to 5.11.0
[buildroot-mgba.git] / CHANGES
CommitLineData
f3d114a1
PK
12018.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
bea6b866
PK
152018.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
c11ed3a4
PK
432018.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
54e3bcb8
TP
862018.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
449f430e
TP
92 removed, as it was removed from Linux upstream, poorly
93 maintained in binutils/gdb, and abandoned by Analog Devices.
54e3bcb8
TP
94
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
449f430e
TP
184 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
f3cea9d8
PK
1972018.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
8a94ff12
PK
2602018.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
d5a63f48
PK
2812018.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
44cec643
PK
3052018.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
ca7bf21f 3272018.02-rc1, Released February 5th, 2018
06608f7e
TP
328
329 The global source-check and per-package <pkg>-source-check
330 targets have been removed.
331
77d58aab
PK
332 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
30bffce8
PK
378 Support for the Rust programming language.
379
77d58aab 380 New packages: aoetools, armbian-firmware, binaries-marvell,
30bffce8
PK
381 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
77d58aab
PK
394
395 Removed packages: eeprog
396
c34019e1
PK
3972017.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
1fa8113a
PK
4322017.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
9dd76697
PK
4442017.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
071cc438
PK
4722017.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
a7e1971c 4872017.11-rc1, Released November 6th, 2017
c2aa34d8 488
10b9c360
PK
489 Fixes all over the tree and new features.
490
64bbd348
PK
491 Openssl is now a virtual package, which may be provided by
492 OpenSSL (now renamed to libopenssl) or LibreSSL.
493
6d1ff5ff
AVEM
494 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
354722ca 498 selected.
6d1ff5ff 499
c2aa34d8
JF
500 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
f36962e9
PK
504 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
64bbd348
PK
509 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
10b9c360
PK
515 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
043f3b45 535 #10361: python3 python-config script generates invalid includes
10b9c360
PK
536 #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
951685e8
PK
5422017.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
f2b10756
PK
5772017.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
8ce27bb9 6112017.08, Released September 1st, 2017
0ea3d7ba 612
8ce27bb9 613 Minor fixes.
0ea3d7ba 614
13c44396
PK
615 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
0ea3d7ba
TP
623
624 Updated/fixed defconfigs:
625
626 Removed packages: simicfs.
627
628 Issues resolved (http://bugs.buildroot.org):
c7ed72d3 629
0ea3d7ba
TP
630 #10261: Grub2 fails to build for x86_64
631
ef19f376
TP
6322017.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
0ba4a139
TP
6552017.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
c7ed72d3 674 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
0ba4a139
TP
675 #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
c7ed72d3
PK
678 #10156: glibc compilation fails for X86 32bits (i386)
679 #10201: toolchain-wrapper.c:192: (error) Memory leak:
0ba4a139
TP
680 #10221: Buildroot Support
681
c472d8a4 6822017.08-rc1, Released August 2nd, 2017
2fce2056 683
6ce80b6a
TP
684 Infrastructure:
685
d64d1216
TP
686 - 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
6ce80b6a
TP
699 - Major revamp of the gettext handling, with user-visible
700 effect:
2fce2056
TP
701
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
6ce80b6a
TP
708 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.
2fce2056 712
6ce80b6a
TP
713 Therefore, if you need NLS support in packages, you must now
714 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
51b3315b
AV
715
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
c7ed72d3 719 scripts, a usr -> . link is still added.
51b3315b 720
6ce80b6a
TP
721 - 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
ca747900
TP
763 - Switch to binutils 2.28 as the default binutils version, add
764 support for binutils 2.29, remove support for binutils 2.26
6ce80b6a
TP
765 - 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
0a1e508b 806 Removed packages: cloog, input-tools, mke2img
6ce80b6a
TP
807
808 Issues resolved (http://bugs.buildroot.org):
809
d64d1216 810 #7892: systemd-journald is broken
6ce80b6a
TP
811 #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
c472d8a4 839 #10071: fakeroot: replace hard-coded paths in post install
6ce80b6a 840 #10076: Makefile:4113: recipe for target 'all-gcc' failed
90a1b819
TP
841 #10091: gcc7.1 does not build with graphite support due to old
842 isl
d64d1216
TP
843 #10121: webkit without the multimedia option causes build
844 error
6ce80b6a 845
d0b7d387
PK
8462017.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
d9bcd5fa
PK
8692017.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
dd2020aa
PK
9002017.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
91a418c3
PK
9152017.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
8ab8f10a
PK
9402017.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
c71edb8b
PK
9592017.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
4f00d03a
PK
11062017.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
6f1e216e
PK
11262017.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
93a8938d
PK
11562017.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
a4d77a4b
PK
11712017.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
8b0dd65d
PK
11992017.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
40f8a013
PK
12172017.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
386dd28a
PK
12462017.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
018b8aa7
PK
12692017.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
1ba865a5
PK
12972017.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
87ddf24d
PK
13212017.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
a1658095
PK
13402017.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
083c0735
PK
13792017.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
87a23e53
PK
13912017.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
bedc0ccd
PK
14172017.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
4f17e8cf
TP
14492017.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
133811ee
TP
1461 - add option <pkg>_PREFER_INSTALLER to the perl package
1462 infrastructure
1463
1464 Architecture:
1465
4f17e8cf
TP
1466 - 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
133811ee
TP
1488 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
1489 NIOS2 toolchains bumped
4f17e8cf
TP
1490
1491 - remove Analog Devices toolchain for the Blackfin
133811ee
TP
1492 architecture, remove pre-built musl toolchains from
1493 musl.codu.org
4f17e8cf
TP
1494
1495 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
133811ee
TP
1496 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
1497 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
4f17e8cf
TP
1498
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
e77a5c88
PK
15372016.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
8847039f
PK
15452016.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
e5782ec2
PK
15602016.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
a7eb052f
PK
15732016.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
93106e9e
PK
15842016.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,
286c6b4e 1596 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
93106e9e
PK
1597 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
90aed668
YM
16142016.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,
d4b99ff8 1626 strace, openjpeg, lcms2, quota.
90aed668
YM
1627
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
052554bf 16452016.11-rc1, Released November 3rd, 2016
a471150a 1646
052554bf 1647 Fixes all over the tree and new features.
a471150a 1648
7158a6d6
AV
1649 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
052554bf 1683 Architecture: support for sh64 removed, improved support for
7158a6d6 1684 MIPS core selection.
052554bf
TP
1685
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
7158a6d6
AV
1690 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.
052554bf
TP
1694
1695 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
1696 of <pkg>-show-rdepends to list reverse dependencies, and
7158a6d6
AV
1697 <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.
052554bf
TP
1700
1701 CMake support: the toolchainfile.cmake file now provides a
1702 definition of the CMAKE_BUILD_TYPE variable. The
7158a6d6 1703 toolchainfile.cmake also no longer forces the compiler/linker
052554bf
TP
1704 flags defined by Buildroot.
1705
2bc3d067 1706 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
052554bf 1707 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
2bc3d067 1708 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
052554bf
TP
1709
1710 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
1711 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
2bc3d067 1712 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
052554bf
TP
1713 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
a564da22 1721 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
052554bf 1722 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
7158a6d6 1723 wvdial, wvstreams.
052554bf
TP
1724
1725 Documentation: the list of packages that was present in the
1726 Buildroot manual has been removed.
1727
7158a6d6
AV
1728 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
052554bf
TP
1733 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
eb71c22b 1740 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
052554bf
TP
1741 #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
2bc3d067 1756 #9111: glibc 2.23: libmvec.so not copied
052554bf
TP
1757 #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
2bc3d067 1778 #9386: ubinize fails with or without custom config
a471150a 1779
ec166411 17802016.08, Released September 1st, 2016
78e99146
PK
1781
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
7e981ed0
PK
17942016.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
3b3fa45a
PK
18332016.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
19040c9f 18622016.08-rc1, Released August 6th, 2016
960cc977
PK
1863
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
aa6fd11f
PK
19532016.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
f4365df1
PK
19662016.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
3f3342a5
PK
19872016.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
0ab73720
PK
20082016.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
aaf6c28a
PK
20832016.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
100ba0f6
PK
20952016.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
6cd8cbc6 21252016.02-rc2, Released February 18th, 2016
a00646db
PK
2126
2127 Fixes all over the tree.
2128
2129 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
6cd8cbc6
PK
2130 crash, backport of Xtensa .init/.fini literals handling.
2131 glibc security patches for CVE-2014-8121, CVE-2015-1781
a00646db
PK
2132 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
ecf55c3f 21482016.02-rc1, Released February 10th, 2016
2ea4443e
PK
2149
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
8b186e08 2164 Linux: Automatically patch timeconst.pl for <3.9 kernels,
8d1d6ddd
PK
2165 which isn't compatible with modern perl versions, breaking the
2166 build when building on recent (Fedora 23, Debian
2167 Testing/Unstable, ..) distributions.
2168
2ea4443e
PK
2169 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
3f90e532
PK
23352015.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
610f3fa0
PK
23532015.11-rc3, Released November 26th, 2015
2354
2355 Fixes all over the tree.
2356
db80b0a5
PK
2357 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
610f3fa0
PK
2369
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
bfaed966
PK
23772015.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
e1da0eff 24102015.11-rc1, Released November, 7th 2015
23542387
TP
2411
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
20a36cd8 26372015.08, Released August 31st, 2015
3131ec44
PK
2638
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,
42180d8a
PK
2645 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,
3131ec44
PK
2648 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
985b46be
TP
26532015.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
7b1e9d52 26842015.08-rc1, Released August, 5th 2015
43929650
AV
2685
2686 Fixes all over the tree and new features.
2687
da63d87c
TP
2688 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.
43929650 2884
8cf7a561
TP
2885 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
6d73615f
PK
29112015.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
c6ce119c
PK
29212015.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
f2435f6d
PK
29482015.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
5628a15a 29722015.05-rc1, Released May 4th, 2015
94856075
PK
2973
2974 Fixes all over the tree and new features.
2975
329f6870
PK
2976 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
1c3ad235
PK
3000 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
329f6870
PK
3003 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
1c3ad235
PK
3010 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
329f6870
PK
3015 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
94856075
PK
3021 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
3022 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
329f6870
PK
3023 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,
94856075
PK
3030 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,
329f6870
PK
3036 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,
94856075 3042 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
329f6870
PK
3043 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,
94856075
PK
3059 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,
329f6870 3068 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
94856075
PK
3069 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},
329f6870
PK
3075 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},
94856075
PK
3091 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},
329f6870
PK
3101 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
3102 xfont_font-util, xkeyboard-config,
3103 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
94856075
PK
3104 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,
329f6870
PK
3109 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,
94856075 3127 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
329f6870 3128 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
94856075
PK
3129 xproto_xproxymanagementprotocol
3130
3131 Removed packages: gtk2-theme-hicolor
3132
329f6870
PK
3133 Deprecated packages: samba
3134
94856075
PK
3135 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
6bf057b0
PK
31532015.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
345f32e6
PK
31672015.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
bc11392d
PK
31782015.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
21652676 31882015.02-rc1, Released February 8th, 2015
20138584
PK
3189
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
9a5434fb
PK
32672014.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
f30e54eb
PK
32782014.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
641e00ef 33012014.11-rc2, Released November 21st, 2014
7dfba6f5
PK
3302
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
74128856 33202014.11-rc1, Released November 12th, 2014
4c2d7589
PK
3321
3322 Fixes all over the tree and new features.
3323
6896e829
PK
3324 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
4c2d7589
PK
3347 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
fcd720df
PK
35502014.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
fdff7150
PK
35662014.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
7dc7c790 35842014.08-rc2, Released August 18th, 2014
8c94df28
PK
3585
3586 Fixes all over the tree.
3587
7dc7c790
PK
3588 User manual restructured / reworked.
3589
3590 Toolchain: Fix for C++ exceptions / pthread_exit() on
3591 uClibc/glibc, C++-11 features with uClibc.
3592
8c94df28
PK
3593 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
3594 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
3595 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
7dc7c790
PK
3596 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
8c94df28
PK
3600
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
7e725e13 36092014.08-rc1, Released August 8th, 2014
087e1c8e
PK
3610
3611 Fixes all over the tree and new features.
3612
ec37bbca
PK
3613 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
087e1c8e
PK
3640 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
f287d625
PK
37522014.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
d830cceb
PK
37622014.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
63fbdd5c
PK
37782014.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
921a9efa 38172014.05-rc1, Released May 13th, 2014
574fa145 3818
c2e4f742
PK
3819 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
41d53bca 3839 other variables. Toolchain tuple vendor name can now be
c2e4f742
PK
3840 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
41d53bca 3850 unreproducible builds) toplevel parallel builds. See the
c2e4f742
PK
3851 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
4ee77144
PK
3857 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
3858 barebox, bash, beecrypt, bellagio, binutils, boost,
c2e4f742
PK
3859 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,
4ee77144
PK
3864 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,
c2e4f742
PK
3867 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,
4ee77144
PK
3878 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
3879 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
3880 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
c2e4f742
PK
3881 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,
4ee77144 3917 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
c2e4f742
PK
3918 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,
4ee77144
PK
3934 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
c2e4f742
PK
3954
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,
4ee77144
PK
3967 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
3968 yaffs2utils, zlog, znc
c2e4f742
PK
3969
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..
574fa145 3978
a6cfaea4
PK
39792014.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
98f7e12c
PK
39922014.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
085d4f02
PK
40152014.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
690984cf 40382014.02-rc1, Released February 11th, 2014
51a2caf9
PK
4039
4040 Fixes all over the tree and new features.
4041
a89c5882
PK
4042 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,
b5f44c2e
PK
4066 beaglebone, microblaze, pandaboard, qemu, raspberry pi
4067 updated.
4068
4069 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,
e0ab2fc9
PK
4085 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,
b5f44c2e
PK
4089 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,
a89c5882
PK
4093 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
4094 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
51a2caf9
PK
4095 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
4096 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
a89c5882 4097 luafilesystem, luajit, luaposix, luasec, luasocket,
51a2caf9
PK
4098 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,
a89c5882
PK
4101 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,
51a2caf9
PK
4106 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,
e0ab2fc9
PK
4111 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,
a89c5882
PK
4123 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
4124 xlib_lib{FS,SM,X11},
51a2caf9
PK
4125 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,
a89c5882
PK
4135 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
4147
b5f44c2e 4148 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
a89c5882 4149 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
51a2caf9 4150
474defab
PK
4151 Issues resolved (http://bugs.uclibc.org):
4152
4153 #65: new package: dbus c++ language bindings
4154 #769: Update configuration menu for MIPS target
b5f44c2e 4155 #2419: Add a bundle of Lua modules
474defab 4156 #2629: Segmentation faults and division by zero in Grub on ext2
b5f44c2e
PK
4157 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
4158 #4339: Allow override of DL_DIR in extract step
a89c5882 4159 #4363: Make sure that copied linux and busybox defconfig are...
b5f44c2e 4160 #4454: There should be simple way to update image, when chang...
474defab
PK
4161 #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
a89c5882 4168 #5780: spurious build failure because it cannot remove ubinize.cfg
474defab
PK
4169 #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
a89c5882
PK
4174 #6434: apply-patches.sh does not work recursively
4175 #6446: eglibc doesn't install ldconfig to target
4176 #6484: Add c-ares
b5f44c2e 4177 #6596: Slow bootup if mdev is chosen
474defab
PK
4178 #6656: Build Qt5 with ccache
4179 #6662: internal compiler error: Segmentation fault during making..
a89c5882 4180 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
474defab 4181 #6752: genext2fs: e2fsck must run before tunefs -U random
a89c5882 4182 #6770: openssl 1.0.1f fails with ccache
474defab 4183 #6830: Qt5: no fonts are installed
a89c5882
PK
4184 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
4185 #6854: Update to Qt 5.2.1
474defab 4186
9b390454 41872013.11, Released November 30th, 2013:
1351d0c2
PK
4188
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
1bf9afeb
PK
42082013.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
b87c05dc
PK
42202013.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
abce7ca6 42422013.11-rc1, Released November 12th, 2013
b9a16cb4
PK
4243
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,
abce7ca6
PK
4304 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
b9a16cb4
PK
4311
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
53d8d9c1
PK
43472013.08, Released August 31th, 2013:
4348
4349 Minor fixes.
4350
4351 Documentation build fixed.
4352
4353 Updated/fixed packages: ltrace, strongswan
4354
4e4a0a34 43552013.08-rc3, Released August 29th, 2013:
13ce6ddf
PK
4356
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
aab3a0ba
PK
4365 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
13ce6ddf 4373
c08b78d1
TP
43742013.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
36c966ef
TP
43902013.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
615fd9b0 44882013.05, Released May 31th, 2013:
0ca9692d
PK
4489
4490 Minor fixes.
4491
93252e70
PK
4492 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
0ca9692d
PK
4498
4499 Issues resolved (http://bugs.uclibc.org):
4500
93252e70 4501 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
0ca9692d
PK
4502 #4988: flex and m4 problems
4503 #5912: obsolete CVS files
4504
c92a369f
PK
45052013.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
cfcbfa2c 45142013.05-rc2, Released May 15th, 2013:
d131f750
PK
4515
4516 Fixes all over the tree.
4517
90e7cdd2
PK
4518 Default number of parallel jobs is now number of CPUs + 1.
4519
4520 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
4521
a517092f
PK
4522 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,
90e7cdd2
PK
4530 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}
d131f750 4567
a517092f
PK
4568 Readded Packages: xapp_xinit
4569
603293f5
GZ
4570 Issues resolved (http://bugs.uclibc.org):
4571
4572 #5054: amd64: cannot find init - due to missing /lib64 folder
4573
92651931 45742013.05-rc1, Released May 8th, 2013:
aec71d64 4575
fa3463d6
PK
4576 Architectures: ARC support, Blackfin support, FLAT binary
4577 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
aec71d64
PK
4578
4579 Toolchains: Add new Microblaze external toolchains, Linaro
4580 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
fa3463d6
PK
4581 internal toolchain, default to GCC 4.7.x. Internal
4582 Crosstool-ng backend deprecated.
aec71d64
PK
4583
4584 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
e7f4923e
PK
4585 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
4586 pi, gnublin board.
aec71d64
PK
4587
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,
e7f4923e
PK
4612 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,
aec71d64
PK
4625 mediastreamer, memtester, mesa3d,
4626 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
fa3463d6
PK
4627 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
4628 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
aec71d64 4629 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
fa3463d6
PK
4630 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
4631 polarssl, proftpd, psmisc, pulseaudio, python,
aec71d64 4632 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
e7f4923e
PK
4633 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,
aec71d64
PK
4638 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
fa3463d6
PK
4656 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,
aec71d64
PK
4666 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
15ace1a8
PK
46932013.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
d65bb7e3
PK
47002013.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
8290a626
PK
47132013.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
e68acefb 47282013.02-rc1, Released February 10th, 2013
6de88cab
PK
4729
4730 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
4731 libraries install fixed. Add Linaro ARM
8ccef3b3 4732 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
6de88cab 4733 CodeBench MIPS 2012.03/09. Infrastructure to warn about
1ccf5237
PK
4734 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.
6de88cab
PK
4737
4738 Architecture: Xtensa fixes, add missing powerpc variants, arm
1ccf5237
PK
4739 1136jf-s rev1, add A5/A15, neon support toggle, OABI
4740 deprecated. Sparc: drop old unused variants
6de88cab
PK
4741
4742 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
1ccf5237
PK
4743 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
4744 environment image support, U-Boot: add 2013.01.01
6de88cab
PK
4745
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
1ccf5237
PK
4751 updated, at91rm9200df: misc fixes. Lock kernel headers to
4752 match kernel.
6de88cab
PK
4753
4754 Infrastructure: Git download fixes. Toolchain make target
4755 renamed from 'cross' to 'toolchain'. Eclipse integration
1ccf5237
PK
4756 support. Option to set root password, post image scripts,
4757 config scripts handling.
6de88cab
PK
4758
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,
1ccf5237
PK
4763 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,
6de88cab
PK
4786 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,
1ccf5237
PK
4793 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,
6de88cab
PK
4796 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
1ccf5237 4818 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
6de88cab
PK
4819 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
d201b95d
PK
48422012.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
1a59dfae 48522012.11-rc2, Released November 30th, 2012:
0f9bad95
PK
4853
4854 Minor fixes around the tree.
4855
4856 Various manual updates and fixes.
4857
d38b25f1
PK
4858 Add checks for legacy features.
4859
4860 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
1a59dfae
PK
4861 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
0f9bad95 4866
2b7be2f1
PK
4867 Issues resolved (http://bugs.uclibc.org):
4868
4869 #5732: Error : package/alsa-lib/alsa-lib.mk
4870
47ee3051 48712012.11-rc1, Released November 17th, 2012
f9686563 4872
d36fcceb
PK
4873 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
48f0fe07
PK
4880 barebox 2012.08/09/10/11, linker overlap issue fix for
4881 at91bootstrap, mxs-bootlets updated for new Barebox versions.
d36fcceb 4882
0ab9a3fb 4883 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
d36fcceb 4884 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
48f0fe07
PK
4885 Libtirpc support for modern glibc variants. Toolchain on
4886 target has been deprecated.
d36fcceb 4887
48f0fe07 4888 Initial Aarch64 support, Xtensa support re-added.
d36fcceb
PK
4889
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
48f0fe07
PK
4893 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.
4897
4898 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,
0ab9a3fb
PK
4904 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,
48f0fe07
PK
4915 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,
d36fcceb
PK
4926 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
4927 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
48f0fe07
PK
4928 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
4929 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
4930 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
d36fcceb
PK
4931 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,
48f0fe07
PK
4938 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
d36fcceb
PK
4943
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
288b7399
TP
49542012.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
8437b562
TP
49662012.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
b58c83ae
TP
49762012.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
4009cbbb 49942012.08-rc1, Released August 1st, 2012
5b11223f 4995
1ea85745
PK
4996 Fixes all over the tree and new features.
4997
c665fc00
TP
4998 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.
5003
5004 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
fdbc2f40 5030 Improvements to generate systems with static libraries only
c665fc00
TP
5031 (infrastructure and package fixes).
5032
fdbc2f40
TP
5033 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
1ea85745 5039 Updated/fixed packages: audiofile, autoconf, automake, axel,
c665fc00
TP
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
1ea85745 5073
3b38ade5
TP
5074 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
bce34ab1
PK
50842012.05, Released May 30th, 2012:
5085
5086 Updated/fixed packages: busybox, netsnmp, pptp-linux
5087
0b0d7bad
PK
50882012.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
b07ad40c
PK
51012012.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:
5c3a3373 5114
17c2d62b
PK
5115 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
e22dd64b
PK
5122 Apply-patches.sh: cleanups, archived patches handling fixes,
5123 support series files.
17c2d62b 5124
82822efe
PK
5125 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.
17c2d62b 5128
82822efe
PK
5129 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.
e22dd64b
PK
5134
5135 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
a53a3b59
PK
5136 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
82822efe
PK
5139 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
5140 1.15.2.
17c2d62b 5141
82822efe
PK
5142 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
5143 support. Barebox: add 2012.04, remove 2011.12.
bf636a94 5144
e22dd64b 5145 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
a53a3b59 5146 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
82822efe
PK
5147 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,
e940b303 5162 openssh, openssl, parted, pango, pcre, php, pixman, poco,
82822efe
PK
5163 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,
e940b303
GZ
5166 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
5167 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
82822efe
PK
5168 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
5169 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
5170 xfsprogs, zlib
a53a3b59 5171
82822efe
PK
5172 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
17c2d62b 5179
b6a507c7
PK
5180 Deprecated packages: ttcp
5181
17c2d62b
PK
5182 Removed packages: ntfsprogs
5183
5184 Issues resolved (http://bugs.uclibc.org):
5185
bf636a94 5186 #2353: [lua] fix build with 2010.08-rc1
a53a3b59
PK
5187 #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
2b66816c 5190 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
a53a3b59 5191 #4808: ccache may build against wrong zlib
17c2d62b 5192 #4880: New package lcdproc
f526c4d2 5193 #4886: New package protobuf
a53a3b59
PK
5194 #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
15744b7e 5200 #5144: Patch to fix ixon bug in uemacs
98873717 5201 #5198: Line graphics output is broken in GNU Screen
e940b303 5202 #5204: Missing terminfo file(s) for GNU screen terminal type
17c2d62b 5203
03ceab6d
PK
52042012.02, Released February 29th, 2012:
5205
5206 Updated/fixed packages: libecore
5207
6d24b41b
PK
52082012.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
3d6ff4f5
PK
52232012.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:
11eb9e7f
PK
5237
5238 Fixes all over the tree and new features.
5239
c847b4a6 5240 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
08f46cc6 5241 support removed, Powerpc SPE ABI support. GDB ELF support fix,
eaf412b5 5242 GDB 7.4, crosstool-NG 1.13.4.
1bde07d6 5243
11eb9e7f 5244 Gentargets: scp and mercurial support.
eaf412b5
PK
5245 Autotools: derive host dependencies from target by default.
5246 Packages can now declare device table snippets.
11eb9e7f 5247
eaf412b5
PK
5248 Host utilities menu with commonly used host tools.
5249
5250 defconfigs: qemu configs for x86-64, mips and sparc, at91
03ceab6d 5251 defconfigs now use modern U-Boot / mainline Linux, added
eaf412b5 5252 lpc3250 defconfigs.
11eb9e7f 5253
a01db91e 5254 uClibc: remove 0.9.30, backport unshare() support, add
eaf412b5 5255 0.9.32.1 / 0.9.33, use same config for ctng.
11eb9e7f 5256
c847b4a6 5257 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
eaf412b5
PK
5258 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
5259 bootloaders added.
5260
5261 Various manual updates. Release tarballs now contain generated
5262 manual in text/html/pdf formats.
1bde07d6 5263
eaf412b5
PK
5264 Buildroot now calls the stop function of scripts in
5265 /etc/init.d at shutdown.
234dd8e6 5266
08f46cc6 5267 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
eaf412b5
PK
5268 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},
c847b4a6 5290 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
eaf412b5 5291 xlib_libxkbfile, xterm, xutil_makedepend, yajl
08f46cc6 5292
eaf412b5
PK
5293 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
11eb9e7f
PK
5304
5305 Issues resolved (http://bugs.uclibc.org):
5306
5307 #743: Add Transmission bit torrent option to buildroot
27a35801
PK
5308 #755: Add Boost libraries as a package
5309 #2299: Add crypto support to libsoup
aead8be3 5310 #2617: Pixman 0.19.2 & Cairo 1.10.0
11eb9e7f
PK
5311 #3403: libgpg-error: bump to version 1.10
5312 #3409: libgpg-error: download from gnupg.org
5313 #3421: nano: make tiny flag optional
aead8be3 5314 #3691: New EFL packages
502465e4 5315 #4664: Cannot patch AT91Bootstrap
4861aed1 5316 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
1e39b8a6 5317 #4760: Qt: add host-pkg-config to dependency-list
11eb9e7f 5318
c29253ef
PK
53192011.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
4dc18dc5 53272011.11-rc3, Released November 26th, 2011:
0ff53f12
PK
5328
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,
6d985f97 5336 php, rsyslog, ruby, thttpd, xapp_xf86dga
0ff53f12 5337
9f930d2d
DK
5338 Issues resolved (http://bugs.uclibc.org):
5339
ec02a34b 5340 #4357: Prevent patch commands from accessing source control
9f930d2d
DK
5341 #4369: Fix permissions on untared lsof archive
5342
6088ac01 53432011.11-rc2, Released November 18th, 2011:
8e6c8198
PK
5344
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
630fd4f1
PK
5350 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
5351 uClibc sparc fix.
8e6c8198
PK
5352
5353 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
630fd4f1 5354 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
8e6c8198 5355
8c38a0a4
GZ
5356 Issues resolved (http://bugs.uclibc.org):
5357
2b8643f0 5358 #3355: mplayer fails to build
8c38a0a4 5359 #4021: uClibc: undefined reference to `__GI___errno_location'
a028c31e 5360 #4297: Qt's qmake uses wrong pkg-config
8c38a0a4 5361
1507c39b 53622011.11-rc1, Released November 11th, 2011:
5427c506 5363
227eebae
PK
5364 Fixes all over the tree and new features.
5365
1507c39b 5366 Moved misc scripts and support stuff to support/. Renamed
358601f8
PK
5367 patch-kernel.sh to support/scripts/apply-patches.sh.
5368
805de395
PK
5369 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
358601f8
PK
5375 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
b367d67a
PK
5380 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
805de395
PK
5384 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
5385 use ctng-1.13.0.
b367d67a
PK
5386
5387 Package infrastructure: Support for local packages /
5388 overrides, package dir / name arguments dropped from
5389 {GEN,AUTO,CMAKE}TARGETS.
358601f8
PK
5390
5391 Linux: Kernel extensions infrastructure support, Xenomai +
5392 RTAI support.
227eebae 5393
e55af699
PK
5394 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,
b367d67a 5402 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
805de395
PK
5403 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
b367d67a
PK
5412
5413 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
805de395
PK
5414 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
227eebae
PK
5419
5420 Issues resolved (http://bugs.uclibc.org):
5421
358601f8 5422 #505: live555: new package
e9c52d71 5423 #507: Enable live and tv options in MPlayer-1.0rc2
358601f8
PK
5424 #531: let e2fsprogs package to export headers to staging dir if needed
5425 #1171: Linuxthreads new cannot find sysdep.h
7062aff3 5426 #1357: Add bluez to buildroot system
358601f8
PK
5427 #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
b367d67a
PK
5434 #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
dd3177cc 5438 #3709: oprofile doesn't build for mipsel
b367d67a
PK
5439 #3925: midori not getting compile
5440 #4045: Add support for downloading i386 toolchains from codesourcery
54bcf87b 5441 #4165: lrzsz-fix-symlink-at-rebuild.patch
95af4fbf 5442 #4171: makedevs-unused-but-set-variable.patch
227eebae 5443 #4183: Codesourcery toolchain download site has changed
8ece8e27 5444 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
92bf824b 5445 #4381: Add option to lighttpd to enable Lua support
6473f6c0 5446 #4387: Make sure that dest dir exists before installing mtd files
227eebae 5447
facd602d
PK
54482011.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
73f131ce 54572011.08-rc2, Released August 29th, 2011:
e0a6bcd8
PK
5458
5459 Fixes all over the tree.
5460
73f131ce 5461 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
e0a6bcd8
PK
5462 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
5463 (broken).
5464
73f131ce
PK
5465 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
e0a6bcd8 5471 Updated/fixed packages: barebox, directfb, libsoup,
bf446513
TDS
5472 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
5473 usbmount, util-linux, xfont_font-misc-misc
e0a6bcd8 5474
cb6c2c42
PK
5475 Issues resolved (http://bugs.uclibc.org):
5476
bf446513 5477 #3685: ncurses installation hangs due to old version of tic
cb6c2c42
PK
5478 #4093: Grub fails to install bz2 patch after conversion to...
5479
7ff457cd 54802011.08-rc1, Released August 4th, 2011:
0a5e7905 5481
94ad0667
PK
5482 Fixes all over the tree and new features.
5483
bd76bc5f
PK
5484 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.
94ad0667 5487
333acf35
PK
5488 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.
7ff457cd 5491 Support for Linux 3.x and release candidate tarballs.
333acf35
PK
5492 X-Loader bootloader for omap added.
5493
5494 Make source/external-deps now also works for external
5495 toolchains / crosstool-ng backend.
5496
5255a719
PK
5497 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,
5496bc39
MH
5503 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
a4a20acb
PK
5507
5508 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
d4928674
PK
5513 Deprecated packages: liboil, swfdec
5514
a4a20acb 5515 Removed packages: hal
94ad0667
PK
5516
5517 Issues resolved (http://bugs.uclibc.org):
5518
bd76bc5f 5519 #3559: libnspr: Add new package
b28de60c 5520 #3595: patch to add libroxml
bd76bc5f 5521 #3565: libnss: Add new package
5496bc39
MH
5522 #3583: xfonts_font-adobe-100dpi fails due to missing map file
5523 #3649: [PATCH] Add mapdir to existing pkg-config patch
94ad0667 5524 #3907: 2011.05 - Qt 4.7.3 not building on ARM
82e840e7 5525 #3961: Nfs-utils: Remove SUSv3-function index
b9796199 5526 #3985: "help" target's defconfig list needs sort
cef0721c 5527 #3997: bump libroxml to v2.1.0
94ad0667 5528
9ab73b51
PK
55292011.05, Released May 27th, 2011:
5530
5531 Updated/fixed packages: makedevs
5532
effcc9a2
PK
55332011.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
137a4d7e 55442011.05-rc1, Released May 18th, 2011:
da5e5a5a 5545
7234c239
PK
5546 Fixes all over the tree and new features.
5547
5548 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
9b87631e 5573 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7234c239
PK
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,
8b4f5f24
PK
5580 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,
7234c239
PK
5584 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
707dc469
PK
5591
5592 Issues resolved (http://bugs.uclibc.org):
5593
8451c232 5594 #2131: Add OpenMP support to the toolchain
4bc79985 5595 #3379: New Package: bonnie++
47736c88 5596 #3445: Not working openssl-10.0.0d on 386sx
308bc537 5597 #3451: fakeroot package: wrong FAKEROOT_SITE variable
39aafe84 5598 #3457: alsamixergui: broken URL
707dc469 5599 #3475: Calling sync on large filesystems when not always necessary
2c976083 5600 #3511: make busybox-menuconfig does not download busybox package
f894e85e 5601 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
cdd4a7a0 5602 #3571: u-boot: fw_printenv does not build
cd58efba 5603 #3643: popt source url is not responding
a7e78f97 5604 #3733: dropbear: make zlib optional
8b4f5f24 5605 #3757: Buildroot can't build mplayer with libmad
05955603 5606
f3e79a7a 56072011.02, Released February 28th, 2011:
2f19259a
PK
5608
5609 Fixes all over the tree.
5610
da8700c1
PK
5611 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
5612 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
e77bef4c
PK
5613
5614 Deprecated packages: devmem2, webif
2f19259a
PK
5615
5616 Issues resolved (http://bugs.uclibc.org):
5617
42daeb72 5618 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
2f19259a 5619 #3259: Unable to build webkit (on arm)
c82d04c4 5620 #3295: slang fails to build on mipsel
da8700c1 5621 #3325: ffmpeg fails to build
2f19259a 5622
2d3d618b 56232011.02-rc2, Released February 24th, 2011:
2b41d7f4
PK
5624
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,
a85971a6 5635 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
fd2bd9e3
GZ
5636 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
5637 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
c9253253
PK
5638 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
5639 tcpreplay, tiff, wpa_supplicant, xcb-util,
2b41d7f4
PK
5640 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
d17c1652 5651 #3205: Failing chmod when running "make" in buildroot (openssl)...
fd2bd9e3 5652 #3277: quagga fails to build with SNMP support
2b41d7f4 5653 #3283: See why nfs-utils needs fakeroot, and convert to autotools
c9253253 5654 #3307: synergy fails to build due to missing XTest library
2b41d7f4 5655
51f8802d
PK
56562011.02-rc1, Released February 14th, 2011:
5657
5658 Fixes all over the tree and new features.
a8ecce07 5659
2645004b
PK
5660 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
4120e051
PK
5665 toolchains are supported). Crosstool-NG backend updated and
5666 improved.
2645004b
PK
5667
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
4120e051
PK
5678 Initial support for Blackfin processors.
5679
2645004b
PK
5680 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)
d1a93022
PK
5683 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.
2645004b 5687
17b66aff
TP
5688 Ccache support reworked. Now used for both host and target
5689 compilation, and cache is stored in ~/.buildroot-ccache.
5690
2645004b 5691 Toolchain: uClibc 0.9.32-rc2, several components moved to
639e80f2
PK
5692 normal AUTOTARGET packages.
5693
2645004b
PK
5694 Generic cmake infrastructure, similar to the existing
5695 GENTARGETS/AUTOTARGETS.
5696
639e80f2
PK
5697 Support for bzr downloads, next to the existing git/svn support.
5698
d1a93022
PK
5699 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
5700 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
5701
a7f40dfc
PK
5702 EXT2 file system size handling improved, UBI image support, fs
5703 configuration options cleanup, U-Boot/Barebox version bumps.
639e80f2
PK
5704
5705 Updated/fixed packages: alsa-utils, at, autoconf, automake,
4120e051 5706 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
d1a93022 5707 coreutils, cups, dbus, dbus-python, dhcp, directfb,
4120e051
PK
5708 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
5727
5728 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
95f17bf7 5734
767dce8c
MB
5735 Removed packages: hotplug, l2tp, libfloat, microcom,
5736 ng-spice-rework
af6fd2d9 5737
d3d67f7f
FP
5738 Issues resolved (http://bugs.uclibc.org):
5739
d1a93022
PK
5740 #267: The make target: cross fails because toolchain_build_...
5741 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
f362c51f 5742 #561: ltp-testsuite failed to install
d1a93022 5743 #1447: Installing gfortran on PowerPC
f362c51f 5744 #1651: Build fail caused by ccache in module-init-tools
6d17192f 5745 #1681: Cross-compiled binaries shouldn't be installed into staging
d1a93022 5746 #1723: [PATCH] axel: convert to generic package infrastructure and...
f362c51f 5747 #1735: [PATCH] mplayer: convert to autotools infrastructure
d1a93022
PK
5748 #2551: [PATCH] native toolchain in the target filesystem fails
5749 #2623: buildroot-snapshot-20100922 fails when compiling development...
7879a4ba 5750 #2647: makedevs package lacks support for 16-bit major/minor numbers
4c31d75c 5751 #2371: QT MYSQL Module does not build when MySQL installed on the host
6d17192f 5752 #2839: compile fails in various packages with a odd message "error:...
d1a93022 5753 #2887: tar "buffer overflow detected" error
6d17192f 5754 #2893: Broken "make source" with external toolchain
d3d67f7f 5755 #2905: Qt: Speed up compilation, if gui-module isn't selected
eeea3ea6 5756 #2929: genext2fs: couldn't allocate a block (no free space)
14a971ab 5757 #2935: Ntpdate isn't installed
6ddf4702 5758 #2965: Broken linkage to xkbcomp (blocking X server startup)
eb56385b 5759 #2983: xlib_libX11 build failed
87a5a194 5760 #3007: kexec doesn't build: Missing regdef.h file
d1a93022 5761 #3085: Init scripts are not compatible with sysVinit (when busybox...
9bc58a42 5762 #3103: make external-deps wants to download gcc-.tar.bz2 when...
0705e448 5763 #3109: abnormal `make busybox-menuconfig`
d1a93022 5764 #3115: How about board specific makefiles?
c18c1d66 5765 #3169: python patch has typo, aborts build in scenario
6bfe2932 5766 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
d3d67f7f 5767
dbc45b03 57682010.11, Released November 30th, 2010:
32b74808 5769
1fbd9ef8 5770 Fixes all over the tree.
32b74808 5771
5cafae4f 5772 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
e7fbeda8 5773 xserver-xorg
32b74808 5774
1fbd9ef8
MRJ
5775 Issues resolved (http://bugs.uclibc.org):
5776
5cafae4f 5777 #2773: squid with openssl support needs openssl on the host
1fbd9ef8
MRJ
5778 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
5779
09af8387 57802010.11-rc2, Released November 25th, 2010:
dfbb3893
PK
5781
5782 Fixes all over the tree.
5783
09af8387
PK
5784 Add support for LEON Sparc architecture variants. Fix make
5785 source/external-deps for host packages.
fe629f97 5786
b9c5809a
PK
5787 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
dfbb3893
PK
5791
5792 Issues resolved (http://bugs.uclibc.org):
5793
47416629 5794 #759: Sysstat build broken without libintl
84a6f534 5795 #2479: host-module-init-tools 3.11 fails to build
b95ccd5f 5796 #2725: Buildroot overrides kernel config
adb0dfff 5797 #2785: mtd-utils build fails due to missing libmtd
972cd422 5798 #2791: Added PHP-Process Control to the PHP-Package
e5edc733 5799 #2797: pciutils dependencies on zlib not taken into account
dfbb3893 5800 #2809: failed to compile libglib2
e25fe723
PK
5801 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
5802 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
e855e2b2 5803 #2833: Failed to compile webkit without X11
dfbb3893 5804
ea252b0e 58052010.11-rc1, Released November 8th, 2010:
9bc12b85 5806
ea252b0e 5807 Fixes all over the tree and new features.
bfa9e9e2
PK
5808
5809 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
5810 misc fixes + nconfig and savedefconfig targets.
5811
10c1eec2 5812 Toolchain: ARM cortex A9 support, experimental crosstool-ng
3daa9128 5813 backend, GCC 4.5.x.
92870a7a 5814
785fef10
PK
5815 Fs: Squashfs 4.1 with lzo support
5816
1860bdae
PK
5817 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
5818 generic new-style ones instead.
5819
a1726117
PK
5820 Download handling reworked and support for git/svn downloads
5821 added.
5822
5f71fc1f
TP
5823 Removed experimental shared config.cache support, as it is
5824 too unreliable.
5825
aefad531
YM
5826 A convenience Makefile wrapper is created when using
5827 out-of-tree building, similar to how it is done for the kernel.
5828
9f36bd49
PK
5829 Alpha, Cris, IA64 and Sparc64 architecture support removed.
5830
666bef2d 5831 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
603030af 5832 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
d380d514 5833
299f7820 5834 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
edfb1264 5835 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
f8b8a488 5836 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
fe67fb04
GZ
5837 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,
c2d6095f
PZ
5847 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,
ed720e88 5851 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
c2d6095f 5852 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
2d925fc7 5853 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
70fb5d46
PK
5854 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,
edfb1264
PK
5860 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},
1bc5b0bd
PZ
5869 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
5870 xterm, xvkbd, zlib
f661b023 5871
2b9e2fb4 5872 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
06d03789 5873
ba4fd235 5874 Removed packages: dillo, libglib12, libgtk12, microwin,
771d7631 5875 pcmcia
5ba97d90 5876
e0941403
PB
5877 Issues resolved (http://bugs.uclibc.org):
5878
6d3342e4 5879 #901: new package: gpsd
61f432ff 5880 #2389: Generate a Makefile wrapper in $(O)
70fb5d46 5881 #2461: wireless_tools: install shared library if needed
5e6e63e5 5882 #2521: Can't compile sdl_mixer, mikmod.h can't be found
69a8991b 5883 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
edfb1264 5884 #2563: [PATCH] cairo: Expose the configure option to disable some...
e0941403 5885 #2581: libmms: Update to 0.6, and patch to work on architectures...
891973f5 5886 #2707: Can't compile linux kernel using buildroot + crosstool-ng
64d8e9a0 5887 #2731: Build order
93736778 5888 #2737: buildroot configuration tool crashing when the path exceeds...
44b170e1 5889 #2767: Build for lsof broken in buildroot-2010.08
e0941403 5890
32b8d438 58912010.08: Released August 31th, 2010:
49736322
YM
5892
5893 Fixes all over the tree.
5894
40f8f3ff 5895 Updated/fixed packages: atk, xstroke
49736322 5896
1424ff1c
PK
5897 Removed packages: lxdoom
5898
dc3a7ebc 58992010.08-rc2, Released August 30th, 2010:
2e7ab32c
PK
5900
5901 Fixes all over the tree.
5902
5903 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
fb67a2dc
PK
5904 locale support as broken. Remove deprecated GCC 4.2.[1-3]
5905 versions.
2e7ab32c
PK
5906
5907 Mark CRIS architecture as deprecated, as it is discontinued
5908 upstream.
5909
b680672a
PK
5910 Marked shared config.cache as experimental and disabled by
5911 default as it is known to break with certain package
5912 combinations.
5913
1ed2e4ff
KR
5914 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
5915 added.
5916
62b4c67b
SB
5917 fs: old-style squashfs for big endian archs fixed.
5918
1c4dbb5f 5919 Updated/fixed packages: busybox, gst-plugins-base,
2ab8ec9e
TP
5920 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
2e7ab32c 5924
6c519387
PK
5925 Removed packages: stunnel
5926
2e7ab32c
PK
5927 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...
eba7132f 5931 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
c4cdcc36 5932 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
e8fdc08d 5933 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
2e7ab32c 5934
2ef83b42 59352010.08-rc1, Released July 30th, 2010:
dc5e22ee 5936
2b42aae7
PK
5937 Fixes all over the tree and new features.
5938
5fd095b3 5939 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
ebf21166
PK
5940 and non-sysroot support removed. Added support for (snapshot)
5941 NPTL in uClibc, 0.9.28.3 removed,
144e4ed0 5942
a7a3e757 5943 Bootloaders: Various cleanups, moved to boot/, added Barebox,
b9997ca7
PK
5944 removed yaboot. Support building u-boot from custom tarball,
5945 u-boot 2010.06.
a7a3e757 5946
2b42aae7 5947 New GTK-based configurator, usable using 'make gconfig'.
3c5deb98 5948
39e6ba1b
PK
5949 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
a563a663 5953 Alpha, IA64 and Sparc64 architectures marked as deprecated.
13a10a09
PK
5954 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.
a563a663
TP
5957 Unless someone steps up to support them, they will be removed
5958 during the 2010.11 development cycle.
5959
ab10ed8c 5960 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
2c31d745 5961 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
a8495cdf 5962
18fa12fe
PK
5963 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,
ee779635 5968 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
ac9ee0b5
PK
5969 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
3c5deb98 5979
2c31d745 5980 Removed packages: modutils, portage, rxvt
6ef6e96c 5981
e475cf03 5982 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
f4800b46 5983
3c5deb98
PK
5984 Issues resolved (http://bugs.uclibc.org):
5985
5bf7eb2a 5986 #321: alsa-lib uses host include files for python which breaks ...
acb86bab 5987 #361: linux kernel configuration choice works incorrectly
ad36fcdd 5988 #387: Tremor not installed to toolchain
5db7204c 5989 #401: new package: ffmpeg
acb86bab 5990 #475: uImage target for U-boot failed generating
31aab0c9
PK
5991 #543: ATK requires X11 on DirectFB target
5992 #575: webkit: Buildroot Libtool Patch Fails
acb86bab 5993 #583: build fails with external x86_64 toolchain
ad36fcdd 5994 #729: sstrip creates corrupted headers
18fa12fe 5995 #829: Webkit r44552 needs libXt
868ed55b 5996 #835: Package Dataflashboot-1.05 does not compile with buildroot...
31aab0c9
PK
5997 #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
18fa12fe 6001 #1051: Webkit doesn't compile (Linuxthreads new, x86)
39ca6d50 6002 #1213: Move .config into output directory
31aab0c9
PK
6003 #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
5bf7eb2a 6007 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
18fa12fe 6008 #1405: WebKit fails to build because pthread_getattr_np is not impl...
31aab0c9
PK
6009 #1675: GMP Error during buildroot make process
6010 #1741: external toolchain linking error
41580880 6011 #1753: lmbench: convert to generic package infrastructure
3754c515 6012 #1771: Fakeroot and the target/generic/device_table.txt create bad...
e9bc59e5 6013 #1807: LZMA 4.32.7, Required header file(s) are missing
d74be052 6014 #1813: xkeyboard-config fails to build because of intltool problem
a0ce68d3 6015 #1879: Bump iptables to 1.4.8
accf2eb2 6016 #1885: Add a bunch of lua modules
3638e528 6017 #1897: Bump libusb to 1.0.7
8ac2bba9 6018 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
3c5deb98 6019 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
0b8c497b 6020 #1927: Bump file to 5.03 and migrate to autotargets
8cd06967 6021 #1933: Bump gawk to 3.1.8 and migrate to autotargets
d9c2b636 6022 #1945: PHP: add sqlite3 dependency when using external lib
3dbc86f0 6023 #1951: Bump openssl to 0.9.8o
cffb9cf0 6024 #1957: Bump sqlite to 3.6.23.1
237c98b2 6025 #1975: Package removal/deprecation
d47c73ee 6026 #1981: zlib: bump to 1.2.5
8df21528 6027 #1987: intltool: Fix spelling mistake
3404ad7c 6028 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
016eb670 6029 #1999: Typo in path checking
1c7de59a 6030 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
dff1d590 6031 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
c32ce8b5 6032 #2038: Bump ncurses to 5.7
1b10ce71 6033 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
ca3489da 6034 #2101: blackbox depends on locale support
93e80147 6035 #2119: Tries to build kernel, although disabled in config
31aab0c9 6036 #2125: libXfont build fail
e09aa604 6037 #2143: buildroot compiler generates segfaulting statically linked exe..
31aab0c9 6038 #2149: xterm build failure
9280cafe 6039 #2155: Compression lzo don't set for ubifs
ccd0fc4e 6040 #2161: [SECURITY] Update libpng to 1.2.44
3169aae8 6041 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
31aab0c9 6042 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
1eb59f59 6043 #2191: linux-fusion build fail
b922151c 6044 #2221: Qt does not compile (dependencies not taken into account?)
58ddb37e 6045 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
6c387f2e 6046 #2245: Netcat does not work due to incorrect assumptions about signed..
7f16e542 6047 #2251: directory output/build after make *_defconfig not found
0c271d52
PK
6048 #2257: Convert netsnmp package to autotargets
6049 #2263: Bump samba to 3.3.13
aaa2b660 6050 #2269: setserial causes make error
3c5deb98 6051
07da619d 60522010.05, Released May 30th, 2010:
170b3d3d
PK
6053
6054 Fixes all over the tree.
6055
a4bba083
PK
6056 Updated/fixed packages: coreutils, hal, libcap,
6057 lockfile-progs, ncftp, xserver_xorg-server
2816c33c
GZ
6058
6059 Issues resolved (http://bugs.uclibc.org):
6060
e1a7d916 6061 #1789: binutils fails to build for i386
2816c33c 6062 #1843: Fix libcap build failure
7f1bca84 6063 #1855: XORG Keyboard driver fails to compile
170b3d3d 6064
bbd96dba 60652010.05-rc3, Released May 27th, 2010:
93cca7c8
PK
6066
6067 Fixes all over the tree.
6068
994bb070 6069 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
b730010c 6070 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
50685f1c 6071 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
062cebb0
PK
6072 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
484d15de
PK
6080
6081 Issues resolved (http://bugs.uclibc.org):
6082
ca999e09
PK
6083 #75: arm buildroot "unrecognized option" error
6084 #699: Buildroot fails to copy libstdc++ to target when using external...
484d15de 6085 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
7ab3f96e 6086 #1729: alsamixergui fails to build
7810eebb 6087 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
096b21e5 6088 #1819: pciutils small bugs
947a9b85 6089 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
7bb2b482 6090
6d1ab151 60912010.05-rc2, Released May 11th, 2010:
ca218deb
PZ
6092
6093 Fixes all over the tree.
6094
49ce10cb
PK
6095 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,
c554cc2a
TP
6100 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
6101 xproto_fontcacheproto, xproto_fontsproto, xvkbd
63b86664 6102
13de2613
PK
6103 Removed packages: vice
6104
63b86664
GZ
6105 Issues resolved (http://bugs.uclibc.org):
6106
ea0695ff 6107 #849: "customize" package copies files to wrong place in target tree
63b86664 6108 #985: Bump usb_modeswitch package to 1.1.0
ea0695ff 6109 #1135: Package customize. Wrong copying
79db1ff5 6110 #1525: Package hal deletes a whole <target>/etc/rc.d directory
395a70f7
PK
6111 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
6112 #1669: Busybox failed to compile when using an external toolchain
dfb50393 6113 #1699: Fix usbutils dependencies and bump
a5fe7371 6114 #1705: Fix pciutils broken cross compiling
6f4939d4 6115 #1717: External toolchain fixes for hostapd & wpa_supplicant
ca218deb 6116
aac61fdc 61172010.05-rc1, Released May 3rd, 2010:
58794482 6118
b1c9a155
GZ
6119 Cleaned up / restructured package menu.
6120
266fa65a 6121 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
4439d388
PK
6122 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.
c9d195ed 6125
de859f6b
PK
6126 X.org updated to 7.5.
6127
5724e099
PK
6128 New packages: cdrkit, cramfs, genext2fs, genromfs,
6129 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
6130 squashfs, squashfs3, squid
6131
6132 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,
bb73ce22
GZ
6145 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
6146 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
6147 xproto_xf86miscproto, xserver_xorg-server
58794482 6148
84e5d7c7
WW
6149 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
6150 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
6151 xproto_xf86miscproto
9638be1a 6152
acac2ece
AC
6153 Issues resolved (http://bugs.uclibc.org):
6154
ffe25f05 6155 #513: Add new squid package
0e9aad6c 6156 #661: lmbench: new package
bb73ce22 6157 #719: Add lua option to haserl
6a3a58f1 6158 #800: [PATCH] iperf update to 2.0.4
46913a2d 6159 #803: [PATCH] lua - add shared library patch and config option for...
0c776124 6160 #805: [PATCH] mdadm - version update
cb08cd64 6161 #817: integrator926_defconfig uses unsupported uboot board name
6db57c69 6162 #851: Add option to specify --sysroot value for external toolchain
e237c993
MC
6163 #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.
ed91e786 6166 #1105: Add new netperf package
8fe6cc98 6167 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
19f1506a 6168 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
4f0361ab 6169 #1123: Bump less to 436 and migrate to Makefile.autotools.in
3b90d698 6170 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
cb08cd64 6171 #1189: Wrong u-boot configuration name for integrator926 target
17541bd0 6172 #1219: kernel headers not correctly installed into toolchain/staging
d07aee18 6173 #1267: Wrong BR2_EXTRA_VERSION
60f2fb4f 6174 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
a038602e 6175 #1303: Add librsync package
532e1fb5 6176 #1321: Busybox link fails due to lack of --sysroot option
820d917d 6177 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
60f2fb4f 6178 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
0a179ade 6179 #1369: cannot build radvd (flex problem)
a12ef5db 6180 #1387: xlib_libX11-1.3.2 can't find libjpeg
aa3486fd 6181 #1411: [SECURITY] Update openssl package to 0.9.8n
bc7ffe74 6182 #1417: Bump iptables to 1.4.7
801f22b3 6183 #1423: Bump e2fsprogs to 1.41.11
0fd37245 6184 #1429: [SECURITY] Update php to 5.2.13
5c36fdfe 6185 #1441: Add binutils 2.20.1
31365ded 6186 #1447: Package installation on target with debug symbols is broken
ac5c5fd6 6187 #1459: Misc QA fixes
07f155c1 6188 #1489: radvd update to 1.6
633049d8 6189 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
6c5225b1 6190 #1537: dev entries not created anymore
4ab6883a 6191 #1555: Fix default uclibc-0.9.31 configuration
ba9ed137 6192 #1561: [SECURITY] Update samba to 3.3.12
65e209ca 6193 #1567: openssl0.9.8n fails to compile
5ad26724 6194 #1573: Alsa-utils alsactl/init/* not installed to target
ab1f6e5c 6195 #1591: portmap fails to compile
55886163 6196 #1615: Convert eeprog package to gentargets
554ef43a 6197 #1645: Bump hostapd package to 0.7.2
acac2ece 6198
ac1dfc84 61992010.02, Release February 26th, 2010:
f4f15704
FGM
6200
6201 Fixes all over the tree.
6202
b209f227
PK
6203 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
6204 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
6205 xfont_font-util
ba50538c 6206
0f40a46a 6207 Removed packages: hostap, openmotif, xpdf
ba50538c
PK
6208
6209 Issues resolved (http://bugs.uclibc.org):
6210
6211 #165: openmotif does not build
0f40a46a 6212 #1147: Remove obsolete hostap package
f561763e 6213 #1183: make source fails to download gmp, mpfr and patches
f4f15704 6214
7bd8125e 62152010.02-rc2, Released February 23th, 2010:
23c8c880
PK
6216
6217 Fixes all over the tree and new features.
6218
89fd7208
PK
6219 New packages: intltool
6220
c8ff60c8 6221 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
89fd7208
PK
6222 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
c8ff60c8
PK
6228
6229 Removed package: xboard
23c8c880 6230
6c9d3873
RA
6231 Issues resolved (http://bugs.uclibc.org):
6232
5239be04
PK
6233 #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
6c9d3873
RA
6243 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
6244
f0bdacdb
PK
62452010.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.
de219287 6258
6c26a600 6259 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
6bfb4885 6260
731f3c3e
PK
6261 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
6262 tcpreplay
20417bbf 6263
aea2ef9b
WW
6264 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
6265 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
14d065b5
JB
6266 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
ba4183bc 6272
640c7403 6273 Removed package: asterisk, openswan
5223447b 6274
ba4183bc
GZ
6275 Issues resolved (http://bugs.uclibc.org):
6276
20417bbf 6277 #515: tcpreplay: new package
1041563b 6278 #553: Wrong DirectFB ps2mouse limitation
249f3db9 6279 #559: mesa3d build fails
7c737978 6280 #679: Autoconf cannot find M4
44816b1b 6281 #739: New/updated hostapd package
d8968c67 6282 #749: Bump usbutils package to version 0.86
79c9a433 6283 #751: Kernel 2.6 snapshot fetch fail
1ba3c843 6284 #753: Bump lighttpd package to 1.4.25
9c37425b 6285 #757: U-Boot: mkimage cannot be installed using external toolchain
ba4183bc 6286 #761: Add binutils 2.20 to toolchain options
9f17728f 6287 #763: [SECURITY] Update pcre to 7.9
09c181f2 6288 #765: Add buildroot branding to gcc
7a90172f 6289 #767: Bump iw package to 0.9.18
b5867d93 6290 #773: [SECURITY] Update bind to 9.5.2-P1
0a62bb41 6291 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
4833d135 6292 #813: Drop not very useful generic package selection options ...
b9656e81 6293 #823: Editor backup files (~) is copied from the target_skeleton
9400c735 6294 #827: Bump mtd-utils package to version 1.2.0
c47124d4 6295 #841: Build error
0908e85c 6296 #913: Bump iptables to 1.4.6
c95e3b84 6297 #919: Bump usb_modeswitch package to 1.0.7
ca2ad7d8 6298 #925: Bump wpa_supplicant package to 0.6.10
db9dcbee 6299 #931: Bump kismet package to 2010-01-R1
b3febdac 6300 #937: Bump openvpn package to 2.1.1
c623a237 6301 #943: Bump sqlite package to 3.6.22
3416f262 6302 #961: Bump dnsmasq to 2.52
60ce1b08 6303 #967: Bump netstat-nat to 1.4.10
6455c32d 6304 #973: Bump iw to 0.9.19
fbf84d42 6305 #1003: DHCP options disabled with busybox-1.16.0
934c7bb7 6306 #1009: [SECURITY] Bump php to 5.2.12
49d92ebe 6307 #1015: [SECURITY] Bump bind to 9.5.1-P2
c317439d 6308 #1027: Busybox flash commands conflict with those from mtd-utils
d5d48254 6309 #1063: [SECURITY] Update lighttpd to 1.4.26
bf4d2d86 6310
798927cc 63112009.11, Released December 1st, 2009:
b48fb8c4
PK
6312
6313 Additional fixes and cleanups.
6314
9d998ad1
PK
6315 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
6316 microperl, ncurses, vim
b48fb8c4
PK
6317
6318 Issues resolved (http://bugs.uclibc.org):
6319
6320 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
6321
31bd9741
PK
63222009.11-rc2, Released November 29th, 2009:
6323
6324 Additional fixes and cleanups.
6b6bdaed 6325
ade675c5 6326 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
6b6bdaed 6327
2d04d56e 63282009.11-rc1, Released November 23rd, 2009:
74834991 6329
b8a917fa
PK
6330 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
406053d5
PK
6338 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
b8a917fa
PK
6343 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
6344 soft / hardfloat setting for architecture, ensure target-ldd
6345 gets installed.
83182dd2 6346
4114643d 6347 New packages: divine, gvfs, libarchive, libmicrohttpd,
0ad58695 6348 sdl_sound, swfdec, sysstat
32518793 6349
81e4ba32
PK
6350 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,
f6cbb268
PK
6353 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
6354 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
fa946b78 6355 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
1dd9d9f3 6356 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
7ba54a07 6357 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
883f0667 6358 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
b7046770 6359 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
9627e211
PK
6360 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
6361 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
5ad8ad0c 6362 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
76aaac62 6363
87d74d94 6364 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
8a19a795 6365
74834991
GZ
6366 Issues resolved (http://bugs.uclibc.org):
6367
1d9178db 6368 #301: allow to install libsmbclient
bc95b3ad 6369 #303: add gvfs package
8e8354d4 6370 #477: Add sdl_sound package
57f3b11d 6371 #487: Make kismet package sexier
bdf41d6c 6372 #511: New package usb_modeswitch
74834991 6373 #527: misc fixes for dnsmasq package
a07032e1 6374 #565: libevent: Bump version and clean up makefile
27cf8114 6375 #587: Use iptables multipurpose binaries and bump to 1.4.4
da25e92b 6376 #593: Missing early check for patch(1)
b71951b0 6377 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
17168395
PK
6378 #609: libmicrohttpd: New package
6379 #615: python: Don't delete .py files unless asked
f5239c32 6380 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
07019b2c 6381 #619: netkittelnet requires netkitbase to install, but there's no ...
6aac003a 6382 #645: allow to build nbd-server with NBD package
829d4ff6 6383 #653: [SECURITY] Update php package to version 5.2.11
ab17f403 6384 #655: Update sqlite package to version 3.6.18
f72f3fd3 6385 #657: Bug in imagemagick-clean target
07019b2c 6386 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
d7f5f04b 6387 #665: [PATCH] Samba package
69ec17cd 6388 #667: [PATCH] e2fsprogs
351b6796 6389 #683: SDL-dfb does not select directfb
3445ff4a 6390 #701: make install problem with unstripped binaries
48ed49e9 6391 #703: [SECURITY] Update openssl package to 0.9.8l
3848cd6d 6392 #705: Bump spawn-fcgi package to 1.6.3
4e27686c 6393 #709: Bump lighttpd package to 1.4.24
26073d2a 6394 #713: Migrate openntpd package to Makefile.autotools.in
83f9881d 6395 #715: Bump libidn package to 1.15 and other fixes
882e1376 6396 #717: Bump dnsmasq to 2.51 and introduce new IDN option
bd49a62d 6397 #731: Bump iw package to 0.9.17
74834991 6398
f0eb8b58
PK
63992009.08, Released August 31th, 2009:
6400
6401 Additional fixes and cleanups.
6402
6403 Updated/fixed packages: ctorrent, saveconfig/getconfig,
6404 sdl_net, util-linux.
014df317
PK
6405
6406 Issues resolved (http://bugs.uclibc.org):
6407
6408 #529: util-linux doesn't find headers and include libs correctly
cc8a9175 6409 #557: Build ctorrent with SSL support if available
014df317 6410
4595a2fc
PK
64112009.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
4ebaaf41
PK
64262009.08-rc2, Released August 6th, 2009:
6427
6428 Additional fixes and new features.
6429
6430 New packages: libuuid, gcc 4.3.4.
6431
4595a2fc
PK
6432 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
6433 jamvm, libusb, microperl, neon, popt, sed, webkit.
4ebaaf41
PK
6434
6435 Fixed issue with 'make oldconfig'
0468b5c1
PK
6436
6437 Issues resolved (http://bugs.uclibc.org):
6438
6439 #525: sed broken with external toolchain
15dab042 6440 #537: Fix gzip build with recent glibc
0468b5c1 6441
3190d5bf
PK
64422009.08-rc1, Released August 2nd, 2009:
6443
6444 Fixes all over the tree and new features.
533718a8 6445
66095256
TP
6446 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
d9a95017
TP
6456 New QT-based configurator, usable using 'make xconfig'.
6457
3190d5bf
PK
6458 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
533718a8
PK
6478 Issues resolved (http://bugs.uclibc.org):
6479
2e71cd88 6480 #83: liblockfile fails to compile due to eaccess redefinition
0aa70624 6481 #163: Xtensa architecture port
7a1a334c 6482 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
533718a8 6483 #241: device mapper + lvm2: build together
52dbe071 6484 #243: ctorrent: new package
bb14fc40 6485 #247: ntfsprogs: new package
71c810ff 6486 #271: Library 'libgcc_s.so.1' not installed in search path
57c2e79b 6487 #287: New package libnl
9a6d6cf5 6488 #289: New package iw
6fecd53e 6489 #331: Update MPlayer to version 1.0rc2
5818010f 6490 #333: Bump sqlite package to 3.6.15
e61606ad 6491 #349: update libsoup to version 2.26.2
c2dbefd8 6492 #357: New package netstat-nat
234fb283 6493 #359,#413: Upgrade openvpn to Makefile.autotools.in
533718a8 6494 #367: linux kernel compile error for arm926t
10e9b7ed 6495 #369: Add SDL_gfx package
533718a8 6496 #373: Support for building gstreamer without libxml
e61606ad 6497 #379: update DirectFB to version 1.4.0
533718a8
PK
6498 #383: gst-plugins-good: Allow soup plugin to be configured
6499 #385: neon: Fix pkgconfig dependency
bd26b582 6500 #387: Tremor not installed to toolchain
ba4fbdc9 6501 #389: New package bmon
533718a8
PK
6502 #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
f4311822 6505 #403: Error while building iso9660 image
533718a8
PK
6506 #409: Bump php package to 5.2.10
6507 #411: ipsec-tools: Bump version to 0.7.2
0468be6e 6508 #417: New package spawn-fcgi
264b9c11 6509 #419: Bump lighttpd package to 1.4.23
27ce942e 6510 #421: toolchain: Clean up toolchain locale support menu
81f9990e 6511 #427: webkit: Update to WebKit svn r44552
56fcdc9b 6512 #437: ltp-testsuite: Bump version to 20090630
f26acf61 6513 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
e0debb78 6514 #467: DirectFB 1.4.1
0aa70624 6515 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
5079d7a0 6516 #491: libxml2: Bump version to 0.7.3
ff69aeea 6517 #495: Bump bind package to 9.5.1-P3 (security)
2a966bcd 6518 #497: OpenSSL RSA key generation hangs on x86_64
00c8bdd5 6519 #509: Bump sqlite package to 3.6.16
a7b50b94 6520 #523: pciutils broken with external toolchain
9be449ff 6521 #533: Update gamin to 0.1.10 to fix compilation
533718a8 6522
a69b3d61
PK
65232009.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
45e11e29
PK
65282009.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
13328d22
PK
65372009.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.
61aeb6e4
PK
6545
6546 Issues resolved (http://bugs.uclibc.org):
6547
6548 #167: metacity does not build
13328d22
PK
6549 #295: gamin installs python support even if python is disabled
6550 #323: gen_matypes fails to execute during build of Mesa when us...
61aeb6e4 6551
cf92bc23
PK
65522009.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
This page took 1.507613 seconds and 4 git commands to generate.