blob: 15cdb0715c810dce548d9f7a87be7fcbf9a15259 [file] [log] [blame]
Peter Korsgaardb7620c12019-04-29 10:37:21 +020012019.02.2, Released April 29th, 2019
2
3 Important / security related fixes.
4
5 Only build host-lzip / host-xz when really needed by packages,
6 not just when not available on the build host.
7
8 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
9 forward {f,l,}chown calls to libc when running under fakeroot
10 to fix issues when building in restricted environments
11 (E.G. user namespace with bubblewrap).
12
13 Linux: Also build default make target to ensure extra files
14 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
15 built. Notice: This may mean that extra host utilities like
16 uboot-mkimage are needed.
17
18 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
19 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
20 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
21 Include overlays in sdcard image
22
23 Updated/fixed packages: android-tools, apache, bind, binutils,
24 busybox, civetweb, cjson, copas, davfs2, docker-cli,
25 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
26 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
27 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
28 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
29 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
30 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
31 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
32 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
33 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
34 softether, stunnel, sysklogd, syslinux, syslog-ng,
35 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
36 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
37 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
38 znc
39
40 Issues resolved (http://bugs.uclibc.org):
41
42 #11756: package/syslinux: MBR's don't fit because of binutils..
43 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
44
Peter Korsgaard18a10db2019-03-29 23:52:20 +0100452019.02.1, Released March 29th, 2019
46
47 Important / security related fixes.
48
49 pkg-generic: Only tweak .la files needing it to ensure they
50 are not included in subsequent package file lists.
51
52 test-pkg: Generate a basic package config if none is
53 specified.
54
55 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
56 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
57 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
58 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
59 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
60 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
61 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
62 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
63 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
64 wavemon, wireshark, vsftpd, xapp_xdm, xen,
65 xdriver_xf86-video-fbdev, xlib_libXdmcp
66
67 Issues resolved (http://bugs.uclibc.org):
68
69 #11716: Typo on website, saying latest release is 2018.2.11
70
Peter Korsgaardb9674052019-03-04 22:49:56 +0100712019.02, released March 4th, 2019
72
73 Minor fixes.
74
75 Libressl support added for Qt 5.6 as a replacement for
76 openssl, as 5.6 is not compatible with openssl 1.1.x.
77
78 Updated/fixed packages: cutelyst, devmem2, gqrx,
79 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
80
Peter Korsgaardbdfea842019-03-01 12:57:30 +0100812019.02-rc3, released March 1st, 2019
82
83 Fixes all over the tree.
84
85 Openssl support dropped from Qt 5.6, as it isn't compatible
86 with openssl 1.1.x.
87
88 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
89 issues.
90
91 Dependencies: Require CMake 3.8 or newer to fix compilation
92 issue with certain packages. If not available, host-cmake will
93 instead be built.
94
95 Printvars: Fix performance regression since 2018.02
96
97 Scanypi: Correctly handle underscores in python package names.
98
99 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
100 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
101 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
102 upmpdcli, zbar
103
104 Issues resolved (http://bugs.uclibc.org):
105
106 #9966: util-linux-2.30/.stamp_built' failed
107 #11696: possible typo in board/pc/post-build.sh
108
Peter Korsgaard108c8312019-02-23 15:03:48 +01001092019.02-rc2, released February 23th, 2019
110
111 Fixes all over the tree.
112
113 Removed zynq_zybo defconfig, as it hasn't seen any update
114 since it was added in 2016, and uses a U-Boot version not
115 compatible with openssl-1.1.x.
116
117 Linux: Ignore user supplied downloadable hashes, as no hash
118 checksums are available for those.
119
120 Updated/fixed packages: bind, cryptopp, docker-containerd,
121 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
122 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
123 madplay, mender, mosquitto, poco, postgresql, proftpd,
124 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
125 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
126 tor, unzip, xenomai
127
128 Issues resolved (http://bugs.uclibc.org):
129
130 #11501: compile sdl2 with enable wayland
131 #11681: .. unable to initialize decompress status for section..
132
Peter Korsgaard23a28852019-02-13 09:03:54 +01001332019.02-rc1, released February 13th, 2019
Peter Korsgaardfb741b02019-02-12 19:57:58 +0100134
135 Fixes all over the tree and new features.
136
137
138 Dependencies:
139
140 Require Python >= 2.7 as it is needed for E.G. building
141 libglib2.
142
143 Ensure GNU gzip is used for reproducible tarballs (instead of
144 pigz)
145
146
147 Infrastucture:
148
149 Ensure the PLATFORM and OS environment variables are not set,
150 as they cause build issues for some packages.
151
152 The package list infrastructure now correctly handles packages
153 installing files with old mtime.
154
155 Add a config option to force all optional host utilities to be
156 built, even if suitable versions are available on the build
157 machine.
158
159 graph-build-time: Also show time spent downloading
160
161 Download: fixes for SSH/SCP support
162
163 Ensure user provided permissions override permissions from
164 packages.
165
166 SDK: Fix handling of relative symlinks (targets starting with
167 '.' or '..')
168
169 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
170 for processes.
171
172 The custom skeleton logic will now populate the needed /bin,
173 /lib, /sbin directories/symlinks if not present. Merged /usr
174 can now be used with a custom skeleton.
175
176 Rootfs overlays can now override symbolic links from
177 packages. This was disabled to ensure the correct symbolic
178 links are present when merged /usr is used. Instead validate
179 that the rootfs overlays do not include invalid /bin, /sbin
180 and /lib entries.
181
182 The waf infrastructure now support the <pkg>_SUBDIR variable,
183 similar to the other package types.
184
185 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
186
187 Various improvements to the meson infrastructure.
188
189 Luarocks: A Buildroot addon has been added to automate
190 creating a Buildroot package from luarocks, similar to
191 scancpan and scanpypi.
192
Peter Korsgaard23a28852019-02-13 09:03:54 +0100193 scanpypi: protect against zip-slip vulnerability in zip/tar
194 handling
195
Peter Korsgaardfb741b02019-02-12 19:57:58 +0100196 check-package: fix Python 3 support
197
198 get-developers: Fix behaviour when called from elsewhere than
199 the toplevel directory.
200
201 pkg-stats: Show latest upstream version of each package, based
202 on data from release-monitoring.org
203
204 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
205 a clean tree when ccache is enabled.
206
207 Default to sha256 password encoding, drop md5 support.
208
209
210 Architecture:
211
212 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
213 variants, MIPS support for mips32r3, mips64r3 and Marvell
214 Octeon II/III variants.
215
216
217 Toolchain:
218
219 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
220 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
221
222
223 Packages:
224
225 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
226 long term support.
227
228 fftw: Split into fftw-{single,double,long-double,quad}
229 packages for the different data precision options.
230
231 libcurl: Now has explicit TLS backend selection options.
232
233 linux: Support building device tree blobs with the -@ option
234 for device tree overlays.
235
236 weston: The weston-imx i.MX variant is now used when
237 imx-gpu-viv is enabled
238
239 pkgconf: Update to 1.5.3, which brings support for
240 --define-prefix (used by GStreamer)
241
242 Add host-python3-setuptools package to handle host python
243 packages needing python3 with setuptools support.
244
245
246 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
247 2, QEMU RISC-V 32bit virt, Rock64
248
249
250 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
251 erlang-p1-eimp, exempi, fail2ban, fftw-double,
252 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
253 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
254 libpackagekite, libtorrent-rasterbar, lua-std-debug,
255 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
256 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
257 python-aiohttp-remotes, python-aiohttp-security,
258 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
259 python-cchardet, python-pycares, python-sentry-sdk,
260 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
261 utp_com, vmtouch, websocketpp
262
Peter Korsgaard23a28852019-02-13 09:03:54 +0100263 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
264 python-pyqt, qt, qtuio, tn5250
265
266 Issues resolved (http://bugs.uclibc.org):
267
268 #10851: Patch to handle numpad Enter key properly
269 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
270 #11126: Bash Shell Programming using Buildroot
271 #11426: pps-tools bash dependency
272 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
273 #11536: dt-utils building fails with glibc 2.28
274 #11546: open-vm-tools with glibc 2.28
275 #11566: Fix init script
276 #11576: Unable to start apache with event MPM on raspberry pi 3
277 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
278 #11606: libjpeg has no Config.in
279 #11616: 2018.02.09 fails to build libzlib with full RELRO..
280 #11656: Custom device tree and u-boot boot.scr not integrated..
281 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
Peter Korsgaardfb741b02019-02-12 19:57:58 +0100282
Peter Korsgaarda2dbb7a2019-03-28 23:04:10 +01002832018.11.4, Released March 28th, 2019
284
285 Important / security related fixes.
286
287 Updated/fixed packages: avahi, beecrypt, binutils, botan,
288 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
289 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
290 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
291 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
292 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
293 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
294
Peter Korsgaard234525e2019-02-23 23:13:58 +01002952018.11.3, Released February 23th, 2019
296
297 Important / security related fixes.
298
299 Ensure the PLATFORM and OS environment variables are not set,
300 as they cause build issues for some packages.
301
302 The package list infrastructure now correctly handles packages
303 installing files with old mtime.
304
305 Linux: Skip hash checks for user supplied downloadable
306 patches, as no hash checksums are available for those.
307
308 scanpypi: protect against zip-slip vulnerability in zip/tar
309 handling
310
311 Download: fixes for SSH/SCP support
312
313 SDK: Fix handling of relative symlinks (targets starting with
314 '.' or '..')
315
316 Updated/fixed packages: bind, dhcpcd, docker-compose,
317 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
318 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
319 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
320 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
321 poco, postgresql, proftpd, pulseaudio, python, python-django,
322 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
323 swupdate, systemd, unzip, webkitgtk, xenomai
324
Peter Korsgaard8b8ba9e2019-01-30 16:40:32 +01003252018.11.2, Released January 30th, 2019
326
327 Important / security related fixes.
328
329 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
330 EV3, QEMU AArch64-virt
331
332 Download: Fix scp download handling
333
334 check-package: fix Python 3 support
335
336 get-developers: Fix behaviour when called from elsewhere than
337 the toplevel directory.
338
339 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
340 a clean tree when ccache is enabled.
341
342 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
343
344 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
345 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
346 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
347 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
348 libmad, libsndfile, libsquish, liburiparser, libwebsock,
349 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
350 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
351 openresolv, openssh, pango, patchelf, php, python-django,
352 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
353 samba4, sdl_sound, shairport-sync, sqlite, subversion,
354 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
355 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
356 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
357
358 Issues resolved (http://bugs.uclibc.org):
359
360 #11576: Unable to start apache with event MPM on raspberry pi 3
361
Peter Korsgaardab3d2de2018-12-19 23:04:07 +01003622018.11.1, Released December 20th, 2018
363
364 Important / security related fixes.
365
366 defconfigs: Fixes for bananapi m2 ultra, ci20
367
368 Download wrapper: Fix for urlencode handling
369
370 Updated/fixed packages: asterisk, docker-compose,
371 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
372 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
373 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
374 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
375 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
376 uclibc, vtu, webkitgtk, wine, xen
377
378 New packages: docker-cli
379
380 Issues resolved (http://bugs.uclibc.org):
381
382 #11426: pps-tools bash dependency
383 #11536: dt-utils building fails with glibc 2.28
384
Peter Korsgaard9089a9f2018-12-01 23:06:49 +01003852018.11, Released December 1st, 2018
386
387 Minor fixes.
388
389 Updated/fixed packages: c-ares, quagga, squid
390
Peter Korsgaard0031f522018-11-30 13:27:09 +01003912018.11-rc3, released November 30th, 2018
392
393 Fixes all over the tree.
394
395 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
396 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
397
398 graph-depends: Fix for package names starting with a non-alpha
399 character.
400
401 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
402 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
403 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
404 libopenssl, libsoxr, linux, motion, msgpack, mtd,
405 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
406 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
407 webkitgtk, valgrind, weston, xfsprogs
408
Peter Korsgaardbc89c1a2018-11-21 08:44:25 +01004092018.11-rc2, released November 21th, 2018
410
411 Fixes all over the tree.
412
413 fs: Drop intermediate tarball from the filesystem handling to
414 fix an issue with xattrs handling related to fakeroot. Ensure
415 tarball target includes xattrs.
416
417 download: Fix confusion in git submodule handling if dl/ is a
418 symlink.
419
420 genrandconfig: Fix missing newline in BR2_WGET handling,
421 causing the following line to be ignored. This would affect
422 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
423 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
424 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
425
426 show-build-order: Also include the dependencies of
427 rootfs-common.
428
429 Fix a number of build issues in packages for the recently
430 merged RISC-V architecture support.
431
432 Updated/fixed packages: dt-utils, easydbus, elfutils,
433 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
434 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
435 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
436 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
437 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
438 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
439 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
440 xlib_libfontenc
441
442 Issues resolved (http://bugs.uclibc.org):
443
444 #11086: download/git submodule breaks on symlinked dl folder
445 #11216: Capabilities not applied to filesystem
446
Peter Korsgaard419fc6a2018-11-09 22:56:48 +01004472018.11-rc1, released November 9th, 2018
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +0100448
449 Fixes all over the tree and new features.
450
451 Architecture: RISC-V support (64bit) added.
452
453 Toolchain: Glibc bumped to 2.28. Fortran support for external
454 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
455
456 Hardening flags (RELRO) are now handled by the toolchain
457 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
458 number of issues.
459
460 Filesystems: Support for creating btrfs and f2fs filesystems
461 added.
462
463 Add a number of patches to fix build errors for host utilities
464 on modern distributions using glibc-2.28.
465
466 mkusers: Ensure existing group members are preserved when a
467 group is reprocessed.
468
469 printvars: Fix issue with exceeding shell command line length
470 limits for certain setups.
471
472 Workaround added for incompatibility issues between host-dtc
473 and older U-Boot and Linux kernel versions.
474
475 Detect and reject build paths containing '@', as this confuses
476 a number of packages, including GCC.
477
478 utils/diffconfig: Make it work for (non-Buildroot) config
479 files not using the BR2_ prefix.
480
481 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
482 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
483 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
484
485 OpenCL infrastructure support added, similar to how OpenGL is
486 handled.
487
488 Linux-headers: Support for kernel headers from a custom
489 tarball / git repo added.
490
491 New packages: bird, bluez5_utils-headers, btrfs-progs,
492 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
493 libopencl, libopenresolv, nss-myhostname,
494 perl-apache-logformat-compiler, perl-appconfig,
495 perl-astro-suntime, perl-class-inspector, perl-class-load,
496 perl-class-method-modifiers, perl-class-std,
497 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
498 perl-data-optlist, perl-data-uuid, perl-data-manip,
499 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
500 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
501 perl-device-serialport, perl-dist-checkconflicts,
502 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
503 perl-filesys-notify-simple, perl-hash-multivalue,
504 perl-http-entity-parser, perl-http-headers-fast,
505 perl-http-multipartparser, perl-io-interface,
506 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
507 perl-module-implementation, perl-module-runtime, perl-moo,
508 perl-number-bytes-human, perl-package-stash, perl-params-util,
509 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
510 perl-streams-buffered, perl-sub-exporter-progressive,
511 perl-sub-install, perl-sub-quote, perl-sys-cpu,
512 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
513 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
514 python-async-timeout, python-falcon, python-fire,
515 python-mimeparse, python-multidict, python-passlib,
516 python-pigpio, python-pip, python-ply, python-py,
517 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
518 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
519 python-serial-asyncio, python-typing, python-uvloop,
520 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
521 spandsp, tini, waffle, xapian
522
523 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
524 xloader
525
526 Issues resolved (http://bugs.uclibc.org):
527
Peter Korsgaardd8a21692018-11-09 22:48:50 +0100528 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
529 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
530 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
531 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +0100532 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
Peter Korsgaardd8a21692018-11-09 22:48:50 +0100533 #11251: Util scanpypi failes when package change - to _ in tar file
534 #11266: qt5base-5.11.1 does not compile with musl, complains about..
535 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
536 #11321: Latest master fails to build readline with RELRO FULL
537 #11326: sysvinit fails to build in latest GIT master
538 #11331: Internal application no longer builds with latest GIT master
539 #11336: nfs-utils fails to build in latest GIT master
540 #11351: build root-2018-08, linaro aarch64 compile error
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +0100541 #11376: mdmon binary missing
Peter Korsgaardd8a21692018-11-09 22:48:50 +0100542 #11391: Valgind availability on ARM
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +0100543 #11396: uboot environment image checksum invalid if target is big endian
Peter Korsgaardd8a21692018-11-09 22:48:50 +0100544 #11421: GCC error message for ARM Cortex-A9/ARM.V7
545 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +0100546 #11481: Docs: Is external.desc required?
547
Peter Korsgaardb0a209e2018-12-20 10:44:05 +01005482018.08.4, Released December 20th, 2018
549
550 Important / security related fixes.
551
552 Defconfigs: Fixes for ci20, orangepi zero plus 2
553
554 Download wrapper: Fix for urlencode handling
555
556 Updated/fixed packages: c-ares, dante, docker-compose,
557 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
558 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
559 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
560 nodejs, php, popt, pps-tools, prosody, python-numpy,
561 python-requests, samba4, sdl2_net, squashfs, swupdate,
562 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
563
564 Issues resolved (http://bugs.uclibc.org):
565
566 #11426: pps-tools bash dependency
567
Peter Korsgaardccfdcd12018-11-26 22:50:27 +01005682018.08.3, Released November 26th, 2018
569
570 Important / security related fixes.
571
572 fs: Drop intermediate tarball from the filesystem handling to
573 fix an issue with xattrs handling related to fakeroot. Ensure
574 tarball target includes xattrs.
575
576 download: Fix confusion in git submodule handling if dl/ is a
577 symlink.
578
579 toolchain: Only allow enabling stack protection on
580 architectures with control flow integrity (CFI) support. Only
581 allow FORTIFY_SOURCE support on gcc >= 6.
582
583 genrandconfig: Fix missing newline in BR2_WGET handling,
584 causing the following line to be ignored. This would affect
585 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
586 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
587 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
588
589 show-build-order: Also include the dependencies of
590 rootfs-common.
591
592 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
593 olinuxino lime legacy, Orangepi zero plus 2.
594
595 graph-depends: Fix for package names starting with a non-alpha
596 character.
597
598 Updated/fixed packages: attr, audit, bind, brotli, busybox,
599 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
600 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
601 libnspr, libnss, libsemanage, liburiparser, lighttpd,
602 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
603 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
604 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
605 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
606 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
607 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
608
609 Issues resolved (http://bugs.uclibc.org):
610
611 #11086: download/git submodule breaks on symlinked dl folder
612 #11481: Docs: Is external.desc required?
613
Peter Korsgaard0106c042018-10-25 14:40:48 +02006142018.08.2, Released October 25th, 2018
615
616 Important / security related fixes.
617
618 Workaround added for incompatibility issues between host-dtc
619 and older U-Boot and Linux kernel versions.
620
621 Detect and reject build paths containing '@', as this confuses
622 a number of packages, including GCC.
623
624 utils/get-developers: Add -e option for use with git
625 send-email.
626
627 utils/diffconfig: Make it work for (non-Buildroot) config
628 files not using the BR2_ prefix.
629
630 u-boot: Fix for environment image handling on big endian
631 systems.
632
633 Updated/fixed packages: binutils, ca-certificates,
634 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
635 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
636 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
637 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
638 setools, spice, spice-protocol, tinc, ustr, wireshark,
639
640 Issues resolved (http://bugs.uclibc.org):
641
642 #11396: uboot environment image checksum invalid if target is big endian
643
Peter Korsgaarde4f79882018-10-07 11:32:23 +02006442018.08.1, Released October 7th, 2018
645
646 Important / security related fixes.
647
648 Add a number of patches to fix build errors for host utilities
649 on modern distributions using glibc-2.28.
650
651 mkusers: Ensure existing group members are preserved when a
652 group is reprocessed.
653
654 printvars: Fix issue with exceeding shell command line length
655 limits for certain setups.
656
657 Updated/fixed packages: acpid, android-tools, apache,
658 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
659 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
660 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
661 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
662 python-django, screen, shairport-sync, strongswan,
663 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
664 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
665 xutil_makedepend, zeromq
666
Peter Korsgaard339d5502018-09-06 22:05:26 +02006672018.08, Released September 6th, 2018
668
669 Minor fixes.
670
671 Known issues:
672
673 - Glibc 2.28 on the build host breaks compilation of a number
674 of host packages. 2018.08 contains fixes for some of these
675 packages, but not all. Consider building on hosts (or in
676 containers) using older Glibc versions.
677
678 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
679 kernel configurations using FDT/DTC. Consider updating the
680 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
681 backporting commit 9130ba8846 (scripts/dtc: Update to
682 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
683 kernel / commit db405d1980 for U-Boot.
684 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
685 1.4.7) and ensure your build host does not have the libfdt
686 development headers installed.
687
688 Updated/fixed packages: busybox, chipmunk, cutelyst,
689 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
690 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
691 sdl2, squashfs, uboot, xen
692
693 Issues resolved (http://bugs.uclibc.org):
694
695 #11261: ccache using wrong cached objects
696 #11276: Understanding the patch for kernel-4.9 and other..
697
Peter Korsgaard24b5ff12018-09-01 00:28:13 +02006982018.08-rc3, Released August 31th, 2018
699
700 Fixes all over the tree.
701
702 linux: additional improvements to the flex / bison dependency
703 handling, use system provided variant if available. Ensure
704 toolchain is available when configuring for 4.18+ support.
705
706 Download: Fix handling of primary sites using file://
707
708 Toolchain: Correct external toolchain musl detection for
709 static toolchains.
710
711 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
712 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
713 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
714 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
715 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
716 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
717
718 Issues resolved (http://bugs.uclibc.org):
719
720 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
721 #11141: WF111 package no longer available
722 #11211: Internal compiler error: Killed (program cc1plus)..
723 #11236: util-linux fails to build on Travis CI when python..
724 #11246: Glibc 2.28 - fails to build host-bison and host-m4
725 #11256: Add python-falcon and python-mimeparse packages
726
Peter Korsgaarda907ab72018-08-20 10:55:03 +02007272018.08-rc2, Released August 20th, 2018
728
729 Fixes all over the tree.
730
731 pkg-kconfig: Support dependencies needed to run the
732 configurator, E.G. recent Linux kernel versions needing flex
733 and bison.
734
735 Defconfigs: ARM Juno: Bump ATF to fix a build
736 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
737 Correct /etc/inittab. Technologic ts7680: Correct genimage
738 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
739 2018.07 to fix build issue. Ensure host-openssl is pulled in
740 for kernel builds where needed.
741
742 Updated/fixed packages: aircrack-ng, bind, boost,
743 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
744 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
745 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
746 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
747 nodejs, php, python-django, python-pyqt5, qt5base,
748 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
749 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
750 xdriver_xf86-video-ati, xserver_xorg-server
751
752 Issues resolved (http://bugs.uclibc.org):
753
754 #10781: cryptsetup luksOpen container_file container causes..
755 #10996: bogus musl ARM toolchain
756 #11191: xattr and check-package issue
757
Peter Korsgaardd7dcc6c2018-08-08 16:17:52 +02007582018.08-rc1, Released August 5th, 2018
Thomas Petazzoni340a0902018-08-04 19:10:50 +0200759
760 Toolchain:
761
762 - add support for gcc 8.x, switch to gcc 7.x as the default
763 version
764 - add support for gdb 8.1, switch to gdb 8.0 as the default
765 and remove gdb 7.10/7.11
766 - add support for binutils 2.31
767 - NIOSII CodeSourcery toolchain updated
768 - Linaro AArch64 BE toolchain added, and other Linaro
769 toolchains updated
770 - Synopsys ARC pre-built toolchain updated
771
772 Architecture: add support for ARM Cortex-M7
773
774 Major updates:
775
776 - systemd bumped to 239
777 - Qt5 bumped to 5.11.1
778 - Rust bumped to 1.27
779 - GStreamer stack bumped to 1.14.2
780 - X.org server bumped to 1.20, and all X.org proto packages
781 replaced by the single xorgproto package
782 - i.MX6 support packages bumped to 6.2.4
Peter Korsgaard827b4bb2018-08-30 08:32:00 +0200783 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
784 adding support for Wayland and i.MX8MQ platforms
Thomas Petazzoni340a0902018-08-04 19:10:50 +0200785
786 Linux: bumped to 4.17 by default.
787
788 Infrastructure: new package infrastructure added for packages
789 using the Meson build system
790
791 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
792 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
793 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
794 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
795 perl-mojolicious-plugin-authentication, perl-net-ping,
796 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
797 python-reentry, python-request-id, python-validators,
798 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
799
800 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
801 Olimex A10 OLinuxino, ZynqMP ZCU106
802
803 Removed packages: all xproto_* have been removed and replaced
804 by xorgproto
805
806 Issues resolved (http://bugs.uclibc.org):
807
808 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
809 __cpu_indicator_init: symbol not found
810 #9921: lockfile module within python-daemon not available
811 #10341: gdb install of py files when using buildroot toolchain
812 includes build path
813 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
814 #10751: Missing dependency in pulseaudio package
815 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
816 #10856: openblas on qemu_x86_64_defconfig fails with
817 "sgemm_kernel.o: No such file or directory"
818 #11056: Compiling a file that uses libdrm headers fails with:
819 fatal error: drm.h: No such file or directory
820 #11061: support/download: git version=master broken
821 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
822 #11076: Docker containerd installed to incorrect path
823 #11101: host-patchelf Endian Issue with relative RPATH
824 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
825 #11121: statfs call corrupts memory struct statfs too small
826 #11181: Switching toolchain does not work
827
Peter Korsgaard1b5694b2018-10-06 09:52:12 +02008282018.05.3, Released October 6th, 2018
829
830 Important / security related fixes.
831
832 Add a number of patches to fix build errors for host utilities
833 on modern distributions using glibc-2.28.
834
835 mkusers: Ensure existing group members are preserved when a
836 group is reprocessed.
837
838 printvars: Fix issue with exceeding shell command line length
839 limits for certain setups.
840
841 Updated/fixed packages: acpid, android-tools, apache,
842 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
843 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
844 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
845 libnfs, libssh, libxslt, links, mediastreamer, minicom,
846 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
847 python-django, qt, qt5quickcontrols, qt5webengine, screen,
848 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
849 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
850 xlib_libxshmfence, zeromq
851
Peter Korsgaardb914fbd2018-08-28 16:22:25 +02008522018.05.2, Released August 28th, 2018
853
854 Important / security related fixes.
855
856 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
857 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
858 issue.
859
860 Updated/fixed packages: acl, attr, apache, bind,
861 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
862 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
863 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
864 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
865 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
866 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
867 nodejs, openssh, php, python-django, rauc, ruby, samba4,
868 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
869 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
870 xorriso, znc
871
872 Issues resolved (http://bugs.uclibc.org):
873
874 #10781: cryptsetup luksOpen container_file container causes..
875 #10986: Installing package attr when already supplied by..
876 #11191: xattr and check-package issue
877
Peter Korsgaard3134d942018-07-20 00:38:47 +02008782018.05.1, Released July 20th, 2018
879
880 Important / security related fixes.
881
882 U-Boot: Ensure host version of ncurses is picked up and not
883 host-ncurses built by buildroot, as that otherwise causes
884 widechar/non-widechar conflicts and corrupted menuconfig
885 menus.
886
887 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
888
889 Toolchain: ARC tools updated to arc-2018.03.
890
891 pkg-stats: Fix python 3.x compatibility.
892
893 dl-wrapper: Fix support for URIs containing '+', fix
894 no-check-hash for inferred site method.
895
896 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
897 Support ethernet on Turbot variant.
898
899 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
900 clamav, collectd, coreutils, docker-containerd, dos2unix,
901 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
902 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
903 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
904 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
905 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
906 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
907 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
908 wireshark
909
Peter Korsgaardf3d114a2018-06-01 22:22:57 +02009102018.05, Released June 1st, 2018
911
912 Minor fixes.
913
914 Download: Work around for hanging connections for packages
915 from CVS, by adding a 10 minute max timeout.
916
917 Updated/fixed packages: binutils, clang, dash, expect, git,
918 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
919
920 Issues resolved (http://bugs.uclibc.org):
921
922 #11051: runtime issue on STM32 with usage of binutils 2.29.x
923
Peter Korsgaardbea6b862018-05-28 23:02:21 +02009242018.05-rc3, Released May 28th, 2018
925
926 Fixes all over the tree.
927
928 Toolchain: ARC tools updated to arc-2018.03-rc2.
929
930 Fs: Ensure hard links in TARGET_DIR are correctly copied for
931 filesystem input. With the recent changes to the file system
932 generation logic, hard links were "expanded" in file system
933 images leading to bloated rootfs images for setups with hard
934 links.
935
936 Infrastructure: Error out for packages using the 'local'
937 method but forgetting to specify <pkg>_SITE.
938
939 Build rpcgen for the host when needed to support distributions
940 no longer shipping rpcgen with glibc (E.G. recent Fedora).
941
942 Updated/fixed packages: autofs, bash-completion, binutils,
943 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
944 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
945
946 Issues resolved (http://bugs.uclibc.org):
947
948 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
949 #11036: C compiler cannot create executables
950 #11046: Git package binaries are ~180MB (compared to ~20MB in..
951
Peter Korsgaardc11ed3a2018-05-22 23:26:26 +02009522018.05-rc2, Released May 22nd, 2018
953
954 Fixes all over the tree.
955
956 Dependencies: Check that the current working directory (.)
957 isn't listed in PATH as that causes various build issues.
958
959 Manual: Clarify that git branch names may not be used as
960 version identifiers. This has never been supported, but was
961 kind of working (with some limitations) before the git
962 download rework - Now it does not work at all.
963
964 Linux: Ensure host version of ncurses is picked up and not
965 host-ncurses built by buildroot, as that otherwise causes
966 widechar/non-widechar conflicts and corrupted menuconfig
967 menus.
968
969 Packages: Renamed a number of package options not prefixed
970 with BR2_PACKAGE_<pkg> for consstency.
971
972 Download infrastructure: Fix file:// protocol handling after
973 download rework.
974
975 Updated/fixed packages: acl, apr-util, asterisk, attr,
976 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
977 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
978 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
979 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
980 libmediaart, libmodbus, libmodplug, libmpd,
981 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
982 libnfnetlink, libnss, liboauth, libogg, libosip2,
983 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
984 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
985 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
986 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
987 xen, zmqpp, znc, zstd
988
989 Issues resolved (http://bugs.uclibc.org):
990
991 #10986: Installing package attr when already supplied by...
992 #11011: BUildroot for Raspberry Pi 2
993 #11016: Wrong compiler used for external user host packages
994
Thomas Petazzoni54e3bcb2018-05-09 22:28:49 +02009952018.05-rc1, Released May 9th, 2018
996
997 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
998 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
999
1000 Architecture: support for the Blackfin architecture has been
Thomas Petazzoni449f4302018-05-09 22:53:39 +02001001 removed, as it was removed from Linux upstream, poorly
1002 maintained in binutils/gdb, and abandoned by Analog Devices.
Thomas Petazzoni54e3bcb2018-05-09 22:28:49 +02001003
1004 Numerous packages updated to have hashes for their license
1005 files.
1006
1007 Systemd can now be built with uClibc toolchains.
1008
1009 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
1010 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
1011 kernel configurations that need libelf on the host or openssl
1012 on the host.
1013
1014 Coding style:
1015 - all Python scripts are now verified with flake8
1016 - check-package extended to check all Config.in and .mk files
1017 in tree, not only the ones in package/
1018
1019 Infrastructure:
1020
1021 - The download infrastructure has seen a major overhaul, with
1022 the main visible new feature being Git caching: a package
1023 fetched from Git no longer needs to be re-cloned entirely
1024 everytime its version is changed. Anoter visible change is
1025 that the download folder now has subfolders per package. See
1026 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
1027 for more details about those changes.
1028
1029 - The logic that generates the root filesystem images has been
1030 reworked, with the main goal of allowing several filesystem
1031 images to be produced in parallel, also a requirement for
1032 top-level parallel build. Now, a .tar filesystem image is
1033 always created, and re-extracted in a private directory to
1034 create each format-specific filesystem image.
1035
1036 - A new package infrastructure was introduced for Go-based
1037 packages: golang-package.
1038
1039 - Dependencies on extraction tools are now handled as proper
1040 per-package dependencies, using
1041 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
1042 preparation step for top-level parallel build support.
1043
1044 - When a file being downloaded is part of a package with a
1045 .hash file, but there is no hash listed for this file, the
1046 file is now preserved in the download directory rather than
1047 removed. This helps when updating a package, as it gives the
1048 ability to easily calculate the hash of the file.
1049
1050 - Addition of '<pkg>-show-recursive-depends' and
1051 '<pkg>-show-recursive-rdepends' make targets, to
1052 respectively display the recursive list of dependencies and
1053 the recursive list of reverse dependencies of a given
1054 package.
1055
1056 - The /etc/shells file is now automatically generated with the
1057 list of shell programs installed on the system.
1058
1059 - Addition of -Ofast optimization level as an available
1060 option.
1061
1062 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
1063 bumped to 5.10.1.
1064
1065 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
1066 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
1067 flare-game, gst1-interpipe, gstreamer1-editing-services,
1068 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
1069 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
1070 python-cached-property, python-cython, python-docker,
1071 python-dockerpty, python-docker-pycreds,
1072 python-flask-sqlalchemy, python-functools32, python-influxdb,
1073 python-json-models, python-libusb1, python-networkx,
1074 python-psycopg2, python-pymodbus, python-sqlalchemy,
1075 python-subprocess32, python-texttable,
1076 python-websocket-client, python-yieldfrom, quotatool, reaver,
1077 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
1078 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
1079
1080 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
1081 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
1082 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
1083 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
1084 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
1085 RK3288,
1086
1087 Removed packages: iqvlinux, kodi-adsp-*, mplayer
1088
1089 Removed defconfigs: ci40, firefly_rk3288,
1090 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
1091 teliv_evk_pro3
1092
Thomas Petazzoni449f4302018-05-09 22:53:39 +02001093 Issues resolved (http://bugs.uclibc.org):
1094
1095 #10151: toolchain eclipse register : fails with a custom
1096 BR2_HOST_DIR
1097 #10511: Packages get downloaded uncompressed with wget
1098 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
1099 C++ compiler working
1100 #10846: error in compiling gnutls
1101 #10886: openssl-1.0.2n fails to build
1102 #10896: /bin/sh not in /etc/shells
1103 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
1104 enabled
1105
Peter Korsgaardd5c8e9e2019-03-29 15:27:56 +010011062018.02.12, Released March 29th, 2019
1107
1108 Important / security related fixes.
1109
1110 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
1111 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
1112 leveldb, libopenssl, libraw, libseccomp, libssh2,
1113 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
1114 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
1115 xapp_xdm, xlib_libXdmcp
1116
Peter Korsgaardea5cf872019-02-23 20:59:56 +010011172018.02.11, Released February 23th, 2019
1118
1119 Important / security related fixes.
1120
1121 Ensure the PLATFORM and OS environment variables are not set,
1122 as they cause build issues for some packages.
1123
1124 The package list infrastructure now correctly handles packages
1125 installing files with old mtime.
1126
1127 Linux: Skip hash checks for user supplied downloadable
1128 patches, as no hash checksums are available for those.
1129
1130 scanpypi: protect against zip-slip vulnerability in zip/tar
1131 handling
1132
1133 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
1134 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
1135 libcurl, libid3tag, madplay, mosquitto, openssh, php,
1136 postgresql, proftpd, python, python-django, python3, qt5base,
1137 sqlcipher, swupdate, systemd, unzip, webkitgtk
1138
Peter Korsgaard96edc472019-01-31 17:37:58 +010011392018.02.10, Released January 31th, 2019
1140
1141 Important / security related fixes.
1142
1143 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
1144
1145 check-package: fix Python 3 support
1146
1147 get-developers: Fix behaviour when called from elsewhere than
1148 the toplevel directory.
1149
1150 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
1151
1152 Updated/fixed packages: acpica, apache, apr, asterisk,
1153 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
1154 gnupg2, leveldb, libarchive, libassuan, libftdi1,
1155 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
1156 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
1157 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
1158 openssh, pango, patchelf, php, python-django, python-pyyaml,
1159 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
1160 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
1161 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
1162 xapp_rgb, xenomai, xerces
1163
1164 Issues resolved (http://bugs.uclibc.org):
1165
1166 #11576: Unable to start apache with event MPM on raspberry pi 3
1167
Peter Korsgaarda2954482018-12-20 12:25:30 +010011682018.02.9, Released December 20th, 2018
1169
1170 Important / security related fixes.
1171
1172 defconfigs: Fixes for ci20
1173
1174 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
1175 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
1176 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
1177 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
1178 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
1179 wine, webkitgtk, xfsprogs
1180
1181 Issues resolved (http://bugs.uclibc.org):
1182
1183 #11426: pps-tools bash dependency
1184
Peter Korsgaard40576032018-11-26 23:41:24 +010011852018.02.8, Released November 26th, 2018
1186
1187 Important / security related fixes.
1188
1189 fs: Drop intermediate tarball from the filesystem handling to
1190 fix an issue with xattrs handling related to fakeroot. Ensure
1191 tarball target includes xattrs.
1192
1193 download: Fix confusion in git submodule handling if dl/ is a
1194 symlink.
1195
1196 toolchain: Only allow enabling stack protection on
1197 architectures with control flow integrity (CFI) support. Only
1198 allow FORTIFY_SOURCE support on gcc >= 6.
1199
1200 genrandconfig: Fix missing newline in BR2_WGET handling,
1201 causing the following line to be ignored. This would affect
1202 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
1203 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
1204 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
1205
1206 show-build-order: Also include the dependencies of
1207 rootfs-common.
1208
1209 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
1210
1211 graph-depends: Fix for package names starting with a non-alpha
1212 character.
1213
1214 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
1215 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
1216 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
1217 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
1218 mosquitto, mysql, neardal, netplug, network-manager,
1219 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
1220 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
1221 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
1222 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
1223 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
1224
1225 Issues resolved (http://bugs.uclibc.org):
1226
1227 #11086: download/git submodule breaks on symlinked dl folder
1228 #11251: Util scanpypi failes when package change - to _ in..
1229 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
1230 #11481: Docs: Is external.desc required?
1231
Peter Korsgaard684f79d2018-10-25 20:43:18 +020012322018.02.7, Released October 25th, 2018
1233
1234 Important / security related fixes.
1235
1236 Detect and reject build paths containing '@', as this confuses
1237 a number of packages, including GCC.
1238
1239 utils/get-developers: Add -e option for use with git
1240 send-email.
1241
1242 utils/diffconfig: Make it work for (non-Buildroot) config
1243 files not using the BR2_ prefix.
1244
1245 u-boot: Fix for environment image handling on big endian
1246 systems.
1247
1248 Updated/fixed packages: binutils, ca-certificates,
1249 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
1250 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
1251 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
1252 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
1253 spice, spice-protocol, tinc, ustr, wireshark
1254
1255 Issues resolved (http://bugs.uclibc.org):
1256
1257 #11396: uboot environment image checksum invalid if target is big endian
1258
Peter Korsgaardefdb7772018-10-07 09:19:35 +020012592018.02.6, Released October 7th, 2018
1260
1261 Important / security related fixes.
1262
1263 Add a number of patches to fix build errors for host utilities
1264 on modern distributions using glibc-2.28.
1265
1266 mkusers: Ensure existing group members are preserved when a
1267 group is reprocessed.
1268
1269 printvars: Fix issue with exceeding shell command line length
1270 limits for certain setups.
1271
1272 Updated/fixes packages: acpid, android-tools, apache,
1273 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
1274 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
1275 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
1276 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
1277 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
1278 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
1279 screen, sdl2, shairport-sync, squashfs, strongswan,
1280 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
1281 xlib_libXft
1282
1283 New packages: brotli, woff2
1284
Peter Korsgaard8b3b8d82018-08-29 17:56:17 +020012852018.02.5, Released August 29th, 2018
1286
1287 Important / security related fixes.
1288
1289 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
1290 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
1291 issue.
1292
1293 Updated/fixed packages: acl, apache, attr, bind,
1294 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
1295 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
1296 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
1297 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
1298 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
1299 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
1300 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
1301 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
1302 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
1303 znc
1304
1305 Issues resolved (http://bugs.uclibc.org):
1306
1307 #10781: cryptsetup luksOpen container_file container causes..
1308 #10986: Installing package attr when already supplied by..
1309 #11191: xattr and check-package issue
1310
Peter Korsgaardd91fdfe2018-07-21 00:24:34 +020013112018.02.4, Released July 21th, 2018
1312
1313 Important / security related fixes.
1314
1315 U-Boot: Ensure host version of ncurses is picked up and not
1316 host-ncurses built by buildroot, as that otherwise causes
1317 widechar/non-widechar conflicts and corrupted menuconfig
1318 menus.
1319
1320 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
1321
1322 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
1323 Support ethernet on Turbot variant.
1324
1325 Updated/fixed packages: bind, clamav, collectd, dos2unix,
1326 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
1327 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
1328 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
1329 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
1330 systemd, wireguard, wireless-regdb
1331
1332 Issues resolved (http://bugs.uclibc.org):
1333
1334 #11101: host-patchelf Endian Issue with relative RPATH
1335
Peter Korsgaardafa6fe12018-06-18 19:43:04 +020013362018.02.3, Released June 18th, 2018
1337
1338 Important / security related fixes.
1339
1340 Various fixes for building on modern distributions (GCC 8.x,
1341 no rpcgen utility).
1342
1343 ARM: Default to binutils 2.28 and warn about newer binutils
1344 versions, which are known to cause boot failures for Linux
1345 kernels built in thumb mode.
1346
1347 Busybox/mdev: Fix module autoloading.
1348
1349 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
1350 symlinks, call swapon -a to activate any configured swap
1351 devices.
1352
1353 Dependencies: Check that PATH does not contain current working
1354 directory, which triggers a number of build failures.
1355
1356 Infrastructure: Error out for packages erroneously using the
1357 'local' site method but not defining a _SITE.
1358
1359 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
1360 kconfig uses ncurses from the host to fix a ncurses/ncursesw
1361 mixup, causing menuconfig display corruption.
1362
1363 Toolchain: Workarounds for fix-rpath issues with binutils and
1364 elf2flt.
1365
1366 Util-linux: Fix blocking on getrandom() issue with recent
1367 kernels.
1368
1369 Remove broken freescale_imx31_3stack,
1370 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
1371
1372 Updated/fixed packages: apr-util, asterisk, attr, audit,
1373 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
1374 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
1375 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
1376 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
1377 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
1378 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
1379 nasm, netplug, network-manager, nfs-utils, nodejs,
1380 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
1381 python, python-websockets, quota, redis, samba4, sysvinit,
1382 transmission, triggerhappy, util-linux, wavpack, wget,
1383 wireshark, xen, zmqpp
1384
1385 Issues resolved (http://bugs.uclibc.org):
1386
1387 #10986: Installing package attr when already supplied by busybox..
1388 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
1389
Peter Korsgaard0c2b9202018-05-04 18:24:30 +020013902018.02.2, Released May 4th, 2018
1391
1392 Important / security related fixes.
1393
1394 Tweak package size/file instrumentation to better handle
1395 package rebuilds.
1396
1397 Revert /etc/shells creation when bash is enabled.
1398
1399 Exclude /lib/firmware from the rpath fixup logic, as it may
1400 contain non-native ELF files.
1401
1402 Scanpypi: Support the new PyPi infrastructure.
1403
1404 Handle GCC 8.x on the host.
1405
1406 Ensure timestamp of /usr is updated to support the systemd
1407 ConditionNeedsUpdate option.
1408
1409 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
1410 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
1411 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
1412 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
1413 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
1414 wireguard, wmctrl
1415
1416 Issues resolved (http://bugs.uclibc.org):
1417
1418 #10896: /bin/sh not in /etc/shells
1419 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
1420
Peter Korsgaardf3cea9d2018-04-09 23:51:05 +020014212018.02.1, Released April 9th, 2018
1422
1423 Important / security related fixes.
1424
1425 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
1426 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
1427 Pro3.
1428
1429 Infrastructure: Speed up instrumentation for package size by
1430 comparing timestamps instead of md5 checksums, as doing
1431 checksums could lead to up to 25% longer build time for big
1432 configurations.
1433
1434 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
1435 to avoid name clashes with packages ending on '-base'.
1436
1437 Add a better fix for build issues for autotools based packages
1438 checking for C++ support on toolchains without C++ support.
1439
1440 Build host-tar if tar is older than 1.27 on the build machine
1441 to work around reproducibility issues with git archives
1442 containing long paths.
1443
1444 check-unique-files: Fix for filenames not representable in the
1445 users' locale.
1446
1447 Check-bin-arch: Add support for per-package ignore paths
1448 (<pkg>_BIN_ARCH_EXCLUDE).
1449
1450 Toolchain: Fix SSP support detection for external toolchains.
1451
1452 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
1453 these dependencies are available for Linux configurations
1454 needed these dependencies, similar to how it is done for
1455 U-Boot.
1456
1457 Support custom (not in tree) device tree files in addition to
1458 in-tree ones.
1459
1460 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
1461 installed on host.
1462
1463 Updated/fixed packages: apache, busybox, c-ares, cmake,
1464 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
1465 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
1466 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
1467 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
1468 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
1469 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
1470 pkgconf, postgresql, powerpc-utils, python-jsonschema,
1471 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
1472 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
1473 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
1474
1475 New packages: docker-proxy, python-functools32
1476
1477 Issues resolved (http://bugs.uclibc.org):
1478
1479 #10766: upmpdcli: Segmentation fault
1480 #10776: ktap fails to build
1481 #10846: error in compiling gnutls
1482 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
1483
Peter Korsgaard8a94ff12018-03-04 22:28:34 +010014842018.02, Released March 4th, 2018
1485
1486 Fixes all over the tree.
1487
1488 Issues with systemd with a readonly rootfs and DBus fixed.
1489
1490 Instructure:
1491 - check-uniq-files: fix Python 2.6 compatibility.
1492 - dependencies.sh: check for external argparse module for
1493 Python 2.6.
1494 - Add infrastructure to detect and use a UTF-8 locale on the
1495 host, needed by systemd.
1496
1497 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
1498 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
1499 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
1500
1501 Issues resolved (http://bugs.uclibc.org):
1502
1503 #10831: qemu_x86_64_defconfig build fails on linux-headers..
1504
Peter Korsgaardd5a63f42018-02-27 22:58:57 +010015052018.02-rc3, Released February 27th, 2018
1506
1507 Fixes all over the tree.
1508
1509 check-bin-arch: skip /lib/modules to allow 32-bit userland
1510 with 64bit kernel.
1511
1512 dependencies: Blacklist tar 1.30+ and build our own host-tar
1513 if needed as tar 1.30+ changed the --numeric-owner output for
1514 long path names. Build host-tar before other host-dependencies
1515 as they need it to extract their source tarballs.
1516
1517 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
1518 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
1519 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
1520 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
1521 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
1522
1523 Issues resolved (http://bugs.uclibc.org):
1524
1525 #10726: Current libglib2.mk creates broken libglib2 binary...
1526 #10786: Linux fails to build unless make linux-menuconfig...
1527 #10796: Cannot generate cpio image without selecting CON...
1528
Peter Korsgaard44cec642018-02-15 23:03:43 +010015292018.02-rc2, Released February 15th, 2018
1530
1531 Fixes all over the tree.
1532
1533 Dependencies: Ensure C++ support is available like for C
1534 support for packages needing 32bit host support.
1535
1536 utils/genrandconfig: Check host dependencies for config.
1537
1538 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
1539 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
1540 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
1541 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
1542 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
1543 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
1544 systemd
1545
1546 Issues resolved (http://bugs.uclibc.org):
1547
1548 #9781: ti-sgx-km build on kernel >4.1
1549 #10141: Squashfs extended attribute failures
1550
Peter Korsgaardca7bf212018-02-05 17:24:45 +010015512018.02-rc1, Released February 5th, 2018
Thomas Petazzoni06608f72018-01-08 21:26:55 +01001552
1553 The global source-check and per-package <pkg>-source-check
1554 targets have been removed.
1555
Peter Korsgaard77d58aa2018-02-05 00:48:54 +01001556 Architecture: Add x86 Silvermont variant. Add several new ARM
1557 variants, rework MIPS NaN logic. Support mainline binutils/gcc
1558 for ARC.
1559
1560 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
1561 external toolchains upgraded to arc-2017.09. Libatomic is now
1562 also copied for external musl based toolchains.
1563 Add binutils 2.30.x and switch to binutils 2.29.x by default.
1564
1565 Added hardening options to build with RELRO and FORTITY.
1566
1567 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
1568 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
1569 Orangepi lite / pc plus / pc / prime / win / win plus / zero
1570 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
1571
1572 Add utils/diffconfig, a simple utility for comparing
1573 configuration files - Adapted from the version in the
1574 Linux kernel.
1575
1576 Infrastructure: Check that the same file is not touched by
1577 multiple packages, as a preparation for toplevel parallel
1578 builds.
1579
1580 Hashes for the license files for a large number of packages
1581 have been added, ensuring that license changes will not be
1582 missed when packages are bumped.
1583
1584 Fix build issue for autotools based packages checking for C++
1585 support on toolchains without C++ support and on a distro
1586 lacking /lib/cpp (E.G. Arch Linux).
1587
1588 Support for the meson build system.
1589
1590 Pie charts generated by 'graph-build' or 'graph-size' are now
1591 sorted according to the size of each piece.
1592
1593 System: Only show getty options when busybox init or sysvinit
1594 are used.
1595
1596 ARM-trusted-firmware: Support ATF bundled in U-Boot as
1597 well as U-Boot bundled in ATF.
1598
1599 Zlib is now a virtual package, provided by either libzlib or
1600 zlib-ng, similar to openssl.
1601
Peter Korsgaard30bffce2018-02-05 16:34:00 +01001602 Support for the Rust programming language.
1603
Peter Korsgaard77d58aa2018-02-05 00:48:54 +01001604 New packages: aoetools, armbian-firmware, binaries-marvell,
Peter Korsgaard30bffce2018-02-05 16:34:00 +01001605 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
1606 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
1607 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
1608 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
1609 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
1610 open-lldp, pimd, proj, python-flask-cors,
1611 python-jaraco-classes, python-more-itertools, python-oauthlib,
1612 python-raven, python-remi, python-requests-oauthlib,
1613 python-schedule, python-secretstorage, python-see,
1614 python-tabledata, python-txtorcon, python-xlib, qt5charts,
1615 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
1616 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
1617 zisofs-tools, zlib-ng
Peter Korsgaard77d58aa2018-02-05 00:48:54 +01001618
1619 Removed packages: eeprog
1620
Peter Korsgaardc34019e2018-01-21 22:08:22 +010016212017.11.2, Released January 21st, 2018
1622
1623 Important / security related fixes.
1624
1625 External toolchain: libatomic is now also copied for musl
1626 based toolchains.
1627
1628 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
1629
1630 System: Only show getty options when busybox init or sysvinit
1631 are used.
1632
1633 Infrastructure: Fix build issue for autotools based packages
1634 checking for C++ support on toolchains without C++ support and
1635 on a distro lacking /lib/cpp (E.G. Arch Linux).
1636
1637 Pie charts generated by 'graph-build' or 'graph-size' are now
1638 sorted according to the size of each piece.
1639
1640 Updated/fixed packages: asterisk, avahi, bind, busybox,
1641 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
1642 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
1643 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
1644 xlib_libXpm
1645
1646 Issues resolved (http://bugs.buildroot.org):
1647
1648 #9996: lz4 package does not install lz4 binaries in target
1649 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
1650 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
1651 #10301: systemd/getty unused options
1652 #10331: kmsxx, host installation fails with BR2_SHARED_...
1653 #10556: Building ntp package with SSL library libressl...
1654 #10641: avahi-autoipd not starting when using systemd-tmpfiles
1655
Peter Korsgaard1fa81132017-12-31 10:03:52 +010016562017.11.1, Released December 31th, 2017
1657
1658 Important / security related fixes.
1659
1660 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
1661 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
1662 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
1663 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
1664 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
1665 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
1666 xenomai, xfsprogs
1667
Peter Korsgaard9dd76692017-11-30 22:35:17 +010016682017.11, Released November 30, 2017
1669
1670 Fixes all over the tree.
1671
1672 Toolchain: Use github mirror for Glibc.
1673
1674 Defconfigs: Correct boot.cmd for bananapi-m1.
1675
1676 Makefiles: Workaround include order issues for certain make
1677 versions by explicitly sorting the result of wildcard where it
1678 matters.
1679
1680 Download: Ensure subversion runs in non-interactive mode.
1681
1682 Updated/fixed packages: asterisk, boost, chrony, dovecot,
1683 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
1684 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
1685 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
1686 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
1687 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
1688 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
1689 xlib_libXfont, xlib_libXfont2,
1690
1691 Issues resolved (http://bugs.buildroot.org):
1692
1693 10501: host-localedef fails to compile on Ubuntu 17.10
1694 10506: Changed kernel image type (e.g. zImage to uImage)...
1695
Peter Korsgaard071cc432017-11-13 22:28:15 +010016962017.11-rc2, Released November 13th, 2017
1697
1698 Fixes all over the tree.
1699
1700 Updated/fixed packages: collectd, ffmpeg, freerdp,
1701 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
1702 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
1703 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
1704 wireshark, wpa_supplicant, xapp_xdriinfo
1705
1706 Issues resolved (http://bugs.buildroot.org):
1707
1708 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
1709 #10491: Cannot output security warning when compiled with buildroot..
1710
Peter Korsgaarda7e19712017-11-06 22:03:32 +010017112017.11-rc1, Released November 6th, 2017
Julien Floretc2aa34d2017-09-14 14:53:16 +02001712
Peter Korsgaard10b9c362017-11-05 23:43:42 +01001713 Fixes all over the tree and new features.
1714
Peter Korsgaard64bbd342017-11-06 21:55:43 +01001715 Openssl is now a virtual package, which may be provided by
1716 OpenSSL (now renamed to libopenssl) or LibreSSL.
1717
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +01001718 libssh2: there is now an explicit choice of the backend to use
1719 (mbedtls, gnutls or openssl). Previously, the choice was implicit
1720 based on the TLS library that was selected. Now, it is possible to
1721 choose the backend, which is important if several TLS libraries are
Peter Korsgaard354722c2017-11-06 18:44:15 +01001722 selected.
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +01001723
Julien Floretc2aa34d2017-09-14 14:53:16 +02001724 netsnmp: all MIB files are now installed, making the target filesystem a
1725 bit bigger than before. To remove unneeded MIBS, you should use a
1726 post-build script.
1727
Peter Korsgaardf36962e2017-11-07 10:26:23 +01001728 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
1729 updated to 2017.09, Glibc updated to 2.26, Glibc support for
1730 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
1731 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
1732
Peter Korsgaard64bbd342017-11-06 21:55:43 +01001733 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
1734 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
1735 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
1736 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
1737 Technologic TS-7680.
1738
Peter Korsgaard10b9c362017-11-05 23:43:42 +01001739 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
1740 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
1741 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
1742 lua-curl, lua-datafile, lua-fifo, lua-httpd,
1743 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
1744 luksmeta, minetest, minetest-game, pdmenu, prosody,
1745 python-aiocoap, python-automat, python-ibmiotf,
1746 python-iso8601, python-m2r, python-simplesqlite,
1747 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
1748 restorecond, selinux-python, semodule-utils, uhubctl,
1749 wireguard, wsapi-fcgi, wsapi-xavante
1750
1751 Removed packages: aiccu, rfkill, sepolgen
1752
1753 Issues resolved (http://bugs.buildroot.org):
1754
1755 #10281: lsblk does not compile for util-linux
1756 #10336: lttng compilation fails : linking error
1757 #10351: glibc missing in rootfs
1758 #10356: nfs-utils missing header
Peter Korsgaard043f3b42017-11-06 21:43:36 +01001759 #10361: python3 python-config script generates invalid includes
Peter Korsgaard10b9c362017-11-05 23:43:42 +01001760 #10366: dropbear download url has changed
1761 #10391: WiringPi retrieves wrong (old) version
1762 #10406: Beaglebone black: Buggy SGX driver version, swapped...
1763 #10426: uboot-tools' fw_setenv does not update the redundant...
1764 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
1765
Peter Korsgaard951685e2017-11-29 08:37:49 +010017662017.08.2, Released November 28th, 2017
1767
1768 Important / security related fixes.
1769
1770 Qt: 5.6 version updated to 5.6.3.
1771
1772 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
1773 in the environment.
1774
1775 Makefiles: Workaround include order issues for certain make
1776 versions by explicitly sorting the result of wildcard where it
1777 matters.
1778
1779 Updated/fixed packages: apr, apr-util, arqp-standalone,
1780 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
1781 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
1782 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
1783 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
1784 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
1785 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
1786 qt5connectivity, qt5declarative, qt5engineio,
1787 qt5graphicaleffects, qt5imageformats, qt5location,
1788 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
1789 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
1790 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
1791 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
1792 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
1793 webkitgtk, wget, wireshark, xapp_xdriinfo.
1794
1795 Issues resolved (http://bugs.buildroot.org):
1796
1797 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
1798 10361: python3 python-config script generates invalid includes
1799 10501: host-localedef fails to compile on Ubuntu 17.10
1800
Peter Korsgaardf2b10752017-10-23 23:41:14 +020018012017.08.1, Released October 23rd, 2017
1802
1803 Important / security related fixes.
1804
1805 Webkitgtk bumped to the 2.18.x series, fixing a large number
1806 of security issues.
1807
1808 Defconfigs: galileo: fix ext4 related kernel config, bump
1809 kernel for gcc 6.x compatibility, enable wchar support for
1810 grub2. wandboard: correct rootfs offset
1811
1812 support: Ensure gzip compression level 6 is used for git
1813 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
1814 links. check-rpath: Also handle PIE binaries
1815
1816 External toolchain: Correctly handle glibc Buildroot
1817 toolchains built with merged /usr
1818
1819 musl: fix ARMv4 build with binutils 2.27.51+, fix for
1820 CVE-2017-15650
1821
1822 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
1823 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
1824 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
1825 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
1826 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
1827 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
1828 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
1829 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
1830 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
1831 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
1832 xmlstarlet, xlib_libXfont, xlib_libXfont2,
1833 xserver_xorg-server, zsh
1834
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +020018352017.08, Released September 1st, 2017
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +02001836
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +02001837 Minor fixes.
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +02001838
Peter Korsgaard13c44392017-09-01 17:06:23 +02001839 Toolchain: Don't allow internal toolchain builds for MIPS
1840 M6201/P6600, as support for these are not yet in mainline GCC.
1841
1842 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
1843 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
1844 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
1845 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
1846 transmission, vde2, vim
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +02001847
1848 Updated/fixed defconfigs:
1849
1850 Removed packages: simicfs.
1851
1852 Issues resolved (http://bugs.buildroot.org):
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +02001853
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +02001854 #10261: Grub2 fails to build for x86_64
1855
Thomas Petazzonief19f372017-08-23 23:38:05 +020018562017.08-rc3, Released August 23rd, 2017
1857
1858 Fixes all over the tree.
1859
1860 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
1861 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
1862 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
1863 libspatialindex, libunwind, linux, linux-headers, lua,
1864 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
1865 whois, xen, zmqpp.
1866
1867 Updated/fixed defconfigs: ci20, socrates_cyclone5,
1868 toradex_apalis_imx6.
1869
1870 Removed defconfig: Armadeus APF9328.
1871
1872 skeleton-* packages introduced in -rc1 have been renamed to
1873 skeleton-init-* instead.
1874
1875 Issues resolved (http://bugs.buildroot.org):
1876
1877 #10141: Squashfs extended attribute failures
1878
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +020018792017.08-rc2, Released August 11th, 2017
1880
1881 Fixes all over the tree.
1882
1883 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
1884 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
1885 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
1886 swupdate, uclibc, valgrind, webkitgtk.
1887
1888 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
1889 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
1890 qemu_sparc64.
1891
1892 The cmake-package infrastructure for host packages has been
1893 fixed to not incorrectly detect target packages through
1894 pkg-config.
1895
1896 Issues resolved (http://bugs.buildroot.org):
1897
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +02001898 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +02001899 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
1900 #10026: lua-5.3.4: fix lua linker error in swupdate
1901 #10146: package/skeleton-common fix recursive variable
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +02001902 #10156: glibc compilation fails for X86 32bits (i386)
1903 #10201: toolchain-wrapper.c:192: (error) Memory leak:
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +02001904 #10221: Buildroot Support
1905
Thomas Petazzonic472d8a2017-08-02 22:49:54 +020019062017.08-rc1, Released August 2nd, 2017
Thomas Petazzoni2fce2052017-07-04 16:20:21 +02001907
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001908 Infrastructure:
1909
Thomas Petazzonid64d1212017-08-02 21:12:43 +02001910 - The skeleton package has been split into multiple packages:
1911 skeleton-sysv (when Busybox or SysV init are used),
1912 skeleton-systemd (when systemd is used), skeleton-none (when
1913 no init system is used) and skeleton-custom (when a custom
1914 skeleton is used). Those packages, except skeleton-custom,
1915 share common logic and data in a new package called
1916 skeleton-common. The skeleton package becomes a virtual
1917 package. This change allows to generate a filesystem that is
1918 compliant with systemd expectations.
1919
1920 - Support for using a read-only filesystem with systemd has
1921 been fixed.
1922
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001923 - Major revamp of the gettext handling, with user-visible
1924 effect:
Thomas Petazzoni2fce2052017-07-04 16:20:21 +02001925
1926 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
1927 package could decide to enable or not NLS support. When
1928 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
1929 by passing --disable-nls to packages.
1930
1931 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001932 controls whether NLS support should be enabled or not in
1933 packages. This option defaults to disabled, which means
1934 that now, NLS support is by default disabled in all
1935 packages.
Thomas Petazzoni2fce2052017-07-04 16:20:21 +02001936
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001937 Therefore, if you need NLS support in packages, you must now
1938 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +02001939
1940 - The host directory no longer has a usr/ component. This
1941 makes it much more natural to use that directory as an
1942 externally used toolchain. For compatibility with existing
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +02001943 scripts, a usr -> . link is still added.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +02001944
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001945 - Hashes are now checked on tarballs by Buildroot when a
1946 package is sourced from a Git repository.
1947
1948 - Patches are no longer being downloaded from Github, since
1949 auto-generated patches could change over time, and break
1950 hashes. All patches that were downloaded from Github are now
1951 stored in their respective package directories.
1952
1953 - Hash files in packages can now contain hashes for the
1954 license files contained in the package source code. This
1955 allows to detect changes in such license files.
1956
1957 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
1958 RPATHs at the end of the build.
1959
1960 - A new "make sdk" target prepares $(HOST_DIR) to be
1961 relocatable: turns RPATHs in host binaries into relocatable
1962 ones, removes bogus RPATHs from staging binaries/libraries,
1963 and provides a relocate-sdk script that can be executed to
1964 relocate the SDK after installation.
1965
1966 - Addition of utils/genrandconfig which generates a random
1967 configuration based on a set of pre-defined toolchain
1968 configurations (support/config-fragments/autobuild/) and a
1969 random selection of packages. It is now used by the
1970 autobuilders to generate the random configurations.
1971
1972 Filesystems:
1973
1974 - ext2/3/4 filesystems are now generated using mkfs.ext from
1975 e2fsprogs instead of using genext2fs.
1976
1977 Architecture:
1978
1979 - Addition of support for ARM big.LITTLE variants
1980 - Improved MIPS support, with options to select NaN encoding
1981 and FP32 mode.
1982
1983 Toolchain:
1984
1985 - Switch to gcc 6.x as the default gcc version, add support
1986 for gcc 7.x, remove support for gcc 4.8
Thomas Petazzonica747902017-08-01 23:40:09 +02001987 - Switch to binutils 2.28 as the default binutils version, add
1988 support for binutils 2.29, remove support for binutils 2.26
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02001989 - Support added for gdb 8.0
1990 - uClibc-ng bumped to 1.0.26
1991 - CodeSourcery toolchains for x86 and SuperH have been
1992 removed, they were using a too old glibc version
1993 (2.17). External toolchains with glibc 2.17 or earlier are
1994 no longer supported.
1995 - The version selection in the glibc package has been
1996 removed. Like musl and uClibc-ng, we now use the latest
1997 glibc version.
1998 - Improved support for Xtensa toolchain overlays, which can
1999 now be downloaded.
2000
2001 Tools:
2002
2003 - Numerous improvements to the runtime test infrastructure
2004 - Tests are now executed by Gitlab CI on a regular basis
2005 - Tools that are directly useful to the user have been moved
2006 from support/scripts/ to utils/: brmake, check-package,
2007 get-developers, scancpan, scanpipy, size-stats-compare,
2008 test-pkg.
2009
2010 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
2011 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
2012 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
2013
2014 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
2015 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
2016 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
2017 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
2018 libpwquality, libressl, libspatialindex, libva-utils,
2019 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
2020 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
2021 python-backports-shutil-get-terminal-size, python-bcrypt,
2022 python-cheroot, python-h2, python-hpack, python-hyperframe,
2023 python-hyperlink, python-ipython-genutils, python-pathlib2,
2024 python-pickleshare, python-priority, python-portend,
2025 python-scandir, python-systemd, python-tempora,
2026 python-traitlets, python-typepy, qt5virtualkeyboard,
2027 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
2028 xr819-xradio, zstd
2029
Thomas Petazzoni0a1e5082017-08-02 21:23:03 +02002030 Removed packages: cloog, input-tools, mke2img
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002031
2032 Issues resolved (http://bugs.buildroot.org):
2033
Thomas Petazzonid64d1212017-08-02 21:12:43 +02002034 #7892: systemd-journald is broken
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002035 #9341: avahi-utils does not compile with uClibc + libglib2
2036 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
2037 BR2_ENABLE_DEBUG
2038 #9746: ext4 image generated by Buildroot is not working
2039 properly with U-Boot
2040 #9886: Build fails with "unexpected EOF while looking for
2041 matching `"'" if PATH contains a newline
2042 #9891: parted 3.1 => 3.2?
2043 #9911: qt5 does not build on sparc
2044 #9916: qt5 does not build on
2045 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
2046 #9936: Host QEMU does not build with SDL support because of
2047 pkg-config
2048 #9941: nodejs option disappears for arm
2049 #9951: SCANCPAN failure
2050 #9966: util-linux-2.30/.stamp_built' failed
2051 #9976: License file for package 'rtl8821au' incorrect
2052 #9991: SGX Error implicit declaration of function
2053 ‘dmac_map_area’
2054 #10011: wget does not work from Buildroot
2055 #10036: Buildroot builds Raspbian Jessie headless image
2056 presenting incorrect prompt
2057 #10051: make: *** No rule to make target
2058 'raspberrpi3_defconfig'. Stop reported with Buildroot
2059 v2017.05.1
2060 #10056: No .config file was produced in /buildroot folder
2061 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
2062 failure
Thomas Petazzonic472d8a2017-08-02 22:49:54 +02002063 #10071: fakeroot: replace hard-coded paths in post install
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002064 #10076: Makefile:4113: recipe for target 'all-gcc' failed
Thomas Petazzoni90a1b812017-08-02 22:23:00 +02002065 #10091: gcc7.1 does not build with graphite support due to old
2066 isl
Thomas Petazzonid64d1212017-08-02 21:12:43 +02002067 #10121: webkit without the multimedia option causes build
2068 error
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002069
Peter Korsgaardd0b7d382017-07-27 08:16:52 +020020702017.05.2, Released July 27th, 2017
2071
2072 Important / security related fixes.
2073
2074 Webkitgtk bumped to the 2.16.x series, fixing a large number
2075 of security issues.
2076
2077 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
2078 which default to PIE mode.
2079
2080 Updated/fixed packages: aespipe, apache, bind, binutils,
2081 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
2082 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
2083 libmemcached, libosip2, libtirpc, libxml-parser-perl,
2084 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
2085 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
2086 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
2087 webkitgtk, x265, xserver_xorg-server, xvisor
2088
2089 Issues resolved (http://bugs.buildroot.org):
2090
2091 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
2092
Peter Korsgaardd9bcd5f2017-07-04 23:13:06 +020020932017.05.1, Released July 4th, 2017
2094
2095 Important / security related fixes.
2096
2097 Update support/scripts/scancpan to use METACPAN v1 API as v0
2098 has been shutdown.
2099
2100 Update support/scripts/mkusers to handle setups where
2101 /etc/shadow is a symlink.
2102
2103 External toolchain: Don't create musl dynamic loader symlink
2104 for static builds.
2105
2106 Setlocalversion: Correct detection of mercurial revisions for
2107 non-tagged versions.
2108
2109 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
2110
2111 Updated/fixed packages: apache, automake, bind, botan, c-ares,
2112 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
2113 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
2114 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
2115 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
2116 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
2117 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
2118 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
2119
2120 Issues resolved (http://bugs.buildroot.org):
2121
2122 #9976: License file for package 'rtl8821au' incorrect
2123
Peter Korsgaarddd2020a2017-05-31 23:55:40 +020021242017.05, Released May 31st, 2017
2125
2126 Minor fixes.
2127
2128 External toolchain: musl dynamic linker symlink for mips-sf
2129 corrected.
2130
2131 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
2132 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
2133 xen
2134
2135 Issues resolved (http://bugs.buildroot.org):
2136
2137 #9906: genimage: Disk full
2138
Peter Korsgaard91a418c2017-05-30 10:28:45 +020021392017.05-rc3, Released May 30th, 2017
2140
2141 Fixes all over the tree.
2142
2143 ARC toolchain bumped to 2017.03
2144
2145 Runtime testing improvements and cleanups.
2146
2147 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
2148 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
2149 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
2150 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
2151 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
2152 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
2153 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
2154 xen
2155
2156 Removed packages: firejail, ola
2157
2158 Issues resolved (http://bugs.buildroot.org):
2159
2160 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
2161 #9876: aarch64 support with gcc 4.8 toolchain
2162 #9896: host-gcc-initial error downloading because incorrect URL
2163
Peter Korsgaard8ab8f102017-05-17 10:27:16 +020021642017.05-rc2, Released May 17th, 2017
2165
2166 Fixes all over the tree.
2167
2168 ARC toolchain bumped to 2017.03-rc2
2169
2170 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
2171 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
2172 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
2173 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
2174 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
2175 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
2176 vlc, x11vnc, xfsprogs
2177
2178 Issues resolved (http://bugs.buildroot.org):
2179
2180 #9796: source-check broken for Git downloads
2181 #9866: BASE_DIR usage
2182
Peter Korsgaardc71edb82017-05-08 12:03:49 +020021832017.05-rc1, Released May 8th, 2017
2184
2185 Fixes all over the tree and new features.
2186
2187 Infrastructure:
2188
2189 - Installed binaries are now checked for correct architecture
2190 to catch natively built binaries or binaries built for other
2191 architecture variants.
2192
2193 - Luarocks infrastructure improvements to extraction handling,
2194 support for upstream name != Buildroot package name.
2195
2196 - 'make printvars' output format has changed to make it easier
2197 to use in scripts. It now has options to quote the variables
2198 and to show the expanded/unexpanded values.
2199
2200 - Automatic ext2 rootfs size calculation has been removed. The
2201 logic was not working working reliable in all setups as it
2202 depends on the host filesystem behaviour, so instead now the
2203 size has to be specified explicitly (defaults to 60MB).
2204
2205 - The git download infrastructure now ensures that GNU format
2206 tar files are created.
2207
2208 - Fixed a variable clashing issue in the mkusers script with
2209 internal bash variables.
2210
2211 - Fakeroot now links against libacl to fix issues on
2212 distributions using acls.
2213
2214 - Correct permissions for /dev/pts/ptmx when systemd is used
2215 with recent glibc versions.
2216
2217 - br2-external: Improve error reporting.
2218
2219 - A wrapper script for genimage has been added in
2220 support/scripts/genimage.sh for easy use of genimage from
2221 post-image scripts.
2222
2223 - A script to check for common style issues in new packages
2224 before submitting has been added in support/scripts/check-package
2225
2226 - Defconfigs are now tested by gitlab-CI instead of Travis:
2227 https://gitlab.com/buildroot.org/buildroot
2228
2229 - Infrastructure for runtime testing has been added to
2230 support/testing
2231
2232 Toolchain:
2233
2234 - External linaro toolchains updated to 2017.02, ARC toolchain
2235 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
2236
2237 - A number of fixes and improvements to the external toolchain
2238 handling, including C library detection, multilib and ld.so
2239 handling
2240
2241 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
2242 for uClibc-ng
2243
2244 - Binutils 2.28 added and default changed to 2.27
2245
2246
2247 Architectures:
2248
2249 - Support for the C-SKY architecture has been added.
2250
2251
2252 License handling:
2253
2254 - The package license markings for legal info now uses the
2255 SPDX short identifiers for the license string where possible.
2256
2257 - License info has been improved / added for a number of packages.
2258
2259
2260 Misc:
2261
2262 - Cmake 3.7.x installed on the host is no longer ignored as a
2263 workaround for the RPATH issues has been implemented.
2264
2265 - Docker-engine can now be built statically on an otherwise
2266 dynamic linked build for docker-in-docker setups.
2267
2268 - U-Boot now supports out-of-tree device trees, similar to
2269 Linux
2270
2271 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
2272 been removed as this is now EOL upstream.
2273
2274 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
2275 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
2276 defconfig for raspberry pi 3, stm32f429-disc1.
2277
2278 The raspberry pi zero-w and rpi3 compute module are now also
2279 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
2280 supported by the beaglebone defconfig.
2281
2282 Removed defconfig: minnowboard, via imx6 vab820, altera
2283 socdk/sockit
2284
2285 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
2286 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
2287 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
2288 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
2289 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
2290 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
2291 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
2292 python-decorator, python-simplegeneric,
2293 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
2294 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
2295 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
2296 uccp420wlan, wilink-bt-firmware
2297
2298 Broken packages: ola
2299
2300 Removed packages: cosmo, kodi-visualisation-fountain,
2301 polarssl, portmap, xdriver_xf86-video-glide,
2302 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
2303
2304 Issues resolved (http://bugs.buildroot.org):
2305
2306 #8831: image generation fails on host ZFS due to "no free space"
2307 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
2308 #9456: mkusers script bash errors
2309 #9496: mke2img fails during build on ntfs-3g host partition
2310 #9531: NPM fails to build embedded modules
2311 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
2312 #9691: Wrong cryptsetup package include files location
2313 #9696: Wrong cryptsetup package include files location
2314 #9706: Can't download newer revisions of package from PyPI
2315 #9711: Recent libCEC version bump seems to break kodi package
2316 #9716: exit, shutdown, reboot from kodi
2317 #9721: version 2017.02: no acceptable m4 could be found in $PATH
2318 #9726: Raspberry Pi version B - Problems with UART speed in..
2319 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
2320 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
2321 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
2322 #9776: libubox build failed
2323 #9791: Python searches for packages in the user site directory
2324 #9806: libseccomp is not available when BR2_arm=y
2325 #9826: post-build scritp - symlinks created in post-build script..
2326 #9836: triggerhappy: systemd unit broken
2327 #9846: musl libc not installed correctly in target folder
2328 #9856: build libubox failed on ubuntu 17.04 64bit
2329
Peter Korsgaard4f00d032018-04-12 18:37:41 +020023302017.02.11, Released April 11th, 2018
2331
2332 Important / security related fixes.
2333
2334 dependencies: Blacklist tar 1.30+ and build our own host-tar
2335 if needed as tar 1.30+ changed the --numeric-owner output for
2336 long path names. Build host-tar before other host-dependencies
2337 as they need it to extract their source tarballs.
2338
2339 Updated/fixed packages: apache, busybox, clamav, dhcp,
2340 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
2341 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
2342 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
2343 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
2344 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
2345
2346 Issues resolved (http://bugs.uclibc.org):
2347
2348 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
2349
Peter Korsgaard6f1e2162018-01-31 20:19:39 +010023502017.02.10, Released January 31st, 2018
2351
2352 Important / security related fixes.
2353
2354 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
2355
2356 System: Only show getty options when busybox init or sysvinit
2357 are used.
2358
2359 Infrastructure: Fix build issue for autotools based packages
2360 checking for C++ support on toolchains without C++ support and
2361 on a distro lacking /lib/cpp (E.G. Arch Linux).
2362
2363 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
2364 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
2365 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
2366 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
2367 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
2368 util-linux, webkitgtk, wireshark, xen
2369
2370 Issues resolved (http://bugs.buildroot.org):
2371
2372 #9996: lz4 package does not install lz4 binaries in target
2373 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
2374 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
2375 #10301: systemd/getty unused options
2376 #10331: kmsxx, host installation fails with BR2_SHARED_...
2377 #10536: Finding non-relative paths in the ccache
2378 #10641: avahi-autoipd not starting when using systemd-tmpfiles
2379
Peter Korsgaard93a89382018-01-01 12:20:54 +010023802017.02.9, Released January 1st, 2018
2381
2382 Important / security related fixes.
2383
2384 Fix divide by zero issue in size-stats script.
2385
2386 Fix makefile include ordering issue with certain make versions
2387 in the external toolchain handling.
2388
2389 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
2390 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
2391 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
2392 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
2393 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
2394
Peter Korsgaarda4d77a42017-11-27 22:56:06 +010023952017.02.8, Released November 27th, 2017
2396
2397 Important / security related fixes.
2398
2399 Qt: 5.6 version updated to 5.6.3.
2400
2401 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
2402 in the environment.
2403
2404 Updated/fixed packages: apr, apr-util, arqp-standalone,
2405 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
2406 imagemagick, libfastjson, libglib2, libpjsip, libplist,
2407 localedef, luajit, mesa3d, openssh, openssl, postgresql,
2408 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
2409 qt5declarative, qt5engineio, qt5graphicaleffects,
2410 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
2411 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
2412 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
2413 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
2414 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
2415 xapp_xdriinfo.
2416
2417 Issues resolved (http://bugs.buildroot.org):
2418
2419 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
2420 10361: python3 python-config script generates invalid includes
2421 10501: host-localedef fails to compile on Ubuntu 17.10
2422
Peter Korsgaard8b0dd652017-10-28 20:55:26 +020024232017.02.7, Released October 28th, 2017
2424
2425 Important / security related fixes.
2426
2427 Webkitgtk bumped to the 2.18.x series, fixing a large number
2428 of security issues.
2429
2430 Defconfigs: wandboard: Correct rootfs offset
2431
2432 Toolchain: Linaro toolchains updated to 2017.08 release,
2433 fixing a number of issues. Musl: fix for CVE-2017-15650.
2434
2435 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
2436 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
2437 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
2438 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
2439 xlib_libXfont2, xserver_xorg-server
2440
Peter Korsgaard40f8a012017-09-24 22:17:59 +020024412017.02.6, Released September 24th, 2017
2442
2443 Important / security related fixes.
2444
2445 Cmake: Ensure correct pkg-config is used when building host
2446 packages
2447
2448 fs/iso9660: Ensure files from earlier builds are not included.
2449
2450 Updated/fixed packages: apache, bcusdk, bind, binutils,
2451 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
2452 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
2453 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
2454 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
2455 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
2456 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
2457 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
2458 postgresql, proxychains-ng, python-libconfig,
2459 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
2460 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
2461 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
2462 xen, zmqpp
2463
2464 Issues resolved (http://bugs.buildroot.org):
2465
2466 #10141: Squashfs extended attribute failures
2467 #10261: Grub2 fails to build for x86_64
2468 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
2469
Peter Korsgaard386dd282017-07-26 23:33:09 +020024702017.02.5, Released July 27th, 2017
2471
2472 Important / security related fixes.
2473
2474 Webkitgtk bumped to the 2.16.x series, fixing a large number
2475 of security issues.
2476
2477 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
2478 which default to PIE mode.
2479
2480 Updated/fixed packages: aespipe, apache, bind, binutils,
2481 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
2482 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
2483 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
2484 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
2485 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
2486 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
2487 xserver_xorg-server, xvisor
2488
2489 Issues resolved (http://bugs.buildroot.org):
2490
2491 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
2492
Peter Korsgaard018b8aa2017-07-04 18:50:41 +020024932017.02.4, Released July 4th, 2017
2494
2495 Important / security related fixes.
2496
2497 Update support/scripts/scancpan to use METACPAN v1 API as v0
2498 has been shutdown.
2499
2500 Update support/scripts/mkusers to handle setups where
2501 /etc/shadow is a symlink.
2502
2503 External toolchain: Don't create musl dynamic loader symlink
2504 for static builds.
2505
2506 Setlocalversion: Correct detection of mercurial revisions for
2507 non-tagged versions.
2508
2509 Updated/fixed packages: apache, automake, bind, botan, c-ares,
2510 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
2511 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
2512 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
2513 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
2514 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
2515 vlc, x264, xserver_xorg-server
2516
2517 Issues resolved (http://bugs.buildroot.org):
2518
2519 #9976: License file for package 'rtl8821au' incorrect
2520
Peter Korsgaard1ba865a2017-06-02 11:08:48 +020025212017.02.3, Released June 2nd, 2017
2522
2523 Important / security related fixes.
2524
2525 Download: <pkg>-source-check fixed for packages from git.
2526
2527 External toolchain: musl dynamic linker symlink for mips-sf
2528 corrected.
2529
2530 Updated/fixed packages: armadillo, audiofile, bash,
2531 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
2532 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
2533 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
2534 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
2535 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
2536 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
2537 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
2538 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
2539
2540 Issues resolved (http://bugs.buildroot.org):
2541
2542 #9796: source-check broken for Git downloads
2543 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
2544
Peter Korsgaard87ddf242017-05-02 00:05:42 +020025452017.02.2, Released May 1st, 2017
2546
2547 Important / security related fixes.
2548
2549 Use HTTPS for the Codesourcery external toolchains as the HTTP
2550 URLs no longer work.
2551
2552 Updated/fixed packages: bind, busybox, dovecot, freetype,
2553 ghostscript, glibc, granite, hiredis, icu, imagemagick,
2554 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
2555 libnspr, libnss, libsamplerate, libsndfile, libunwind,
2556 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
2557 python-web2py, samba4, syslinux, systemd, tiff, trinity,
2558 uboot, wireshark, xen
2559
2560 Issues resolved (http://bugs.buildroot.org):
2561
2562 #9791: Python searches for packages in the user site directory
2563
Peter Korsgaarda1658092017-04-05 13:35:15 +020025642017.02.1, Released April 4th, 2017
2565
2566 Important / security related fixes.
2567
2568 Fix a variable clashing issue in the mkusers script with
2569 internal bash variables.
2570
2571 Improve external toolchain version detection.
2572
2573 Correct permissions for /dev/pts/ptmx when systemd is used
2574 with recent glibc versions.
2575
2576 Fix python module name clash for graph-depends.
2577
2578 Fakeroot now links against libacl to fix issues on
2579 distributions using acls.
2580
2581 Ensure that the git download infrastructure creates GNU format
2582 tar files.
2583
2584 br2-external: Improve error reporting.
2585
2586 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
2587 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
2588 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
2589 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
2590 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
2591 libwebsockets, libxkbcommon, linux-firmware, logrotate,
2592 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
2593 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
2594 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
2595 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
2596 tcpreplay, tor, upmpdcli, wget, wireshark,
2597 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
2598
2599 Issues resolved (http://bugs.buildroot.org):
2600
2601 #9456: mkusers script bash errors
2602
Peter Korsgaard083c0732017-02-28 21:57:09 +010026032017.02, Released February 28th, 2017
2604
2605 Minor fixes, mainly fixing autobuilder issues.
2606
2607 Don't use cmake 3.7.x from the build host as it is also
2608 affected by the RPATH handling issues, and instead build our
2609 own if needed.
2610
2611 Updated/fixed packages: assimp, classpath, genimage, mplayer,
2612 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
2613 vlc, xterm
2614
Peter Korsgaard87a23e52017-02-26 23:17:04 +010026152017.02-rc3, Released February 26th, 2017
2616
2617 Fixes all over the tree.
2618
2619 Cmake reverted to version 3.6.3 to workaround regressions
2620 related to RPATH handling.
2621
2622 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
2623 btrfs-progs, classpath, directfb, glibc, gstreamer1,
2624 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
2625 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
2626 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
2627 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
2628 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
2629
2630 Issues resolved (http://bugs.buildroot.org):
2631
2632 #9251: Shared C++ libraries for Microblaze results in Segmentation...
2633 #9456: mkusers script bash errors
2634 #9506: Collectd 5.7.0 fails to build with libcrypt
2635 #9581: VagrantFile provisioning step fails due to issue with grub-pc
2636 #9586: usbmount: usbmount slows down the system... to a state of...
2637 #9616: CMake host packages cannot provide CONF_ENV
2638 #9641: Need raptor package installed in staging
2639 #9671: stunnel build error
2640
Peter Korsgaardbedc0cc2017-02-21 00:20:50 +010026412017.02-rc2, Released February 20th, 2017
2642
2643 Fixes all over the tree.
2644
2645 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
2646 older gcc versions for reproducible builds has been
2647 (temporarily) reverted because of licensing compatiblity
2648 concerns.
2649
2650 Defconfigs: SD card generation fix for the Udoo Neo board
2651
2652 Infrastructure to handle .lz compressed tarballs added, and
2653 affected packages updated to use it.
2654
2655 Updated/fixed packages: bctoolbox, bind, canelloni,
2656 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
2657 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
2658 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
2659 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
2660 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
2661 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
2662 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
2663 xserver_xorg-server
2664
2665 Issues resolved (http://bugs.buildroot.org):
2666
2667 #8941: Valgrind fails to build with stack protection turned on
2668 #9291: perl: SysV message queues not configured, even if available
2669 #9651: libxcb-1.12 built Error
2670 #9656: util-linux: schedutils doesn't build on target w/o enabl...
2671 #9666: qt5quickcontrols install fails
2672
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +010026732017.02-rc1, Released February 11th, 2017
2674
2675 Fixes all over the tree and new features.
2676
2677 Infrastructure:
2678
2679 - numerous improvements to support reproducible builds
2680
2681 - new waf-package package infrastructure to support packages
2682 that use the Waf build system. 6 packages converted to
2683 this infrastructure.
2684
Thomas Petazzoni133811e2017-02-11 15:47:42 +01002685 - add option <pkg>_PREFER_INSTALLER to the perl package
2686 infrastructure
2687
2688 Architecture:
2689
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01002690 - add support for the OpenRISC CPU architecture
2691
2692 - merge description of the ARM and ARM64 options, and add
2693 support for selecting a specific ARM64 core
2694
2695 Toolchain:
2696
2697 - major rework of the external toolchain support. It is now
2698 split into several packages, one per external toolchain,
2699 and a common infrastructure.
2700
2701 - important fix for musl to prevent a conflict between musl
2702 and kernel headers (fixes the build of numerous packages
2703 with musl)
2704
2705 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
2706 for ARM64, mips32r6 and mips64r6
2707
2708 - add gdb 7.12.1, and switch to gdb 7.11 as the default
2709
2710 - Linaro toolchains updated to 2016.11, ARC toolchain
2711 components updated to arc-2016.09, MIPS Codescape
Thomas Petazzoni133811e2017-02-11 15:47:42 +01002712 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
2713 NIOS2 toolchains bumped
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01002714
2715 - remove Analog Devices toolchain for the Blackfin
Thomas Petazzoni133811e2017-02-11 15:47:42 +01002716 architecture, remove pre-built musl toolchains from
2717 musl.codu.org
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01002718
2719 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
Thomas Petazzoni133811e2017-02-11 15:47:42 +01002720 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
2721 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01002722
2723 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
2724 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
2725 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
2726 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
2727 pru-software-support, python-arrow, python-attrs,
2728 python-babel, python-bitstring, python-chardet,
2729 python-constantly, python-flask-babel, python-gunicorn,
2730 python-incremental, python-jsonschema, python-logbook,
2731 python-markdown2, python-mbstrdecoder, python-mutagen,
2732 python-pathpy, python-pudb, python-pyqrcode,
2733 python-pytablereader, python-setuptools-scm, python-sh,
2734 python-toml, python-vcversioner, python-whoosh,
2735 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
2736 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
2737 upower, ustream-ssl, waf, xlib_libXfont2
2738
2739 Removed packages: perl-db-file, snowball-hdmiservice,
2740 snowball-init
2741
2742 Tooling: addition of a test-pkg script to help contributors
2743 build test their package.
2744
2745 Issues resolved (http://bugs.buildroot.org):
2746
2747 #8946: Valgrind fails to build with stack protection turned on
2748 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
2749 #9466: VIM_REMOVE_DOCS removes rgb.txt
2750 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
2751 #9501: eudev fails to build with older kernel headers
2752 #9526: Embedded NPM fails to start with "no such file or directory" error
2753 #9541: Platform drivers autoloading from info in device tree does not work
2754 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
2755 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
2756 #9566: [kmod] Compilation fails with uclibc
2757 #9571: buildroot fails while building opencv for arm64 platform
2758 #9576: External tree with BR 2016.11 does not work anymore
2759 #9606: xorg-server cannot build for ARM target
2760
Peter Korsgaarde77a5c82017-03-10 00:00:07 +010027612016.11.3, Released March 9th, 2017
2762
2763 Important / security related fixes.
2764
2765 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
2766 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
2767 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
2768
Peter Korsgaard88470392017-01-25 09:27:44 +010027692016.11.2, Released January 25th, 2017
2770
2771 Important / security related fixes.
2772
2773 A fix for BR2_EXTERNAL trees referenced using relative paths,
2774 which broke in 2016.11.
2775
2776 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
2777 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
2778 php-imagick, rabbitmq-server, runc, wireshark,
2779
2780 Issues resolved (http://bugs.buildroot.org):
2781
2782 #9576: External tree with BR 2016.11 does not work anymore
2783
Peter Korsgaarde5782ec2016-12-29 21:41:23 +010027842016.11.1, Released December 29th, 2016
2785
2786 Important / security related fixes.
2787
2788 Updated/fixed packages: apache, cryptopp, docker-engine,
2789 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
2790 nodejs, openssh, php, python, python-bottle, samba4, squid,
2791 uboot, vim, wireshark, xorg-server uboot
2792
2793 Issues resolved (http://bugs.buildroot.org):
2794
2795 #9466: VIM_REMOVE_DOCS removes rgb.txt
2796
Peter Korsgaarda7eb0522016-11-30 23:15:21 +010027972016.11, Released November 30th, 2016
2798
2799 Minor fixes.
2800
2801 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
2802 uboot, uclibc
2803
2804 Issues resolved (http://bugs.buildroot.org):
2805
2806 #9451: packages/postgresql/postgresql.mk contains wrong POST...
2807
Peter Korsgaard93106e92016-11-28 23:47:40 +010028082016.11-rc3, Released November 28th, 2016
2809
2810 Fixes all over the tree, including a number of security fixes.
2811
2812 The move from fakeroot to pseudo unfortunately brought a
2813 number of issues. The SELinux issue described in #9386 which
2814 triggered the move to pseudo has been investigated further and
2815 a workaround implemented and the pseudo changes reverted.
2816
2817 Linux kernel: update default to 4.8.11.
2818
2819 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
Peter Korsgaard286c6b42016-11-29 22:51:38 +01002820 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
Peter Korsgaard93106e92016-11-28 23:47:40 +01002821 vdk, axs101, axs103 and hs38 smd vdk.
2822
2823 Updated/fixed packages: autossh, chrony, dosfstools,
2824 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
2825 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
2826 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
2827 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
2828 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
2829 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
2830 xapp_xload, xenomai, xmlstarlet
2831
2832 Issues resolved (http://bugs.buildroot.org):
2833
2834 #9386: ubinize fails with or without custom config
2835 #9431: A misspelling
2836 #9446: make raspberrypi3_defconfig compilation failure
2837
Yann E. MORIN90aed662016-11-13 16:27:07 +010028382016.11-rc2, Released November 13th, 2016
2839
2840 Fixes all over the tree.
2841
2842 Architecture: add support for MIPS XBurst cores; remove MIPS
2843 support for M5100 cores.
2844
2845 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
2846 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
2847 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
2848 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
2849 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
Thomas Petazzonid4b99ff2016-11-13 18:23:10 +01002850 strace, openjpeg, lcms2, quota.
Yann E. MORIN90aed662016-11-13 16:27:07 +01002851
2852 Linux kernel: update default to 4.8.7.
2853
2854 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
2855
2856 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
2857 of fakeroot; makedevs no longer breaks of the destination already
2858 exists and is of the correct type/major/minor.
2859
2860 Defconfigs: a few legacy and broken defconfigs have been removed
2861 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
2862 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
2863 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
2864 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
2865 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
2866 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
2867 atmel_sama5d3xek.
2868
Thomas Petazzoni052554b2016-11-03 21:31:14 +010028692016.11-rc1, Released November 3rd, 2016
Samuel Martina4711502016-10-16 13:12:38 +02002870
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002871 Fixes all over the tree and new features.
Samuel Martina4711502016-10-16 13:12:38 +02002872
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01002873 It is now possible to specify multiple BR2_EXTERNAL
2874 directories. The required files in a BR2_EXTERNAL directory
2875 have changed to accomodate this feature. Refer to the
2876 documentation for details of how to update them. External
2877 trees now have a name and a description. Also, it is possible
2878 to override a defconfig in the external tree.
2879
2880 The default skeleton now uses UID 65534 for the "nobody"
2881 user instead of UID 99, like most distros do. See
2882 https://lwn.net/Articles/695478/ for a complete discussion.
2883 Programs and configuration files that explicitly refer to UID
2884 99 will have to be updated.
2885
2886 When the build environment already has a suitable cmake version
2887 (3.1 or later), that one will be used instead of building
2888 host-cmake. This can speed up the build significantly.
2889
2890 The ExtUtils::MakeMaker perl module is now required in the
2891 build environment.
2892
2893 An additional check is done during the build that files are
2894 not installed in the output directory within the output
2895 directory. This happens e.g. when the target directory is
2896 contained both in --prefix and in DESTDIR. The build will
2897 terminate with an error message that specifies which package
2898 and which file caused the failure.
2899
2900 The concept of "deprecated packages" and the BR2_DEPRECATED
2901 option have been removed. Instead, packages are removed
2902 immediately. Packages are only removed when they don't work
2903 for some reason. If you still need a removed package and
2904 you have a solution for the problem(s) that caused the
2905 removal, please contribute it.
2906
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002907 Architecture: support for sh64 removed, improved support for
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01002908 MIPS core selection.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002909
2910 Toolchain: support for musl powerpc64le, mips64 and mipsr6
2911 toolchains, ARC toolchain components updates, gcc 6.x series
2912 bumped to 6.2.0, default binutils version switched to 2.26,
2913 default gcc version switched to gcc 5.x, Linaro toolchains
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01002914 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
2915 with TLS support. Checking of unsafe compiler options (that
2916 point to host directories) has been extended with -isystem,
2917 -idirafter and -iquote.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002918
2919 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
2920 of <pkg>-show-rdepends to list reverse dependencies, and
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01002921 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
2922 are now in a separate linux-tools package instead of in the
2923 kernel build. Fakeroot has been replaced by pseudo.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002924
2925 CMake support: the toolchainfile.cmake file now provides a
2926 definition of the CMAKE_BUILD_TYPE variable. The
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01002927 toolchainfile.cmake also no longer forces the compiler/linker
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002928 flags defined by Buildroot.
2929
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01002930 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002931 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01002932 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002933
2934 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
2935 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01002936 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002937 python-crcmod, python-cssutils, python-docutils,
2938 python-futures, python-mwclient, python-mwscrape,
2939 python-mwscrape2slob, python-pyelftools, python-pyicu,
2940 python-pylru, python-pyqt5, python-requests-toolbelt,
2941 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
2942 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
2943 gpio linux tools.
2944
Thomas Petazzonia564da22016-11-03 23:31:53 +01002945 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002946 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01002947 wvdial, wvstreams.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002948
2949 Documentation: the list of packages that was present in the
2950 Buildroot manual has been removed.
2951
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01002952 Legal info: the "licenses.txt" file that concatenates all
2953 license texts is no longer generated - it was not considered
2954 useful. The manifest.csv contains an empty cell instead of
2955 "not saved" when no license file is available.
2956
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002957 Other: addition of a DEVELOPERS file listing developers taking
2958 care of packages or architectures.
2959
2960 Issues resolved (http://bugs.buildroot.org):
2961
2962 #7802: host-python build hangs compiling getbuildinfo.o
2963 #8206: mplayer uses host xorg development files
Thomas Petazzonieb71c222016-11-03 22:56:20 +01002964 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002965 #8536: Building sudo with PAM results in unusable sudo
2966 #8646: check-host-rpath script returns false positives when rpath
2967 contains symlink
2968 #8696: xdriver_xf86-input-mouse install header files in target
2969 directory
2970 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
2971 not necessarily TARGET
2972 #8846: Orphaned/missing toolchain borks eclipse plugin
2973 #8856: python tornado runtime wasn't met on buildroot 2016.02
2974 #8901: gcc failes to build if fortran is enabled
2975 #8916: LDFLAGS pass to openssh
2976 #8941: "ls" of an NFSv4 share only works when pumped through strace
2977 #8946: Valgrind fails to build with stack protection turned on
2978 #9021: Kodi - Broken: Illegal instruction (core dumped)
2979 #9096: rootfs.ubi not created
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01002980 #9111: glibc 2.23: libmvec.so not copied
Thomas Petazzoni052554b2016-11-03 21:31:14 +01002981 #9176: minnowboard : USB not mounted
2982 #9196: raspberry pi 3 default build seem broken
2983 #9201: Permission denied make: *** [core-dependencies] Error 126 in
2984 Buildroot-2015.08.1
2985 #9216: log4cpp package build fails to build within install
2986 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
2987 pressing buttons.
2988 #9229: Firefly boot fails with: "failed to find part:boot"
2989 #9256: [Config file] New device: Odroid-U2/U3
2990 #9296: Buildroot Fails on applying patches
2991 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
2992 #9316: U-boot fails to build if libssl-dev is not installed
2993 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
2994 flash utility (tegrarcm)
2995 #9326: Odroid-C2 build results in non-bootable image
2996 #9336: Improve iconv support for external toolchain based builds
2997 #9356: gdb package
2998 #9366: no link rootfs.ext4 -> rootfs.ext2
2999 #9371: openssl: download failes with "Only allow downloads from primary
3000 download site" + local server
3001 #9381: check-host-rpath issues
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01003002 #9386: ubinize fails with or without custom config
Samuel Martina4711502016-10-16 13:12:38 +02003003
Peter Korsgaardec166412016-09-21 23:06:11 +020030042016.08, Released September 1st, 2016
Peter Korsgaard78e99142016-09-01 11:30:19 +02003005
3006 Minor fixes.
3007
3008 Toolchain: ARC tools updated to arc-2016.09-eng010.
3009
3010 Updated/fixed packages: libshout, luajit, mpd, mplayer
3011
3012 Issues resolved (http://bugs.buildroot.org):
3013
3014 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
3015 #8341: Getting EGL Error: Could not create the egl surface:..
3016 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
3017
Peter Korsgaard7e981ed2016-08-30 08:14:23 +020030182016.08-rc3, Released August 29th, 2016
3019
3020 Fixes all over the tree.
3021
3022 Toolchain: C++ support for the internal blackfin toolchain
3023 re-enabled.
3024
3025 Architecture: Default to bf532 CPU variant for blackfin,
3026 Fix flat one memory region support for m68k and disable flat
3027 seperate data support because of compatibility issues.
3028
3029 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
3030 post-build scripts when systemd is used.
3031 Zynq microzed/zc706/zed: Fix u-booot configuration.
3032
3033 netbsd-queue package extended and renamed to
3034 musl-compat-headers. With this, a number of musl compatibility
3035 patches are no longer needed.
3036
3037 Updated/fixed packages: aircrack-ng, android-tools, babeld,
3038 bcusdk, binutils, boa, busybox, connman, cpupower,
3039 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
3040 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
3041 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
3042 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
3043 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
3044 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
3045 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
3046 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
3047 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
3048 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
3049 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
3050 webkitgtk, wireshark, xdriver_xf86-video-intel
3051
3052 Issues resolved (http://bugs.buildroot.org):
3053
3054 #9101: Error on support/download/git with system git older than 1.8.4
3055 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
3056
Peter Korsgaard3b3fa452016-08-17 08:49:38 +020030572016.08-rc2, Released August 17th, 2016
3058
3059 Fixes all over the tree.
3060
3061 Toolchain: disable broken C++ support for internal blackfin
3062 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
3063 to fix various issues.
3064
3065 System: Zoneinfo is available for the musl C library as well.
3066
3067 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
3068 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
3069 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
3070 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
3071 libical, libpjsip, libsidplay2, libunwindow, libxml2,
3072 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
3073 openblas, openipmi, owfs, php, poco, procps, qt, quota,
3074 sg3_utils, spidev_test, systemd-bootchart, thrift,
3075 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
3076 xdriver_xf86-video-savage, xserver_xorg-server, xen
3077
3078 Issues resolved (http://bugs.buildroot.org):
3079
3080 #9136: make graph-size fails with "ValueError: too many values to..
3081 #9151: qt: fix build with ALSA >= 1.1.x
3082 #9156: qt: Fix missing runtime Qt3Support dependency
3083 #9161: modsetting patch not applied to xserver 1.18.4
3084 #9166: Missing overlays directory in VFAT image for raspberry pi 3
3085
Peter Korsgaard19040c92016-08-06 11:39:54 +020030862016.08-rc1, Released August 6th, 2016
Peter Korsgaard960cc972016-08-06 11:24:52 +02003087
3088 Fixes all over the tree and new features.
3089
3090 Toolchain: Fortran support added. eglibc support removed, musl
3091 support no longer experimental. Blackfin and Microblaze
3092 support for internal uClibc-ng toolchain, m68k/coldfire
3093 improvements. The check for unsafe (build host) directories
3094 access (/usr/include and /usr/lib) is now enabled by default.
3095 Unused locales are now purged by default to save space (and
3096 the default list of locales shrunk). The option to control
3097 this has now moved from the toolchain menu to system
3098 configuration.
3099
3100 Legal info improvements: sources are now hardlinked instead of
3101 copied if possible to save space. Patches and extra downloads
3102 are also saved.
3103
3104 An experimental configuration knob (BR2_REPRODUCIBLE) has been
3105 added to make the builds more reproducible (E.G. less
3106 differences in the binary output between builds of the same
3107 configuration). This is still work in progress.
3108
3109 An option to execute a custom script inside the fakeroot
3110 environment used to the generate the filesystem (E.G. to tweak
3111 permissions or similar) has been added.
3112
3113 Git support now supports git submodules if
3114 <pkg>_GIT_SUBMODULES is enabled.
3115
3116 Hash files for integritry validation have been added for all
3117 packages.
3118
3119 Scanpypi utility to help creating packages from the Python
3120 package index (pypi) has been added.
3121
3122 The makedevs utility now has support for adding file
3123 capabilities using extended attributes.
3124
3125 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
3126 development configs, Blackfin GDB simulator, Linksprite
3127 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
3128 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
3129 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
3130 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
3131 demos. A number of defconfigs have been updated and extended
3132 to generate SD card images. Synopsys HS38 VDK defconfig removed.
3133
3134 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
3135 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
3136 circus, dante, docker-containerd, docker-engine, domoticz,
3137 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
3138 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
3139 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
3140 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
3141 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
3142 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
3143 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
3144 p7zip, pdbg, python-argh, python-dataproperty,
3145 python-dateutil, python-dialog3, python-dicttoxml,
3146 python-dominate, python-engineio, python-flask-jsonrpc,
3147 python-flask-login, python-humanize, python-pathtools,
3148 python-pathvalidate, python-pillow, python-prompt-toolkit,
3149 python-pytablewriter, python-pytz, python-scapy3k,
3150 python-sdnotify, python-socketio, python-tomako,
3151 python-ubjson, python-u-msgpack, python-watchdog,
3152 python-wcwidth, python-xlrd, python-xlsxwriter,
3153 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
3154 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
3155 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
3156 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
3157 wiringpi, xen
3158
3159 Deprecated packages: ipkg, sstrip
3160
3161 Removed packages: sunxi-mali-prop
3162
3163 Issues resolved (http://bugs.buildroot.org):
3164
3165 #8931: segment fault when compile argp-help.c using aarch64-bu...
3166 #8966: eglfs error. buildroot don't compile the library libeglfs.so
3167 #8971: build for beaglebone fails
3168 #8986: qt5imageformats fails to build on AArch64
3169 #8991: grub2 fails to compile
3170 #9001: Nodejs option not available
3171 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
3172 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
3173 #9066: 8139TOO - faulty behaviour
3174 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
3175 #9091: U-Boot fails to boot with large ramdisk
3176
Peter Korsgaardaa6fd112016-05-31 23:52:36 +020031772016.05, Released May 31st, 2016
3178
3179 Minor fixes.
3180
3181 External toolchain: Fix for symlink handling when copying
3182 links to target.
3183
3184 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
3185 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
3186 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
3187 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
3188 xdriver_xf86-video-fbturbo, xserver_xorg-server
3189
Peter Korsgaardf4365df2016-05-26 23:37:23 +020031902016.05-rc3, Released May 26th, 2016
3191
3192 Fixes all over the tree.
3193
3194 Tweaks for SSP handling for external toolchains.
3195
3196 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
3197 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
3198 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
3199 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
3200 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
3201 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
3202 postgresql, putty, python-service-identity, python-treq,
3203 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
3204 ustr, valgrind, webkitgtk, libxml2, xorriso,
3205 xserver_xorg-server
3206
3207 Issues resolved (http://bugs.uclibc.org):
3208
3209 #8936: Aircrack-ng - Alot of missing dependencies
3210
Peter Korsgaard3f3342a2016-05-17 16:11:24 +020032112016.05-rc2, Released May 17th, 2016
3212
3213 Fixes all over the tree.
3214
3215 Rootfs overlay handling now refuses to overwrite
3216 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
3217 even if these directories are present in the overlay.
3218
3219 External toolchain: Unbreak user provided libraries deployment
3220 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
3221
3222 QEMU coldfire: Fix for signal handling kernel issue, enable
3223 networking support.
3224
3225 Updated/fixed packages: android-tools, assimp, boost, gcc,
3226 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
3227 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
3228 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
3229 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
3230 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
3231
Peter Korsgaard0ab73722016-05-10 23:23:00 +020032322016.05-rc1, Released May 10th, 2016
3233
3234 Fixes all over the tree and new features.
3235
3236 Architectures: new ARM variants: Cortex A17 and M4, improved
3237 nonmmu (cortex-M) support, m68k has been re-enabled with
3238 support for ColdFire. For x86, support for the i386 variant
3239 has been dropped.
3240
3241 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
3242 deprecated. Go programming language support, Add Binutils 2.26
3243 support. Old Sourcery PowerPC external toolchains removed,
3244 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
3245 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
3246
3247 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
3248 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
3249 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
3250 added for m68k, eXtensa-nommu and ColdFire.
3251
3252 Linux: use zImage by default on ARM, subversion repository
3253 support (for u-boot as well).
3254
3255 New packages: aer-inject, android-tools, cannelloni,
3256 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
3257 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
3258 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
3259 kodi-adsp-basic, kodi-adsp-freesurround,
3260 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
3261 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
3262 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
3263 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
3264 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
3265 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
3266 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
3267 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
3268 python-autobahn, python-characteristic, python-crossbar,
3269 python-cryptography, python-iniparse, python-iowait,
3270 python-lmdb, python-pexpect, python-ptyprocess,
3271 python-pyasn-modules, python-pygments, python-pymysql,
3272 python-pynacl, python-pyopenssl, python-pysocks,
3273 python-pytrie, python-rpi-gpio, python-service-identity,
3274 python-setproctitle, python-shutilwhich, python-treq,
3275 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
3276 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
3277 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
3278 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
3279 xdriver_xf86-video-amdgpu
3280
3281 Removed packages: foomatic-filters, python-m2crypto,
3282 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
3283
3284 Issues resolved (http://bugs.buildroot.org):
3285
3286 #6830: Qt5: no fonts are installed
3287 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
3288 #7580: Invalid filesystem in Pandaboard defconfig
3289 #8346: wf111 package removes all kernel module dependencies
3290 #8436: xserver_xorg-server Segmentation fault
3291 #8736: IPV6 forced on in busybox
3292 #8746: At startup system stops with 'cannot set terminal proces..
3293 #8751: make fail [fio does not build on sh]
3294 #8766: Compiling host-gcc-final-4.9.3 broken on i386
3295 #8771: make savedefconfig modifies sources
3296 #8781: Unable to build uboot for imx28evk
3297 #8786: gdb fails to build with xz and expat support at the same
3298 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
3299 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
3300 #8836: Can't select Vim in menuconfig
3301 #8851: Make sure fio can compile with libaio support if it...
3302 #8861: With buildroot 2016.02 trying to build for corei7-avx
3303 fails while trying to build host-binutils
3304 #8866: Making an USB flash bootable with extlinux build with
3305 buildroot does not work
3306
Peter Korsgaardaaf6c282016-03-01 21:47:30 +010033072016.02, Released March 1st, 2016
3308
3309 Minor fixes, mostly security related.
3310
3311 Circular dependency issue with same-as-kernel linux-headers
3312 option fixed.
3313
3314 Updated/fixed packages: bluez5_utils, heirloom-mailx,
3315 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
3316 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
3317 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
3318
Peter Korsgaard100ba0f2016-02-27 23:50:51 +010033192016.02-rc3, Released February 27th, 2016
3320
3321 Fixes all over the tree.
3322
3323 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
3324 where VFP is optional (but present on the specific hw). Fix
3325 ARM variant selection for freescale_imx31_3stack_defconfig.
3326
3327 Ensure tarballs of downloaded git trees do not contain a
3328 timestamp.
3329
3330 Clarify license of patches in COPYING.
3331
3332 Updated/fixed package: avahi, binutils, cairo, can-festival,
3333 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
3334 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
3335 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
3336 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
3337 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
3338 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
3339 omniorb, openipmi, openobex, patch, pax-utils, perf,
3340 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
3341 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
3342 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
3343 wpa_supplicant, xerces, zsh
3344
3345 Issues resolved (http://bugs.uclibc.org):
3346
3347 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
3348
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +010033492016.02-rc2, Released February 18th, 2016
Peter Korsgaarda00646d2016-02-17 23:08:34 +01003350
3351 Fixes all over the tree.
3352
3353 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +01003354 crash, backport of Xtensa .init/.fini literals handling.
3355 glibc security patches for CVE-2014-8121, CVE-2015-1781
Peter Korsgaarda00646d2016-02-17 23:08:34 +01003356 and CVE-2015-7547.
3357
3358 Defconfigs for Acmesystems Arietta g25 added.
3359
3360 Updated/fixed packages: binutils, boost, chrony, dovecot,
3361 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
3362 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
3363 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
3364 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
3365
3366 Issues resolved (http://bugs.uclibc.org):
3367
3368 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
3369 #8606: Problem compiling on Arch Linux
3370 #8681: kbd 2.0.3 does not build on rpi
3371
Peter Korsgaardecf55c32016-02-10 08:05:42 +010033722016.02-rc1, Released February 10th, 2016
Peter Korsgaard2ea44432016-02-09 18:00:18 +01003373
3374 Fixes all over the tree and new features.
3375
3376 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
3377 arc-2015.12. Support for legacy uClibc dropped, default to
3378 uClibc-ng instead. Added sys/queue.h implementation for MUSL
3379 for compatibility. Updated versions of Code sourcery and
3380 Linaro toolchains. MIPS Codescape toolchains added. Version
3381 selection for preconfigured external toolchains removed.
3382
3383 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
3384 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
3385 A number of defconfigs have been extended to generate complete
3386 system images using genimage.
3387
Luca Ceresoli8b186e02016-03-01 11:08:07 +01003388 Linux: Automatically patch timeconst.pl for <3.9 kernels,
Peter Korsgaard8d1d6dd2016-02-29 22:00:43 +01003389 which isn't compatible with modern perl versions, breaking the
3390 build when building on recent (Fedora 23, Debian
3391 Testing/Unstable, ..) distributions.
3392
Peter Korsgaard2ea44432016-02-09 18:00:18 +01003393 Makedevs utility now accepts textual (non-numerical) user and
3394 group names.
3395
3396 Vagrant file to easily setup a working development environment
3397 in a VM has been added.
3398
3399 Size-stats-compare script to compare rootfs sizes between
3400 builds has been added.
3401
3402 Infozip package renamed to zip. EFL packages restructured.
3403
3404 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
3405 angularjs, apache, apr, argp-standalone, armadillo, arptables,
3406 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
3407 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
3408 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
3409 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
3410 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
3411 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
3412 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
3413 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
3414 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
3415 elementary, elfutils, enlightenment, erlang, espeak, eudev,
3416 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
3417 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
3418 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
3419 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
3420 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
3421 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
3422 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
3423 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
3424 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
3425 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
3426 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
3427 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
3428 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
3429 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
3430 jquery-sparkline, jquery-ui, jquery-ui-themes,
3431 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
3432 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
3433 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
3434 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
3435 libedbus, libedit, libedje, libeet, libefreet, libeina,
3436 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
3437 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
3438 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
3439 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
3440 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
3441 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
3442 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
3443 libraw, libraw1394, librsvg, libseccomp, libsecret,
3444 libserialport, libsigc, libsigrok, libsigrokdecode,
3445 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
3446 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
3447 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
3448 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
3449 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
3450 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
3451 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
3452 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
3453 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
3454 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
3455 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
3456 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
3457 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
3458 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
3459 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
3460 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
3461 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
3462 openldap, openntpd, openobex, openocd, openpgm,
3463 open-plc-utils, openpowerlink, openssh, openssl, openswan,
3464 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
3465 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
3466 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
3467 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
3468 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
3469 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
3470 python-alsaaudio, python-can, python-cffi, python-cherrypy,
3471 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
3472 python-mako, python-msgpack, python-psutil, python-pyasn,
3473 python-pycparser, python-pydal, python-pyftpdlib,
3474 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
3475 python-serial, python-setuptools, python-six, python-spidev,
3476 python-tornado, python-twisted, python-web2py, python-webpy,
3477 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
3478 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
3479 qt5graphicaleffects, qt5imageformats, qt5multimedia,
3480 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
3481 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
3482 qt5webkit-examples, qt5websockets, qt5x11extras,
3483 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
3484 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
3485 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
3486 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
3487 smack, snowball-init, socat, sp-oops-extract, sqlite,
3488 squashfs, squeezelite, squid, sredird, sshfs,
3489 start-stop-daemon, strace, strongswan, stunnel, subversion,
3490 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
3491 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
3492 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
3493 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
3494 udpcast, unionfs, upmpdcli, usb_modeswitch,
3495 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
3496 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
3497 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
3498 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
3499 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
3500 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
3501 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
3502 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
3503 xfont_encodings, xfont_font-adobe-100dpi,
3504 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
3505 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
3506 xfont_font-alias, xfont_font-arabic-misc,
3507 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
3508 xfont_font-bh-lucidatypewriter-100dpi,
3509 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
3510 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
3511 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
3512 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
3513 xfont_font-daewoo-misc, xfont_font-dec-misc,
3514 xfont_font-ibm-type1, xfont_font-isas-misc,
3515 xfont_font-jis-misc, xfont_font-micro-misc,
3516 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
3517 xfont_font-misc-meltho, xfont_font-misc-misc,
3518 xfont_font-mutt-misc, xfont_font-schumacher-misc,
3519 xfont_font-screen-cyrillic, xfont_font-sony-misc,
3520 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
3521 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
3522 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
3523 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
3524 ympd, zeromq, zic, znc, zsh,
3525
3526 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
3527 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
3528 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
3529 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
3530 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
3531 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
3532 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
3533 obsidian-cursors, openal, openbox, pangomm,
3534 python-backports-abc, python-beautifulsoup4, python-cbor,
3535 python-click, python-cssselect, python-ecdsa, python-html5lib,
3536 python-idna, python-ipaddress, python-mistune, python-netaddr,
3537 python-paho-mqtt, python-paramiko, python-pyparted,
3538 python-pysmb, python-pyudev, python-singledispatch,
3539 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
3540 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
3541 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
3542
3543 Removed packages: libungif, python-pyxml,
3544
3545 Issues resolved (http://bugs.uclibc.org):
3546
3547 #7886: gettext: link failure with locally-installed libxml2
3548 #7892: systemd-journald is broken
3549 #8066: nodejs crashes when built with gcc 4.9
3550 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
3551 #8501: gunzip fails to uncompress files
3552 #8541: fail to build host-fakeroot-1.20.2
3553 #8546: build instructions for raspberry pi don't work
3554 #8571: strace for ARC compile error
3555 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
3556 #8616: Fail to build for raspberrypi_defconfig with big endian
3557 #8621: sqlite package, properly enable readline
3558
Peter Korsgaard3f90e532015-11-30 22:54:25 +010035592015.11, Released November 30th, 2015
3560
3561 Minor fixes.
3562
3563 Merged/seperate /usr handling is now also performed for
3564 staging so cross-gdb / gdbserver can find the libraries.
3565
3566 Updated/fixed packages: autossh, conntrack-tools, dcron,
3567 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
3568 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
3569 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
3570 zmqpp
3571
3572 Issues resolved (http://bugs.uclibc.org):
3573
3574 #8441: Invalid directory for X11 fonts in target (RPi2)
3575 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
3576
Peter Korsgaard610f3fa2015-11-26 23:06:02 +010035772015.11-rc3, Released November 26th, 2015
3578
3579 Fixes all over the tree.
3580
Peter Korsgaarddb80b0a2015-11-27 16:21:18 +01003581 We have a new modern website!
3582
3583 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
3584 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
3585 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
3586 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
3587 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
3588 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
3589 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
3590 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
3591 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
3592 yajl, zmqpp
Peter Korsgaard610f3fa2015-11-26 23:06:02 +01003593
3594 Issues resolved (http://bugs.uclibc.org):
3595
3596 #6872: gpsd: disabled on microblaze
3597 #8321: invalid opcode error with minidlna and ffmpeg
3598 #8336: Default systemd configuration fails to boot correctly in 2015-08
3599 #8446: rpi-userland failed to build with glibc 2.22
3600
Peter Korsgaardbfaed962015-11-19 13:07:41 +010036012015.11-rc2, Released November 19th, 2015
3602
3603 Fixes all over the tree.
3604
3605 LD_LIBRARY_PATH is no longer used to ensure host binaries find
3606 their libraries, fixing issues on recent Fedora.
3607
3608 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
3609 with ${TARGET}-cc after the move to use a toolchain wrapper
3610 for the internal toolchain.
3611
3612 Appy-patches.sh now correctly applies all files listed in
3613 series files.
3614
3615 Fixes for merged /usr handling when a custom skeleton is used.
3616
3617 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
3618 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
3619 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
3620 libecore, libgudev, libnss, libpng, libserial, libssh2,
3621 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
3622 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
3623 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
3624 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
3625 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
3626 ushare, wine, wpa_supplicant, x265,
3627 xdriver_xf86-video-siliconmotion, zxing-cpp
3628
3629 Issues resolved (http://bugs.uclibc.org):
3630
3631 #4790: Running udhcpc on a system with NFS root kills NFS
3632 #8456: Building host-pkgconf on Fedora 23 fails due to..
3633
Thomas Petazzonie1da0ef2015-11-06 11:25:40 +010036342015.11-rc1, Released November, 7th 2015
Thomas Petazzoni23542382015-11-06 11:22:00 +01003635
3636 Fixes all over the tree and new features.
3637
3638 Architectures:
3639
3640 - Support for sparc64 added (internal toolchain with glibc
3641 only).
3642
3643 - Support for mips32r6 and mips64r6 added.
3644
3645 - Support for Intel Quark X1000 CPU.
3646
3647 - Switch to EABIhf by default on ARM when a VFP is available.
3648
3649 Toolchains:
3650
3651 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
3652 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
3653
3654 - The toolchain wrapper which was used only for external
3655 toolchains is now also used for Buildroot internal
3656 toolchains. This allowed to fix the ccache support, prepare
3657 the way for top-level parallel build support and remove gcc
3658 patches used to detect header/library path poisoning.
3659
3660 - Remove Analog Devices Blackfin toolchain 2012R2.
3661
3662 - Fix several Xtensa build failures by switching from
3663 text-section-literals to auto-litpools.
3664
3665 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
3666 rather than a specific fork.
3667
3668 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
3669 2015.08. 2014.09 version is kept since 2015.08 only runs on
3670 x86_64 hosts.
3671
3672 Bootloaders:
3673
3674 - Fix ARM64 support in U-Boot.
3675
3676 Defconfigs:
3677
3678 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
3679 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
3680 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
3681 Synopsys AArch64 VDK virtual platform.
3682
3683 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
3684 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
3685 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
3686 raspberrypi2, riotboard, snps_axs10*, wandboard.
3687
3688 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
3689 calao_snowball_defconfig, gnublin, integrator926_defconfig.
3690
3691 Infrastructure:
3692
3693 - Support for fetching from Mercurial tags fixed.
3694
3695 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
3696 module support to be enabled in the kernel when a package
3697 builds out-of-tree kernel modules (through the
3698 pkg-kernel-module infrastructure or on its own).
3699
3700 - Improve the perl package infrastructure to automatically add
3701 the dependency to the perl interpreter to target perl module
3702 packages.
3703
3704 - Remove trailing slashes in <pkg>_SITE and addition of a
3705 check to ensure such trailing slashes are no longer added.
3706
3707 - Extend the legal infrastructure to allow packages to declare
3708 their actual source code. This is useful for packages for
3709 which <pkg>_SOURCE points to pre-built binaries (as is the
3710 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
3711 variable allows to point to the source code in such cases.
3712
3713 - Improved ccache support, thanks to the usage of a toolchain
3714 wrapper for internal toolchain. Now a single cache directory
3715 can be shared between different Buildroot builds.
3716
3717 - Addition of a 'graph-size' make targets, which generates a
3718 PDF graph of per-package size of the root filesystem.
3719
3720 - Addition of <pkg>_EXCLUDES so that packages can request
3721 certain parts of the source code tarball to not be
3722 extracted. This feature is currently used by gcc and
3723 toolchain-external.
3724
3725 - Packages can now use the <pkg>_PKGDIR variable, provided by
3726 the package infrastructure, to reference their package
3727 directory, instead of explicitly using package/<pkg>/.
3728
3729 Filesystems:
3730
3731 - Add high lz4 compression to squashfs.
3732
3733 - Simplification of shell profile files in the default
3734 skeleton.
3735
3736 - Remove ftp user and /home/ftp from the skeleton, and let ftp
3737 server packages create these when needed.
3738
3739 - Add support for /bin, /sbin and /lib to be symlinks to their
3740 corresponding directories in /usr. This is enforced for
3741 systemd configurations, and optional for other
3742 configurations.
3743
3744 - Support for AXFS filesystem image generation added.
3745
3746 - New options to add extra space/inodes to ext2/3/4 images.
3747
3748 Updated/fixed packages:
3749
3750 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
3751 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
3752 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
3753 collectd, connman, conntrack-tools, coreutils, cpio,
3754 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
3755 dhrystone, dillo, directfb, directfb-examples, dmraid,
3756 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
3757 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
3758 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
3759 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
3760 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
3761 genimage, gettext, git, glib-networking, glmark2, gnupg2,
3762 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
3763 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
3764 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
3765 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
3766 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
3767 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
3768 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
3769 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
3770 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
3771 kodi-pvr-stalker, kodi-pvr-vbox,
3772 kodi-visualisation-waveforhue, less, lftp, libbluray,
3773 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
3774 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
3775 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
3776 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
3777 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
3778 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
3779 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
3780 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
3781 linux, linux-firmware, linux-fusion, linux-headers,
3782 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
3783 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
3784 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
3785 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
3786 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
3787 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
3788 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
3789 perl-crypt-openssl-random, perl-http-message,
3790 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
3791 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
3792 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
3793 poco, polarssl, portaudio, portmap, postgresql, proftpd,
3794 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
3795 python-networkmanager, python-numpy, python-pyparsing,
3796 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
3797 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
3798 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
3799 samba4, sane-backends, sconeserver, sdl, sed, setools,
3800 shairport-sync, shared-mime-info, sland, smartmontools,
3801 softether, spice-protocol, sqlcipher, sqlite, squid,
3802 strongswan, stunnel, subversion, sudo, sunxi-tools,
3803 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
3804 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
3805 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
3806 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
3807 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
3808 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
3809 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
3810 xtables-addons, xterm, xz, zic, znc, zsh
3811
3812 New packages:
3813
3814 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
3815 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
3816 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
3817 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
3818 libg7221, libhttpparser, libilbc, libldns, libmng,
3819 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
3820 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
3821 micropython, micropython-libs, python-pyratemp,
3822 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
3823 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
3824 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
3825
3826 Removed packages:
3827
3828 blackbox (was deprecated), divine (merged in directfb),
3829 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
3830 sawman (merged in directfb), schifra (marked broken since a
3831 long time), texinfo (host variant only, no longer used), zxing
3832 (replaced by zxing-cpp),
3833
3834 Issues resolved (http://bugs.uclibc.org):
3835
3836 #4099: cut utility from GNU coreutils works incorrect
3837 #7772: libxml-parser-perl build failure: missing dependency
3838 ExtUtils/MakeMaker
3839 #7931: Default configuration for Cubieboard v1 is outdated
3840 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
3841 not coming up
3842 #8246: X.org DRI2 build issue
3843 #8256: pointing to /usr/bin/objcopy old version (x86) instead
3844 of the generated one
3845 #8266: mplayer build issue
3846 #8281: pyrexc fails to run when path is too long
3847 #8316: lttng-tools and lttng-babeltrace executables contain
3848 bad RPATH pointing to host machine
3849 #8331: kexec wants shutdown in /sbin, but systemd installs it
3850 in /usr/sbin
3851 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
3852 busybox's version
3853 #8366: libevent does not build
3854 #8386: build failed with external toolchain
3855 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
3856 #8396: CCACHE initialization
3857 #8401: gpsd 3.15 NMEA support
3858 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
3859 #8421: util-linux installs systemd files in output/target/home/
3860
Peter Korsgaard20a36cd2015-08-31 23:06:58 +020038612015.08, Released August 31st, 2015
Peter Korsgaard3131ec42015-08-31 10:13:35 +02003862
3863 Minor fixes.
3864
3865 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
3866 reintroduced as opencv.
3867
3868 Updated/fixed packages: bootutils, canfestival, cppcms,
Peter Korsgaard42180d82015-08-31 22:37:37 +02003869 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
3870 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
3871 ltrace, midori, network-manager, openssh, perl-file-listing,
Peter Korsgaard3131ec42015-08-31 10:13:35 +02003872 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
3873 perl-www-robotrules, python-can, qt5base, qt5multimedia,
3874 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
3875 x264, xserver_xorg-server, zyre
3876
Thomas Petazzoni985b46b2015-08-24 22:20:16 +020038772015.08-rc2, Released August, 24th 2015
3878
3879 Fixes all over the tree.
3880
3881 Toolchain: fix gcc build on NIOS-II.
3882
3883 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
3884 hybrid ISO image generation.
3885
3886 Architectures: add arm1136j-s variant.
3887
3888 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
3889 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
3890 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
3891 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
3892 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
3893 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
3894 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
3895 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
3896 netatalk, nodejs, ola, opencv, oprofile, php, poco,
3897 postgresql, powertop, protobuf, protobuf-c, qt5base,
3898 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
3899 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
3900 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
3901
3902 Issues resolved (http://bugs.uclibc.org):
3903
3904 #8276: package/dropbear: symlink resolution incorrect
3905 #8286: Error with buildroot
3906 #8301: ldconfig parameter in Makefile
3907
Thomas Petazzoni7b1e9d52015-08-05 15:48:25 +020039082015.08-rc1, Released August, 5th 2015
Arnout Vandecappelle43929652015-07-13 13:36:28 +02003909
3910 Fixes all over the tree and new features.
3911
Thomas Petazzonida63d872015-08-05 15:05:07 +02003912 Architectures:
3913
3914 - Refactor how the availability of an MMU is described.
3915 - Minimal support for Cortex-M3
3916 - Minimal support for AArch64 big-endian
3917
3918 Toolchains:
3919
3920 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
3921 - Use uClibc-ng as the default uClibc version, instead of the
3922 official uClibc, which hasn't done any release since 3+
3923 years
3924 - eglibc is now marked as deprecated
3925 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
3926 support for gcc 5.x added.
3927 - Binutils: use Binutils 2.24 as the default, 2.25.x series
3928 bumped to 2.25.1, remove old Binutils 2.22.
3929 - Update ARC toolchain components to 2015.06
3930 - Add support for Fortran when building gcc
3931
3932 Bootloaders:
3933
3934 - Support for using the kconfig configuration system in
3935 U-Boot
3936
3937 New Defconfigs:
3938
3939 - VIA VAB-820/AMOS-820
3940 - OLimex OLinuxino A20 Lime
3941 - Many new defconfigs for Atmel evaluation boards:
3942 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
3943 Xplained Ultra, sama5d3 Xplained.
3944 - ACME Systems Aria G25
3945 - WarPboard
3946 - Altera Cyclone 5 Development Board
3947 - Xilinx zc706
3948 - ARC AXS101 and AXS103 Software Development Platforms
3949 - Significant updates to Raspberry Pi / Raspberry Pi 2
3950
3951 Infrastructure:
3952
3953 - Buildroot takes better care now of generating predictable
3954 permissions in the target filesystem. However, existing
3955 permissions on a custom skeleton or rootfs overlay will no
3956 longer be preserved. Therefore, it is necessary to add a
3957 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
3958 required permissions.
3959 - Add support for kconfig fragments.
3960 - No longer pass --{enable,disable}-debug to autotools
3961 packages depending on the value of
3962 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
3963 whether we build with -g or not.
3964 - Support for extracting archives in .lzma in the generic
3965 package infrastructure.
3966 - Remove random-seed file from the default skeleton, since
3967 seeding the entropy pool with a known seed makes more harm
3968 than good.
3969 - In the CVS download helper, add support to use a date as
3970 the version.
3971 - Add support for a per-package <pkg>_STRIP_COMPONENTS
3972 variable, which packages can use to specify how many path
3973 components should be stripped when extracting the tarball.
3974 - Addition of a 'kernel-module' package infrastructure, which
3975 simplifies the packaging of external kernel modules. Many
3976 existing packages are converted to use it.
3977 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
3978 - Remove /etc/securetty from the default skeleton.
3979 - Migration of sysV initscripts from the default skeleton to
3980 a package called 'initscripts', installed only when Busbox
3981 init or sysvinit are used.
3982 - Migration of the skeleton logic to a proper 'skeleton'
3983 package.
3984 - Addition of a 'linux-tools' infrastructure in the 'linux'
3985 package, to support building user-space tools bundled
3986 within the Linux kernel sources, such as perf and cpupower.
3987 - Usage of backticks instead of make $(shell ...) to execute
3988 shell commands. This allows to delay the evaluation of such
3989 commands when actually needed, and not when expanding the
3990 variables. It is useful to make 'make printvars' less
3991 noisy, and as a preparation to support top-level parallel
3992 build.
3993 - Libtool .la files are not mungled for all package types,
3994 instead of being handled only for packages using the
3995 autotools-package infrastructure.
3996 - Add mechanism to allow packages to express a dependency on
3997 gcc versions. This is needed for packages that use C++11 or
3998 C11 support for example.
3999
4000 Important package updates:
4001
4002 - Complete rework of the matchbox packaging
4003 - Lots of fixes in packages for compatibility with musl and
4004 gcc 5.
4005 - Hash files added to a large number of packages.
4006 - Update a significant number of packages to use a new
4007 hosting, after the announcement of Google Code and
4008 Gitorious closing.
4009 - Major packages needed for SELinux support have been merged,
4010 but the support is not complete yet.
4011 - Significant update of OpenCV to version 3.0, and addition
4012 of lots of eatures.
4013 - Significant update of all packages supporting the GPU and
4014 VPU of i.MX ARM processors.
4015 - Addition of systemd support in a significant number of
4016 packages.
4017 - Qt5 updated to 5.5.0
4018 - Use modular X.org server by default instead of KDrive
4019
4020 Filesystems:
4021
4022 - Complete overhaul of the iso9660 support. Now allows to use
4023 directly IS9660 as the root filesystem format and not only
4024 an initrd, and supports Grub 2 and isolinux in addition to
4025 Grub.
4026
4027 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
4028 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
4029 ca-certificates, can-utils, ccache, cloog, collectd, connman,
4030 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
4031 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
4032 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
4033 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
4034 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
4035 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
4036 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
4037 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
4038 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
4039 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
4040 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
4041 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
4042 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
4043 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
4044 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
4045 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
4046 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
4047 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
4048 libunistring, libupnp, libuv, libv4l, libva,
4049 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
4050 linux-firmware, linux-headers, live555, ltrace, lua,
4051 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
4052 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
4053 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
4054 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
4055 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
4056 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
4057 perl-cross, perl-encode-locale, perl-io-socket-ssl,
4058 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
4059 perl-xml-libxml, php, pinentry, polarssl, postgresql,
4060 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
4061 python-networkmanager, python-pyinotify, python-pypcap,
4062 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
4063 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
4064 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
4065 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
4066 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
4067 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
4068 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
4069 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
4070 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
4071 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
4072 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
4073 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
4074 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
4075 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
4076 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
4077 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
4078 zic.
4079
4080 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
4081 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
4082 jquery-datetimepicker, kodi-audioencoder-modplug,
4083 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
4084 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
4085 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
4086 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
4087 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
4088 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
4089 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
4090 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
4091 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
4092 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
4093 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
4094 kodi-screensaver-pingpong, kodi-screensaver-pyro,
4095 kodi-screensaver-stars, kodi-visualisation-shadertoy,
4096 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
4097 kodi-visualisation-waveform, kvmtool, kyua, libfm,
4098 libfm-extra, libplatform, librtas, libsodium, libsquish,
4099 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
4100 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
4101 python-pycli, python-pydal, python-pyyaml, python-web2py,
4102 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
4103 rtl8821au, sepolgen, setools, skeleton, stm32flash,
4104 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
4105
4106 Deprecated packages: webkitgtk, libgail, eglibc support in
4107 glibc package.
Arnout Vandecappelle43929652015-07-13 13:36:28 +02004108
Thomas Petazzoni8cf7a562015-08-05 15:36:24 +02004109 Issues resolved (http://bugs.uclibc.org):
4110
4111 #4291: Segmentation fault with all binaries that use threads
4112 when compiled with gcc 4.6
4113 #6944: building toolchain for sh4 fails
4114 #7592: Buildroot GCC: -lto requires plugin support in ranlib
4115 #7628: Python SSL does not get built for Raspberry Pi
4116 #7682: Missing dependencies for NFS
4117 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
4118 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
4119 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
4120 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
4121 #7971: python-flask, python-werkzeug. No module named zlib
4122 #7981: Target file system skeleton permissions hazard
4123 #8006: rpcdebug in nfs-utils built for the host
4124 #8036: alsa-lib headers problem that prevents to compile alsa
4125 dependent projects
4126 #8081: systemd init system: /tmp is not mode 1777
4127 #8121: php opcache extension doesn't get installed
4128 #8151: x86-64 make fails with ncurses 5.9
4129 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
4130 #8161: default /bin/sh symlink to busybox is full path and not relative
4131 #8171: glamor missing
4132 #8191: Request update support for the cubieboard series
4133 #8201: Important security upgrades for node.js
4134
Peter Korsgaard6d736152015-05-31 23:15:34 +020041352015.05, Released May 31st, 2015
4136
4137 Minor fixes.
4138
4139 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
4140 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
4141 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
4142 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
4143 python3, sconeserver, udpcast, upmpdcli
4144
Peter Korsgaardc6ce1192015-05-22 11:53:58 +020041452015.05-rc3, Released May 22nd, 2015
4146
4147 Several fixes, mainly related to static linking.
4148
4149 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
4150 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
4151 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
4152 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
4153 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
4154 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
4155 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
4156 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
4157 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
4158 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
4159 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
4160 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
4161 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
4162 wvstreams, xmlstarlet, zeromq, zmqpp
4163
4164 New packages: c-periphery
4165
4166 Issues resolved (http://bugs.uclibc.org):
4167
4168 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
4169 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
4170 #8126: exim lacks plaintext and cram-md5 auth
4171
Peter Korsgaardf2435f62015-05-11 13:28:26 +020041722015.05-rc2, Released May 11th, 2015
4173
4174 Minor fixes.
4175
4176 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
4177 issues. Context functions enabled for uClibc snapshot /
4178 uClibc-NG.
4179
4180 Architectures: Endian handling symbol for Xtensa, binutils
4181 fixes.
4182
4183 Infrastructure: Fix for kernel module stripping when
4184 localversion contains spaces.
4185
4186 Updated/fixed packages: at, autoconf-archive, binutils,
4187 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
4188 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
4189 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
4190 xlib_libXfont
4191
4192 Issues resolved (http://bugs.uclibc.org):
4193
4194 #8086: Cannot select systemd as init with Linaro 2014.09...
4195
Peter Korsgaard5628a152015-05-04 21:25:41 +020041962015.05-rc1, Released May 4th, 2015
Peter Korsgaard94856072015-04-27 00:10:53 +02004197
4198 Fixes all over the tree and new features.
4199
Peter Korsgaard329f6872015-05-03 23:49:42 +02004200 Architectures: Removed AVR32 support, deprecate SH64, added
4201 support for steamroller, corei7-avx and core-avx2 x86
4202 variants.
4203
4204 Toolchains: IPv6 and Largefile support now enforced for
4205 uClibc. Corresponding Kconfig symbols removed.
4206
4207 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
4208 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
4209 external toolchains are now detected and blacklisted.
4210
4211 Internal toolchain support for Nios2 added, Blackfin
4212 removed. Aarch64 and sh musl support. uClibc-ng support added.
4213
4214 Libatomic is now handled for internal and external
4215 toolchains. Link time optimization (LTO) support.
4216
4217 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
4218 Auto, Raspberry Pi 2, RIoTboard,
4219
4220 Infrastructure: Hashes for a large number of packages have
4221 been added. Missing hashes now stop the build unless
4222 explicitly disabled.
4223
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02004224 Spaces and colons (:) are now supported in package
4225 versions. Dependencies can now be listed for the patch step
4226 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
Peter Korsgaard329f6872015-05-03 23:49:42 +02004227 extensions infrastructure has been added.
4228
4229 Makedevs now has a recursive (r) option.
4230
4231 The variable containing the list of packages to build has been
4232 renamed from TARGETS to PACKAGES.
4233
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02004234 Make external-deps / legal-info / source / source-check have
4235 been reimplemented using the package infrastructure, so their
4236 output/behaviour may differ from earlier (some packages were
4237 not included in the past).
4238
Peter Korsgaard329f6872015-05-03 23:49:42 +02004239 The old insecure DES password encoding is no longer supported.
4240
4241 U-Boot patch option now support direct references to patch
4242 files and URLs in addition to directories of patches. The
4243 i.MX28 SD format (u-boot.sd) is now supported.
4244
Peter Korsgaard94856072015-04-27 00:10:53 +02004245 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
4246 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
Peter Korsgaard329f6872015-05-03 23:49:42 +02004247 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
4248 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
4249 canfestival, ccache, chrony, civetweb, clamav, cmake,
4250 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
4251 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
4252 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
4253 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
Peter Korsgaard94856072015-04-27 00:10:53 +02004254 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
4255 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
4256 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
4257 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
4258 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
4259 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
Peter Korsgaard329f6872015-05-03 23:49:42 +02004260 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
4261 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
4262 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
4263 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
4264 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
4265 kismet, kmod, kodi-audioencoder-flac,
Peter Korsgaard94856072015-04-27 00:10:53 +02004266 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
Peter Korsgaard329f6872015-05-03 23:49:42 +02004267 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
4268 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
4269 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
4270 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
4271 libinput, libiscsi, libksba, liblinear, libmatroska,
4272 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
4273 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
4274 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
4275 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
4276 libusb, libuv, libva-intel-driver, libva, libvncserver,
4277 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
4278 lighttpd, linknx, linphone, linux-firmware, linux-headers,
4279 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
4280 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
4281 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
4282 luarocks, lvm2, lxc, make,
Peter Korsgaard94856072015-04-27 00:10:53 +02004283 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
4284 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
4285 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
4286 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
4287 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
4288 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
4289 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
4290 opencv, openldap, openntpd, openocd, openssh, openssl,
4291 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
Peter Korsgaard329f6872015-05-03 23:49:42 +02004292 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
Peter Korsgaard94856072015-04-27 00:10:53 +02004293 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
4294 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
4295 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
4296 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
4297 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
4298 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
Peter Korsgaard329f6872015-05-03 23:49:42 +02004299 python-tornado, python-twisted, python-zope-interface, python,
4300 python3, qemu, qt, qt5, qt5base, qt5multimedia,
4301 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
4302 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
4303 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
4304 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
4305 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
4306 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
4307 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
4308 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
4309 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
4310 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
4311 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
4312 webp, weston, wget, which, whois, wireless-regdb,
4313 wireless_tools, wireshark, wpa_supplicant, wvstreams,
4314 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
Peter Korsgaard94856072015-04-27 00:10:53 +02004315 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
4316 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
4317 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
4318 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
4319 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
4320 xapp_xmore, xcb-util-image, xcb-util-keysyms,
4321 xdata_xcursor-themes,
4322 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
4323 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
4324 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
Peter Korsgaard329f6872015-05-03 23:49:42 +02004325 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
4326 xfont_font-util, xkeyboard-config,
4327 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
Peter Korsgaard94856072015-04-27 00:10:53 +02004328 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
4329 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
4330 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
4331
4332 New packages: apache, autoconf-archive, batctl,
Peter Korsgaard329f6872015-05-03 23:49:42 +02004333 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
4334 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
4335 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
4336 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
4337 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
4338 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
4339 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
4340 perl-db-file, perl-digest-{hmac,sha1},
4341 perl-encode-{detect,locale}, perl-file-{listing,util},
4342 perl-html-{parser,tagset}, perl-http-cookies,
4343 perl-http-{daemon,date,message,negotiate}, perl-io-html,
4344 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
4345 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
4346 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
4347 perl-www-robotrules, powertop, pulseview,
4348 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
4349 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
4350 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
Peter Korsgaard94856072015-04-27 00:10:53 +02004351 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
Peter Korsgaard329f6872015-05-03 23:49:42 +02004352 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
Peter Korsgaard94856072015-04-27 00:10:53 +02004353 xproto_xproxymanagementprotocol
4354
4355 Removed packages: gtk2-theme-hicolor
4356
Peter Korsgaard329f6872015-05-03 23:49:42 +02004357 Deprecated packages: samba
4358
Peter Korsgaard94856072015-04-27 00:10:53 +02004359 Issues resolved (http://bugs.uclibc.org):
4360
4361 #7478: Multiple chosen python modules are not built due to...
4362 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
4363 #7676: Package procps-ng installs binaries to nonsensical folder
4364 #7724: Startx is not installed in the target
4365 #7760: botan: wrong prefix in botan-1.10.pc
4366 #7826: Building of cdparanoia
4367 #7844: Lua with hard-float on MIPS by buildroot doesn't work
4368 #7874: X.org configure error
4369 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
4370 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
4371 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
4372 #7976: mkuser script fails with: user already exists with...
4373 #8011: When building only busybox and strace, strace fails...
4374 #8016: collectd fails to build, network.c:171:19: error:...
4375 #8041: error on building libcurl7.42.0
4376
Peter Korsgaard6bf057b2015-03-01 22:08:12 +010043772015.02, Released March 1st, 2015
4378
4379 Minor fixes.
4380
4381 Updated/fixed packages: civetweb, ding-libs,
4382 directfb-examples, glibc, gnupg, gnupg2, gpm,
4383 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
4384 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
4385 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
4386 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
4387 xcb-util-keysyms
4388
4389 Removed packages: libgc
4390
Peter Korsgaard345f32e2015-02-24 00:24:19 +010043912015.02-rc3, Released February 24th, 2015
4392
4393 Minor fixes.
4394
4395 Cmake and rebar (erlang) infrastructure fixes.
4396
4397 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
4398 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
4399 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
4400 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
4401
Peter Korsgaardbc113922015-02-15 23:44:43 +010044022015.02-rc2, Released February 15th, 2015
4403
4404 Minor fixes.
4405
4406 raspberrypi: fix kernel sha1 for DT variant.
4407
4408 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
4409 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
4410 qt5base, qt5connectivity, xserver_xorg-server
4411
Peter Korsgaard21652672015-02-08 21:57:14 +010044122015.02-rc1, Released February 8th, 2015
Peter Korsgaard20138582015-02-08 21:55:10 +01004413
4414 Fixes all over the tree and new features.
4415
4416 Static/shared library handling reworked. This is now a
4417 tristate (shared only / shared and static / static
4418 only). Default is now shared only to speed up the
4419 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
4420
4421 The toolchain (internal and external) will now warn when an
4422 unsafe library or header path is used (such as /usr/include or
4423 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
4424 under build options this instead becomes an error.
4425
4426 A installation path issue with the internal musl toolchain
4427 support has been fixed so it is now possible to reuse it as an
4428 external toolchain.
4429
4430 Architectures: Freescale E5500 and E6500 PowerPC support
4431 added, deprecated MIPS 1/2/3/4 support removed.
4432
4433 New defconfigs: Freescale p2020ds, MIPS creator CI20,
4434 Raspberrypi with DT, UDOO Quad.
4435
4436 'make <foo>_defconfig' now saves the path to the defconfig in
4437 the .config, so a 'make savedefconfig' automatically updates
4438 it.
4439
4440 Infrastructure for packages using the Erland rebar tool has
4441 been added.
4442
4443 Hashes for a large number of packages have been added. Hashes
4444 are now checked for both target and host packages.
4445
4446 The system menu now has an option to automatically configure a
4447 network interface through DHCP at bootup.
4448
4449 The default filesystem skeleton now uses a separate tmpfs for
4450 /run instead of a symlink to /tmp/ for security reasons / to
4451 protect against conflicts with user generated temporary files.
4452
4453 BR2_EXTERNAL is now exported to post-build and post-image
4454 scripts.
4455
4456 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
4457 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
4458 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
4459 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
4460 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
4461 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
4462 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
4463 janus-gateway, kodi, kodi-audioencoder-flac,
4464 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
4465 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
4466 libselinux, libsemanage, libserialport, libsigro,
4467 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
4468 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
4469 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
4470 openldap, python-alsaaudio, python-certifi, python-cheetah,
4471 python-coherence, python-django, python-docopt, python-enum,
4472 python-enum34, python-flask, python-gobject, python-httplib2,
4473 python-ipaddr, python-itsdangerous, python-jinja,
4474 python-markdown, python-markupsafe, python-networkmanager,
4475 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
4476 python-pysendfile, python-pyxb, python-requests, python-six,
4477 python-twisted, python-webpy, python-werkzeug,
4478 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
4479 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
4480 xtables-addons
4481
4482 Removed packages (target): bison, distcc, gob2, m4
4483
4484 Issues resolved (http://bugs.uclibc.org):
4485
4486 #7556: make interactive CLI optional for nftables
4487 #7730: Error while connecting Qt Cretaor to device
4488 #7766: logrotate default gzip path is usually wrong
4489 #7790: Invalid ext4 image generated by Buildroot
4490
Peter Korsgaard9a5434f2014-12-01 10:19:00 +010044912014.11, Released December 1st, 2014
4492
4493 Minor fixes.
4494
4495 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
4496 current working directory isn't searched.
4497
4498 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
4499 parted, shairport-sync, util-linux, xapp_bdftopcf,
4500 xserver_xorg-server
4501
Peter Korsgaardf30e54e2014-11-28 13:23:02 +010045022014.11-rc3, Released November 28th, 2014
4503
4504 Fixes all over the tree.
4505
4506 System: File permissions of /etc/random-seed made more
4507 restrictive.
4508
4509 Toolchain: Various fixes related to locale handling, a fix for
4510 building the toolchain wrapper on MIPS.
4511
4512 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
4513 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
4514 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
4515 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
4516 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
4517 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
4518 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
4519 xl2tp, xserver_xorg-server
4520
4521 Issues resolved (http://bugs.uclibc.org):
4522
4523 #7670: Fails to build mpc-1.0.2 on latest Cygwin
4524
Peter Korsgaard641e00e2014-11-21 13:19:45 +010045252014.11-rc2, Released November 21st, 2014
Peter Korsgaard7dfba6f2014-11-21 13:11:45 +01004526
4527 Fixes all over the tree.
4528
4529 Inittab tweaks for shutdown handling (busybox and sysvinit).
4530
4531 Updated/fixed packages: aircrack-ng, botan, canfestival,
4532 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
4533 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
4534 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
4535 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
4536 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
4537 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
4538 tstools, tzdata, wireshark, x264
4539
4540 Issues resolved (http://bugs.uclibc.org):
4541
4542 #7646: strftime on datetime not works on python3
4543
Peter Korsgaard74128852014-11-12 23:11:07 +010045442014.11-rc1, Released November 12th, 2014
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01004545
4546 Fixes all over the tree and new features.
4547
Peter Korsgaard6896e822014-11-12 22:31:39 +01004548 Toolchains: Use -mcpu / -march instead of -mtune. Support
4549 additional ARC and sparc variants. Updated Code sourcery
4550 and Linaro external toolchains.
4551
4552 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
4553 powerpc64 pseries added and a number of updates to the
4554 existing configurations.
4555
4556 Infrastructure: Buildroot is now less noisy when built with
4557 the silent option (make -s).
4558 A number of package infrastructure variables have been renamed
4559 from *_OPT to *_OPTS for constency. Buildroot will complain if
4560 the old names are used to assist in updating out of tree
4561 packages.
4562 Fixes for host systems where bash isn't located in /bin, and
4563 older systems not supporting mktemp --tmpdir.
4564 Various cleanups of users/groups in the default skeleton.
4565 There is now an option to choose what shell /bin/sh points to.
4566
4567 Documentation: Various updates to the user manual. The
4568 asciidoc documentation handling has now been extended so it
4569 can be used by (BR2_EXTERNAL) packages.
4570
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01004571 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
4572 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
4573 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
4574 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
4575 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
4576 bluez_utils, bmon, boost, bootutils, bridge-utils,
4577 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
4578 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
4579 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
4580 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
4581 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
4582 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
4583 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
4584 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
4585 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
4586 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
4587 enlightenment, enscript, erlang, espeak, ethtool, eudev,
4588 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
4589 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
4590 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
4591 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
4592 fontconfig, foomatic-filters, freerdp, freescale-imx,
4593 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
4594 genimage, genpart, genromfs, geoip, gettext, giblib, git,
4595 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
4596 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
4597 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
4598 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
4599 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
4600 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
4601 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
4602 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
4603 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
4604 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
4605 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
4606 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
4607 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
4608 jquery-ui-themes, jquery-validation, jsmin, json-c,
4609 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
4610 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
4611 lesstif, lftp, libaio, libao, libarchive, libargtable2,
4612 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
4613 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
4614 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
4615 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
4616 libelementary, libelf, libenca, libethumb, libevas,
4617 libevas-generic-loaders, libevent, libexif, libeXosip2,
4618 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
4619 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
4620 libinput, libiscsi, libjson, libksba, liblockfile,
4621 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
4622 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
4623 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
4624 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
4625 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
4626 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
4627 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
4628 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
4629 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
4630 libungif, liburcu, libusb, libuv, libv4l, libva,
4631 libva-intel-driver, libvncserver, libvorbis, libvpx,
4632 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
4633 libxslt, lighttpd, linenoise, linknx, links, linphone,
4634 linux-firmware, linux-fusion, linux-headers, linux-pam,
4635 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
4636 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
4637 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
4638 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
4639 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
4640 lua-ev, luajit, luajson, lualogging, lua-messagepack,
4641 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
4642 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
4643 lzma, m4, madplay, make, makedevs, Makefile.in,
4644 matchbox-common, matchbox-desktop, matchbox-fakekey,
4645 matchbox-keyboard, matchbox-lib, matchbox-panel,
4646 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
4647 media-ctl, mediastreamer, memcached, memstat, memtester,
4648 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
4649 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
4650 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
4651 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
4652 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
4653 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
4654 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
4655 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
4656 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
4657 openocd, openpowerlink, openssh, openssl, openswan,
4658 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
4659 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
4660 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
4661 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
4662 perl-module-build, perl-mojolicious, perl-net-ssleay,
4663 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
4664 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
4665 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
4666 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
4667 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
4668 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
4669 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
4670 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
4671 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
4672 python-dialog, python-ipy, python-keyring, python-mad,
4673 python-netifaces, python-numpy, python-protobuf, python-pyasn,
4674 python-pyparsing, python-pyro, python-pyusb, python-serial,
4675 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
4676 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
4677 qt5graphicaleffects, qt5imageformats, qt5multimedia,
4678 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
4679 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
4680 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
4681 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
4682 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
4683 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
4684 ruby, samba, sam-ba, samba4, sane-backends, schifra,
4685 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
4686 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
4687 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
4688 slang, slirp, smcroute, smstools3, snmppp,
4689 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
4690 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
4691 squid, sredird, startup-notification, strace, stress,
4692 strongswan, stunnel, subversion, sudo, sunxi-boards,
4693 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
4694 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
4695 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
4696 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
4697 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
4698 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
4699 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
4700 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
4701 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
4702 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
4703 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
4704 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
4705 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
4706 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
4707 xdriver_xf86-video-vmware, xenomai, xerces,
4708 xfont_font-adobe-{100,75}dpi,
4709 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
4710 xfont_font-alias, xfont_font-arabic-misc,
4711 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
4712 xfont_font-bh-lucidatypewriter-100dpi,
4713 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
4714 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
4715 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
4716 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
4717 xfont_font-daewoo-misc, xfont_font-dec-misc,
4718 xfont_font-ibm-type1, xfont_font-isas-misc,
4719 xfont_font-jis-misc, xfont_font-micro-misc,
4720 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
4721 xfont_font-misc-meltho, xfont_font-misc-misc,
4722 xfont_font-mutt-misc, xfont_font-schumacher-misc,
4723 xfont_font-screen-cyrillic, xfont_font-sony-misc,
4724 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
4725 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
4726 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
4727 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
4728 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
4729 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
4730 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
4731 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
4732 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
4733 znc, zsh, zxing
4734
4735 New packages: adwaita-icon-theme, am335x-pru-package,
4736 bcache-tools, biosdevname, botan, canfestival, clamav,
4737 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
4738 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
4739 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
4740 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
4741 netcat-openbsd, nginx, odhcploc, openvmtools,
4742 phidgetwebservice, pps-tools, pure-ftpd,
4743 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
4744 qt5location, shairport-sync, spidev_test, targetcli-fb,
4745 tinyalsa, trinity, x264, yaml-cpp, ympd
4746
4747 Removed packages: libelf
4748
4749 Issues resolved (http://bugs.uclibc.org):
4750
4751 #261: New package: wxWidgets
4752 #325: New package: ratpoison
4753 #405: New package: OpenVZ tools
4754 #1309: New package: rdiff-backup
4755 #3427: New package: nginx
4756 #3655: New package: libav
4757 #3991: New Package: open-vm-tools (Vmware Tools)
4758 #6878: dmraid: disabled on ARC
4759 #6950: Full unicode support in ncurses
4760 #7010: jamvm builds and runs fine under mips (be)
4761 #7088: elfutils on Blackfin doesn't build
4762 #7142: ecryptfs needs getent to run
4763 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
4764 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
4765 #7352: [2014.08-rc3] diffutils-3.3 failed on building
4766 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
4767 #7364: monit builds a static application, even though BR2_PREFER_...
4768 #7370: ngrep - requires --with-pcap-includes fully defined to find...
4769 #7442: rootfs remount does not work as expected with sysvinit
4770 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
4771 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
4772 #7574: quota-4.01 fails to build statically
4773
Peter Korsgaardfcd720d2014-09-01 12:12:30 +020047742014.08, Released September 1st, 2014
4775
4776 Minor manual fixes/additions.
4777
4778 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
4779 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
4780 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
4781 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
4782 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
4783 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
4784 xscreensaver, yajl
4785
4786 Issues resolved (http://bugs.uclibc.org):
4787
4788 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
4789
Peter Korsgaardfdff7152014-08-26 10:26:38 +020047902014.08-rc3, Released August 26th, 2014
4791
4792 Minor fixes.
4793
4794 User manual update / restructuring.
4795
4796 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
4797 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
4798 lbreakout2, libevas-generic-loaders, libftdi, libinput,
4799 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
4800 thrift, tvheadend, usb_modeswitch, xmlstarlet,
4801
4802 Issues resolved (http://bugs.uclibc.org):
4803
4804 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
4805 #7322: libgomp dependency issue with imagemagick
4806 #7328: Git dl of versions in x/y broken
4807
Peter Korsgaard7dc7c792014-08-18 01:04:16 +020048082014.08-rc2, Released August 18th, 2014
Peter Korsgaard8c94df22014-08-17 09:44:53 +02004809
4810 Fixes all over the tree.
4811
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02004812 User manual restructured / reworked.
4813
4814 Toolchain: Fix for C++ exceptions / pthread_exit() on
4815 uClibc/glibc, C++-11 features with uClibc.
4816
Peter Korsgaard8c94df22014-08-17 09:44:53 +02004817 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
4818 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
4819 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02004820 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
4821 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
4822 qt, subversion, synergy, systemd, tar, tftpd, webkit,
4823 xapp_rstart, xbmc, xbmc-pvr-addons
Peter Korsgaard8c94df22014-08-17 09:44:53 +02004824
4825 Issues resolved (http://bugs.uclibc.org):
4826
4827 #7124: Use BR toolchain externally results a non-bootable...
4828 #7208: Glibc C++ aplications crash if they use exceptions
4829 #7250: Cannot build with -std=c++11
4830 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
4831 #7286: systemd 215 doesn't build
4832
Peter Korsgaard7e725e12014-08-08 23:34:24 +020048332014.08-rc1, Released August 8th, 2014
Peter Korsgaard087e1c82014-08-08 00:50:13 +02004834
4835 Fixes all over the tree and new features.
4836
Peter Korsgaardec37bbc2014-08-08 23:28:02 +02004837 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
4838 Improved altivec / SPE /atomic instructions
4839 handling. Additional PowerPC CPU variants added.
4840
4841 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
4842 qemu-system-xtensa, qemu-aarch64-virt added. A number of
4843 tweaks to existing ones. lpc32xx defconfigs removed.
4844
4845 Toolchain: Microblaze support for internal musl toolchain.
4846 Default to GCC 4.8 for internal toolchain, remove deprecated
4847 4.3 and 4.6 versions.
4848 External CodeSourcery / Linaro toolchain updates, option to
4849 copy gconv libraries for external toolchains.
4850
4851 Infrastructure: graph-depends: misc fixes, transitive
4852 dependencies are not drawn by default. Download handling is
4853 now done using helper scripts. Integrity of downloads can now
4854 be verified using sha* hashes. Subversion download now uses
4855 peg revisions for robustness.
4856 Legal-info: License info of local or overridden packages are
4857 saved as well. Toolchain packages are also taken into account.
4858 autotools: Static linking with libtool / v1.5 improvements.
4859 Gettextize support, similar to autoreconf.
4860 kconfig package infrastructure added.
4861
4862 Misc: Version selection for busybox dropped.
4863
Peter Korsgaard087e1c82014-08-08 00:50:13 +02004864 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
4865 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
4866 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
4867 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
4868 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
4869 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
4870 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
4871 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
4872 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
4873 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
4874 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
4875 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
4876 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
4877 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
4878 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
4879 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
4880 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
4881 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
4882 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
4883 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
4884 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
4885 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
4886 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
4887 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
4888 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
4889 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
4890 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
4891 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
4892 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
4893 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
4894 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
4895 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
4896 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
4897 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
4898 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
4899 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
4900 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
4901 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
4902 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
4903 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
4904 libxml2, libyaml, links, linux-firmware, linux-fusion,
4905 linux-headers, linux-pam, lite, live555, lm-sensors,
4906 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
4907 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
4908 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
4909 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
4910 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
4911 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
4912 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
4913 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
4914 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
4915 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
4916 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
4917 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
4918 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
4919 python,
4920 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
4921 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
4922 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
4923 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
4924 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
4925 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
4926 samba, samba4, sane-backends, sawman, sconeserver, setserial,
4927 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
4928 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
4929 startup-notification, statserial, strongswan, stunnel,
4930 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
4931 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
4932 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
4933 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
4934 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
4935 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
4936 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
4937 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
4938 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
4939 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
4940 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
4941 xz
4942
4943 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
4944 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
4945 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
4946 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
4947 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
4948 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
4949 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
4950 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
4951 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
4952 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
4953 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
4954 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
4955 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
4956 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
4957
4958 Removed packages: procps
4959
4960 Issues resolved (http://bugs.uclibc.org):
4961
4962 #5750: Doing a Buildroot build from /usr doesn't work
4963 #5900: config flags to the Xenomai build system
4964 #6230: Cannot compile gcc without threads (uClibc-based)
4965 #6626: procps Unknown HZ value! (XX) Assume 100
4966 #7118: Package "thrift" requires atomic operations
4967 #7154: Local uClibc config file gets overwritten using ...
4968 #7160: host-xz not built
4969 #7166: hostapd: segfault when using RT5370
4970 #7172: Name collision of rpath token expansion and internal..
4971 #7178: NTPd package cannot sync time without a proper ntp.conf
4972 #7184: supervisord depends on libxml2 implicitly
4973 #7196: Unable to build on UBUNTU13.10
4974 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
4975
Peter Korsgaardf287d622014-05-31 09:52:49 +020049762014.05, Released May 31st, 2014
4977
4978 Minor fixes.
4979
4980 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
4981 for the spl file.
4982
4983 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
4984 qt5base, qt5webkit, sysklogd, thrift, u-boot
4985
Peter Korsgaardd830cce2014-05-28 17:07:11 +020049862014.05-rc3, Released May 28th, 2014
4987
4988 Minor fixes.
4989
4990 Updated/fixed packages: acl, attr, connman, dosfstools,
4991 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
4992 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
4993 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
4994 samba4, slang, xbmc
4995
4996 Issues resolved (http://bugs.uclibc.org):
4997
4998 #7100: license info for package 'acl' missing
4999 #7106: license info for package 'attr' missing
5000 #7112: license info for package 'hwdata'
5001
Peter Korsgaard63fbdd52014-05-21 17:17:03 +020050022014.05-rc2, Released May 21st, 2014
5003
5004 Fixes all over the tree.
5005
5006 Stripping using sstrip has been deprecated.
5007
5008 BR2_EXTERNAL can now also be used to implement custom
5009 filesystem types.
5010
5011 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
5012 the generated dependency graph has been renamed to
5013 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
5014 the future.
5015
5016 The virtual package infrastructure will now error out early
5017 if multiple packages providing the same virtual package has
5018 been enabled (E.G. opengl). This change requires that the
5019 packages explicitly declare what virtual package(s) they
5020 provide.
5021
5022 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
5023 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
5024 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
5025 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
5026 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
5027 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
5028 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
5029 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
5030 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
5031 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
5032 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
5033 xlib_libXpm, xserver_xorg-server, zyre
5034
5035 Issues resolved (http://bugs.uclibc.org):
5036
5037 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
5038 #7016: Git issues in resulting buildroot tar
5039 #7094: pciutils doesn't build on Blackfin
5040
Peter Korsgaard921a9ef2014-05-13 10:49:03 +020050412014.05-rc1, Released May 13th, 2014
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00005042
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005043 Fixes all over the tree and new features.
5044
5045 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
5046 been removed. Building o32 ELF files for MIPS64 is an exotic
5047 configuration that nobody should be using. If o32 is required,
5048 then is better if it's built for MIPS 32-bit cores so only
5049 32-bit instructions will be used leading to a more efficient
5050 o32 usage.
5051 Support for the ARM A12 variant and Intel corei7.
5052
5053 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
5054
5055 Bootloaders: Grub2 and gummiboot support, syslinux support
5056 extended.
5057
5058 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
5059 library for internal and external toolchains. 4.8-R3 support
5060 for ARC, Internal toolchain support for Aarch64 and
5061 Microblaze. Environment variable to control debug output of
5062 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02005063 other variables. Toolchain tuple vendor name can now be
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005064 customized. Updated external Linaro ARM/Aarch64
5065 toolchains. Added external Linaro ARMEB toolchain.
5066 A GDB gdbinit file is now generated for external toolchains to
5067 automatically set the correct sysroot.
5068
5069 Kconfig handling for minimum kernel headers version required
5070 for packages. Now packages needing specific kernel header
5071 features can specify these requirements in Kconfig.
5072
5073 Infrastructure: Support for (but disabled as it leads to
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02005074 unreproducible builds) toplevel parallel builds. See the
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005075 comment at the top of Makefile for details about how to enable
5076 it and what the problems are if you want to test it.
5077 Python package infrastructure extended to support Python 3.x
5078 Perl and virtual package infrastructure support added.
5079 PRE_*_HOOKS support for all build steps.
5080
Peter Korsgaard4ee77142014-05-13 00:01:35 +02005081 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
5082 barebox, bash, beecrypt, bellagio, binutils, boost,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005083 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
5084 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
5085 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
5086 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
5087 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02005088 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
5089 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
5090 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005091 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
5092 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
5093 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
5094 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
5095 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
5096 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
5097 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
5098 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
5099 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
5100 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
5101 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02005102 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
5103 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
5104 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005105 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
5106 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
5107 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
5108 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
5109 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
5110 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
5111 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
5112 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
5113 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
5114 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
5115 luainterpreter, luajit, lua-msgpack-native, luaposix,
5116 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
5117 memstat, mesa3d, metacity, minidlna, mmc-utils,
5118 mobile-broadband-provider-info, modem-manager, mongrel2,
5119 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
5120 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
5121 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
5122 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
5123 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
5124 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
5125 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
5126 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
5127 pulseaudio, python, python3, python-bottle, python-m2crypto,
5128 python-netifaces, python-pyasn, python-pycrypto,
5129 python-pygame, python-pysnmp, python-pysnmp-apps,
5130 python-pysnmp-mibs, python-serial, python-setuptools,
5131 qextserialport, qt, qt5, qt5base, qt5connectivity,
5132 qt5declarative, qt5graphicaleffects, qt5imageformats,
5133 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
5134 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
5135 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
5136 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
5137 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
5138 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
5139 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
5140 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02005141 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005142 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
5143 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
5144 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
5145 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
5146 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
5147 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
5148 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
5149 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
5150 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
5151 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
5152 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
5153 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
5154 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
5155 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
5156 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
5157 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02005158 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
5159 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
5160 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
5161 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
5162 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
5163 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
5164 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
5165 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
5166 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
5167 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
5168 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
5169 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
5170 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
5171 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
5172 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
5173 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
5174 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
5175 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
5176 xlib_xtrans, xproto_xproto, xserver_xorg-server,
5177 xutil_util-macros, zeromq, zic, zmqpp, zyre
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005178
5179 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
5180 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
5181 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
5182 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
5183 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
5184 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
5185 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
5186 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
5187 musl, nftables, opentyrian, opentyrian-data,
5188 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
5189 php-zmq, postgresql, python-libconfig, python-pypcap,
5190 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02005191 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
5192 yaffs2utils, zlog, znc
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005193
5194 Removed packages: crosstool-ng, python-distutilscross, vala
5195
5196 Issues resolved (http://bugs.uclibc.org):
5197
5198 #6842: Checking external toolchain for eabihf
5199 #6956: Packaging libsoxr
5200 #6986: Make legal-info fails on uboot versions before 2014.01
5201 #6992: Incorrect installation rights on external kernel module..
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00005202
Peter Korsgaarda6cfaea2014-02-27 21:51:23 +010052032014.02, Released February 27th, 2014
5204
5205 Minor fixes.
5206
5207 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
5208 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
5209 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
5210 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
5211
5212 Issues resolved (http://bugs.uclibc.org):
5213
5214 #6938: mkuser script generates wrong password for new user in..
5215
Peter Korsgaard98f7e122014-02-25 08:49:04 +010052162014.02-rc3, Released February 25th, 2014
5217
5218 Minor fixes.
5219
5220 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
5221 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
5222 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
5223 libsecret, libsepol, libsigsegv, libtool, libv4l,
5224 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
5225 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
5226 tvheadend, util-linux, webkit, xscreensaver
5227
5228 Issues resolved (http://bugs.uclibc.org):
5229
5230 #4706: Removing .stamp_target_installed does not trigger...
5231 #5030: busybox built fails if we use an override src dir...
5232 #5420: Dbus and /var/run management
5233 #5768: Not able to build ALSA-Lib for static build
5234 #5774: Not able to build ALSA-Utils for static build
5235 #6542: external python modules fail to compile to pyc if...
5236 #6764: Support for kernel signed modules
5237 #6794: Busybox compiled from buildroot hangs on pass from...
5238
Peter Korsgaard085d4f02014-02-20 09:24:32 +010052392014.02-rc2, Released February 20th, 2014
5240
5241 Fixes all over the tree. Static linking / nommu fixes and
5242 annotations for several packages.
5243
5244 Updated/fixed packages: boost, busybox, collectd, coreutils,
5245 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
5246 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
5247 opencv, python, python3, qtuio, systemd, thrift, transmission,
5248 uclibc, vlc, webkit
5249
5250 Issues resolved (http://bugs.uclibc.org):
5251
5252 #5450: AT91SAM9260 Bootstrap compilation problem
5253 #5582: libiconv 1.14 failed to build
5254 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
5255 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
5256 #6218: binutils-2.23.2/gas fails with undefined reference to..
5257 #6236: binutils-2.23.2/bfd fails with undefined reference to..
5258 #6470: If the build directory is a child of /usr, the build..
5259 #6776: systemd error: static declaration of 'execvpe' follows..
5260 #6818: toolchainfile.cmake has absolut path references
5261
Peter Korsgaard690984c2014-02-11 12:37:42 +010052622014.02-rc1, Released February 11th, 2014
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01005263
5264 Fixes all over the tree and new features.
5265
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005266 Support for external packages/defconfigs (BR2_EXTERNAL). See
5267 user manual for details.
5268
5269 Cleanup of environment variable names for consistency. The
5270 download directory location override (BUILDROOT_DL_DIR) is now
5271 called BR2_DL_DIR. Likewise the name of the current .config is
5272 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
5273 your post build scripts if you use this! BUILD_DIR is now also
5274 exported to the post build/image scripts.
5275
5276 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
5277 uClibc pread/pwrite backport as they cause issues on certain
5278 architectures, new Linaro and Sourcery Codebench toolchains.
5279 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
5280 variants removed, Microblaze: Internal toolchain support
5281
5282 Legal infrastructure: Info is now split between host and
5283 target packages, large number of license annotations.
5284
5285 Lua: selection between lua 5.1 / 5.2, luarocks support
5286
5287 Python: package infrastructure, many new packages.
5288
5289 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01005290 beaglebone, microblaze, pandaboard, qemu, raspberry pi
5291 updated.
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005292
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01005293 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
5294 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
5295 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
5296 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
5297 cifs-utils, civetweb, cmake, collectd, connman, copas,
5298 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
5299 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
5300 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
5301 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
5302 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
5303 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
5304 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
5305 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
5306 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
5307 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
5308 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01005309 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
5310 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
5311 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
5312 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01005313 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
5314 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
5315 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
5316 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005317 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
5318 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01005319 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
5320 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005321 luafilesystem, luajit, luaposix, luasec, luasocket,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01005322 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
5323 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
5324 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005325 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
5326 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
5327 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
5328 php, poco, poppler, powervr, protobuf-c, psplash, python,
5329 python-bottle,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01005330 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
5331 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
5332 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
5333 qt5declarative, qt5graphicaleffects, qt5jsbackend,
5334 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01005335 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
5336 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
5337 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
5338 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
5339 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
5340 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
5341 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
5342 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
5343 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
5344 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
5345 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
5346 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005347 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
5348 xlib_lib{FS,SM,X11},
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01005349 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
5350 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
5351 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
5352 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
5353 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
5354 xproto_xextproto, xproto_xproto, xutil_util-macros,
5355 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
5356
5357 New packages: apitrace, avrdude, c-ares, ca-certificates,
5358 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005359 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
5360 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
5361 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
5362 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
5363 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
5364 python-configobj, python-dialog, python-json-schema-validator,
5365 python-keyring, python-msgpack, python-posix-ipc,
5366 python-pyasn, python-pycrypto, python-pysnmp,
5367 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
5368 python-simplejson, python-tornado, python-versiontools,
5369 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
5370 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01005371
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01005372 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005373 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01005374
Peter Korsgaard474defa2014-02-04 19:58:15 +01005375 Issues resolved (http://bugs.uclibc.org):
5376
5377 #65: new package: dbus c++ language bindings
5378 #769: Update configuration menu for MIPS target
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01005379 #2419: Add a bundle of Lua modules
Peter Korsgaard474defa2014-02-04 19:58:15 +01005380 #2629: Segmentation faults and division by zero in Grub on ext2
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01005381 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
5382 #4339: Allow override of DL_DIR in extract step
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005383 #4363: Make sure that copied linux and busybox defconfig are...
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01005384 #4454: There should be simple way to update image, when chang...
Peter Korsgaard474defa2014-02-04 19:58:15 +01005385 #5024: grub fails to build for x86_64 target architecture
5386 #5066: New-Package: net-tools
5387 #5072: ncurses: add ncurses-progs to target
5388 #5294: uclibc build ignores target CFLAGS and LDFLAGS
5389 #5366: Login doesn't work with util-linux versions of login/agetty
5390 #5378: dropbear Makefile broken
5391 #5390: System banner - change to empty doesn't remove /etc/issue
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005392 #5780: spurious build failure because it cannot remove ubinize.cfg
Peter Korsgaard474defa2014-02-04 19:58:15 +01005393 #5798: ncurses-5.9 fails to compile statically
5394 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
5395 #6080: Git fetch caching
5396 #6092: Bootable ISO image creation seems to have stopped working..
5397 #6272: coreutils build fails
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005398 #6434: apply-patches.sh does not work recursively
5399 #6446: eglibc doesn't install ldconfig to target
5400 #6484: Add c-ares
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01005401 #6596: Slow bootup if mdev is chosen
Peter Korsgaard474defa2014-02-04 19:58:15 +01005402 #6656: Build Qt5 with ccache
5403 #6662: internal compiler error: Segmentation fault during making..
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005404 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
Peter Korsgaard474defa2014-02-04 19:58:15 +01005405 #6752: genext2fs: e2fsck must run before tunefs -U random
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005406 #6770: openssl 1.0.1f fails with ccache
Peter Korsgaard474defa2014-02-04 19:58:15 +01005407 #6830: Qt5: no fonts are installed
Peter Korsgaarda89c5882014-02-09 22:46:26 +01005408 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
5409 #6854: Update to Qt 5.2.1
Peter Korsgaard474defa2014-02-04 19:58:15 +01005410
Peter Korsgaard9b390452013-11-30 14:16:03 +010054112013.11, Released November 30th, 2013:
Peter Korsgaard1351d0c2013-11-30 09:37:14 +01005412
5413 Minor fixes.
5414
5415 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
5416 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
5417 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
5418 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
5419 tvheadend, util-linux, wpa_supplicant
5420
5421 Issues resolved (http://bugs.uclibc.org):
5422
5423 #1279: Buildroot compiled Busybox and Coreutils LFS issues
5424 #2995: -fstack-protector-all causes ssh to SIGSEGV
5425 #5570: Cannot compile software on the target machine
5426 #6428: util-linux libmount segfaults with patch from buildroot
5427 #6500: php fails to build for armel
5428 #6554: gdb needs to dependents on host texinfo
5429 #6692: GNU nano fails to compile for x86_64
5430 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
5431
Peter Korsgaard1bf9afe2013-11-26 16:49:11 +010054322013.11-rc3, Released November 26th, 2013
5433
5434 Fixes all over the tree.
5435
5436 Architecture: Mark MIPS I, II, III and IV as deprecated.
5437
5438 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
5439 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
5440 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
5441 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
5442 swig, ti-gfx, tinymembench, uclibc, udisks, vim
5443
Peter Korsgaardb87c05d2013-11-18 22:22:17 +010054442013.11-rc2, Released November 18th, 2013
5445
5446 Fixes all over the tree.
5447
5448 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
5449 Adjust kernel versions.
5450
5451 Toolchain: avr32: fix for modern kernel headers
5452
5453 Bootloader: Barebox updated to 2013.10.1
5454
5455 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
5456 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
5457 wayland, wvstreams
5458
5459 Issues resolved (http://bugs.uclibc.org):
5460
5461 #3601: DHCPD S80dhcp-server startup script issues
5462 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
5463 #6416: Xenomai package, patch alternative
5464 #6590: directfb-examples build failed whit linaro toolchain
5465
Peter Korsgaardabce7ca2013-11-12 23:49:47 +010054662013.11-rc1, Released November 12th, 2013
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01005467
5468 Architectures: Nios-II support, MIPS arch handling fixes
5469
5470 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
5471 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
5472
5473 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
5474 for avr32, crosstool-ng backend removed, external musl
5475 toolchain support, gcc 4.8.2, updated Linaro external
5476 toolchains. Fortran and objective-C support deprecated,
5477 mudflap support
5478
5479 Bootloaders: U-Boot: u-boot.imx support, version bumps
5480
5481 Linux: use kmod instead of module-init-tools
5482
5483 System: default to devtmpfs for /dev
5484
5485 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
5486 download support, post-rsync hooks
5487
5488 Fs: u-boot image support for cpio
5489
5490 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
5491 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
5492 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
5493 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
5494 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
5495 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
5496 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
5497 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
5498 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
5499 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
5500 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
5501 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
5502 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
5503 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
5504 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
5505 libedit, libevas, libevent, libfreefare, libfuse,
5506 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
5507 libmnl, libmodbus,
5508 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
5509 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
5510 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
5511 libvpx, lighttpd, linphone, linux-pam, lmbench,
5512 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
5513 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
5514 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
5515 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
5516 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
5517 netcat, netkitbase, netperf, netplug, nettle, nfacct,
5518 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
5519 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
5520 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
5521 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
5522 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
5523 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
5524 samba, scons, screen, sdl_sound, ser2net, setserial,
5525 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
5526 stress, strongswan, stunnel, sudo, syslinux, systemd,
5527 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
Peter Korsgaardabce7ca2013-11-12 23:49:47 +01005528 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
5529 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
5530 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
5531 webkit, webp, webrtc-audio-processing, weston, wget,
5532 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
5533 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
5534 xserver_xorg-server, xz, zeromq, zic, zmqpp
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01005535
5536 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
5537 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
5538 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
5539 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
5540 python-crc16, python-ipy, python-pyzmq, qt5sensors,
5541 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
5542 trace-cmd, xscreensaver, zsh
5543
5544 Removed packages: module-init-tools
5545
5546 Issues resolved (http://bugs.uclibc.org):
5547
5548 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
5549 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
5550 #5630: makefile error with toolchain helpers.mk
5551 #5672: htop: remove X11 stuff
5552 #5678: linux.mk: linux-menuconfig fails
5553 #5696: python3 installation is too large, patches from python2 needed
5554 #5978: Erlang does not build for arm in 2013.02-rc3
5555 #6392: Extended ARM uImage kernel options
5556 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
5557 #6428: util-linux libmount segfaults with patch from buildroot
5558 #6452: eglibc from Linaro 2013.07 not copied to target correctly
5559 #6566: PHP segfault when crosscompiled to mips64 - patch included
5560 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
5561 #6578: udisks package broken
5562 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
5563 #6608: ebtables missing ethertypes - fix included
5564 #6620: Sysvinit package missing killall5 and symlinks - patch included
5565 #6632: CMake use host pkg-config
5566 #6638: pkgconf doesn't download
5567 #6644: "all" target doesn't work in out-of-tree builds
5568 #6650: Segmentation fault when trying to build latest buildroot
5569 #6668: iptables limit module alignment problem on mips64
5570
Peter Korsgaard53d8d9c2013-08-31 00:33:13 +020055712013.08, Released August 31th, 2013:
5572
5573 Minor fixes.
5574
5575 Documentation build fixed.
5576
5577 Updated/fixed packages: ltrace, strongswan
5578
Peter Korsgaard4e4a0a32013-08-30 00:03:48 +020055792013.08-rc3, Released August 29th, 2013:
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02005580
5581 Fixes all over the tree.
5582
5583 External toolchain lib32/lib64 handling, ABI name for EABIhf,
5584 misc fixes for generatelocales, apply-patches and module
5585 stripping.
5586
5587 Top level menu names reordered and renamed for clarity.
5588
Peter Korsgaardaab3a0b2013-08-29 23:30:55 +02005589 Updated/fixed packages: acl, attr, bash, dbus, directfb,
5590 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
5591 openssh, openssl, pulseaudio, python-setuptools, qt5,
5592 qt5webkit, redis, strongswan, sunxi-mali
5593
5594 Issues resolved (http://bugs.uclibc.org):
5595
5596 #6464: dbus-daemon-launch-helper needs setuid
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02005597
Thomas Petazzonic08b78d2013-08-16 13:06:15 +020055982013.08-rc2, Released August 16th 2013:
5599
5600 Documentation improvements.
5601
5602 External toolchains fixes.
5603
5604 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
5605 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
5606 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
5607 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
5608 uclibc, udev, wayland, webkit, zeromq.
5609
5610 Issues resolved (http://bugs.uclibc.org):
5611
5612 #6440: typo in ffmpeg makefile
5613
Thomas Petazzoni36c966e2013-08-01 17:57:59 +020056142013.08-rc1, Released August 5th, 2013:
5615
5616 Architectures:
5617 - improved support for floating point on ARM and Thumb/Thumb2
5618 - support for ARM OABI removed
5619
5620 Toolchains:
5621 - support added for Sourcery CodeBench ARM and MIPS 2013.05
5622 - Linaro ARM and Aarch64 toolchains updated
5623 - support added for the Arago ARMv5 and ARMv7 toolchains
5624 - gcc 4.8.x version bumped
5625 - support for installing both FDPIC and FLAT libraries on
5626 Blackfin
5627 - support for uClibc 0.9.31 removed,
5628 - convert the internal toolchain backend to use the package
5629 infrastructure
5630 - support added for eglibc in the internal toolchain backend
5631 - toolchain components for the ARC architecture updated and
5632 gdb for ARC added.
5633 - support for Blackfin in the internal toolchain fixed
5634
5635 Defconfigs: beaglebone_defconfig updated, new defconfig for
5636 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
5637 TNY-A9G20-LPW.
5638
5639 A number of packages have been fixed to use the
5640 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
5641 script installed and modified properly. Licensing informations
5642 has been added to a number of packages.
5643
5644 Use XZ tarballs for a number of packages.
5645
5646 Noticeable package changes/additions:
5647 - The glib2/libgtk2/webkit stack has been updated to recent
5648 versions.
5649 - Support for Gstreamer 1.x has been added.
5650 - OpenGL support for TI OMAP platforms has been added.
5651 - OpenGL support for Allwinner platforms has been added.
5652 - OpenMAX support for RasberryPi has been added.
5653
5654 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
5655 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
5656 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
5657 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
5658 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
5659 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
5660 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
5661 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
5662 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
5663 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
5664 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
5665 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
5666 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
5667 libvncserver, libxml2, linphone, lm_sensors, logrotate,
5668 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
5669 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
5670 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
5671 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
5672 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
5673 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
5674 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
5675 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
5676 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
5677 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
5678 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
5679 zlib.
5680
5681 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
5682 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
5683 gcc-final, gcc-initial, gcc-intermediate, git,
5684 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
5685 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
5686 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
5687 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
5688 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
5689 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
5690 luaexpatutils, msgpack, ocrad, on2-8170-libs,
5691 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
5692 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
5693 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
5694 tree, tstools, uclibc, w_scan.
5695
5696 Issues resolved (http://bugs.uclibc.org):
5697
5698 #4718: python (built for powerpc) distutils has paths to host
5699 compiler toolchain
5700 #5516: appended device tree blobs on uImage fails
5701 #6302: Versions of packages retrieved from github.com are wrong
5702 #6308: dosfstools download link is wrong
5703 #6326: Dropbear: Add options to allow better config for
5704 different target devices (e.g. routers)
5705 #6338: Wrong download link for minicom package
5706 #6344: Wrong handling of license text files with same name and
5707 different directory
5708 #6374: gnutls package broken if linux cryptodev module
5709 selected
5710 #6410: omap3_beagle has uimage error load address error
5711
Peter Korsgaard615fd9b2013-05-31 22:29:04 +020057122013.05, Released May 31th, 2013:
Peter Korsgaard0ca96922013-05-27 23:54:12 +02005713
5714 Minor fixes.
5715
Peter Korsgaard93252e72013-05-31 22:19:00 +02005716 External toolchain wrapper fix for if host/usr/bin is placed
5717 in the patch.
5718
5719 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
5720 flex, jamvm, kmod, libplayer, libtirpc, libv4,
5721 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
Peter Korsgaard0ca96922013-05-27 23:54:12 +02005722
5723 Issues resolved (http://bugs.uclibc.org):
5724
Peter Korsgaard93252e72013-05-31 22:19:00 +02005725 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
Peter Korsgaard0ca96922013-05-27 23:54:12 +02005726 #4988: flex and m4 problems
5727 #5912: obsolete CVS files
5728
Peter Korsgaardc92a3692013-05-25 22:23:57 +020057292013.05-rc3, Released May 25th, 2013:
5730
5731 Minor fixes.
5732
5733 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
5734 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
5735 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
5736 wireshark
5737
Peter Korsgaardcfcbfa22013-05-15 21:05:00 +020057382013.05-rc2, Released May 15th, 2013:
Peter Korsgaardd131f752013-05-11 21:48:57 +02005739
5740 Fixes all over the tree.
5741
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02005742 Default number of parallel jobs is now number of CPUs + 1.
5743
5744 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
5745
Peter Korsgaarda5170922013-05-15 20:48:41 +02005746 Updated/fixed packages: aircrack-ng, busybox, cairo,
5747 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
5748 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
5749 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
5750 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
5751 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
5752 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
5753 sconeserver, strace, sylpheed, wvstreams,
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02005754 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
5755 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
5756 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
5757 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
5758 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
5759 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
5760 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
5761 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
5762 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
5763 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
5764 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
5765 xdata_xcursor-themes,
5766 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
5767 xdriver_xf86-input-{tslib,vmmouse,void},
5768 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
5769 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
5770 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
5771 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
5772 xfont_encodings, xfont_font-adobe-{100,75}dpi,
5773 xfont_font-utopia-{100dpi,75dpi,type1},
5774 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
5775 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
5776 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
5777 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
5778 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
5779 xfont_font-{mutt,schumacher}-misc,
5780 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
5781 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
5782 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
5783 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
5784 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
5785 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
5786 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
5787 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
5788 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
5789 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
5790 xserver_xorg-server, xutil_{makedepend,util-macros}
Peter Korsgaardd131f752013-05-11 21:48:57 +02005791
Peter Korsgaarda5170922013-05-15 20:48:41 +02005792 Readded Packages: xapp_xinit
5793
Gustavo Zacarias603293f2013-05-11 04:49:34 +00005794 Issues resolved (http://bugs.uclibc.org):
5795
5796 #5054: amd64: cannot find init - due to missing /lib64 folder
5797
Peter Korsgaard92651932013-05-08 15:51:45 +020057982013.05-rc1, Released May 8th, 2013:
Peter Korsgaardaec71d62013-05-07 23:00:39 +02005799
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02005800 Architectures: ARC support, Blackfin support, FLAT binary
5801 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
Peter Korsgaardaec71d62013-05-07 23:00:39 +02005802
5803 Toolchains: Add new Microblaze external toolchains, Linaro
5804 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02005805 internal toolchain, default to GCC 4.7.x. Internal
5806 Crosstool-ng backend deprecated.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02005807
5808 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
Peter Korsgaarde7f49232013-05-08 15:49:08 +02005809 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
5810 pi, gnublin board.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02005811
5812 FS: LZO and XZ compression methods, extra ubifs options,
5813 ext2 rev 0/1 and ext3/4 support.
5814
5815 Patch handling: apply-patches now has .patch.xz support,
5816 Patch logic reworked as discussed during Febrary dev days:
5817 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
5818
5819 <pkg>-rsync now excludes version control files.
5820
5821 linux: uImage load address for ARM multiplatform kernels
5822
5823 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
5824 providers, similar to how libjpeg / libjpeg-turbo is handled.
5825
5826 Infrastructure for packages to add system users.
5827
5828 kconfig: updated to 3.9-rc2, support make olddefconfig
5829
5830 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
5831 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
5832 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
5833 busybox, ccache, cifs-utils, cmake, collectd, connman,
5834 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
5835 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02005836 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
5837 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
5838 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
5839 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
5840 httping, icu, inotify-tools, intltool, iproute2, ipset,
5841 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
5842 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
5843 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
5844 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
5845 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
5846 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
5847 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
5848 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02005849 mediastreamer, memtester, mesa3d,
5850 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02005851 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
5852 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02005853 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02005854 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
5855 polarssl, proftpd, psmisc, pulseaudio, python,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02005856 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02005857 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
5858 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
5859 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
5860 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
5861 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02005862 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
5863 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
5864 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
5865 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
5866 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
5867 xdriver_xf86-input-{tslib,vmmouse,void},
5868 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
5869 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
5870 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
5871 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
5872 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
5873 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
5874 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
5875 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
5876 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
5877 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
5878 xserver_xorg-server, xutil_makedepend, xz, zeromq
5879
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02005880 New packages: aircrack-ng, bcusdk, chrony, crda,
5881 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
5882 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
5883 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
5884 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
5885 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
5886 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
5887 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
5888 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
5889 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02005890 qt5declarative, qt5graphicaleffects, qt5imageformats,
5891 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
5892 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
5893 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
5894 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
5895 xcursor-transparent-theme, zic, zmqpp, zyre
5896
5897 Removed packages: microperl, ocf-linux, xapp_xinit,
5898 xapp_xplsprinters, xapp_xprehashprinterlist,
5899 xfont_font-bitstream-speedo,
5900 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
5901 xproto_{print,xf86rush}proto
5902
5903 Deprecated packages: vala
5904
5905 Issues resolved (http://bugs.uclibc.org):
5906
5907 #1291: Add support for Faraday 526 arm processor (fa526)
5908 #2683: cups does not install correctly to target
5909 #3313: mesa3d fails to build
5910 #5186: initramfs/cpio should support lzo compression
5911 #5636: agetty - cannot get controlling tty error - need updated...
5912 #5906: collectd client headers not exported
5913 #5966: bison unnecessarily required as build dependency
5914 #6140: --enable-fileinfo not applied for php package
5915 #6164: openvpn usage of ip tool from Busybox
5916
Peter Korsgaard15ace1a2013-02-28 22:48:28 +010059172013.02, Released February 28th, 2013:
5918
5919 Misc manual updates.
5920
5921 Updated/fixed packages: busybox, collectd, flashbench,
5922 libgtk2, libupnp, mii-diag, quota
5923
Peter Korsgaardd65bb7e2013-02-26 23:19:03 +010059242013.02-rc3, Released February 26th, 2013
5925
5926 Minor fixes.
5927
5928 Updated/fixed packages: conntrack-tools, dialog,
5929 enlightenment, haserl, keyutils, libfif, libmad,
5930 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
5931 ruby, spawn-fcgi, vtun
5932
5933 Issues resolved (http://bugs.uclibc.org):
5934
5935 #5960: fusion.ko driver does not install to target rootfs
5936
Peter Korsgaard8290a622013-02-19 22:05:42 +010059372013.02-rc2, Released February 19th, 2013
5938
5939 Fixes all over the tree.
5940
5941 Various manual updates and fixes.
5942
5943 Updated/fixed packages: busybox, collectd, gesftpserver,
5944 glib-networking, gnutls, inotify-tools, libcurl, libffi,
5945 libglib2, libtorrent, libvorbis, neard, network-manager,
5946 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
5947
5948 Issues resolved (http://bugs.uclibc.org):
5949
5950 #5906: collectd client headers not exported
5951
Peter Korsgaarde68acef2013-02-10 11:07:12 +010059522013.02-rc1, Released February 10th, 2013
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005953
5954 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
5955 libraries install fixed. Add Linaro ARM
Peter Korsgaard8ccef3b2013-02-05 19:28:09 +01005956 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005957 CodeBench MIPS 2012.03/09. Infrastructure to warn about
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005958 missing 32bit support for binary toolchains. Toolchain wrapper
5959 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
5960 7.1. Deprecate uClibc 0.9.31.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005961
5962 Architecture: Xtensa fixes, add missing powerpc variants, arm
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005963 1136jf-s rev1, add A5/A15, neon support toggle, OABI
5964 deprecated. Sparc: drop old unused variants
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005965
5966 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005967 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
5968 environment image support, U-Boot: add 2013.01.01
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005969
5970 Linux: fix appended dtb handling for v3.8+ kernels, support
5971 multiple device trees
5972
5973 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
5974 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005975 updated, at91rm9200df: misc fixes. Lock kernel headers to
5976 match kernel.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005977
5978 Infrastructure: Git download fixes. Toolchain make target
5979 renamed from 'cross' to 'toolchain'. Eclipse integration
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005980 support. Option to set root password, post image scripts,
5981 config scripts handling.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01005982
5983 Updated/fixed packages: alsa-lib, argp-standalone, argus,
5984 arptables, atk, audiofile, axel, beecrypt, bind, bison,
5985 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
5986 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01005987 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
5988 diffutils, directfb, distcc, divine, dnsmasq, docker,
5989 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
5990 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
5991 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
5992 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
5993 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
5994 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
5995 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
5996 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
5997 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
5998 libedbus, libedje, libeet, libefreet, libeina, libeio,
5999 liberation, libelementary, libembryo, libethumb, libev,
6000 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
6001 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
6002 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
6003 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
6004 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
6005 libxml2, libxslt, lighttpd, links, linux-firmware,
6006 linux-fusion, ltp-testsuite, ltrace,
6007 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
6008 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
6009 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006010 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
6011 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
6012 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
6013 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
6014 python, python3, qemu, qextserialport, qt, quagga, radvd,
6015 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
6016 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006017 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
6018 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
6019 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006020 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
6021 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
6022 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
6023 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
6024 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
6025 xserver_xorg-server, xstroke, xvkbd, xz
6026
6027 New packages: b43-firmware, b43-fwcutter, bustle,
6028 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
6029 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
6030 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
6031 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
6032 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
6033 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
6034 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
6035 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
6036 proxychains, python-bottle, python-pyparsing, rpi-firmware,
6037 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
6038 spice-protocol, tcllib, tvheadend, udisks, usbredir
6039 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
6040 zd1211-firmware
6041
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006042 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006043 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
6044 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
6045 xdriver_xf86-video-{tsend,xgi,xgixp}
6046
6047 Deprecated packages: xstroke
6048
6049 Issues resolved (http://bugs.uclibc.org):
6050
6051 #4237: building shared openssl w/-Os fails due to gcc bug
6052 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
6053 #5602: python3 should install a "python" symbolic link
6054 #5846: Extra slash added to last slash in URL
6055
60562012.11.1, Released January 3rd, 2013:
6057
6058 Toolchain: Fixed non-largefile builds on recent Ubuntu
6059 versions.
6060
6061 Arch: fix missing x86/generic handling, Build for Xtensa with
6062 longcalls option.
6063
6064 Updated/fixed packages: dosfstools, qt
6065
Peter Korsgaardd201b952012-12-02 16:33:09 -080060662012.11, Released December 2nd, 2012:
6067
6068 Git shallow clone fix for older git version.
6069
6070 Updated/fixed packages: ctuio, libtool
6071
6072 Issues resolved (http://bugs.uclibc.org):
6073
6074 #5726: List all the available hook points
6075
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -080060762012.11-rc2, Released November 30th, 2012:
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08006077
6078 Minor fixes around the tree.
6079
6080 Various manual updates and fixes.
6081
Peter Korsgaardd38b25f2012-11-30 14:27:34 -08006082 Add checks for legacy features.
6083
6084 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -08006085 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
6086 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
6087 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
6088 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
6089 scons, strace, sylpheed
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08006090
Peter Korsgaard2b7be2f2012-11-29 23:05:44 -08006091 Issues resolved (http://bugs.uclibc.org):
6092
6093 #5732: Error : package/alsa-lib/alsa-lib.mk
6094
Peter Korsgaard47ee3052012-11-17 23:15:45 +010060952012.11-rc1, Released November 17th, 2012
Peter Korsgaardf9686562012-09-03 21:27:41 +02006096
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01006097 Fixes all over the tree and new features.
6098
6099 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
6100 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
6101 + nitrogen6x defconfigs.
6102
6103 Bootloaders: add u-boot 2012.07/10, ais target format, add
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01006104 barebox 2012.08/09/10/11, linker overlap issue fix for
6105 at91bootstrap, mxs-bootlets updated for new Barebox versions.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01006106
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01006107 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01006108 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01006109 Libtirpc support for modern glibc variants. Toolchain on
6110 target has been deprecated.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01006111
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01006112 Initial Aarch64 support, Xtensa support re-added.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01006113
6114 Infrastructure: Use shallow git clone when possible, use
6115 tarballs rather than git URLs for github. Moved to pkgconf
6116 rather than pkg-config. System directory added, default
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01006117 skeleton/device tables moved. More than 1 post-build script
6118 can now be used. output/target now contains a
6119 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
6120 understand how to (not) use it.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01006121
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01006122 Manual has been reworked and extended.
6123
6124 Legal-info: Lots of package annotations, CSV file fixes,
6125 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
6126
6127 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01006128 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
6129 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
6130 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
6131 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
6132 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
6133 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
6134 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
6135 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
6136 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
6137 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
6138 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01006139 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
6140 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
6141 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
6142 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
6143 lmbench, lockfile-progs, logrotate, lshw, lsof,
6144 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
6145 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
6146 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
6147 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
6148 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
6149 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01006150 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
6151 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01006152 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
6153 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
6154 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01006155 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
6156 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
6157
6158 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
6159 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
6160 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
6161 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01006162 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
6163 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
6164 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
6165 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
6166 yasm
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01006167
6168 Deprecated packages: netkitbase, netkittelnet
6169
6170 Issues resolved (http://bugs.uclibc.org):
6171
6172 #807: [PATCH] samba - make iconv and smbd optional
6173 #3049: binutils have a sysroot bug in ld
6174 #5330: update vsftpd to 3.0.0
6175 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
6176 #5666: Fails to build python 2.7.2 for 2440 arm
6177
Thomas Petazzoni288b7392012-08-31 10:49:41 +020061782012.08, Release August 31th, 2012
6179
6180 Updated/fixed packages: microperl, cups, luajit, rrdtool,
6181 prboom, oprofile.
6182
6183 Added license information for: sqlite.
6184
6185 Changed the source URLs of all packages located on Sourceforge
6186 in order to use the automatic mirror selection URL
6187 downloads.sourceforge.net, and get rid of the
6188 BR2_SOURCEFORGE_MIRROR option.
6189
Thomas Petazzoni8437b562012-08-25 22:47:23 +020061902012.08-rc3, Released August 25th, 2012
6191
6192 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
6193 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
6194
6195 Added license informations for: barebox, grub, syslinux,
6196 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
6197 faad2, nano, fbdump, rsync, librsync, fontconfig,
6198 inotify-tools,
6199
Thomas Petazzonib58c83a2012-08-15 12:11:48 +020062002012.08-rc2, Released August 15th, 2012
6201
6202 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
6203
6204 Added license informations for: mxml, nanocom, empty, expat,
6205 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
6206 input-event-daemon, luajit, cgilua, copas, coxpcall,
6207 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
6208 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
6209 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
6210 mtd, openssl, psmisc, socat, spawn-fcgi.
6211
6212 Fixes to Microblaze external toolchains
6213 configuration. Improvements of the pkg-stats
6214 script. Out-of-tree fix for the graph-depends script.
6215
6216 Kernel headers version bump.
6217
Thomas Petazzoni4009cbb2012-08-01 20:46:31 +020062182012.08-rc1, Released August 1st, 2012
Peter Korsgaard5b112232012-05-31 09:17:10 +02006219
Peter Korsgaard1ea85742012-06-24 22:45:30 +02006220 Fixes all over the tree and new features.
6221
Thomas Petazzonic665fc02012-07-31 23:36:51 +02006222 Integration of a legal information reporting infrastructure,
6223 which allows to generate detailed informations about the
6224 licenses and source code of all components of a system
6225 generated by Buildroot. License information will progressively
6226 be added on packages.
Peter Korsgaard1ea85742012-06-24 22:45:30 +02006227
Thomas Petazzonic665fc02012-07-31 23:36:51 +02006228 Default configuration files added for Calao-systems USB-A9263
6229 and Calao-systems USB-A9G20-LPW.
6230
6231 External toolchains update: allow download of a custom
6232 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
6233 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
6234 2011.09.
6235
6236 Allow the restriction of downloads to the primary site only.
6237 This is useful for project developers who want to ensure that
6238 the project can be built even if the upstream tarball
6239 locations disappear.
6240
6241 Add a 'System configuration' choice to select between 3
6242 different init systems: Busybox init, SysV init and Systemd
6243 init.
6244
6245 Cleanups to the package infrastructure. The visible change to
6246 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
6247 $(autotools-package)), and similarly for other package
6248 infrastructures and host packages. Refer to the documentation
6249 for details.
6250
6251 By default, automatic detection of the number of compilation
6252 jobs to use, depending on the number of CPUs available.
6253
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02006254 Improvements to generate systems with static libraries only
Thomas Petazzonic665fc02012-07-31 23:36:51 +02006255 (infrastructure and package fixes).
6256
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02006257 Add proper support in the Linux kernel package to generate
6258 Device Tree Blobs or combined Device Tree / Kernel
6259 images. This will be useful on Microblaze, PowerPC and ARM,
6260 which are architectures making extensive use of the Device
6261 Tree.
6262
Thomas Petazzonic665fc02012-07-31 23:36:51 +02006263 Updated/fixed packages: audiofile, autoconf, automake, axel,
6264 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
6265 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
6266 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
6267 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
6268 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
6269 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
6270 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
6271 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
6272 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
6273 libfuse, libidn, libmad, libmbus, libmnl,
6274 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
6275 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
6276 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
6277 lttng-tools, lua, m4, memtester, midori, mii-diag,
6278 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
6279 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
6280 openssl, pciutils, php, polarssl, portaudio, pppd,
6281 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
6282 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
6283 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
6284 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
6285 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
6286
6287 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
6288 fbterm, flashrom, freerdp, inadyn, libfreefare,
6289 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
6290 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
6291 luajit, mediastreamer, mobile-broadband-provider-info, monit,
6292 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
6293 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
6294 ramspeed, rtorrent, sound-theme-borealis,
6295 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
6296 xinetd, zxing
Peter Korsgaard1ea85742012-06-24 22:45:30 +02006297
Thomas Petazzoni3b38ade2012-08-31 10:45:06 +02006298 Issues resolved (http://bugs.uclibc.org):
6299
6300 #1315: Allow use of older external toolchains without sysroot
6301 support [won't fix]
6302 #5276: Hiawatha needs to manage IPV6 if so [fixed]
6303 #5360: buildroot fails when building "host-libglib2 2.30.2
6304 Building" [won't fix, upstream problem]
6305 #5384: Can't build packages relying on gets on newer glibc
6306 [fixed]
6307
Peter Korsgaardbce34ab2012-05-30 23:23:07 +020063082012.05, Released May 30th, 2012:
6309
6310 Updated/fixed packages: busybox, netsnmp, pptp-linux
6311
Peter Korsgaard0b0d7ba2012-05-25 21:09:50 +020063122012.05-rc3, Released May 25th, 2012:
6313
6314 Minor fixes around the tree.
6315
6316 Infra: Fix for DOWNLOAD macro when using primary mirrors with
6317 scp targets.
6318
6319 Toolchain: Kernel headers 3.2.18 / 3.3.7.
6320
6321 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
6322 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
6323 xserver-xorg
6324
Peter Korsgaardb07ad402012-05-18 22:50:37 +020063252012.05-rc2, Released May 18th, 2012:
6326
6327 Fixes all over the tree.
6328
6329 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
6330 dependency, disable decimal floats support, Linux 3.2.17 /
6331 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
6332 without C++ support.
6333
6334 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
6335 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
6336
63372012.05-rc1, Released May 10th, 2012:
Peter Korsgaard5c3a3372012-03-01 14:03:39 +01006338
Peter Korsgaard17c2d622012-03-15 23:59:32 +01006339 Fixes all over the tree and new features.
6340
6341 Use /etc/os-release for version info rather than
6342 /etc/br-version.
6343
6344 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
6345
Peter Korsgaarde22dd642012-04-19 01:01:56 +02006346 Apply-patches.sh: cleanups, archived patches handling fixes,
6347 support series files.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01006348
Peter Korsgaard82822ef2012-05-09 23:17:14 +02006349 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
6350 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
6351 atngw100, use 3.3.x for qemu configs.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01006352
Peter Korsgaard82822ef2012-05-09 23:17:14 +02006353 Menu structure: Libraries moved out of multimedia section
6354
6355 Atom processor support. Prescott fix, blackfin ABI fix,
6356 Microblaze architecture support (using ext toolchain). Cleanup
6357 architecture names, deprecate Xtensa support.
Peter Korsgaarde22dd642012-04-19 01:01:56 +02006358
6359 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02006360 default to uClibc 0.9.33.x, enable
6361 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
6362 fixes for external toolchains, linaro ext toolchains, new
Peter Korsgaard82822ef2012-05-09 23:17:14 +02006363 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
6364 1.15.2.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01006365
Peter Korsgaard82822ef2012-05-09 23:17:14 +02006366 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
6367 support. Barebox: add 2012.04, remove 2011.12.
Peter Korsgaardbf636a92012-04-25 12:21:53 +02006368
Peter Korsgaarde22dd642012-04-19 01:01:56 +02006369 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02006370 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02006371 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
6372 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
6373 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
6374 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
6375 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
6376 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
6377 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
6378 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
6379 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
6380 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
6381 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
6382 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
6383 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
6384 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
6385 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
Gustavo Zacariase940b302012-05-07 00:33:36 +00006386 openssh, openssl, parted, pango, pcre, php, pixman, poco,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02006387 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
6388 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
6389 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
Gustavo Zacariase940b302012-05-07 00:33:36 +00006390 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
6391 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02006392 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
6393 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
6394 xfsprogs, zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01006395
Peter Korsgaard82822ef2012-05-09 23:17:14 +02006396 New packages: apr, apr-util, audiofile, bellagio,
6397 conntrack-tools, empty, fmtools, glib-networking,
6398 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
6399 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
6400 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
6401 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
6402 socketcand, stress, systemd, ushare, zeromq
Peter Korsgaard17c2d622012-03-15 23:59:32 +01006403
Peter Korsgaardb6a507c2012-03-18 23:08:01 +01006404 Deprecated packages: ttcp
6405
Peter Korsgaard17c2d622012-03-15 23:59:32 +01006406 Removed packages: ntfsprogs
6407
6408 Issues resolved (http://bugs.uclibc.org):
6409
Peter Korsgaardbf636a92012-04-25 12:21:53 +02006410 #2353: [lua] fix build with 2010.08-rc1
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02006411 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
6412 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
6413 #2881: Can't build project statically with external toolchain
Kevin Cernekee2b668162011-05-17 14:29:26 -07006414 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02006415 #4808: ccache may build against wrong zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01006416 #4880: New package lcdproc
Simon Dawsonf526c4d2012-03-15 08:51:27 +00006417 #4886: New package protobuf
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02006418 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
6419 #4898: * make: [target-finalize] Error 1 (ignored)*
6420 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
6421 #4970: udev 181 fails to build if kernel version 3.3 is selected
6422 #5018: dialog broken: exits with assert in uClibc
6423 #5102: qt package moc, uic, rcc read from wrong place
Peter Korsgaard15744b72012-05-03 17:40:28 +02006424 #5144: Patch to fix ixon bug in uemacs
Gustavo Zacarias98873712012-05-07 00:33:37 +00006425 #5198: Line graphics output is broken in GNU Screen
Gustavo Zacariase940b302012-05-07 00:33:36 +00006426 #5204: Missing terminfo file(s) for GNU screen terminal type
Peter Korsgaard17c2d622012-03-15 23:59:32 +01006427
Peter Korsgaard03ceab62012-02-29 23:19:47 +010064282012.02, Released February 29th, 2012:
6429
6430 Updated/fixed packages: libecore
6431
Peter Korsgaard6d24b412012-02-27 16:29:50 +010064322012.02-rc3, Released February 27th, 2012:
6433
6434 Fixes all over the tree.
6435
6436 Automatic host dependencies handling for cmake packages
6437 fixed. Customize package deprecated as using a post-build
6438 script is nowadays the preferred way of adding extra stuff to
6439 the rootfs.
6440
6441 Linux-headers 3.0.x / 3.2.x stable version bumped.
6442
6443 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
6444
6445 Updated/fixed packages: dropbear, ffmpeg, libpng
6446
Peter Korsgaard3d6ff4f2012-02-19 23:16:50 +010064472012.02-rc2, Released February 19th, 2012:
6448
6449 Fixes all over the tree.
6450
6451 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
6452 linux-headers 3.0.x / 3.2.x stable versions.
6453
6454 Documentation: Added makedev / <pkg>_DEVICES /
6455 <pkg>_PERMISSIONS documentation.
6456
6457 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
6458 libvncserver, mxml, python.
6459
64602012.02-rc1, Released February 12th, 2012:
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01006461
6462 Fixes all over the tree and new features.
6463
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01006464 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01006465 support removed, Powerpc SPE ABI support. GDB ELF support fix,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006466 GDB 7.4, crosstool-NG 1.13.4.
Peter Korsgaard1bde07d2011-12-11 23:54:12 +01006467
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01006468 Gentargets: scp and mercurial support.
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006469 Autotools: derive host dependencies from target by default.
6470 Packages can now declare device table snippets.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01006471
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006472 Host utilities menu with commonly used host tools.
6473
6474 defconfigs: qemu configs for x86-64, mips and sparc, at91
Peter Korsgaard03ceab62012-02-29 23:19:47 +01006475 defconfigs now use modern U-Boot / mainline Linux, added
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006476 lpc3250 defconfigs.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01006477
Peter Korsgaarda01db912012-01-02 23:25:00 +01006478 uClibc: remove 0.9.30, backport unshare() support, add
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006479 0.9.32.1 / 0.9.33, use same config for ctng.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01006480
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01006481 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006482 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
6483 bootloaders added.
Peter Korsgaarda01db912012-01-02 23:25:00 +01006484
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006485 Various manual updates. Release tarballs now contain generated
6486 manual in text/html/pdf formats.
6487
6488 Buildroot now calls the stop function of scripts in
6489 /etc/init.d at shutdown.
Maxime Ripard234dd8e2012-01-11 18:09:23 +01006490
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01006491 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006492 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
6493 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
6494 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
6495 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
6496 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
6497 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
6498 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
6499 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
6500 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
6501 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
6502 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
6503 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
6504 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
6505 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
6506 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
6507 python, python-serial, qt, ruby, samba, sdl, sdparm,
6508 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
6509 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
6510 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
6511 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
6512 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
6513 xf86-video-sis, xfont_{encodings,font-util},
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01006514 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006515 xlib_libxkbfile, xterm, xutil_makedepend, yajl
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01006516
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01006517 New packages: boost, connman, dstat, expedite, explorercanvas,
6518 feh, flot, giblib, igh-ethercat, imlib2, jquery,
6519 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
6520 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
6521 libethumb, libevas, libical, libmbus, liboauth, liburcu,
6522 libvncserver, linux-firmware,
6523 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
6524 open2300, python-distutilscross, python-dpkt,
6525 python-netifaces, python-pygame, python-setuptools, rt-tests,
6526 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
6527 xf86-input-tslib, xinput-calibrator
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01006528
6529 Issues resolved (http://bugs.uclibc.org):
6530
6531 #743: Add Transmission bit torrent option to buildroot
Peter Korsgaard27a35802012-02-03 21:22:50 +01006532 #755: Add Boost libraries as a package
6533 #2299: Add crypto support to libsoup
Peter Korsgaardaead8be2012-02-03 14:38:48 +01006534 #2617: Pixman 0.19.2 & Cairo 1.10.0
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01006535 #3403: libgpg-error: bump to version 1.10
6536 #3409: libgpg-error: download from gnupg.org
6537 #3421: nano: make tiny flag optional
Peter Korsgaardaead8be2012-02-03 14:38:48 +01006538 #3691: New EFL packages
Thomas Petazzoni502465e2012-02-02 23:29:26 +01006539 #4664: Cannot patch AT91Bootstrap
Frederik Pasch4861aed2012-01-16 13:54:57 +01006540 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
Frederik Pasch1e39b8a2012-02-09 21:20:12 +01006541 #4760: Qt: add host-pkg-config to dependency-list
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01006542
Peter Korsgaardc29253e2011-12-01 00:08:44 +010065432011.11, Released November 30th, 2011:
6544
6545 Fixes all over the tree.
6546
6547 Bump kernel headers / default Linux version to 3.1.4.
6548
6549 Updated/fixed packages: ruby
6550
Peter Korsgaard4dc18dc2011-11-26 22:04:24 +010065512011.11-rc3, Released November 26th, 2011:
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01006552
6553 Fixes all over the tree.
6554
6555 Toolchain: Fix gdb dependencies for external toolchains,
6556 adjust uClibc patches so they don't confuse modern versions of
6557 patch, bump crosstool-ng, kernel headers and linux versions.
6558
6559 Updated/fixed packages: busybox, freetype, mplayer, opencv,
Peter Korsgaard6d985f92011-11-26 21:51:42 +01006560 php, rsyslog, ruby, thttpd, xapp_xf86dga
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01006561
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02006562 Issues resolved (http://bugs.uclibc.org):
6563
Danomi Mocelopolisec02a342011-11-26 21:56:25 +01006564 #4357: Prevent patch commands from accessing source control
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02006565 #4369: Fix permissions on untared lsof archive
6566
Peter Korsgaard6088ac02011-11-18 14:00:24 +010065672011.11-rc2, Released November 18th, 2011:
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01006568
6569 Fixes all over the tree and new features.
6570
6571 Updated asciidoc documentation
6572
6573 Toolchain: Bumped 3.x stable kernel headers, use wget in
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01006574 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
6575 uClibc sparc fix.
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01006576
6577 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01006578 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01006579
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03006580 Issues resolved (http://bugs.uclibc.org):
6581
Peter Korsgaard2b8643f2011-11-17 23:56:44 +01006582 #3355: mplayer fails to build
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03006583 #4021: uClibc: undefined reference to `__GI___errno_location'
Peter Korsgaarda028c312011-11-18 12:08:02 +01006584 #4297: Qt's qmake uses wrong pkg-config
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03006585
Peter Korsgaard1507c392011-11-11 20:26:00 +010065862011.11-rc1, Released November 11th, 2011:
Peter Korsgaard5427c502011-09-05 22:14:33 +02006587
Peter Korsgaard227eeba2011-09-13 00:46:06 +02006588 Fixes all over the tree and new features.
6589
Peter Korsgaard1507c392011-11-11 20:26:00 +01006590 Moved misc scripts and support stuff to support/. Renamed
Peter Korsgaard358601f2011-09-18 22:20:54 +02006591 patch-kernel.sh to support/scripts/apply-patches.sh.
6592
Peter Korsgaard805de392011-11-09 00:33:13 +01006593 Documentation: Moved to asciidoc format, make targets to
6594 generate text/html/pdf/epub output added.
6595
6596 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
6597 added.
6598
Peter Korsgaard358601f2011-09-18 22:20:54 +02006599 Bootloaders: Add support for custom git tree / tarballs for
6600 barebox, similar to how it's handled for u-boot. Clean up
6601 menuconfig options.
6602
6603 Toolchain: Update external codesourcery toolchain download
Peter Korsgaardb367d672011-10-09 22:41:42 +02006604 URLs after Codesourcery got bought by Mentor, add x86
6605 toolchain, update toolchain versions and optimize toolchain
6606 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
6607 updated GDB versions / download URLs. Binutils
Peter Korsgaard805de392011-11-09 00:33:13 +01006608 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
6609 use ctng-1.13.0.
Peter Korsgaardb367d672011-10-09 22:41:42 +02006610
6611 Package infrastructure: Support for local packages /
6612 overrides, package dir / name arguments dropped from
6613 {GEN,AUTO,CMAKE}TARGETS.
Peter Korsgaard358601f2011-09-18 22:20:54 +02006614
6615 Linux: Kernel extensions infrastructure support, Xenomai +
6616 RTAI support.
Peter Korsgaard227eeba2011-09-13 00:46:06 +02006617
Peter Korsgaarde55af692011-10-25 09:41:23 +02006618 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
6619 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
6620 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
6621 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
6622 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
6623 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
6624 libconfuse, libcuefile, libcurl, libdaemon, libevent,
6625 libglib2, libiconv, libmpd, libreplaygain, libroxml,
Peter Korsgaardb367d672011-10-09 22:41:42 +02006626 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
Peter Korsgaard805de392011-11-09 00:33:13 +01006627 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
6628 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
6629 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
6630 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
6631 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
6632 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
6633 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
6634 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
6635 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
Peter Korsgaard227eeba2011-09-13 00:46:06 +02006636
Peter Korsgaardb367d672011-10-09 22:41:42 +02006637 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
Peter Korsgaard805de392011-11-09 00:33:13 +01006638 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
6639 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
6640 pulseaudio, pv, rtai, vala, xenomai.
6641
6642 Removed packages: liboil, sfdisk, swfdec, webif
Peter Korsgaard227eeba2011-09-13 00:46:06 +02006643
6644 Issues resolved (http://bugs.uclibc.org):
6645
Peter Korsgaard358601f2011-09-18 22:20:54 +02006646 #505: live555: new package
Peter Korsgaarde9c52d72011-11-11 11:38:45 +01006647 #507: Enable live and tv options in MPlayer-1.0rc2
Peter Korsgaard358601f2011-09-18 22:20:54 +02006648 #531: let e2fsprogs package to export headers to staging dir if needed
6649 #1171: Linuxthreads new cannot find sysdep.h
Peter Korsgaard7062aff2011-11-11 20:01:05 +01006650 #1357: Add bluez to buildroot system
Peter Korsgaard358601f2011-09-18 22:20:54 +02006651 #2107: New package: input-event-daemon
6652 #2599: New package: orc (Oil Runtime Compiler)
6653 #2605: gstreamer: Update to 0.10.30
6654 #2677: introducing util-linux-ng as replacement for util-linux
6655 #2917: Qt: Add declarative module
6656 #3145: jffs2 image generation fails
6657 #3271: netperf-2.4.5 fails to compile
Peter Korsgaardb367d672011-10-09 22:41:42 +02006658 #3331: xdata_xcursor-themes depends on xcursorgen
6659 #3343: Add file:// download SITE_METHOD
6660 #3391: Add support for specifying an external kernel tree
6661 #3631: Error while compiling with Xorg
Gustavo Zacariasdd3177c2011-11-11 13:06:49 -03006662 #3709: oprofile doesn't build for mipsel
Peter Korsgaardb367d672011-10-09 22:41:42 +02006663 #3925: midori not getting compile
6664 #4045: Add support for downloading i386 toolchains from codesourcery
Peter Korsgaard54bcf872011-10-10 00:14:27 +02006665 #4165: lrzsz-fix-symlink-at-rebuild.patch
Peter Korsgaard95af4fb2011-10-09 23:26:39 +02006666 #4171: makedevs-unused-but-set-variable.patch
Peter Korsgaard227eeba2011-09-13 00:46:06 +02006667 #4183: Codesourcery toolchain download site has changed
Peter Korsgaard8ece8e22011-10-11 09:11:21 +02006668 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
Danomi Mocelopolis92bf8242011-10-28 15:09:23 +02006669 #4381: Add option to lighttpd to enable Lua support
Danomi Mocelopolis6473f6c2011-11-02 12:00:52 +01006670 #4387: Make sure that dest dir exists before installing mtd files
Peter Korsgaard227eeba2011-09-13 00:46:06 +02006671
Peter Korsgaardfacd6022011-08-31 13:44:55 +020066722011.08, Released August 31th, 2011:
6673
6674 Fixes all over the tree.
6675
6676 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
6677 kernel headers.
6678
6679 Updated/fixed packages: ipset, python
6680
Peter Korsgaard73f131c2011-08-29 11:21:17 +020066812011.08-rc2, Released August 29th, 2011:
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02006682
6683 Fixes all over the tree.
6684
Peter Korsgaard73f131c2011-08-29 11:21:17 +02006685 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02006686 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
6687 (broken).
6688
Peter Korsgaard73f131c2011-08-29 11:21:17 +02006689 Defconfigs: kernel updates, fix mini2440 serial port config,
6690 remove old arm toolchain configs.
6691
6692 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
6693 targets similar to linux/busybox.
6694
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02006695 Updated/fixed packages: barebox, directfb, libsoup,
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02006696 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
6697 usbmount, util-linux, xfont_font-misc-misc
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02006698
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02006699 Issues resolved (http://bugs.uclibc.org):
6700
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02006701 #3685: ncurses installation hangs due to old version of tic
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02006702 #4093: Grub fails to install bz2 patch after conversion to...
6703
Peter Korsgaard7ff457c2011-08-04 22:31:30 +020067042011.08-rc1, Released August 4th, 2011:
Peter Korsgaard0a5e7902011-06-06 13:36:55 +02006705
Peter Korsgaard94ad0662011-06-26 23:07:01 +02006706 Fixes all over the tree and new features.
6707
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02006708 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
6709 ext-toolchain-wrapper improvements, improved non-MMU
6710 support. GCC 4.3.6 / 4.6.1.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02006711
Peter Korsgaard333acf32011-07-13 22:43:12 +02006712 GENTARGETS infrastructure extended to cover bootloaders and
6713 Linux kernel as well. Options to retrive Linux/U-Boot from a
6714 custom git repo instead of upstream tarballs.
Peter Korsgaard7ff457c2011-08-04 22:31:30 +02006715 Support for Linux 3.x and release candidate tarballs.
Peter Korsgaard333acf32011-07-13 22:43:12 +02006716 X-Loader bootloader for omap added.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02006717
Peter Korsgaard333acf32011-07-13 22:43:12 +02006718 Make source/external-deps now also works for external
6719 toolchains / crosstool-ng backend.
6720
Peter Korsgaard5255a712011-08-04 22:03:37 +02006721 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
6722 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
6723 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
6724 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
6725 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
6726 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
Michael J. Hammel5496bc32011-04-23 20:51:41 -06006727 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
6728 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
6729 synergy, udev, usbmount, usbutils, util-linux, valgrind,
6730 webkit, xorg-xserver, xz, zlib
Peter Korsgaard333acf32011-07-13 22:43:12 +02006731
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02006732 New packages: acl, attr, ebtables, gnutls, inotify-tools,
6733 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
6734 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
6735 statserial, stunnel, ti-utils, uboot-tools, yajl
6736
Peter Korsgaardd4928672011-08-04 21:20:44 +02006737 Deprecated packages: liboil, swfdec
6738
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02006739 Removed packages: hal
Peter Korsgaard94ad0662011-06-26 23:07:01 +02006740
6741 Issues resolved (http://bugs.uclibc.org):
6742
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02006743 #3559: libnspr: Add new package
Peter Korsgaardb28de602011-07-13 12:44:42 +02006744 #3595: patch to add libroxml
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02006745 #3565: libnss: Add new package
Michael J. Hammel5496bc32011-04-23 20:51:41 -06006746 #3583: xfonts_font-adobe-100dpi fails due to missing map file
6747 #3649: [PATCH] Add mapdir to existing pkg-config patch
Peter Korsgaard94ad0662011-06-26 23:07:01 +02006748 #3907: 2011.05 - Qt 4.7.3 not building on ARM
Frederik Pasch82e840e2011-07-24 23:51:44 +02006749 #3961: Nfs-utils: Remove SUSv3-function index
Danomi Mocelopolisb9796192011-07-17 22:17:08 +02006750 #3985: "help" target's defconfig list needs sort
Tristan Lelongcef07212011-07-29 09:46:10 +02006751 #3997: bump libroxml to v2.1.0
Peter Korsgaard94ad0662011-06-26 23:07:01 +02006752
Peter Korsgaard9ab73b52011-05-27 16:18:21 +020067532011.05, Released May 27th, 2011:
6754
6755 Updated/fixed packages: makedevs
6756
Peter Korsgaardeffcc9a2011-05-24 15:02:23 +020067572011.05-rc2, Released May 24th, 2011:
6758
6759 Fixes all over the tree.
6760
6761 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
6762 2009q3 external toolchains added. Crosstool-NG bumped to
6763 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
6764 bumped to 2.6.38.7.
6765
6766 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
6767
Peter Korsgaard137a4d72011-05-18 21:47:48 +020067682011.05-rc1, Released May 18th, 2011:
Peter Korsgaardda5e5a52011-03-01 14:13:06 +01006769
Peter Korsgaard7234c232011-05-18 21:02:30 +02006770 Fixes all over the tree and new features.
Peter Korsgaard35101932011-04-21 23:52:45 +02006771
Peter Korsgaard7234c232011-05-18 21:02:30 +02006772 External toolchain improvements: We now build a binary
6773 toolchain wrapper and install it into HOST_DIR/usr/bin, which
6774 enforces the correct compiler arguments, making an external
6775 toolchain as easy to use outside of Buildroot as the internal
6776 ones are. This also brought a cleanup of CFLAGS, making the
6777 Buildroot build output easier to read.
6778
6779 Rootfs device handling improvements: Choice between static
6780 /dev, devtmpfs and devtmpfs with either mdev or udev.
6781
6782 Toolchain: More preconfigured codesourcery external
6783 toolchains, improved Crosstool-NG support, fix for GCC
6784 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
6785 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
6786
6787 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
6788
6789 Linux: support for custom kernel image targets, E.G. for
6790 powerpc builds with embedded device trees.
6791
6792 Misc fixes for qemu defconfigs, ensuring correct serial
6793 terminal setup out of the box.
6794
6795 Misc gentarget / autotools handling fixes.
6796
6797 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
6798 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
6799 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
6800 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
6801 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
6802 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
6803 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02006804 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
6805 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
6806 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
6807 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
Peter Korsgaard7234c232011-05-18 21:02:30 +02006808 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
6809 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
6810
6811 New packages: bonnie++, can-utils, gdisk, htop,
6812 input-event-daemon, libexif, libraw, libv4l, ngircd
6813
6814 Removed packages: festival
Peter Korsgaard707dc462011-03-12 22:24:34 +01006815
6816 Issues resolved (http://bugs.uclibc.org):
6817
Peter Korsgaard8451c232011-05-06 16:14:54 +02006818 #2131: Add OpenMP support to the toolchain
Martin Hicks4bc79982011-01-31 15:32:06 -05006819 #3379: New Package: bonnie++
Gustavo Zacarias47736c82011-03-14 14:33:48 -03006820 #3445: Not working openssl-10.0.0d on 386sx
Hector Oron308bc532011-03-13 21:28:18 +01006821 #3451: fakeroot package: wrong FAKEROOT_SITE variable
Hector Oron39aafe82011-03-13 21:33:53 +01006822 #3457: alsamixergui: broken URL
Peter Korsgaard707dc462011-03-12 22:24:34 +01006823 #3475: Calling sync on large filesystems when not always necessary
Peter Korsgaard2c976082011-03-28 21:33:26 +02006824 #3511: make busybox-menuconfig does not download busybox package
Peter Korsgaardf894e852011-04-04 15:44:35 +02006825 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
Peter Korsgaardcdd4a7a2011-04-24 23:32:46 +02006826 #3571: u-boot: fw_printenv does not build
Peter Korsgaardcd58efb2011-04-24 22:34:50 +02006827 #3643: popt source url is not responding
Alexander Cloutera7e78f92011-05-16 22:41:54 +02006828 #3733: dropbear: make zlib optional
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02006829 #3757: Buildroot can't build mplayer with libmad
Peter Korsgaard05955602011-03-12 20:38:30 +01006830
Peter Korsgaardf3e79a72011-02-28 21:54:22 +010068312011.02, Released February 28th, 2011:
Peter Korsgaard2f192592011-02-24 20:56:15 +01006832
6833 Fixes all over the tree.
6834
Peter Korsgaardda8700c2011-02-28 16:11:02 +01006835 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
6836 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
Peter Korsgaarde77bef42011-02-27 22:31:05 +01006837
6838 Deprecated packages: devmem2, webif
Peter Korsgaard2f192592011-02-24 20:56:15 +01006839
6840 Issues resolved (http://bugs.uclibc.org):
6841
Peter Korsgaard42daeb72011-02-28 21:46:05 +01006842 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
Peter Korsgaard2f192592011-02-24 20:56:15 +01006843 #3259: Unable to build webkit (on arm)
Peter Korsgaardc82d04c2011-02-25 15:31:33 +01006844 #3295: slang fails to build on mipsel
Peter Korsgaardda8700c2011-02-28 16:11:02 +01006845 #3325: ffmpeg fails to build
Peter Korsgaard2f192592011-02-24 20:56:15 +01006846
Peter Korsgaard2d3d6182011-02-24 10:10:16 +010068472011.02-rc2, Released February 24th, 2011:
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01006848
6849 Fixes all over the tree.
6850
6851 Festival packages marked as broken. Unless someone steps up
6852 to support them, they will be removed during the 2011.05
6853 development cycle.
6854
6855 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
6856 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
6857 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
6858 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
Thomas De Schampheleirea85971a2011-02-23 17:44:41 +01006859 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03006860 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
6861 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
Peter Korsgaardc9253252011-02-24 09:43:52 +01006862 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
6863 tcpreplay, tiff, wpa_supplicant, xcb-util,
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01006864 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
6865 xdriver_xf86-input-{mouse,synaptics,void},
6866 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
6867 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
6868 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
6869 xserver_xorg-server, xz
6870
6871 Removed packages: ace_of_penguins, vlc
6872
6873 Issues resolved (http://bugs.uclibc.org):
6874
Gustavo Zacariasd17c1652011-02-03 09:55:48 -03006875 #3205: Failing chmod when running "make" in buildroot (openssl)...
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03006876 #3277: quagga fails to build with SNMP support
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01006877 #3283: See why nfs-utils needs fakeroot, and convert to autotools
Peter Korsgaardc9253252011-02-24 09:43:52 +01006878 #3307: synergy fails to build due to missing XTest library
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01006879
Peter Korsgaard51f88022011-02-14 22:36:21 +010068802011.02-rc1, Released February 14th, 2011:
6881
6882 Fixes all over the tree and new features.
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01006883
Peter Korsgaard26450042011-01-28 10:43:13 +01006884 External toolchain improvements: clarification of the options,
6885 and introduction of the toolchain profile concept, for
6886 well-known toolchains. Buildroot is now capable of
6887 automatically downloading and extracting well-known toolchains
6888 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
Peter Korsgaard4120e052011-02-13 22:58:31 +01006889 toolchains are supported). Crosstool-NG backend updated and
6890 improved.
Peter Korsgaard26450042011-01-28 10:43:13 +01006891
6892 Complete rework of how hardware boards are supported.
6893 Each board now only has a single defconfig file, and all
6894 board-specific options have been removed. See
6895 docs/buildroot.html#board_support for details.
6896
6897 Added support for the following boards: Mini2440, Qemu ARM
6898 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
6899 r2d and Qemu x86. The Qemu boards support allows to easily
6900 build systems that are known to work under Qemu.
6901
Peter Korsgaard4120e052011-02-13 22:58:31 +01006902 Initial support for Blackfin processors.
6903
Peter Korsgaard26450042011-01-28 10:43:13 +01006904 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
6905 preparation for support of SDK. For the same reason, the
6906 toolchain binaries (cross-compiler and other related tools)
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006907 are now installed in $(O)/host/usr/bin/. The cross pkg-config
6908 now also automatically returns correct values for cross
6909 compilation, without needing any environment variables to be
6910 set.
Peter Korsgaard26450042011-01-28 10:43:13 +01006911
Thomas Petazzoni17b66af2010-12-07 21:09:56 +01006912 Ccache support reworked. Now used for both host and target
6913 compilation, and cache is stored in ~/.buildroot-ccache.
6914
Peter Korsgaard26450042011-01-28 10:43:13 +01006915 Toolchain: uClibc 0.9.32-rc2, several components moved to
Peter Korsgaard639e80f2011-01-03 00:11:40 +01006916 normal AUTOTARGET packages.
6917
Peter Korsgaard26450042011-01-28 10:43:13 +01006918 Generic cmake infrastructure, similar to the existing
6919 GENTARGETS/AUTOTARGETS.
6920
Peter Korsgaard639e80f2011-01-03 00:11:40 +01006921 Support for bzr downloads, next to the existing git/svn support.
6922
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006923 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
6924 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
6925
Peter Korsgaarda7f40df2011-01-14 22:02:47 +01006926 EXT2 file system size handling improved, UBI image support, fs
6927 configuration options cleanup, U-Boot/Barebox version bumps.
Peter Korsgaard639e80f2011-01-03 00:11:40 +01006928
6929 Updated/fixed packages: alsa-utils, at, autoconf, automake,
Peter Korsgaard4120e052011-02-13 22:58:31 +01006930 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006931 coreutils, cups, dbus, dbus-python, dhcp, directfb,
Peter Korsgaard4120e052011-02-13 22:58:31 +01006932 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
6933 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
6934 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
6935 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
6936 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
6937 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
6938 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
6939 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
6940 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
6941 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
6942 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
6943 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
6944 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
6945 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
6946 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
6947 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
6948 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
6949 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
6950 xkeyboard-config, xlib_libX11, xz, zlib
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01006951
Peter Korsgaard4120e052011-02-13 22:58:31 +01006952 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
6953 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
6954 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
6955 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
6956 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
6957 xl2tp, xmlstarlet
Mike Frysinger95f17bf2010-11-20 01:52:43 -05006958
Martin Banky767dce82010-12-12 22:54:05 +01006959 Removed packages: hotplug, l2tp, libfloat, microcom,
6960 ng-spice-rework
Thomas Petazzoniaf6fd2d2010-12-12 22:53:56 +01006961
Frederik Paschd3d67f72010-12-08 23:09:03 +01006962 Issues resolved (http://bugs.uclibc.org):
6963
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006964 #267: The make target: cross fails because toolchain_build_...
6965 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
Peter Korsgaardf362c512010-12-14 20:45:59 +01006966 #561: ltp-testsuite failed to install
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006967 #1447: Installing gfortran on PowerPC
Peter Korsgaardf362c512010-12-14 20:45:59 +01006968 #1651: Build fail caused by ccache in module-init-tools
Peter Korsgaard6d171922011-01-31 21:30:05 +01006969 #1681: Cross-compiled binaries shouldn't be installed into staging
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006970 #1723: [PATCH] axel: convert to generic package infrastructure and...
Peter Korsgaardf362c512010-12-14 20:45:59 +01006971 #1735: [PATCH] mplayer: convert to autotools infrastructure
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006972 #2551: [PATCH] native toolchain in the target filesystem fails
6973 #2623: buildroot-snapshot-20100922 fails when compiling development...
Matt Fleming7879a4b2010-09-24 14:43:17 +01006974 #2647: makedevs package lacks support for 16-bit major/minor numbers
Thomas Petazzoni4c31d752010-12-22 14:07:09 +01006975 #2371: QT MYSQL Module does not build when MySQL installed on the host
Peter Korsgaard6d171922011-01-31 21:30:05 +01006976 #2839: compile fails in various packages with a odd message "error:...
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006977 #2887: tar "buffer overflow detected" error
Peter Korsgaard6d171922011-01-31 21:30:05 +01006978 #2893: Broken "make source" with external toolchain
Frederik Paschd3d67f72010-12-08 23:09:03 +01006979 #2905: Qt: Speed up compilation, if gui-module isn't selected
Peter Korsgaardeeea3ea2010-12-30 23:10:21 +01006980 #2929: genext2fs: couldn't allocate a block (no free space)
Gustavo Zacarias14a971a2011-02-03 17:45:57 -03006981 #2935: Ntpdate isn't installed
Thomas Petazzoni6ddf4702010-12-22 10:35:04 +01006982 #2965: Broken linkage to xkbcomp (blocking X server startup)
Thomas Petazzonieb563852010-12-21 14:14:53 +01006983 #2983: xlib_libX11 build failed
Andy Kennedy87a5a192011-01-14 15:53:03 -06006984 #3007: kexec doesn't build: Missing regdef.h file
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006985 #3085: Init scripts are not compatible with sysVinit (when busybox...
Gustavo Zacarias9bc58a42011-01-17 09:13:42 -03006986 #3103: make external-deps wants to download gcc-.tar.bz2 when...
Kim Jae-hui0705e442011-01-18 09:20:38 +01006987 #3109: abnormal `make busybox-menuconfig`
Peter Korsgaardd1a93022011-02-02 22:44:21 +01006988 #3115: How about board specific makefiles?
Mark Wickhamc18c1d62011-02-04 19:45:46 +01006989 #3169: python patch has typo, aborts build in scenario
Peter Korsgaard6bfe2932011-02-01 14:25:05 +01006990 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
Frederik Paschd3d67f72010-12-08 23:09:03 +01006991
Peter Korsgaarddbc45b02010-11-30 16:52:43 +010069922010.11, Released November 30th, 2010:
Will Newton32b74802010-11-26 12:58:15 +00006993
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02006994 Fixes all over the tree.
Will Newton32b74802010-11-26 12:58:15 +00006995
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03006996 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
Gustavo Zacariase7fbeda2010-11-18 19:26:45 -03006997 xserver-xorg
Will Newton32b74802010-11-26 12:58:15 +00006998
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02006999 Issues resolved (http://bugs.uclibc.org):
7000
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03007001 #2773: squid with openssl support needs openssl on the host
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02007002 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
7003
Peter Korsgaard09af8382010-11-25 11:29:30 +010070042010.11-rc2, Released November 25th, 2010:
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01007005
7006 Fixes all over the tree.
7007
Peter Korsgaard09af8382010-11-25 11:29:30 +01007008 Add support for LEON Sparc architecture variants. Fix make
7009 source/external-deps for host packages.
Konrad Eiselefe629f92010-11-09 13:27:34 -03007010
Peter Korsgaardb9c58092010-11-25 11:07:08 +01007011 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
7012 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
7013 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
7014 sysstat, webkit, zlib
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01007015
7016 Issues resolved (http://bugs.uclibc.org):
7017
Gustavo Zacarias47416622010-11-16 10:14:45 -03007018 #759: Sysstat build broken without libintl
Peter Korsgaard84a6f532010-11-18 10:28:11 +01007019 #2479: host-module-init-tools 3.11 fails to build
Peter Korsgaardb95ccd52010-11-19 16:41:00 +01007020 #2725: Buildroot overrides kernel config
Peter Korsgaardadb0dff2010-11-18 21:50:25 +01007021 #2785: mtd-utils build fails due to missing libmtd
Thomas Rudin972cd422010-11-15 17:12:49 -03007022 #2791: Added PHP-Process Control to the PHP-Package
Stanislav Bogatyreve5edc732010-11-15 16:23:30 -03007023 #2797: pciutils dependencies on zlib not taken into account
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01007024 #2809: failed to compile libglib2
Peter Korsgaarde25fe722010-11-17 22:00:29 +01007025 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
7026 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
Gustavo Zacariase855e2b2010-11-05 17:20:16 -03007027 #2833: Failed to compile webkit without X11
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01007028
Peter Korsgaardea252b02010-11-08 10:24:31 +010070292010.11-rc1, Released November 8th, 2010:
Peter Korsgaard9bc12b82010-09-02 17:07:22 +02007030
Peter Korsgaardea252b02010-11-08 10:24:31 +01007031 Fixes all over the tree and new features.
Peter Korsgaardbfa9e9e2010-09-05 22:42:01 +02007032
7033 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
7034 misc fixes + nconfig and savedefconfig targets.
7035
Yann E. MORIN10c1eec2010-09-19 21:54:09 +02007036 Toolchain: ARM cortex A9 support, experimental crosstool-ng
Peter Korsgaard3daa9122010-11-05 07:32:52 +01007037 backend, GCC 4.5.x.
Peter Korsgaard92870a72010-09-12 19:36:57 +02007038
Peter Korsgaard785fef12010-09-20 16:19:26 +02007039 Fs: Squashfs 4.1 with lzo support
7040
Peter Korsgaard1860bda2010-09-16 13:25:32 +02007041 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
7042 generic new-style ones instead.
7043
Peter Korsgaarda1726112010-09-16 22:33:06 +02007044 Download handling reworked and support for git/svn downloads
7045 added.
7046
Thomas Petazzoni5f71fc12010-11-04 20:31:25 +01007047 Removed experimental shared config.cache support, as it is
7048 too unreliable.
7049
Yann E. MORINaefad532010-09-26 10:56:12 +02007050 A convenience Makefile wrapper is created when using
7051 out-of-tree building, similar to how it is done for the kernel.
7052
Peter Korsgaard9f36bd42010-09-30 14:44:14 +02007053 Alpha, Cris, IA64 and Sparc64 architecture support removed.
7054
Gustavo Zacarias666bef22010-11-02 16:35:11 -03007055 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
Felipe Contreras603030a2010-09-20 02:44:40 +03007056 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
Peter Korsgaardd380d512010-09-20 17:32:46 +02007057
Martin Banky299f7822010-09-26 00:13:52 -07007058 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02007059 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
Peter Korsgaardf8b8a482010-10-06 16:44:57 +02007060 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
Gustavo Zacariasfe67fb02010-11-02 16:30:12 -03007061 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
7062 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
7063 gamin, gawk, genext2fs, gperf, gst-plugins-base,
7064 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
7065 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
7066 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
7067 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
7068 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
7069 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
7070 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02007071 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
7072 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
7073 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
7074 openssl, openvpn, oprofile, pango, patch, pcre, php,
Martin Bankyed720e82010-10-08 01:43:02 -07007075 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02007076 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
Martin Banky2d925fc2010-10-08 01:43:05 -07007077 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01007078 speex, sqlite, squashfs, startup-notification, strace,
7079 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
7080 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
7081 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
7082 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
7083 xapp_xmore,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02007084 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
7085 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
7086 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
7087 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
7088 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
7089 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
7090 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
7091 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
7092 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
Paulius Zaleckas1bc5b0b2010-11-04 10:58:33 +02007093 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
7094 xterm, xvkbd, zlib
Gustavo Zacariasf661b022010-09-01 09:24:37 -03007095
Peter Korsgaard2b9e2fb2010-11-05 14:24:08 +01007096 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
Peter Korsgaard06d03782010-09-20 22:35:16 +02007097
Peter Korsgaardba4fd232010-09-13 14:10:09 +02007098 Removed packages: dillo, libglib12, libgtk12, microwin,
Peter Korsgaard771d7632010-09-13 23:04:15 +02007099 pcmcia
Peter Korsgaard5ba97d92010-09-13 00:20:25 +02007100
Paul Burtone0941402010-09-17 14:22:15 +01007101 Issues resolved (http://bugs.uclibc.org):
7102
Peter Korsgaard6d3342e2010-11-05 07:00:18 +01007103 #901: new package: gpsd
Peter Korsgaard61f432f2010-10-14 22:25:07 +02007104 #2389: Generate a Makefile wrapper in $(O)
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01007105 #2461: wireless_tools: install shared library if needed
Peter Korsgaard5e6e63e2010-09-25 23:48:50 +02007106 #2521: Can't compile sdl_mixer, mikmod.h can't be found
Peter Korsgaard69a89912010-11-07 21:02:38 +01007107 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
Peter Korsgaardedfb1262010-09-27 22:08:39 +02007108 #2563: [PATCH] cairo: Expose the configure option to disable some...
Paul Burtone0941402010-09-17 14:22:15 +01007109 #2581: libmms: Update to 0.6, and patch to work on architectures...
Peter Korsgaard891973f2010-10-17 23:32:37 +02007110 #2707: Can't compile linux kernel using buildroot + crosstool-ng
Peter Korsgaard64d8e9a2010-11-07 19:33:11 +01007111 #2731: Build order
Peter Korsgaard93736772010-11-07 19:52:13 +01007112 #2737: buildroot configuration tool crashing when the path exceeds...
Andy Gibbs44b170e2010-11-03 15:09:24 +01007113 #2767: Build for lsof broken in buildroot-2010.08
Paul Burtone0941402010-09-17 14:22:15 +01007114
Peter Korsgaard32b8d432010-09-01 00:07:06 +020071152010.08: Released August 31th, 2010:
Yann E. MORIN49736322010-08-30 15:21:53 +02007116
7117 Fixes all over the tree.
7118
Peter Korsgaard40f8f3f2010-08-30 22:52:01 +02007119 Updated/fixed packages: atk, xstroke
Yann E. MORIN49736322010-08-30 15:21:53 +02007120
Peter Korsgaard1424ff12010-08-31 23:14:47 +02007121 Removed packages: lxdoom
7122
Peter Korsgaarddc3a7eb2010-08-30 11:16:33 +020071232010.08-rc2, Released August 30th, 2010:
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02007124
7125 Fixes all over the tree.
7126
7127 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
Peter Korsgaardfb67a2d2010-08-30 11:05:32 +02007128 locale support as broken. Remove deprecated GCC 4.2.[1-3]
7129 versions.
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02007130
7131 Mark CRIS architecture as deprecated, as it is discontinued
7132 upstream.
7133
Peter Korsgaardb6806722010-08-25 17:29:09 +02007134 Marked shared config.cache as experimental and disabled by
7135 default as it is known to break with certain package
7136 combinations.
7137
Khem Raj1ed2e4f2010-08-12 15:34:44 -07007138 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
7139 added.
7140
Stanislav Bogatyrev62b4c672010-08-27 17:00:39 +02007141 fs: old-style squashfs for big endian archs fixed.
7142
Peter Korsgaard1c4dbb52010-08-30 10:02:39 +02007143 Updated/fixed packages: busybox, gst-plugins-base,
Thomas Petazzoni2ab8ec92010-08-29 19:38:04 +02007144 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
7145 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
7146 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
7147 util-linux
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02007148
Peter Korsgaard6c519382010-08-29 22:04:02 +02007149 Removed packages: stunnel
7150
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02007151 Issues resolved (http://bugs.uclibc.org):
7152
7153 #635: util-linux fails to build in 2009.08
7154 #2239: netcat package installs its binary to target as avr32-linux...
Peter Korsgaardeba71322010-08-30 10:42:55 +02007155 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
Simon Paschc4cdcc32010-08-29 23:32:33 +02007156 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
Stanislav Bogatyreve8fdc082010-08-29 00:10:59 +02007157 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02007158
Peter Korsgaard2ef83b42010-07-30 12:35:45 +020071592010.08-rc1, Released July 30th, 2010:
Peter Korsgaarddc5e22e2010-06-01 22:02:43 +02007160
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02007161 Fixes all over the tree and new features.
7162
Peter Korsgaard5fd095b2010-06-15 23:10:03 +02007163 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
Peter Korsgaardebf21162010-07-29 17:02:29 +02007164 and non-sysroot support removed. Added support for (snapshot)
7165 NPTL in uClibc, 0.9.28.3 removed,
Peter Korsgaard144e4ed2010-06-15 22:58:17 +02007166
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02007167 Bootloaders: Various cleanups, moved to boot/, added Barebox,
Peter Korsgaardb9997ca2010-07-05 16:54:45 +02007168 removed yaboot. Support building u-boot from custom tarball,
7169 u-boot 2010.06.
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02007170
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02007171 New GTK-based configurator, usable using 'make gconfig'.
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02007172
Peter Korsgaard39e6ba12010-07-26 22:25:19 +02007173 Java packages marked as broken. Unless someone steps up to
7174 support this, they will be removed during the 2010.11
7175 development cycle.
7176
Thomas Petazzonia563a662010-07-26 18:15:11 +02007177 Alpha, IA64 and Sparc64 architectures marked as deprecated.
Peter Korsgaard13a10a02010-07-28 16:27:09 +02007178 GTK+ on DirectFB has also been marked as deprecated, as it is
7179 not supported in recent GTK+ versions, and more and more
7180 packages depends on the new versions.
Thomas Petazzonia563a662010-07-26 18:15:11 +02007181 Unless someone steps up to support them, they will be removed
7182 during the 2010.11 development cycle.
7183
Peter Korsgaardab10ed82010-07-05 11:01:55 +02007184 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
Peter Korsgaard2c31d742010-07-30 13:03:59 +02007185 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
Gustavo Zacariasa8495cd2010-05-10 14:42:13 -03007186
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02007187 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
7188 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
7189 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
7190 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
7191 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
Gustavo Zacariasee779632010-07-22 12:50:54 -03007192 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
Peter Korsgaardac9ee0b2010-07-30 10:24:08 +02007193 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
7194 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
7195 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
7196 ltrace, make, midori, module-init-tools, mplayer,
7197 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
7198 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
7199 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
7200 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
7201 usbutils, webif, webkit, wireless_tools, xerces,
7202 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02007203
Peter Korsgaard2c31d742010-07-30 13:03:59 +02007204 Removed packages: modutils, portage, rxvt
Gustavo Zacarias6ef6e962010-06-05 23:00:14 +02007205
Thomas Petazzonie475cf02010-07-25 16:53:52 +02007206 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
Peter Korsgaardf4800b42010-07-22 21:43:45 +02007207
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02007208 Issues resolved (http://bugs.uclibc.org):
7209
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02007210 #321: alsa-lib uses host include files for python which breaks ...
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02007211 #361: linux kernel configuration choice works incorrectly
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02007212 #387: Tremor not installed to toolchain
Luca Ceresoli5db72042010-06-14 21:41:45 +02007213 #401: new package: ffmpeg
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02007214 #475: uImage target for U-boot failed generating
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02007215 #543: ATK requires X11 on DirectFB target
7216 #575: webkit: Buildroot Libtool Patch Fails
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02007217 #583: build fails with external x86_64 toolchain
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02007218 #729: sstrip creates corrupted headers
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02007219 #829: Webkit r44552 needs libXt
Peter Korsgaard868ed552010-06-18 22:13:12 +02007220 #835: Package Dataflashboot-1.05 does not compile with buildroot...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02007221 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
7222 #859: Add (head of) nptl branch to list of uClibc versions
7223 #949: compile with debug info
7224 #955: Grub fails to build with External Toolchain
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02007225 #1051: Webkit doesn't compile (Linuxthreads new, x86)
Will Wagner39ca6d52010-01-11 12:28:50 +00007226 #1213: Move .config into output directory
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02007227 #1225: Buildroot fails to account for "nof" subdirectory (no float...
7228 #1231: (sparc) Linux kernel fails to build
7229 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
7230 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02007231 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02007232 #1405: WebKit fails to build because pthread_getattr_np is not impl...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02007233 #1675: GMP Error during buildroot make process
7234 #1741: external toolchain linking error
Kelvin Cheung41580882010-06-08 13:30:26 +08007235 #1753: lmbench: convert to generic package infrastructure
Thomas Petazzoni3754c512010-06-05 17:18:40 +02007236 #1771: Fakeroot and the target/generic/device_table.txt create bad...
Peter Korsgaarde9bc59e2010-06-07 15:44:30 +02007237 #1807: LZMA 4.32.7, Required header file(s) are missing
Paul Jonesd74be052010-06-06 09:29:04 +10007238 #1813: xkeyboard-config fails to build because of intltool problem
Gustavo Zacariasa0ce68d2010-05-27 14:35:34 -03007239 #1879: Bump iptables to 1.4.8
Gustavo Zacariasaccf2eb2010-05-10 14:58:33 -03007240 #1885: Add a bunch of lua modules
Gustavo Zacarias3638e522010-05-20 11:41:45 -03007241 #1897: Bump libusb to 1.0.7
Gustavo Zacarias8ac2bba2010-06-02 11:54:14 -03007242 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02007243 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
Gustavo Zacarias0b8c4972010-06-08 13:43:10 -03007244 #1927: Bump file to 5.03 and migrate to autotargets
Gustavo Zacarias8cd06962010-06-07 11:35:58 -03007245 #1933: Bump gawk to 3.1.8 and migrate to autotargets
Gustavo Zacariasd9c2b632010-06-03 15:45:24 -03007246 #1945: PHP: add sqlite3 dependency when using external lib
Gustavo Zacarias3dbc86f2010-06-03 17:10:10 -03007247 #1951: Bump openssl to 0.9.8o
Gustavo Zacariascffb9cf2010-06-03 15:46:14 -03007248 #1957: Bump sqlite to 3.6.23.1
Gustavo Zacarias237c98b2010-06-07 17:09:43 -03007249 #1975: Package removal/deprecation
Paul Jonesd47c73e2010-06-07 22:33:06 +10007250 #1981: zlib: bump to 1.2.5
Paul Jones8df21522010-06-08 10:29:18 +10007251 #1987: intltool: Fix spelling mistake
Gustavo Zacarias3404ad72010-06-09 10:36:26 -03007252 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
Nick Leverton016eb672010-06-09 12:04:25 +02007253 #1999: Typo in path checking
Gustavo Zacarias1c7de592010-06-24 09:11:06 -03007254 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
Peter Korsgaarddff1d592010-06-13 14:24:48 +02007255 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
Gustavo Zacariasc32ce8b2010-06-08 16:22:50 -03007256 #2038: Bump ncurses to 5.7
Slava Zanko1b10ce72010-06-24 12:00:59 +03007257 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
Peter Korsgaardca3489d2010-07-02 14:04:34 +02007258 #2101: blackbox depends on locale support
Thomas Petazzoni93e80142010-06-26 00:02:27 +02007259 #2119: Tries to build kernel, although disabled in config
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02007260 #2125: libXfont build fail
Peter Korsgaarde09aa602010-07-06 14:19:36 +02007261 #2143: buildroot compiler generates segfaulting statically linked exe..
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02007262 #2149: xterm build failure
Peter Korsgaard9280caf2010-07-01 15:35:00 +02007263 #2155: Compression lzo don't set for ubifs
Peter Korsgaardccd0fc42010-07-27 09:08:01 +02007264 #2161: [SECURITY] Update libpng to 1.2.44
Gustavo Zacarias3169aae2010-07-08 14:20:06 -03007265 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02007266 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
Peter Korsgaard1eb59f52010-07-17 00:02:13 +02007267 #2191: linux-fusion build fail
Peter Korsgaardb9221512010-07-16 23:54:21 +02007268 #2221: Qt does not compile (dependencies not taken into account?)
Peter Korsgaard58ddb372010-07-18 22:21:59 +02007269 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
Nick Leverton6c387f22010-07-20 08:58:01 +02007270 #2245: Netcat does not work due to incorrect assumptions about signed..
Peter Korsgaard7f16e542010-07-20 09:19:55 +02007271 #2251: directory output/build after make *_defconfig not found
Peter Korsgaard0c271d52010-07-29 09:10:25 +02007272 #2257: Convert netsnmp package to autotargets
7273 #2263: Bump samba to 3.3.13
Thomas Petazzoniaaa2b662010-07-25 16:53:51 +02007274 #2269: setserial causes make error
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02007275
Peter Korsgaard07da6192010-05-30 22:24:10 +020072762010.05, Released May 30th, 2010:
Peter Korsgaard170b3d32010-05-27 14:48:47 +02007277
7278 Fixes all over the tree.
7279
Peter Korsgaarda4bba082010-05-30 09:32:15 +02007280 Updated/fixed packages: coreutils, hal, libcap,
7281 lockfile-progs, ncftp, xserver_xorg-server
Gustavo Zacarias2816c332010-05-28 14:34:27 -03007282
7283 Issues resolved (http://bugs.uclibc.org):
7284
Peter Korsgaarde1a7d912010-05-30 10:40:19 +02007285 #1789: binutils fails to build for i386
Gustavo Zacarias2816c332010-05-28 14:34:27 -03007286 #1843: Fix libcap build failure
Peter Korsgaard7f1bca82010-05-30 20:11:23 +02007287 #1855: XORG Keyboard driver fails to compile
Peter Korsgaard170b3d32010-05-27 14:48:47 +02007288
Peter Korsgaardbbd96db2010-05-27 14:35:04 +020072892010.05-rc3, Released May 27th, 2010:
Peter Korsgaard93cca7c2010-05-16 22:20:54 +02007290
7291 Fixes all over the tree.
7292
Peter Korsgaard994bb072010-05-26 08:59:46 +02007293 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
Peter Korsgaardb7300102010-05-25 23:38:44 +02007294 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
Peter Korsgaard50685f12010-05-26 23:19:44 +02007295 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
Peter Korsgaard062cebb2010-05-27 09:53:01 +02007296 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
7297 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
7298 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
7299 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
7300 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
7301 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
7302 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
7303 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
Peter Korsgaard484d15d2010-05-20 23:13:01 +02007304
7305 Issues resolved (http://bugs.uclibc.org):
7306
Peter Korsgaardca999e02010-05-27 00:47:31 +02007307 #75: arm buildroot "unrecognized option" error
7308 #699: Buildroot fails to copy libstdc++ to target when using external...
Peter Korsgaard484d15d2010-05-20 23:13:01 +02007309 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
Peter Korsgaard7ab3f962010-05-21 21:11:06 +02007310 #1729: alsamixergui fails to build
Nick Leverton7810eeb2010-05-21 21:03:39 +02007311 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
Peter Korsgaard096b21e2010-05-24 08:22:26 +02007312 #1819: pciutils small bugs
Gustavo Zacarias947a9b82010-06-15 10:24:44 -03007313 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
Peter Korsgaard7bb2b482010-05-16 22:29:41 +02007314
Peter Korsgaard6d1ab152010-05-11 21:15:07 +020073152010.05-rc2, Released May 11th, 2010:
Paulius Zaleckasca218de2010-05-03 19:51:58 +03007316
7317 Fixes all over the tree.
7318
Peter Korsgaard49ce10c2010-05-11 09:13:14 +02007319 Updated/fixed packages: busybox, customize, gawk, gnuchess,
7320 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
7321 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
7322 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
7323 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
Thomas Petazzonic554cc2a2010-05-10 23:39:50 +02007324 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
7325 xproto_fontcacheproto, xproto_fontsproto, xvkbd
Gustavo Zacarias63b86662010-04-22 15:58:16 -03007326
Peter Korsgaard13de2612010-05-10 22:03:39 +02007327 Removed packages: vice
7328
Gustavo Zacarias63b86662010-04-22 15:58:16 -03007329 Issues resolved (http://bugs.uclibc.org):
7330
Luca Ceresoliea0695f2010-05-06 00:16:59 +02007331 #849: "customize" package copies files to wrong place in target tree
Gustavo Zacarias63b86662010-04-22 15:58:16 -03007332 #985: Bump usb_modeswitch package to 1.1.0
Luca Ceresoliea0695f2010-05-06 00:16:59 +02007333 #1135: Package customize. Wrong copying
Peter Korsgaard79db1ff2010-05-04 23:11:20 +02007334 #1525: Package hal deletes a whole <target>/etc/rc.d directory
Peter Korsgaard395a70f2010-05-08 09:39:00 +02007335 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
7336 #1669: Busybox failed to compile when using an external toolchain
Gustavo Zacariasdfb50392010-05-06 11:14:38 -03007337 #1699: Fix usbutils dependencies and bump
Gustavo Zacariasa5fe7372010-05-06 11:24:36 -03007338 #1705: Fix pciutils broken cross compiling
Gustavo Zacarias6f4939d2010-05-06 13:32:14 -03007339 #1717: External toolchain fixes for hostapd & wpa_supplicant
Paulius Zaleckasca218de2010-05-03 19:51:58 +03007340
Peter Korsgaardaac61fd2010-05-03 16:12:45 +020073412010.05-rc1, Released May 3rd, 2010:
Peter Korsgaard58794482010-03-02 17:42:23 +01007342
Gustavo Zacariasb1c9a152010-03-26 11:19:43 -03007343 Cleaned up / restructured package menu.
7344
Peter Korsgaard266fa652010-04-05 10:47:54 +02007345 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
Peter Korsgaard4439d382010-05-02 23:22:26 +02007346 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
7347 removed broken nios2 support, ppc e300cX/e500mc support,
7348 improved external toolchain support, GDB 7.x support.
Peter Korsgaardc9d195e2010-03-08 14:29:48 +01007349
Peter Korsgaardde859f62010-03-12 23:14:59 +01007350 X.org updated to 7.5.
7351
Peter Korsgaard5724e092010-05-03 16:07:20 +02007352 New packages: cdrkit, cramfs, genext2fs, genromfs,
7353 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
7354 squashfs, squashfs3, squid
Chris Seawooda0386022010-03-22 16:50:51 +01007355
Peter Korsgaard5724e092010-05-03 16:07:20 +02007356 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
7357 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
7358 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
7359 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
7360 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
7361 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
7362 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
7363 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
7364 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
7365 qt, radvd, samba, setserial, smartmontools, tar, tslib,
7366 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
7367 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
7368 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03007369 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
7370 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
7371 xproto_xf86miscproto, xserver_xorg-server
Peter Korsgaard58794482010-03-02 17:42:23 +01007372
Will Wagner84e5d7c2010-04-14 18:06:43 +01007373 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
7374 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
7375 xproto_xf86miscproto
Will Wagner9638be12010-04-14 18:06:41 +01007376
Alexander Clouteracac2ec2010-03-13 21:43:06 +01007377 Issues resolved (http://bugs.uclibc.org):
7378
Gustavo Zacariasffe25f02009-12-23 09:30:45 -03007379 #513: Add new squid package
Kelvin Cheung0e9aad62009-11-11 10:51:02 +08007380 #661: lmbench: new package
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03007381 #719: Add lua option to haserl
Richard van Paasen6a3a58f2009-12-14 22:54:12 +01007382 #800: [PATCH] iperf update to 2.0.4
Gustavo Zacarias46913a22010-04-29 18:03:45 -03007383 #803: [PATCH] lua - add shared library patch and config option for...
Richard van Paasen0c776122009-12-14 22:56:10 +01007384 #805: [PATCH] mdadm - version update
Johan Thelincb08cd62010-04-03 10:48:06 +02007385 #817: integrator926_defconfig uses unsupported uboot board name
Yann E. MORIN6db57c62010-04-07 00:50:10 +02007386 #851: Add option to specify --sysroot value for external toolchain
Mike Crowee237c992010-02-11 13:19:35 +00007387 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
7388 package for compatibility with old packages that expect
7389 the pre-1.0 API.
Gustavo Zacariased91e782010-02-18 12:49:27 -03007390 #1105: Add new netperf package
Gustavo Zacarias8fe6cc92010-02-18 14:51:51 -03007391 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
Gustavo Zacarias19f15062010-02-18 16:01:01 -03007392 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
Gustavo Zacarias4f0361a2010-02-18 16:15:58 -03007393 #1123: Bump less to 436 and migrate to Makefile.autotools.in
Gustavo Zacarias3b90d692010-02-18 16:48:24 -03007394 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
Johan Thelincb08cd62010-04-03 10:48:06 +02007395 #1189: Wrong u-boot configuration name for integrator926 target
Will Wagner17541bd2010-01-26 15:31:37 +00007396 #1219: kernel headers not correctly installed into toolchain/staging
serj.kalichevd07aee12010-05-01 21:08:43 +02007397 #1267: Wrong BR2_EXTRA_VERSION
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01007398 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
Chris Seawooda0386022010-03-22 16:50:51 +01007399 #1303: Add librsync package
Grant Edwards532e1fb2010-05-01 20:57:28 +02007400 #1321: Busybox link fails due to lack of --sysroot option
Peter Korsgaard820d9172010-03-31 10:40:30 +02007401 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01007402 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
Peter Korsgaard0a179ad2010-04-02 15:13:46 +02007403 #1369: cannot build radvd (flex problem)
Peter Korsgaarda12ef5d2010-03-31 12:13:51 +02007404 #1387: xlib_libX11-1.3.2 can't find libjpeg
Gustavo Zacariasaa3486f2010-03-26 10:16:31 -03007405 #1411: [SECURITY] Update openssl package to 0.9.8n
Gustavo Zacariasbc7ffe72010-03-16 14:07:59 -03007406 #1417: Bump iptables to 1.4.7
Gustavo Zacarias801f22b2010-03-17 16:59:32 -03007407 #1423: Bump e2fsprogs to 1.41.11
Gustavo Zacarias0fd37242010-03-26 12:54:39 -03007408 #1429: [SECURITY] Update php to 5.2.13
Gustavo Zacarias5c36fdf2010-03-29 11:58:41 -03007409 #1441: Add binutils 2.20.1
Paulius Zaleckas31365de2010-03-30 17:20:55 +02007410 #1447: Package installation on target with debug symbols is broken
Gustavo Zacariasac5c5fd2010-04-01 17:44:28 +02007411 #1459: Misc QA fixes
Alexander Clouter07f155c2010-04-06 07:43:03 +02007412 #1489: radvd update to 1.6
Gustavo Zacarias633049d2010-04-07 23:00:28 -03007413 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
Peter Korsgaard6c5225b2010-04-18 22:33:09 +02007414 #1537: dev entries not created anymore
Gustavo Zacarias4ab68832010-04-14 11:17:47 -03007415 #1555: Fix default uclibc-0.9.31 configuration
Gustavo Zacariasba9ed132010-04-14 11:26:45 -03007416 #1561: [SECURITY] Update samba to 3.3.12
Peter Korsgaard65e209c2010-04-15 16:26:15 +02007417 #1567: openssl0.9.8n fails to compile
Peter Korsgaard5ad26722010-04-26 22:58:25 +02007418 #1573: Alsa-utils alsactl/init/* not installed to target
Peter Korsgaardab1f6e52010-04-19 09:11:35 +02007419 #1591: portmap fails to compile
Gustavo Zacarias55886162010-04-22 15:35:15 -03007420 #1615: Convert eeprog package to gentargets
Gustavo Zacarias554ef432010-04-26 11:54:32 -03007421 #1645: Bump hostapd package to 0.7.2
Alexander Clouteracac2ec2010-03-13 21:43:06 +01007422
Peter Korsgaardac1dfc82010-02-26 15:52:48 +010074232010.02, Release February 26th, 2010:
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01007424
7425 Fixes all over the tree.
7426
Peter Korsgaardb209f222010-02-26 10:42:26 +01007427 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
7428 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
7429 xfont_font-util
Peter Korsgaardba505382010-02-24 22:59:32 +01007430
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03007431 Removed packages: hostap, openmotif, xpdf
Peter Korsgaardba505382010-02-24 22:59:32 +01007432
7433 Issues resolved (http://bugs.uclibc.org):
7434
7435 #165: openmotif does not build
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03007436 #1147: Remove obsolete hostap package
Peter Korsgaardf5617632010-02-25 17:27:50 +01007437 #1183: make source fails to download gmp, mpfr and patches
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01007438
Peter Korsgaard7bd81252010-02-23 23:28:46 +010074392010.02-rc2, Released February 23th, 2010:
Peter Korsgaard23c8c882010-02-17 11:10:23 +01007440
7441 Fixes all over the tree and new features.
7442
Peter Korsgaard89fd7202010-02-23 21:59:24 +01007443 New packages: intltool
7444
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01007445 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
Peter Korsgaard89fd7202010-02-23 21:59:24 +01007446 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
7447 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
7448 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
7449 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
7450 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
7451 xlib_libfontenc, xproto_trapproto, zlib
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01007452
7453 Removed package: xboard
Peter Korsgaard23c8c882010-02-17 11:10:23 +01007454
Rob Alley6c9d3872010-01-28 02:29:40 +13007455 Issues resolved (http://bugs.uclibc.org):
7456
Peter Korsgaard5239be02010-02-23 20:57:54 +01007457 #335: atk looks for the path to the gnome library on the host
7458 #355: Please update WebKit - it doesn't compile!
7459 #453: libglib2 autoreconf
7460 #457: e2fsprogs link problem
7461 #459: libgtk2 autoreconf
7462 #469: build of libgtk2 for host incorrectly assumes that X.org ...
7463 #671: Bash fails to build when building buildront on Ubuntu 9.04
7464 #711: WebKit host dependencies problems
7465 #821: cp: illegal operation
7466 #1039: Not compiled on ubuntu karmic
Rob Alley6c9d3872010-01-28 02:29:40 +13007467 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
7468
Peter Korsgaardf0bdacd2010-02-09 16:54:30 +010074692010.02-rc1, Released February 9th, 2010:
7470
7471 Fixes all over the tree and new features.
7472
7473 Generalized autotools infrastructure to be usable for
7474 non-autotools packages, see package/Makefile.package.in for
7475 details.
7476
7477 Cleaned up avr32 toolchain config, external source-based
7478 toolchain support is gone.
7479
7480 Dependency checks: Also check for makeinfo, only print output
7481 on errors.
Peter Korsgaardde219282009-12-03 15:59:15 +01007482
Peter Korsgaard6c26a602010-01-23 23:07:20 +01007483 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
Peter Korsgaard6bfb4882010-01-15 14:47:54 +01007484
Peter Korsgaard731f3c32010-02-03 21:26:48 +01007485 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
7486 tcpreplay
Chris Packham20417bb2009-07-30 13:59:49 +12007487
William Wagneraea2ef92010-01-28 18:07:27 +00007488 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
7489 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
Julien Boibessot14d065b2010-02-08 18:39:19 +01007490 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
7491 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
7492 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
7493 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
7494 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
7495 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03007496
Peter Korsgaard640c7402010-02-09 12:21:37 +01007497 Removed package: asterisk, openswan
Peter Korsgaard52234472010-02-08 17:20:41 +01007498
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03007499 Issues resolved (http://bugs.uclibc.org):
7500
Chris Packham20417bb2009-07-30 13:59:49 +12007501 #515: tcpreplay: new package
Lionel Landwerlin10415632009-12-06 22:21:58 +01007502 #553: Wrong DirectFB ps2mouse limitation
Clark Rawlins249f3db2009-12-01 08:46:27 -05007503 #559: mesa3d build fails
Peter Korsgaard7c737972009-12-07 09:14:36 +01007504 #679: Autoconf cannot find M4
Gustavo Zacarias44816b12009-11-30 11:45:35 -03007505 #739: New/updated hostapd package
Gustavo Zacariasd8968c62009-11-30 12:58:49 -03007506 #749: Bump usbutils package to version 0.86
Peter Korsgaard79c9a432009-12-06 15:40:03 +01007507 #751: Kernel 2.6 snapshot fetch fail
Gustavo Zacarias1ba3c842009-12-01 17:00:59 -03007508 #753: Bump lighttpd package to 1.4.25
Anders Darander9c374252009-12-02 13:29:23 +01007509 #757: U-Boot: mkimage cannot be installed using external toolchain
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03007510 #761: Add binutils 2.20 to toolchain options
Gustavo Zacarias9f177282009-12-02 12:39:21 -03007511 #763: [SECURITY] Update pcre to 7.9
Gustavo Zacarias09c181f2009-12-02 16:36:43 -03007512 #765: Add buildroot branding to gcc
Gustavo Zacarias7a901722009-12-02 14:39:52 -03007513 #767: Bump iw package to 0.9.18
Gustavo Zacariasb5867d92009-12-03 13:19:27 -03007514 #773: [SECURITY] Update bind to 9.5.2-P1
grante0a62bb42009-12-10 16:12:21 -06007515 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
Gustavo Zacarias4833d132009-12-14 17:27:01 -03007516 #813: Drop not very useful generic package selection options ...
Anders Daranderb9656e82009-12-23 10:05:45 +01007517 #823: Editor backup files (~) is copied from the target_skeleton
Gustavo Zacarias9400c732009-12-23 10:41:36 -03007518 #827: Bump mtd-utils package to version 1.2.0
Peter Korsgaardc47124d2010-01-18 00:32:45 +01007519 #841: Build error
Gustavo Zacarias0908e852010-01-19 15:09:28 -03007520 #913: Bump iptables to 1.4.6
Gustavo Zacariasc95e3b82010-01-19 15:06:36 -03007521 #919: Bump usb_modeswitch package to 1.0.7
Gustavo Zacariasca2ad7d2010-01-19 15:07:54 -03007522 #925: Bump wpa_supplicant package to 0.6.10
Gustavo Zacariasdb9dcbe2010-01-19 16:13:55 -03007523 #931: Bump kismet package to 2010-01-R1
Gustavo Zacariasb3febda2010-01-19 16:54:45 -03007524 #937: Bump openvpn package to 2.1.1
Gustavo Zacariasc623a232010-01-20 11:17:53 -03007525 #943: Bump sqlite package to 3.6.22
Gustavo Zacarias3416f262010-01-26 11:36:07 -03007526 #961: Bump dnsmasq to 2.52
Gustavo Zacarias60ce1b02010-01-26 11:47:42 -03007527 #967: Bump netstat-nat to 1.4.10
Gustavo Zacarias6455c322010-01-25 10:42:50 -03007528 #973: Bump iw to 0.9.19
Peter Korsgaardfbf84d42010-01-31 22:13:45 +01007529 #1003: DHCP options disabled with busybox-1.16.0
Peter Korsgaard934c7bb2010-01-29 15:01:04 +01007530 #1009: [SECURITY] Bump php to 5.2.12
Gustavo Zacarias49d92eb2010-02-01 13:53:12 -03007531 #1015: [SECURITY] Bump bind to 9.5.1-P2
Peter Korsgaardc3174392010-02-03 17:27:51 +01007532 #1027: Busybox flash commands conflict with those from mtd-utils
Gustavo Zacariasd5d48252010-02-09 11:30:06 -03007533 #1063: [SECURITY] Update lighttpd to 1.4.26
Peter Korsgaardbf4d2d82009-12-04 09:24:01 +01007534
Peter Korsgaard798927c2009-12-01 15:20:18 +010075352009.11, Released December 1st, 2009:
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01007536
7537 Additional fixes and cleanups.
7538
Peter Korsgaard9d998ad2009-12-01 12:18:38 +01007539 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
7540 microperl, ncurses, vim
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01007541
7542 Issues resolved (http://bugs.uclibc.org):
7543
7544 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
7545
Peter Korsgaard31bd9742009-11-29 23:26:54 +010075462009.11-rc2, Released November 29th, 2009:
7547
7548 Additional fixes and cleanups.
Daniel Mack6b6bdae2009-11-24 19:52:26 +01007549
Peter Korsgaardade675c2009-11-29 21:25:49 +01007550 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
Daniel Mack6b6bdae2009-11-24 19:52:26 +01007551
Peter Korsgaard2d04d562009-11-23 23:20:21 +010075522009.11-rc1, Released November 23rd, 2009:
Gustavo Zacarias74834992009-09-01 23:02:06 +02007553
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01007554 Fixes all over the tree and new features.
7555
7556 Cleaned up / Simplified build directory layout. Refer to
7557 docs/buildroot.html#using for details.
7558
7559 Target defconfig files moved to configs/ and listed in 'make help'
7560 output.
7561
Peter Korsgaard406053d2009-11-20 14:05:48 +01007562 Fixed *clean targets. Now clean removes everything generated,
7563 so you can do a fresh rebuild. Distclean furthermore removes
7564 kbuild tools and .config, bringing the source tree back in a
7565 pristine state.
7566
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01007567 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
7568 soft / hardfloat setting for architecture, ensure target-ldd
7569 gets installed.
Laine Walker-Avina83182dd2009-10-29 10:30:50 -07007570
Peter Korsgaard41146432009-09-29 11:45:50 +02007571 New packages: divine, gvfs, libarchive, libmicrohttpd,
Lionel Landwerlin0ad58692009-10-18 21:03:09 +02007572 sdl_sound, swfdec, sysstat
Daniel Mack32518792009-08-25 16:04:56 +02007573
Peter Korsgaard81e4ba32009-11-23 13:03:59 +01007574 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
7575 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
7576 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
Peter Korsgaardf6cbb262009-11-23 13:02:54 +01007577 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
7578 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
Peter Korsgaardfa946b72009-11-23 13:11:00 +01007579 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
Peter Korsgaard1dd9d9f2009-11-23 13:54:05 +01007580 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
Peter Korsgaard7ba54a02009-11-23 14:41:36 +01007581 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
Baruch Siach883f0662009-11-23 23:05:23 +01007582 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
Peter Korsgaardb7046772009-11-23 15:10:53 +01007583 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
Peter Korsgaard9627e212009-11-23 16:31:35 +01007584 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
7585 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
Lionel Landwerlin5ad8ad02010-01-27 02:08:49 +01007586 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
Peter Korsgaard76aaac62009-09-14 15:54:24 +02007587
Peter Korsgaard87d74d92009-11-23 11:30:07 +01007588 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
Peter Korsgaard8a19a792009-10-01 22:32:44 +02007589
Gustavo Zacarias74834992009-09-01 23:02:06 +02007590 Issues resolved (http://bugs.uclibc.org):
7591
Sven Neumann1d9178d2009-09-21 23:26:51 +02007592 #301: allow to install libsmbclient
Sven Neumannbc95b3a2009-09-27 23:19:40 +02007593 #303: add gvfs package
Evan Zelkowitz8e8354d2009-09-20 10:02:44 +02007594 #477: Add sdl_sound package
Gustavo Zacarias57f3b112009-09-01 14:01:40 -03007595 #487: Make kismet package sexier
Gustavo Zacariasbdf41d62009-09-01 13:04:17 -03007596 #511: New package usb_modeswitch
Gustavo Zacarias74834992009-09-01 23:02:06 +02007597 #527: misc fixes for dnsmasq package
Will Newtona07032e2009-08-11 16:35:23 +01007598 #565: libevent: Bump version and clean up makefile
Olaf Rempel27cf8112009-09-16 08:39:26 +02007599 #587: Use iptables multipurpose binaries and bump to 1.4.4
Peter Korsgaardda25e922009-10-25 22:15:06 +01007600 #593: Missing early check for patch(1)
Peter Korsgaardb71951b2009-11-22 21:25:31 +01007601 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
Peter Korsgaard17168392009-09-21 17:42:22 +02007602 #609: libmicrohttpd: New package
7603 #615: python: Don't delete .py files unless asked
Peter Korsgaardf5239c32009-09-19 09:46:55 +02007604 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
Kelvin Cheung07019b22009-11-22 21:08:37 +01007605 #619: netkittelnet requires netkitbase to install, but there's no ...
Vincent Palatin6aac0032009-11-22 21:18:11 +01007606 #645: allow to build nbd-server with NBD package
Gustavo Zacarias829d4ff2009-10-09 10:31:31 -03007607 #653: [SECURITY] Update php package to version 5.2.11
Gustavo Zacariasab17f402009-10-09 10:42:41 -03007608 #655: Update sqlite package to version 3.6.18
Simon Paschf72f3fd2009-10-13 14:23:08 +02007609 #657: Bug in imagemagick-clean target
Kelvin Cheung07019b22009-11-22 21:08:37 +01007610 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
rvpaasend7f5f042009-10-18 19:35:12 +02007611 #665: [PATCH] Samba package
rvpaasen69ec17c2009-10-29 21:35:33 +01007612 #667: [PATCH] e2fsprogs
Peter Korsgaard351b6792009-11-22 21:03:42 +01007613 #683: SDL-dfb does not select directfb
Peter Korsgaard3445ff42009-11-22 20:52:15 +01007614 #701: make install problem with unstripped binaries
Gustavo Zacarias48ed49e2009-11-10 13:42:35 -03007615 #703: [SECURITY] Update openssl package to 0.9.8l
Gustavo Zacarias3848cd62009-11-10 12:01:09 -03007616 #705: Bump spawn-fcgi package to 1.6.3
Gustavo Zacarias4e276862009-11-10 13:58:07 -03007617 #709: Bump lighttpd package to 1.4.24
Gustavo Zacarias26073d22009-11-13 09:49:43 -03007618 #713: Migrate openntpd package to Makefile.autotools.in
Gustavo Zacarias83f98812009-11-13 12:07:56 -03007619 #715: Bump libidn package to 1.15 and other fixes
Gustavo Zacarias882e1372009-11-13 12:12:09 -03007620 #717: Bump dnsmasq to 2.51 and introduce new IDN option
Gustavo Zacariasbd49a622009-11-19 10:26:43 -03007621 #731: Bump iw package to 0.9.17
Gustavo Zacarias74834992009-09-01 23:02:06 +02007622
Peter Korsgaardf0eb8b52009-08-31 10:23:48 +020076232009.08, Released August 31th, 2009:
7624
7625 Additional fixes and cleanups.
7626
7627 Updated/fixed packages: ctorrent, saveconfig/getconfig,
7628 sdl_net, util-linux.
Peter Korsgaard014df312009-08-30 22:01:23 +02007629
7630 Issues resolved (http://bugs.uclibc.org):
7631
7632 #529: util-linux doesn't find headers and include libs correctly
Kelvin Cheungcc8a9172009-08-31 07:23:59 +02007633 #557: Build ctorrent with SSL support if available
Peter Korsgaard014df312009-08-30 22:01:23 +02007634
Peter Korsgaard4595a2f2009-08-26 23:21:30 +020076352009.08-rc3, Released August 26th, 2009:
7636
7637 Additional fixes and cleanups.
7638
7639 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
7640 directfb, enchant, kernel headers.
7641
7642 Issues resolved (http://bugs.uclibc.org):
7643
7644 #471: Allow directfb compilation with debug
7645 #541: Removal of CVS directories in target filesystem broken
7646 #547: berkeleydb: Update config.{sub, guess}
7647 #549: enchant: Fix dependencies.
7648 #569: Fix alsa-utils build for x86 on x86-64
7649
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +020076502009.08-rc2, Released August 6th, 2009:
7651
7652 Additional fixes and new features.
7653
7654 New packages: libuuid, gcc 4.3.4.
7655
Peter Korsgaard4595a2f2009-08-26 23:21:30 +02007656 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
7657 jamvm, libusb, microperl, neon, popt, sed, webkit.
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +02007658
7659 Fixed issue with 'make oldconfig'
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02007660
7661 Issues resolved (http://bugs.uclibc.org):
7662
7663 #525: sed broken with external toolchain
Peter Korsgaard15dab042009-08-05 09:23:29 +02007664 #537: Fix gzip build with recent glibc
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02007665
Peter Korsgaard3190d5b2009-08-02 23:09:07 +020076662009.08-rc1, Released August 2nd, 2009:
7667
7668 Fixes all over the tree and new features.
Peter Korsgaard533718a2009-06-23 09:40:23 +02007669
Thomas Petazzoni66095252009-07-27 11:06:32 +02007670 Improvement of external toolchain support:
7671 - Support for glibc toolchains.
7672 - The toolchain configuration announced to Buildroot is
7673 verified against the real toolchain configuration.
7674 - Fixes, documentation.
7675
7676 Cleanup X.org support: clarified configuration options, and
7677 removed mandatory dependency on useless libraries such as
7678 libXt or libXaw.
7679
Thomas Petazzonid9a95012009-07-27 18:08:32 +02007680 New QT-based configurator, usable using 'make xconfig'.
7681
Peter Korsgaard3190d5b2009-08-02 23:09:07 +02007682 Support for the Xtensa architecture.
7683
7684 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
7685 headers.
7686
7687 New packages: bmon, ctorrent, dosfstools, enchant,
7688 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
7689 sdl_gfx, spawn-fcgi.
7690
7691 Updated packages: bind, busybox, coreutils, sqlite, directfb,
7692 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
7693 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
7694 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
7695 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
7696 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
7697 wpa-supplicant, xdriver_xf86-input-synaptics,
7698 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
7699 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
7700 xutil_util-macros.
7701
Peter Korsgaard533718a2009-06-23 09:40:23 +02007702 Issues resolved (http://bugs.uclibc.org):
7703
Peter Korsgaard2e71cd82009-07-07 23:26:36 +02007704 #83: liblockfile fails to compile due to eaccess redefinition
Peter Korsgaard0aa70622009-07-24 07:51:16 +02007705 #163: Xtensa architecture port
Thomas Petazzoni7a1a3342009-07-28 16:18:10 +02007706 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
Peter Korsgaard533718a2009-06-23 09:40:23 +02007707 #241: device mapper + lvm2: build together
Olaf Rempel52dbe072009-03-02 17:35:41 +01007708 #243: ctorrent: new package
Olaf Rempelbb14fc42009-03-02 17:58:13 +01007709 #247: ntfsprogs: new package
Peter Korsgaard71c810f2009-07-18 00:04:20 +02007710 #271: Library 'libgcc_s.so.1' not installed in search path
Gustavo Zacarias57c2e792009-07-26 21:08:51 +02007711 #287: New package libnl
Gustavo Zacarias9a6d6cf2009-08-02 22:25:04 +02007712 #289: New package iw
Will Newton6fecd532009-07-27 12:20:27 +01007713 #331: Update MPlayer to version 1.0rc2
Gustavo Zacarias58180102009-06-30 21:40:23 +02007714 #333: Bump sqlite package to 3.6.15
Peter Korsgaarde61606a2009-06-23 13:55:38 +02007715 #349: update libsoup to version 2.26.2
Gustavo Zacariasc2dbefd2009-07-26 21:50:02 +02007716 #357: New package netstat-nat
Gustavo Zacarias234fb282009-07-02 14:55:51 +02007717 #359,#413: Upgrade openvpn to Makefile.autotools.in
Peter Korsgaard533718a2009-06-23 09:40:23 +02007718 #367: linux kernel compile error for arm926t
Evan Zelkowitz10e9b7e2009-07-18 11:29:26 +02007719 #369: Add SDL_gfx package
Peter Korsgaard533718a2009-06-23 09:40:23 +02007720 #373: Support for building gstreamer without libxml
Peter Korsgaarde61606a2009-06-23 13:55:38 +02007721 #379: update DirectFB to version 1.4.0
Peter Korsgaard533718a2009-06-23 09:40:23 +02007722 #383: gst-plugins-good: Allow soup plugin to be configured
7723 #385: neon: Fix pkgconfig dependency
Peter Korsgaardbd26b582009-07-16 15:07:20 +02007724 #387: Tremor not installed to toolchain
Gustavo Zacariasba4fbdc2009-07-26 22:03:15 +02007725 #389: New package bmon
Peter Korsgaard533718a2009-06-23 09:40:23 +02007726 #391: gstreamer: Bump version to 0.10.23
7727 #393: gst-plugins-base: Bump version to 0.10.23
7728 #395: gst-plugins-bad: New package
Peter Korsgaardf4311822009-07-27 00:05:14 +02007729 #403: Error while building iso9660 image
Peter Korsgaard533718a2009-06-23 09:40:23 +02007730 #409: Bump php package to 5.2.10
7731 #411: ipsec-tools: Bump version to 0.7.2
Gustavo Zacarias0468be62009-07-01 15:36:19 +02007732 #417: New package spawn-fcgi
Gustavo Zacarias264b9c12009-07-01 15:31:59 +02007733 #419: Bump lighttpd package to 1.4.23
Will Newton27ce9422009-07-27 10:39:50 +02007734 #421: toolchain: Clean up toolchain locale support menu
Will Newton81f99902009-06-29 11:54:06 +01007735 #427: webkit: Update to WebKit svn r44552
Will Newton56fcdc92009-07-02 16:54:41 +01007736 #437: ltp-testsuite: Bump version to 20090630
Mike Crowef26acf62009-06-18 13:29:02 +01007737 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
Peter Korsgaarde0debb72009-07-17 21:07:42 +02007738 #467: DirectFB 1.4.1
Peter Korsgaard0aa70622009-07-24 07:51:16 +02007739 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
Will Newton5079d7a2009-07-28 11:37:20 +01007740 #491: libxml2: Bump version to 0.7.3
Gustavo Zacariasff69aee2009-07-29 10:02:15 -03007741 #495: Bump bind package to 9.5.1-P3 (security)
Peter Korsgaard2a966bc2009-07-29 21:49:45 +02007742 #497: OpenSSL RSA key generation hangs on x86_64
Gustavo Zacarias00c8bdd2009-07-30 10:09:47 -03007743 #509: Bump sqlite package to 3.6.16
Peter Korsgaarda7b50b92009-08-02 09:59:15 +02007744 #523: pciutils broken with external toolchain
Daniele Salvatore Albano9be449f2009-08-02 22:32:03 +02007745 #533: Update gamin to 0.1.10 to fix compilation
Peter Korsgaard533718a2009-06-23 09:40:23 +02007746
Peter Korsgaarda69b3d62009-06-01 09:00:03 +020077472009.05, Released June 1st, 2009:
7748
7749 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
7750 version and marked ubifsroot as broken.
7751
Peter Korsgaard45e11e22009-05-27 20:44:08 +020077522009.05-rc3, Released May 27th, 2009:
7753
7754 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
7755 busybox, curl, libusb, readline, python and strace.
7756
7757 Issues resolved (http://bugs.uclibc.org):
7758
7759 #345: libcurl package needs a urandom fix
7760
Peter Korsgaard13328d22009-05-19 20:18:04 +020077612009.05-rc2, Released May 19th, 2009:
7762
7763 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
7764 for newer hosts), stable kernel versions, busybox, cups,
7765 dmraid, docker, mesa3d, rsync and updated defconfigs.
7766
7767 xserver marked as broken on AVR32 and atngw100-expanded
7768 config removed.
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02007769
7770 Issues resolved (http://bugs.uclibc.org):
7771
7772 #167: metacity does not build
Peter Korsgaard13328d22009-05-19 20:18:04 +02007773 #295: gamin installs python support even if python is disabled
7774 #323: gen_matypes fails to execute during build of Mesa when us...
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02007775
Peter Korsgaardcf92bc22009-05-05 11:53:14 +020077762009.05-rc1, Released May 5th, 2009:
7777
7778 Fixes all over the tree, further conversion of packages to
7779 Makefile.autotools.in and we now build host versions of
7780 packages where needed for build time dependencies instead of
7781 relying on the correct versions being available on the build
7782 host. Ancient toolchain / busybox versions have furthermore
7783 been removed as announced in the 2009.02 release notes.
7784
7785 New packages: flac, gob2, lzop, taglib, wpa_supplicant
7786
7787 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
7788 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
7789 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
7790 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
7791 util-linux, xorg7, xerces
7792
7793 Issues resolved (http://bugs.uclibc.org):
7794
7795 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
7796 and a ton of other improvements
7797 #19: page.h missing by util-linux
7798 #37: update libglib2 to version 2.18.4
7799 #61: tslib puts staging_dir into pkgconfig file
7800 #69: tar refuses to build
7801 #71,#175: ./wchar.h:41:12: error: empty filename in #include
7802 #73: Bump openssl package to the latest version
7803 #81: New package wpa_supplicant
7804 #99: new package: flac
7805 #101: update gstreamer packages
7806 #105,#313: menuconfig segfaults on tinyx if wchar is not
7807 selected
7808 #107: convert libvorbis to Makefile.autotools.in
7809 #109: Make pppd package avoid bsd err
7810 #111: binutils 2.17 fails to build when texinfo >= 4.10
7811 #133: Modify ncurses5-config to get correct include path
7812 #137: Bump php to version 5.2.9
7813 #139: Bump sqlite to 3.6.11 and convert to
7814 Makefile.autotools.in
7815 #145: Bump bind package to 9.5.1-P1 (security)
7816 #147: buildroot toolchain fails to build w/binutils-2.19.1
7817 #151: openssl package trivial fixes
7818 #161: vim fails on patching with errors in configure.patch
7819 #169: blackbox-0.70.1 does not build
7820 #177: xdriver_xf86-input-keyboard does not build
7821 #179: Upgrade dropbear to Makefile.autotools.in
7822 #181: Update to Xorg 7.4
7823 #187: ntfs-3g: could not build cross
7824 #191: alsa-lib ARM binaries always built with EABI
7825 #213: Bump wpa_supplicant package to version 0.6.9
7826 #217: Bump openssl package to 0.9.8k (security)
7827 #219: Toolchain build fails on m4
7828 #225: m4 macros are out of place
7829 #233: make ipv6 optional in iptables
7830 #237: ncftp: convert to Makefile.autotools.in
7831 #239: ntfs-3g: convert to Makefile.autotools.in
7832 #245: lzop: new package
7833 #271: Bump bind package to 9.5.1-P2 (security)
7834 #277: Bump sqlite package to 3.6.16
7835 #279: update libglib2 to version 2.20.1
7836 #281: update DirectFB to version 1.2.8
7837 #283: add taglib
7838 #285: compilation of samba fails if IPV6 support is missing
7839 #293: update samba to version 3.3.3
7840 #299: add shared-mime-info package
7841 #307: make openssl package respect build flags