blob: 5150272a553c72deef1398ff837494dac74ef0e8 [file] [log] [blame]
Peter Korsgaard538d2772020-01-12 13:18:07 +010012019.11.1, released January 12th, 2020
2
3 Important / security related fixes.
4
5 Infrastructure: kconfig: Fix reconfigure logic, python: Ensure
6 correct compiler and linker flags are used for compiled code
7
8 utils/scanpypi: Remind users to update DEVELOPERS
9
10 Defconfigs: imx6-sabresd: Fix the Qt5 display names,
11 imx8: Drop extra copy of U-Boot DTB
12
13 Updated/fixed packages: acsccid, bitcoin, boost, busybox,
14 cc-tool, cmocka, cpio, cups, dante, dialog, dillo, docker-cli,
15 docker-containerd, docker-engine, easy-rsa, ebtables,
16 ecryptfs-utils, efl, ffmpeg, gdb, git, glibc, gnupg2, go,
17 gpsd, grpc, gst1-plugins-bad, iputils, jasper,
18 kf5-kcoreaddons, leveldb, libarchive, libfribi, libgit2,
19 libkrb5, libp11, librsvg, libssh, libtomcrypt, libuio, libv4l,
20 lirc-tools, log4cplus, lrzip, lvm2, mali-t76x,
21 matchbox-desktop, mender-grubenv, mmc-utils, mosquitto,
22 nodejs, ntp, openipmi, opencv3, openpowerlink, openrc, pango,
23 perl-sys-cpu, pimd, postgresql, pulseaudio, python-brotli,
24 python-coherence, python-crc16, python-django, python-dpkt,
25 python-gobject, python-pyasn-modules, python-pypcap,
26 python-pyqt5, python-subprocess32, python3, qpdf,
27 qt-webkit-kiosk, qt5virtualkeyboard, qt5webengine, quota,
28 rabbitmq-c, rauc, rpcbind, rtl8821au, runc, rygel, samba4,
29 sdl2, setserial, snort, spidev_test,
30 sunxi-mali-mainline-driver, syslog-ng, sysrepo, tcllib, tftpd,
31 usbmount, w_scan, wavpack, wsapi, wsapi-fcgi, wsapi-xavante,
32 x265, xserver_xorg-server, ytree, zip
33
34 Issues resolved (http://bugs.uclibc.org):
35
36 #12121: PyQt5.QtSerialPort and other modules not being built
37 #12286: Can't import gobject in python 3.8
38
Peter Korsgaard836b84a2019-12-01 22:39:47 +0100392019.11, released December 1st, 2019
40
41 Various fixes.
42
43 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
44 <pkg>_DL_OPTS by default, just like it is done for a number of
45 other package variables.
46
47 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
48 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
49 the (rare) case where the .py files are needed at runtime
50 rather than .pyc.
51
52 Updated/fixed packages: am33x-cm3, bind, collectd, go, gob2,
53 gst1-plugins-bad, haproxy, jasper, jpeg-turbo, libdrm,
54 libftdi, libftdi1, libnss, libselinux, libstrophe, lzma,
55 minicom, network-manager, nodejs, oniguruma, opencv3,
56 openvmtools, perl-gdgraph, perl-gdtextutil, prosody,
57 python-cchardet, systemd, tiff, wolfssl,
58
59 Issues resolved (http://bugs.uclibc.org):
60
61 #11416: check-uniq-files staging issue
62 #12146: Oprofile runtime issue
63 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
64 #12171: Python-opencv needs config.py and config-3.7.py to run..
65 #12196: duma package
66 #12211: host-nodejs 10.15.3 package fail to build
67 #12316: tzdata fails to install with empty "default local time"
68 #12326: network-manager build fails with missing glib error
69 #12366: Gstreamer1 gst1-plugins-bad do not compile with RPI-Userland
70
Peter Korsgaardfc1c7e52019-11-24 11:15:16 +0100712019.11-rc3, released November 24th, 2019
72
73 Fixes all over the tree.
74
75 Updated/fixed packages: asterisk, clamav, domoticz, faifa,
76 gerbera, kmod, kvm-unit-tests, libupnp18, linux-serial-test,
77 lsof, ltp-testsuite, lxc, mesa3d, mesa3d-headers, perl, php,
78 postgresql, qemu, rauc, redis, rpcbind, spice, spice-protocol,
79 systemd, tftpd, waylandpp, webkitgtk, zip
80
Peter Korsgaard1ab7e0c2019-11-16 23:02:26 +0100812019.11-rc2, released November 16th, 2019
82
83 Fixes all over the tree.
84
85 Toolchain: ARC tools bumped to arc-2019.09-rc1, ensure
86 external toolchain kernel headers version check correctly stop
87 the build on mismatch
88
89 Meson: Fix generation of global cross-compilation.conf
90
91 Download: Also use the package download method for extra
92 downloads from the same site, so it does not get confused by
93 URLs containing '+'
94
95 Defconfigs: Fix boot issue for beaglebone
96
97 Updated/fixed packages: bird, chrony, connman, dhcp, domoticz,
98 dropwatch, dtc, elf2flt, gettext-tiny, glog, intel-microcode,
99 ipsec-tools, jailhouse, kodi, libfribi, libmbim, libressl,
100 libsigrokdecode, libsvgtiny, linux-serial-test, ltp-testsuite,
101 lvm2, lxc, mariadb, mesa3d, minizip, ndisc6, neardal, ninja,
102 ofono, openvmtools, oracle-mysql, qt5wayland, safeclib, socat,
103 sudo, systemd, wpewebkit, xserver_xorg-server
104
Peter Korsgaard78d373f2019-11-05 23:39:17 +01001052019.11-rc1, released November 5th, 2019
Peter Korsgaardbc8d4e92019-11-04 23:52:52 +0100106
107 Fixes all over the tree and new features.
108
109 Dependencies: Gcc/g++ 4.8 or newer is now required on the
110 build host.
111 Ensure host has JSON::PP perl module installed if
112 webkitgtk/wpewebkit packages are enabled as it is needed
113 during their build process.
114
115 Toolchain: Add support for the D programming language (GCC
116 9.x, Glibc).
117 GCC 9.x updated to 9.2.0, Glibc updated to 2.30, Musl updated
118 to 1.1.24, uClibc-ng updated to 1.0.32, ARC toolchain updated
119 to arc-2019.09-eng002.
120 Musl: Add a patch to add support for
121 sched_{get,set}scheduler() and sched_{get,set}param() for
122 compatibility.
123 Generate check-headers program under BUILD_DIR rather than
124 /tmp to fix issues with distributions mounting /tmp noexec.
125 Also copy libssp.so for external toolchains if SSP
126 to handle toolchains providing SSP support in libssp rather
127 than in the C library
128
129 New defconfigs: Beaglebone AI, FriendlyARM Nanopi NEO Plus2,
130 Libre Computer "La Frite", QEMU Armv7-A with trustzone/OP-TEE,
131 STM32MP157 Discovery Kit
132
Peter Korsgaard9bcc20f2019-11-06 15:40:47 +0100133 Arch: RISC-V: Default to a sensible floating point ABI based
134 on the selected ISA extensions rather than always defaulting
135 to ILP32/64
Peter Korsgaardbc8d4e92019-11-04 23:52:52 +0100136
137 Graph-size: Package sizes are now shown in human readable form
138 (Kib/Mib/Gib) rather than always in Kib. Binary (KB/MB/GB)
139 format can be selected using the --binary option. The cut-off
140 limit for classifying packages as "other" is now configurable
141 using the --size-limit option.
142
143 Br2-external: Linux kernel extensions can now also be provided
144 in an external tree by adding packages under
145 linux/linux-ext-*.mk. See the manual for details.
146
147 Fakeroot now works correctly under Microsoft Windows 10
148 Services for Linux, which does not provide SYSV IPC support
149
150 The check-uniq-files logic which would complain if multiple
151 packages would touch the same files has been removed as it
152 causes issues in certain situations (when packages are
153 rebuilt) and the issue is no longer considered a problem for
154 toplevel parallel builds as those will use a per-package
155 staging/target directory.
156 With this removed, Python is no longer required for a basic
157 build (only for optional scripts).
158
159 support/scripts/genimage.sh will no longer make a copy of
160 TARGET_DIR, speeding up post-build/image scripts.
161
162 The runtime test logic now uses Python 3.x.
163
164 A 'v' prefix has been dropped from the <pkg>_SOURCE variable
165 for a number of packages to match the version numbers used by
166 https://release-monitoring.org
167
168 New packages: caps, collectl, dav1d, fstrcmp, ima-evm-utils,
169 jitterentropy-library, kodi-vfs-rar, kodi-vfs-sftp, libavl,
Peter Korsgaard9bcc20f2019-11-06 15:40:47 +0100170 libhttpserver, libmspack, libnetconf2, libolm, libyang,
171 linux-serial-test, lrzip, mdevd, minimodem, musl-fts, netifrc,
172 ogre, openlayers, python-aioredis, python-asgiref,
Peter Korsgaardbc8d4e92019-11-04 23:52:52 +0100173 python-backports-functools-lru-cache, python-bluezero,
174 python-brotli, python-channels, python-channels-redis,
175 python-colorlog, python-daphne, python-django-enumfields,
176 python-jaraco-functools, python-kiwisolver, python-msgfy,
177 python-rpi-ws281x, python-setuptools-scm-git-archive,
178 python-simplelogging, python-soupsieve, python-sqliteschema,
179 python-sqlparse, python-tqdm, python-webencodings, qt5webview,
180 restclient-cpp, ripgrep, snmpclitools, sunwait, sysrepo,
181 uacme, utf8proc, uvw, ytree
182
183 Removed packages: alljoyn, alljoyn-base, alljoyn-tcl-base,
184 devmem2, eventlog, kodi-audiodecoder-opus,
185 kodi-screensaver-planestate, kodi-visualisation-waveforhue,
186 python-pysnmp-apps, riscv-pk, ustr
187
188 Issues resolved (http://bugs.uclibc.org):
189
190 #9881: systemd-resolved not setting resolv.conf link
191 #10171: devmem2 w (word) is 8 bytes in x86 64 systems
192 #10586: musl gcc has ifunc enabled when musl doesn't support it
193 #10806: Allow nfs-utils to use ipv6
194 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
195 #11411: check-uniq-files target issue
196 #11766: Console (getty) issues with systemd
197 #11781: mariadb build error
198 #12031: Build of cups-filters fails while linking, apparently due..
199 #12116: console prompt does not appear after login
200 #12141: eudev package is missing "render" and "kvm" groups
201 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
202 #12186: Raspberry Pi Zero-W build fails on newer kernel versions
203 #12191: cmake BUILDDIR
204 #12241: Permission denied while running "make"
205 #12261: sudo versions prior to 1.8.28 are affected.
206 #12276: make clean/distclean does not remove BR2_DL_DIR and BR2_HOST_DIR
207 #12281: Custom configuration fails to build (based on raspberrypi3_..
208
Peter Korsgaard8f75fbb2019-12-07 14:31:25 +01002092019.08.3, released December 7th, 2019
210
211 Important / security related fixes.
212
213 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
214 <pkg>_DL_OPTS by default, just like it is done for a number of
215 other package variables
216
217 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
218 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
219 the (rare) case where the .py files are needed at runtime
220 rather than .pyc.
221
222 Fix <pkg>-reconfigure handling for packages using the kconfig
223 infrastructure.
224
225 Toolchain: ensure external toolchain kernel headers version
226 check correctly stop the build on mismatch
227
228 Deconfigs: beaglebone: fix boot issue
229
230 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
231 clamav, cmocka, collectd, connman, dhcp, dropwatch, faifa,
232 gettext-tiny, gob2, haproxy, intel-microcode, ipsec-tools,
233 jailhouse, jasper, jpeg-turbo, kodi, kvm-unit-tests, libftdi,
234 libftdi1, libnss, libressl, libstrophe, libsvgtiny, lvm2,
235 lzma, mariadb, minicom, mosquitto, neardal, ninja, nodejs,
236 oniguruma, openvmtools, oracle-mysql, perl-gdgraph,
237 perl-gdtextutil, php, postgresql, prosody, python-cchardet,
238 python-django, qt5wayland, rabbitmq, rauc, redis, rpcbind,
239 socat, spice, spice-protocol, tftpd, tiff, webkitgtk
240
241 New packages: libmspack
242
243 Issues resolved (http://bugs.uclibc.org):
244
245 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
246 #12171: Python-opencv needs config.py and config-3.7.py to run..
247 #12211: host-nodejs 10.15.3 package fail to build
248 #12316: tzdata fails to install with empty "default local time"
249
Peter Korsgaardde6739c2019-11-09 20:41:24 +01002502019.08.2, released November 9th, 2019
251
252 Important / security related fixes.
253
254 Toolchain: Also copy libssp.so for external toolchains if SSP
255 to handle toolchains providing SSP support in libssp rather
256 than in the C library
257
258 Download: Also use the package download method for extra
259 downloads from the same site, so it does not get confused by
260 URLs containing '+'
261
262 Fakeroot now works correctly under Microsoft Windows 10
263 Services for Linux, which does not provide SYSV IPC support
264
265 utils/test-pkg: ensure to exit with an error upon failure
266
267 Updated/fixed packages: asterisk, azmq, binutils,
268 cups-filters, domoticz, dtc, duma, elf2flt, eudev, exfat,
269 exfat-utils, fakeroot, fdk-aac, file, freerdp, gcc, gd,
270 ghostscript, go, gpsd, grpc, gst1-plugins-base, gvfs, icu,
271 intel-microcode, kvm-unit-tests, libfribidi, libnspr, libnss,
272 libopenssl, libpcap, libpciaccess, librsvg, libseccomp,
273 libsigrok, libtorrent, libunwind, libva, linux-tools,
274 lua-sdl2, lxc, minizip, mjpegtools, mongoose, mono, nbd,
275 nfs-utils, php, piglit, python, python-autobahn,
276 python-pysnmp-apps, python-tornado, python3, qemu, qt5base,
277 ruby, safeclib, samba4, sdl_mixer, sox, sudo, suricata,
278 systemd, tcpdump, unscd, util-linux, vdr-plugin-vnsiserver,
279 vtun, wireshark, xvisor, yaffs2utils
280
281 Issues resolved (http://bugs.uclibc.org):
282
283 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
284 #12261: sudo versions prior to 1.8.28 are affected
285
Peter Korsgaard9c814962019-10-03 09:12:47 +02002862019.08.1, released October 3rd, 2019
287
288 Important / security related fixes.
289
290 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
291 Use default console settings
292
293 Dependencies: Ensure host has JSON::PP perl module installed
294 if webkitgtk/wpewebkit packages are enabled as it is needed
295 during their build process.
296
297 Toolchain: Generate check-headers program under BUILD_DIR
298 rather than /tmp to fix issues with distributions mounting
299 /tmp noexec.
300
301 Updated/fixed packages: asterisk, augeas, axel, bind, bwm-ng,
302 cups, cups-filters, docker-cli, docker-engine, docker-proxy,
303 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd, joe,
304 kf5-extra-cmake-modules, kf5-modemmanager-qt,
305 kf5-networkmanager-qt, libcamera, libcurl, libgcrypt,
306 libglib2, libgpg-error, libnspr, libnss, libopenssl,
307 logrotate, luksmeta, mariadb, mbedtls, mongodb, mosquitto,
308 ncurses, nfs-utils, nghttp2, nodejs, openvmtools, php,
309 protobuf, putty, qemu, samba4, snort, swupdate,
310 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
311 wireshark
312
313 Issues resolved (http://bugs.uclibc.org):
314
315 #10806: Allow nfs-utils to use ipv6
316 #11781: mariadb build error
317 #12031: Build of cups-filters fails while linking, apparently due..
318 #12141: eudev package is missing "render" and "kvm" groups
319 #12241: Permission denied while running "make"
320
Peter Korsgaard1fcdfbf2019-09-01 23:06:01 +02003212019.08, released September 1st, 2019
322
323 Various fixes.
324
325 Defconfigs: Removed nanopc t4, nanopi m4 and neo4, pine64
326 rockpro64 and raxda rock pi4 as they rely on a ARM32 toolchain
327 on the build host to build ATF. These defconfigs will be added
328 back once a package providing such toolchain is
329 available. Also dropped ts4800 defconfig as it does not build
330 with GCC >= 8.x.
331
332 Updated/fixed packages: libxcb, php, python-numpy, webkitgtk,
333 wpewebkit, xfont_font-util
334
335 Issues resolved (http://bugs.uclibc.org):
336
337 #12156: buildroot-2019.08-rc3 does not build for Pi Zero W
338
Peter Korsgaardcd8ab182019-08-28 23:02:48 +02003392019.08-rc3, released August 28th, 2019
340
341 Fixes all over the tree.
342
343 Updated/fixed packages: clamav, dovecot, dovecot-pigeonhole,
344 gcc, intel-microcode, libmicrohttpd, libmodplug, mpg123,
345 nginx, openldap, python, qemu, samba4, squid, strace, vlc
346
347 Issues resolved (http://bugs.uclibc.org):
348
349 #11686: fbdev_drv.so: undefined symbol: shadowUpdatePackedWeak,..
350
Peter Korsgaardf3221f12019-08-20 14:39:52 +02003512019.08-rc2, released August 20th, 2019
Peter Korsgaarda8bdbef2019-08-19 23:34:17 +0200352
353 Fixes all over the tree.
354
355 Compile fixes for a number of defconfigs.
356
357 Updated/fixed packages: apache, autofs, batctl, batman-adv,
358 bind, collectd, cwiid, dahdi-linux, dahdi-tools, daq,
Peter Korsgaardf3221f12019-08-20 14:39:52 +0200359 dehydrated, dhcp, dtc, efl, enlightenment, evtest, giflib,
360 gnutls, go, gst-plugins-bad, gst-plugins-base,
361 gst1-plugins-bad, gst1-plugins-base, gst1-rtsp-server, gtkmm3,
362 gupnp, harfbuzz, imagemagick, lftp, libbsd, libcpprestsdk,
363 libdnet, libfm, libgit2, libgtk2, libgtk3, libpri, librsvg,
364 libss7, libssh2, libwpe, lua-cqueues, metacity, micropython,
365 mpd, mpg123, musl, mpv, openblas, openbox, opencv, pango,
366 pcmanfm, piglit, pigpio, pinentry, postgresql, qemu, qt5base,
367 qt5enginio, qt5multimedia, qt5serialbus, quagga, quazip,
368 rrdtool, rygel, samba4, stellarium, tcpreplay, ti-gfx, vte,
369 wampcc, wilink-bt-firmware, wireless-regdb, wpebackend-fdo,
Peter Korsgaarda8bdbef2019-08-19 23:34:17 +0200370 xscreensaver
371
372 Removed packages: libamcodec, odroid-mali, odroid-scripts
373
374 Issues resolved (http://bugs.uclibc.org):
375
376 #9481: NetworkManager/Ping unable to resolve domains
377 #10566: php.mk is missing option --with-pgsql
378 #10861: Package batman_adv Makefile is missing include header direct..
379 #11641: linux kernel .config timestamp always out of date fixed with..
380 #11671: russian locale ru_RU:145: LC_TIME: syntax error
381 #11701: recuuring of usr and in bin shortcuts are created
382 #11741: pigpio does not build host-pigpio
383 #11876: automount using host mount/umount
384 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
385 #11921: dahdi fails to build
386 #11936: libcpprestsdk should install to staging
387 #11946: wilink-bt-firmware: moved from github to http://git.ti.com/ti-bt
388 #11961: libpri build failure
389 #12086: dhcp shared libraries not installed to target
390 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
391 #12106: daq: build fails if libdumbnet-dev is installed in the host
392 #12126: vc4 has neon as hard dependency
393
Peter Korsgaard9b9abb02019-08-09 09:04:28 +02003942019.08-rc1, released August 9th, 2019
395
396 Fixes all over the tree and new features.
397
398 toolchain: ARC toolchain updated to 2019.03 (binutils 2.32.51
399 / GCC 8.3.1 / glibc 2.29), ARM AAarch64/ARM toolchains updated
400 to 2019.03. Add GCC 9.1.0, remove GCC 4.9 and 6.5, add GDB
401 8.3, remove GDB 7.12 and 8.0.1, default to GDB 8.2, GCC
402 8.3.0. Musl updated to 1.1.23, bringing support for RISC-V 64.
403
404 Architectures: Internal toolchain support for C-SKY, support
405 for ARC HS48 v3.1 and HS38 with Quad MAC & FPU, support for
406 ARM A76, A76/A55 big.LITTLE, emag, neoverse-N1, phecda and
407 tsv110.
408
409 Filesystems: Pass extra pax options to tar for binary
410 reproducibility. Build host-cpio for the --reproducible option
411 support when BR2_REPRODUCIBLE is enabled. Genimage updated to
412 version 11, bringing GPT support.
413
414 Br2-external: Add support for injecting additional options to
415 the list of preconfigured external toolchains and libjpeg and
416 openssl providers using files under provides/. See the manual
417 for details.
418
419 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
420 passed before the standard exclusions so they are not ignored
421 by rsync when using override-srcdir.
422
423 Gnuconfig updated to 2019-05-28, adding C-SKY support.
424
425 test-pkg: Correct long option handling and clean output dir
426 after a successful build to save disk space.
427
428 support/testing: Emulate a machine with 256MB RAM to fix
429 issues with certain tests running out of memory, use
430 virtio-rng to provide needed entrophy.
431
432 pkg-stats: support outputting in JSON format with --json for
433 easier post processing. The classic HTML output is still
434 available with --html. Parallelize access to
435 release-monitoring.org to speed up runtime.
436
437 Drop non-conventional version prefix/suffix/separators for
438 packages for better compatibility with release-monitoring.org
439
440 Packages:
441 Init systems: Add basic openrc support and
442 <pkg>_INSTALL_INIT_OPENRC variable in the infrastructure to
443 install openrc service scripts if enabled.
444
445 busybox: Build each applet as a separate binary when SELinux
446 is enabled for more finegrained policy control. Use daemon
447 mode for mdev rather than legacy hotplug.
448
449 linux: Workaround -Werror related build failure on powerpc,
450 by forcing CONFIG_PPC_DISABLE_WERROR on.
451
452 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
453 partition is available before mounting.
454
455 New defconfigs: HiFive Unleashed, I.MX8MM EVK and Pico, Nanopi
456 m4 and neo4, Nanopc t4, Olimex A33 olinuxino, Pine64
457 Rockpro64, PowerPC mac99, QEMU C-SKY 610/807/810/860 virt,
458 Raspberry Pi 4, Raxda rock pi4, Solidrun Clearfog GT-8K
459
460 Removed defconfigs: Odroid C2
461
462 New packages: bitcoin, c-capnproto, fatcat, ifmetric, jack1,
463 jailhouse, libubootenv, luasyslog, mender-grubenv,
464 murata-cyw-fw, openrc, piglit, python-colorama, python-cycler,
465 python-hiredis, python-ifaddr, python-inflection,
466 python-iptables, python-matplotlib, python-periphery,
467 python-pycairo, python-redis, python-termcolor,
468 python-tinyrpc, python-txdbus, skeleton-init-openrc, spdlog,
469 sshguard, stellarium, zziplib
470
471 Removed packages: xapp_mkfontdir
472
473 Issues resolved (http://bugs.uclibc.org):
474
475 #11096: Upgrade from glibc 2.26 to 2.27 broke some locales...
476 #11271: utils/check-package fails with exception depending on..
477 #11991: [numpy] segfault when compiling for RPi3 64bits
478 #12016: Grub fails to boot bzImage after upgrade to 2019.05
479 #12046: Can’t login as root user after upgrading to buildroot..
480 #12051: package/dhcp installs libtool wrapper scripts on tar...
481 #12076: Patchelf can link against an incompatible libc++ ver...
482
Peter Korsgaardc8bab5b2019-10-03 16:47:24 +02004832019.05.3, Released October 3rd, 2019
484
485 Important / security related fixes.
486
487 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
488 Use default console settings
489
490 Dependencies: Ensure host has JSON::PP perl module installed
491 if webkitgtk/wpewebkit packages are enabled as it is needed
492 during their build process.
493
494 Toolchain: Generate check-headers program under BUILD_DIR
495 rather than /tmp to fix issues with distributions mounting
496 /tmp noexec.
497
498 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
499 cups-filters, docker-cli, docker-engine, docker-proxy,
500 e2fsprogs, eudev, exim, expat, gcc, go, haveged, ifplugd,
501 iptables, joe, kf5-extra-cmake-modules, kf5-modemmanager-qt,
502 kf5-networkmanager-qtlibcamera, libcurl, libgcrypt,
503 libgpg-error, libnftl, libnspr, libnss, libopenssl,
504 libtorrent-rasterbar, luksmeta, mariadb, mbedtls, mongodb,
505 mosquitto, ncurses, nfs-utils, nghttp2, nodejs, openvmtools,
506 php, protobuf, putty, qemu, samba4, swupdate,
507 systemd-bootchart, thttpd, uclibc, unzip, util-linux,
508 wireshark
509
510 Issues resolved (http://bugs.uclibc.org):
511
512 #10806: Allow nfs-utils to use ipv6
513 #11781: mariadb build error
514 #12031: Build of cups-filters fails while linking, apparently due..
515 #12141: eudev package is missing "render" and "kvm" groups
516 #12241: Permission denied while running "make"
517
Peter Korsgaard3b877a72019-09-03 12:37:46 +02005182019.05.2, Released September 3rd, 2019
519
520 Important / security related fixes.
521
522 Filesystems: Pass extra pax options to tar for binary
523 reproducibility.
524
525 Updated/fixed packages: apache, arm-trusted-firmware,
526 asterisk, atk, autofs, batctl, batman-adv, berkeleydb,
527 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
528 dahdi-linux, dahdi-tools, daq, dehydrated, dhcp, dovecot,
529 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
530 git, glib-networking, glibc, gnupg2, gnutls, go,
531 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
532 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
533 libgit2, libgtk2, libgtk3, libmodplug, libnss, libpri,
534 libshout, libss7, libssh2, libvips, libxcb, linux-headers,
535 mdadm, mesa3d, metacity, mpg123, mosquitto, musl, nginx,
536 oniguruma, openblas, opencv3, openjdk, openjdk-bin, openldap,
537 openvmtools, pcmanfm, php, pigpio, postgresql, prboom,
538 proftpd, proj, python, python-django, python-idna,
539 python-numpy, python-urllib3, python3, qemu, qt5, qt5base,
540 qt5enginio, quagga, rygel, squid, subversion, tcpreplay,
541 unzip, vlc, vte, webkitgtk, wireless-regdb, xen,
542 xfont_font-util, xlib_libICE, xlib_libXfont, xlib_libXfont2,
543 yad, zeromq
544
545 Issues resolved (http://bugs.uclibc.org):
546
547 #11741: pigpio does not build host-pigpio
548 #11876: automount using host mount/umount
549 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
550 #11921: dahdi fails to build
551 #11961: libpri build failure
552 #12086: (dhcpd-missing-libs) - dhcp shared libraries not installed to..
553 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
554 #12106: daq: build fails if libdumbnet-dev is installed in the host
555 #12126: vc4 has neon as hard dependency
556
Peter Korsgaardc0225c22019-07-07 22:09:08 +02005572019.05.1, Released July 7th, 2019
558
559 Important / security related fixes.
560
561 arch: x86: Fix typo breaking 'core-avx2' variant
562
563 linux: Workaround -Werror related build failure on powerpc,
564 by forcing CONFIG_PPC_DISABLE_WERROR on.
565
566 support/testing: Emulate a machine with 256MB RAM to fix
567 issues with certain tests running out of memory.
568
569 test-pkg: Correct long option handling and clean output dir
570 after a successful build to save disk space.
571
572 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
573 partition is available before mounting.
574
575 Updated/fixed packages: barebox, busybox, bzip2, davfs2,
576 dialog, docker-cli, docker-engine, exim, expat, faad2,
577 haveged, irssi, libcamera, libcdaudio, libcurl, libglib2,
578 libressl, libsecret, lmbench, meson, monit, php, postgresql,
579 psplash, python-django, qt5base, tvheadend, webkitgtk,
580 xserver_xorg-server, znc
581
Peter Korsgaard8d4e26d2019-06-02 10:01:07 +02005822019.05, released June 2nd, 2019
583
584 Various fixes.
585
586 Toolchain: Ensure pre-built Andes toolchains can only be
587 selected when x86 32bit support is available on the host.
588 Disallow PowerPC SPE ABI for GCC >= 8.x, as it is no longer
589 supported.
590
591 Infra: pkg-config: Use a dedicated timestamp file rather than
592 .config as that gets touched by linux-4.19+, causing repeated
593 builds.
594
595 Add C-SKY support to our config.sub (gnuconfig)
596
597 Updated/fixed packages: dosfstools, botan, brotli, dropbear,
598 flare-engine, gst1-plugins-bad, libhtp, libnss, libopenssl,
599 linuxptp, matchbox-panel, mender, mutt, netsurf,
600 network-manager, opencv3, openjdk, openmpi, php,
601 python-cython, qt5multimedia, qtwayland, qt5webkit-examples,
602 supertux, suricata, tpm2-totp, v4l2loopback, wireshark,
603 wpewebkit
604
Peter Korsgaard2c96d642019-05-25 23:38:05 +02006052019.05-rc3, released May 25th, 2019
606
607 Fixes all over the tree.
608
609 check-bin-arch: Ignore /usr/lib/grub, similar to how /lib/grub
610 is ignored.
611
612 check-package: Warn about utf-8 characters in .mk files
613
614 Linux: Default to 5.1.x series
615
616 Updated/fixed packages: assimp, atop, chocolate-doom, cjson,
617 ddrescue, dhcp, ffmpeg, gerbera, glibmm, gpsd, gst-ffmpeg,
618 intel-microcode, jasper, keepalived, kismet, libcpprestsdk,
619 libcurl, libssh2, libupnp18, luarocks, mono-gtksharp3, opus,
620 postgresql, pcsc-lite, python, tslib, webkitgtk,
621 wpebackend-fdo, wpewebkit
622
Peter Korsgaard2adc5782019-05-15 22:35:04 +02006232019.05-rc2, released May 15th, 2019
624
625 Fixes all over the tree.
626
627 Updated/fixed packages: bind, bullet, ca-certificates,
628 collectd, cracklib, dhcp, gdb, libinput, libtorrent-rasterbar,
629 linknx, lynx, mono, netsurf, optee-os, postgresql, qt5enginio,
630 qt5multimedia, rpm, samba4, sqlite, strace, uclibc, woff2
631
632 Issues resolved (http://bugs.uclibc.org):
633
634 #11841: grub-efi.cfg not used when building EFI disk image
635
Peter Korsgaarda8b229a2019-05-08 22:54:44 +02006362019.05-rc1, Released May 8th, 2019
637
638 Fixes all over the tree and new features.
639
640 Architecture: Andes 32-bit (nds32) support added.
641
642 Only build host-lzip / host-xz when really needed by packages,
643 not just when not available on the build host.
644
645 Toolchain: Glibc bumped to 2.29, musl bumped to 1.1.22,
646 binutils 2.32 added, 2.28/2.29 removed, default changed to
647 2.31.1.
648
649 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
650 forward {f,l,}chown calls to libc when running under fakeroot
651 to fix issues when building in restricted environments
652 (E.G. user namespace with bubblewrap).
653
654 Linux: Also build default make target to ensure extra files
655 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
656 built. Notice: This may mean that extra host utilities like
657 uboot-mkimage are needed.
658
659 Infrastructure: show-info and <pkg>-show-info make targets
660 added to output package metadata in JSON format for external
661 use.
662
663 pkg-generic: Only tweak .la files needing it to ensure they
664 are not included in subsequent package file lists.
665
666 test-pkg: Generate a basic package config if none is
667 specified.
668
669 Gettext-tiny package added as an lightweight replacement for
670 GNU gettext for situations where NLS support is not needed.
671
672 New defconfigs: Andes AE3XX, Freescale imx8mpico / imx8qxpmek
673 / T2080 QDS RDB, Licheepi zero, Orangepi R1
674
675 Removed defconfigs: Olimx A20 Olinuxino Lime legacy
676
677 New packages: bats-core, bayer2rgb-neon, brickd, cog, dacapo,
678 enet, gettext-tiny, gli, gst1-plugins-bayer2rgb-neon,
679 imx-sc-firmware, intel-mediadriver, intel-mediasdk, libcamera,
680 libhtp, libp11, libwpe, lua-binaryheap, lua-gd, lua-lunitx,
681 mender-artifact, most, oniguruma, openjdk, openjdk-bin,
682 opensbi, optee-benchmark, optee-client, optee-examples,
683 optee-os, optee-test, paho-mqtt-cpp, python-aioblescan,
684 python-aioconsole, python-aiohttp-cors, python-aiomonitor,
685 python-backcall, python-jedi, python-parso, python-pyjwt,
686 python-terminaltables, suricata, tpm2-totp, uftp,
687 wpebackend-fdo, wpewebkit
688
689 Removed packages: libump, lunit, sunxi-mali
690
691 Issues resolved (http://bugs.uclibc.org):
692
693 #11716: Typo on website, saying latest release is 2018.2.11
694 #11756: package/syslinux: MBR's don't fit because of binutils..
695 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
696 #11816: Only selected coreutils binaries are installed
697
Peter Korsgaardd4e73902020-01-12 16:27:27 +01006982019.02.9, released January 12th, 2020
699
700 Important / security related fixes.
701
702 pkg-python infrastructure: Ensure correct compiler and linker
703 flags are used for compiled code
704
705 utils/scanpypi: Remind users to update DEVELOPERS
706
707 Updated/fixed packages: busybox, cc-tool, cpio, cups, dante,
708 dillo, docker-cli, docker-containerd, docker-engine, easy-rsa,
709 ecryptfs-utils, efl, git, glibc, gnupg2, gst1-plugins-bad,
710 kf5-kcoreaddons, libarchive, libgit2, libkrb5, librsvg,
711 libssh, libtomcrypt, libuio, lirc-tools, lvm2,
712 matchbox-desktop, nodejs, ntp, opencv3, openpowerlink,
713 python-django, python-ecdsa, python-pyasn-modules,
714 python-pyqt5, python-subprocess32, python3, qpdf, runc, rygel,
715 samba4, sdl2, wavpack, xserver_xorg-server, zip
716
717 Issues resolved (http://bugs.uclibc.org):
718
719 #12121: PyQt5.QtSerialPort and other modules not being built
720
Peter Korsgaard2c251bc2019-12-07 20:22:07 +01007212019.02.8, released December 7th, 2019
722
723 Important / security related fixes.
724
725 Infrastructure: Make HOST_<pkg>_DL_OPTS inherit from
726 <pkg>_DL_OPTS by default, just like it is done for a number of
727 other package variables
728
729 Add <pkg>_KEEP_PY_FILES to exclude specific python .py files
730 from the removal done by BR2_PACKAGE_PYTHON{,3}_PYC_ONLY for
731 the (rare) case where the .py files are needed at runtime
732 rather than .pyc.
733
734 Fix <pkg>-reconfigure handling for packages using the kconfig
735 infrastructure.
736
737 Toolchain: ensure external toolchain kernel headers version
738 check correctly stop the build on mismatch
739
740 Deconfigs: beaglebone: fix boot issue
741
742 Updated/fixed packages: am33x-cm3, asterisk, bind, chrony,
743 clamav, collectd, connman, faifa, gob2, haproxy,
744 intel-microcode, ipsec-tools, jasper, jpeg-turbo, kodi,
745 kvm-unit-tests, libftdi, libftdi1, libnss, libstrophe,
746 libsvgtiny, lvm2, lzma, mariadb, minicom, neardal, nodejs,
747 opencv3, openvmtools, oracle-mysql, perl-gdgraph,
748 perl-gdtextutil, php, postgresql, prosody, python-django,
749 rabbitmq-c, rauc, redis, rpcbind, socat, spice,
750 spice-protocol, tftpd, tiff, webkitgtk
751
752 New packages: libmspack
753
754 Issues resolved (http://bugs.uclibc.org):
755
756 #12166: Compiling nodejs for SAMA5D3 always crash with illegal inst..
757 #12171: Python-opencv needs config.py and config-3.7.py to run..
758 #12211: host-nodejs 10.15.3 package fail to build
759 #12316: tzdata fails to install with empty "default local time"
760
Peter Korsgaard046735f2019-11-10 22:40:03 +01007612019.02.7, Released November 10th, 2019
762
763 Important / security related fixes.
764
765 support/testing: use a kernel with HW_RANDOM_VIRTIO to work
766 around issues with lack of entrophy
767
768 Toolchain: Also copy libssp.so for external toolchains if SSP
769 is enabled to handle toolchains providing SSP support in
770 libssp rather than in the C library
771
772 Download: Also use the package download method for extra
773 downloads from the same site, so it does not get confused by
774 URLs containing '+'
775
776 Fakeroot now works correctly under Microsoft Windows 10
777 Services for Linux, which does not provide SYSV IPC support
778
779 utils/test-pkg: ensure to exit with an error upon failure
780
781 Updated/fixed packages: asterisk, azmq, cups-filters,
782 domoticz, duma, elf2flt, eudev, exfat, exfat-utils, fakeroot,
783 file, freerdp, gd, ghostscript, go, gvfs, intel-microcode,
784 kvm-unit-tests, libarchive, libnspr, libnss, libopenssl,
785 libpcap, libpciaccess, librsvg, libseccomp, libsigrok,
786 libtorrent, libunwind, linux-tools, lua-sdl2, lxc, minizip,
787 mjpegtools, mongoose, php, python, python-pysnmp-apps,
788 python3, qemu, qt5base, ruby, safeclib, samba4, sdl_mixer,
789 sox, sudo, systemd, tcpdump, unscd, util-lkinux, vtun, xvisor,
790 yaffs2utils
791
792 Issues resolved (http://bugs.uclibc.org):
793
794 #11366: [2018.08] SysV IPC not available for fakeroot on WSL
795 #12261: sudo versions prior to 1.8.28 are affected
796
Peter Korsgaardd9fb5b22019-10-03 17:09:50 +02007972019.02.6, Released October 3rd, 2019
798
799 Important / security related fixes.
800
801 Defconfigs: AArch64-efi: Fix grub configuration, Beaglebone:
802 Use default console settings
803
804 Dependencies: Ensure host has JSON::PP perl module installed
805 if webkitgtk/wpewebkit packages are enabled as it is needed
806 during their build process.
807
808 Toolchain: Generate check-headers program under BUILD_DIR
809 rather than /tmp to fix issues with distributions mounting
810 /tmp noexec.
811
812 Updated/fixed packages: asterisk, augeas, bind, bwm-ng, cups,
813 cups-filters, docker-cli, docker-engine, docker-proxy,
814 dropbear, e2fsprogs, eudev, exim, expat, gcc, go, ifplugd,
815 haveged, iptables, joe, kf5-extra-cmake-modules,
816 kf5-modemmanager-qt, kf5-networkmanager-qt, libcurl,
817 libgcrypt, libgpg-error, libnftl, libnspr, libnss, libopenssl,
818 luksmeta, mariadb, mbedtls, mongodb, mosquitto, ncurses,
819 nfs-utils, nghttp2, nodejs, openvmtools, php, protobuf, putty,
820 qemu, qt5base, samba4, swupdate, systemd-bootchart, thttpd,
821 uclibc, unzip, util-linux, wireshark
822
823 Issues resolved (http://bugs.uclibc.org):
824
825 #10806: Allow nfs-utils to use ipv6
826 #11781: mariadb build error
827 #12031: Build of cups-filters fails while linking, apparently due..
828 #12141: eudev package is missing "render" and "kvm" groups
829 #12181: dropbear: norootlogin (-w) no longer works when PAM is enabled
830 #12241: Permission denied while running "make"
831
Peter Korsgaard65e48f72019-09-02 22:15:58 +02008322019.02.5, Released September 2nd, 2019
833
834 Important / security related fixes.
835
836 Filesystems: Pass extra pax options to tar for binary
837 reproducibility.
838
839 Updated/fixed packages: apache, arm-trusted-firmware,
840 asterisk, atk, autofs, batctl, batman-adv, berkeleydb, brotli,
841 busybox, bzip2, clamav, cloop, cmake, collectd, connman-gtk,
842 cryptopp, dahdi-linux, dahdi-tools, daq, dehydrated, dovecot,
843 dovecot-pigeonhole,, elfutils, evtest, exim, expect, giflib,
844 git, glib-networking, glibc, gnupg2, gnutls, go,
845 gst1-rtsp-server, gtkperf, gupnp-tools, gvfs, imagemagick,
846 imx-uuc, intel-microcode, json-glib, lftp, libbsd, libcurl,
847 libgit2, libgtk3, libmodplug, libnss, libpri, libshout,
848 libss7, libssh2, libvips, libxcb, linux-headers, mdadm,
849 mesa3d, metacity, mpg123, mosquitto, musl, nginx, openblas,
850 opencv3, openldap, openvmtools, pcmanfm, php, pigpio,
851 postgresql, prboom, proftpd, proj, python, python-django,
852 python-idna, python-numpy, python-urllib3, python3, qemu, qt5,
853 qt5base, qt5enginio, quagga, rygel, squid, subversion,
854 tcpreplay, unzip, vlc, vte, webkitgtk, weston, wireless-regdb,
855 xen, xfont_font-util, xlib_libICE, xlib_libXfont,
856 xlib_libXfont2, yad, zeromq
857
858 Issues resolved (http://bugs.uclibc.org):
859
860 #11741: pigpio does not build host-pigpio
861 #11876: automount using host mount/umount
862 #11881: Build breaks with lftp package enabled and libexpat1-dev inst..
863 #11921: dahdi fails to build
864 #11961: libpri build failure
865 #12096: tcpreplay: build fails if libdumbnet-dev is installed in the..
866 #12106: daq: build fails if libdumbnet-dev is installed in the host
867 #12126: vc4 has neon as hard dependency
868
Peter Korsgaard86c31e82019-07-10 10:02:18 +02008692019.02.4, Released July 10th, 2019
870
871 Important / security related fixes.
872
873 arch: x86: Fix typo breaking 'core-avx2' variant, add Westmere
874 variant.
875
876 linux: Workaround -Werror related build failure on powerpc,
877 by forcing CONFIG_PPC_DISABLE_WERROR on.
878
879 support/testing: Emulate a machine with 256MB RAM to fix
880 issues with certain tests running out of memory.
881
882 test-pkg: Correct long option handling and clean output dir
883 after a successful build to save disk space.
884
885 Ensure custom <pkg>_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS are
886 passed before the standard exclusions so they are not ignored
887 by rsync when using override-srcdir.
888
889 Defconfigs: QEMU: use 'rootwait' kernel option to ensure root
890 partition is available before mounting.
891
892 Updated/fixed packages: barebox, bzip2, davfs2, dbus, dialog,
893 docker-cli, docker-engine, expat, faad2, ffmpeg, freeswitch,
894 gerbera, haveged, irssi, libcdadio, libgit2, libglib2,
895 libsecret, libvncserver, lmbench, logrotate, mariadb, meson,
896 mongoose, monit, mpd, openblas, php, postgresql, psplash,
897 python, python-django, python3, qt5base, samba4, taglib,
898 tvheadend, vlc, webkitgtk, xserver_xorg-server, znc
899
Peter Korsgaardc700c8b2019-06-07 09:36:49 +02009002019.02.3, Released June 7th, 2019
901
902 Important / security related fixes.
903
904 Infra: pkg-config: Use a dedicated timestamp file rather than
905 .config as that gets touched by linux-4.19+, causing repeated
906 builds.
907
908 check-bin-arch: Also ignore /usr/lib/grub to support merged
909 /usr setups, similar to how /lib/grub is ignored.
910
911 gnuconfig/config.sub: Add C-SKY architecture support.
912
913 Updated/fixed packages: assimp, atftp, atop, botan, busybox,
914 ca-certificates, chocolate-doom, cjson, coreutils, cracklib,
915 ddrescue, dhcp, docker-cli, docker-containerd, docker-engine,
916 dosfstools, dovecot, dovecot-pigeonhole, dropbear, exim,
917 ffmpeg, flare-engine, gcc, gdb, gerbera, glibmm, go, gpsd,
918 gst-ffmpeg, gst1-plugins-bad, gst1-plugins-base, imagemagick,
919 intel-microcode, jasper, kf5-kcoreaddons, kismet, libcurl,
920 libglib2, libnss, libopenssl, libsigrok, libssh2, libupnp18,
921 linuxptp, luajit, lynx, matchbox-panel, mender,
922 netcat-openbsd, netsurf, nfs-utils, opus, orc, owfs,
923 pcsc-lite, php, popt, postgresql, python, python-cython,
924 python-django, python-ply, qt5enginio, rpm, runc, samba4,
925 sqlite, subversion, supertux, systemd, tslib, uclibc,
926 v4l2loopback, webkitgtk, woff2
927
Peter Korsgaardfe904512019-09-02 22:06:43 +0200928 Issues resolved (http://bugs.uclibc.org):
929
Peter Korsgaardc700c8b2019-06-07 09:36:49 +0200930 #11816: Only selected coreutils binaries are installed
931 #11841: grub-efi.cfg not used when building EFI disk image
932 #11911: systemd v240 memory leak in systemd-journald
933
Peter Korsgaardb7620c12019-04-29 10:37:21 +02009342019.02.2, Released April 29th, 2019
935
936 Important / security related fixes.
937
938 Only build host-lzip / host-xz when really needed by packages,
939 not just when not available on the build host.
940
941 fs: Set FAKEROOTDONTTRYCHOWN environment variable to not
942 forward {f,l,}chown calls to libc when running under fakeroot
943 to fix issues when building in restricted environments
944 (E.G. user namespace with bubblewrap).
945
946 Linux: Also build default make target to ensure extra files
947 like the gdb scripts enabled by CONFIG_GDB_SCRIPTS are also
948 built. Notice: This may mean that extra host utilities like
949 uboot-mkimage are needed.
950
951 Defconfigs: ASUS tinker and Amarula vyasa rk3822: Support
952 larger kernel images, Atmel SAM5D27, SAM5D2,3,4 xplained:
953 Increase rootfs size to fit utilities, Raspberry Pi 64bit:
954 Include overlays in sdcard image
955
956 Updated/fixed packages: android-tools, apache, bind, binutils,
957 busybox, civetweb, cjson, copas, davfs2, docker-cli,
958 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
959 freerdp, gerbera, ghostscript, git, gnutls, go, gst-omx,
960 gst1-plugins-base, gst1-plugins-ugly, haproxy, hostapd,
961 ipsec-tools, libfreefare, libfuse, libkrb5, libpng, libxml2,
962 libxslt, linknx, linux, linux-firmware, linux-tools, live555,
963 lldp, lrzsz, lynx, madplay, make, minicom, mongodb, msmtp,
964 musl, mutt, neon, netsnmp, numactl, opus, perl, php,
965 postgresql, pure-ftpd, python-urllib3, python3, qt5base,
966 rapidxml, rpm, rsyslog, ruby, runc, samba4, sane-backends,
967 softether, stunnel, sysklogd, syslinux, syslog-ng,
968 systemd-bootchart, thttpd, thrift, tiff, tor, tpm2-tools,
969 tpm2-tss, webkitgtk, yaffs2utils, wget, wpa_supplicant, wsapi,
970 xapp_xfd, xapp_xload, xlib_libXpm, xserver_xorg-server, xz,
971 znc
972
973 Issues resolved (http://bugs.uclibc.org):
974
975 #11756: package/syslinux: MBR's don't fit because of binutils..
976 #11761: Building custom kernel 5.1-rc3 or later breaks on objtool
977
Peter Korsgaard18a10db2019-03-29 23:52:20 +01009782019.02.1, Released March 29th, 2019
979
980 Important / security related fixes.
981
982 pkg-generic: Only tweak .la files needing it to ensure they
983 are not included in subsequent package file lists.
984
985 test-pkg: Generate a basic package config if none is
986 specified.
987
988 Updated/fixed packages: asterisk, avahi, bash, beecrypt,
989 binutils, busybox, clamav, cups, efl, eigen, fetchmail, file,
990 flashrom, fltk, gerbera, git, glibc, gnuradio, go,
991 gst-plugins-bad, intel-gmmlib, jq, kexec, kf5-modemmanager-qt,
992 leveldb, libcurl, libdrm, libftdi1, libglib2, libiio, libpcap,
993 libseccomp, libssh2, log4cplus, lvm2, mariadb, mender,
994 mongodb, mosquitto, musl, nodejs, ntp, openjpeg, owfs, php,
995 pure-ftpd, putty, python-aiojobs, qt5webkit, rdesktop, samba4,
996 sunxi-tools, supertux, swupdate, tpm2-abrmd, tpm2-tss,
997 wavemon, wireshark, vsftpd, xapp_xdm, xen,
998 xdriver_xf86-video-fbdev, xlib_libXdmcp
999
1000 Issues resolved (http://bugs.uclibc.org):
1001
1002 #11716: Typo on website, saying latest release is 2018.2.11
1003
Peter Korsgaardb9674052019-03-04 22:49:56 +010010042019.02, released March 4th, 2019
1005
1006 Minor fixes.
1007
1008 Libressl support added for Qt 5.6 as a replacement for
1009 openssl, as 5.6 is not compatible with openssl 1.1.x.
1010
1011 Updated/fixed packages: cutelyst, devmem2, gqrx,
1012 gst-plugins-bad, libraw, libsoxr, qt5base, runc, systemd, tor
1013
Peter Korsgaardbdfea842019-03-01 12:57:30 +010010142019.02-rc3, released March 1st, 2019
1015
1016 Fixes all over the tree.
1017
1018 Openssl support dropped from Qt 5.6, as it isn't compatible
1019 with openssl 1.1.x.
1020
1021 Toolchain: GCC 8.x updated to 8.3.0, fixing a number of
1022 issues.
1023
1024 Dependencies: Require CMake 3.8 or newer to fix compilation
1025 issue with certain packages. If not available, host-cmake will
1026 instead be built.
1027
1028 Printvars: Fix performance regression since 2018.02
1029
1030 Scanypi: Correctly handle underscores in python package names.
1031
1032 Updated/fixed packages: botan, clamav, cryptopp, i2pd,
1033 ibrcommon, iproute2, libcpprestsdk, libssh, lua-curl,
1034 luaexpat, qt5base, runc, stress-ng, syslinux, systemd,
1035 upmpdcli, zbar
1036
1037 Issues resolved (http://bugs.uclibc.org):
1038
1039 #9966: util-linux-2.30/.stamp_built' failed
1040 #11696: possible typo in board/pc/post-build.sh
1041
Peter Korsgaard108c8312019-02-23 15:03:48 +010010422019.02-rc2, released February 23th, 2019
1043
1044 Fixes all over the tree.
1045
1046 Removed zynq_zybo defconfig, as it hasn't seen any update
1047 since it was added in 2016, and uses a U-Boot version not
1048 compatible with openssl-1.1.x.
1049
1050 Linux: Ignore user supplied downloadable hashes, as no hash
1051 checksums are available for those.
1052
1053 Updated/fixed packages: bind, cryptopp, docker-containerd,
1054 dtc, efivar, gdb, imagemagick, ipmiutil, libcpprestsdk,
1055 libcurl, libgpiod, libid3tag, libv4l, log4cplus, luvi,
1056 madplay, mender, mosquitto, poco, postgresql, proftpd,
1057 pulseaudio, python-django, qemu, qt5base, qwt, rabbitmq-c,
1058 reaver, safeclip, stress-ng, swupdate, syslog-ng, systemd,
1059 tor, unzip, xenomai
1060
1061 Issues resolved (http://bugs.uclibc.org):
1062
1063 #11501: compile sdl2 with enable wayland
1064 #11681: .. unable to initialize decompress status for section..
1065
Peter Korsgaard23a28852019-02-13 09:03:54 +010010662019.02-rc1, released February 13th, 2019
Peter Korsgaardfb741b02019-02-12 19:57:58 +01001067
1068 Fixes all over the tree and new features.
1069
1070
1071 Dependencies:
1072
1073 Require Python >= 2.7 as it is needed for E.G. building
1074 libglib2.
1075
1076 Ensure GNU gzip is used for reproducible tarballs (instead of
1077 pigz)
1078
1079
1080 Infrastucture:
1081
1082 Ensure the PLATFORM and OS environment variables are not set,
1083 as they cause build issues for some packages.
1084
1085 The package list infrastructure now correctly handles packages
1086 installing files with old mtime.
1087
1088 Add a config option to force all optional host utilities to be
1089 built, even if suitable versions are available on the build
1090 machine.
1091
1092 graph-build-time: Also show time spent downloading
1093
1094 Download: fixes for SSH/SCP support
1095
1096 Ensure user provided permissions override permissions from
1097 packages.
1098
1099 SDK: Fix handling of relative symlinks (targets starting with
1100 '.' or '..')
1101
1102 BR2_SYSTEM_DEFAULT_PATH setting to customize the default path
1103 for processes.
1104
1105 The custom skeleton logic will now populate the needed /bin,
1106 /lib, /sbin directories/symlinks if not present. Merged /usr
1107 can now be used with a custom skeleton.
1108
1109 Rootfs overlays can now override symbolic links from
1110 packages. This was disabled to ensure the correct symbolic
1111 links are present when merged /usr is used. Instead validate
1112 that the rootfs overlays do not include invalid /bin, /sbin
1113 and /lib entries.
1114
1115 The waf infrastructure now support the <pkg>_SUBDIR variable,
1116 similar to the other package types.
1117
1118 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
1119
1120 Various improvements to the meson infrastructure.
1121
1122 Luarocks: A Buildroot addon has been added to automate
1123 creating a Buildroot package from luarocks, similar to
1124 scancpan and scanpypi.
1125
Peter Korsgaard23a28852019-02-13 09:03:54 +01001126 scanpypi: protect against zip-slip vulnerability in zip/tar
1127 handling
1128
Peter Korsgaardfb741b02019-02-12 19:57:58 +01001129 check-package: fix Python 3 support
1130
1131 get-developers: Fix behaviour when called from elsewhere than
1132 the toplevel directory.
1133
1134 pkg-stats: Show latest upstream version of each package, based
1135 on data from release-monitoring.org
1136
1137 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
1138 a clean tree when ccache is enabled.
1139
1140 Default to sha256 password encoding, drop md5 support.
1141
1142
1143 Architecture:
1144
1145 Support for RISC-V 32bit architecture, ARM A55, 75 and Saphira
1146 variants, MIPS support for mips32r3, mips64r3 and Marvell
1147 Octeon II/III variants.
1148
1149
1150 Toolchain:
1151
1152 ARC toolchain 2018.09, ARM 8.2-2018.11, Codescape IMG/MTI MIPS
1153 2018.09-02, MUSL 1.1.21, GCC 6.5.0 / 7.4.0, GDB 8.2.1
1154
1155
1156 Packages:
1157
1158 openssl: Bump to 1.1.1x series, bringing TLSv1.3 support and
1159 long term support.
1160
1161 fftw: Split into fftw-{single,double,long-double,quad}
1162 packages for the different data precision options.
1163
1164 libcurl: Now has explicit TLS backend selection options.
1165
1166 linux: Support building device tree blobs with the -@ option
1167 for device tree overlays.
1168
1169 weston: The weston-imx i.MX variant is now used when
1170 imx-gpu-viv is enabled
1171
1172 pkgconf: Update to 1.5.3, which brings support for
1173 --define-prefix (used by GStreamer)
1174
1175 Add host-python3-setuptools package to handle host python
1176 packages needing python3 with setuptools support.
1177
1178
1179 New defconfigs: Aarch64 EFI, Orangepi one plus, Orangepi lite
1180 2, QEMU RISC-V 32bit virt, Rock64
1181
1182
1183 New packages: brcm-patchram-plus, clinfo, cunit, docker-cli,
1184 erlang-p1-eimp, exempi, fail2ban, fftw-double,
1185 fftw-double-long, fftw-quad, fftw-single, gerbera, grpc,
1186 gst1-shark, intel-gmmlib, iwd, kf5-kcoreaddons, libeastl,
1187 libpackagekite, libtorrent-rasterbar, lua-std-debug,
1188 lua-std-normalize, mini-snmpd, netsurf, pamtester, pcm-tools,
1189 python-aiodns, python-aiohttp, python-aiohttp-jinja2,
1190 python-aiohttp-remotes, python-aiohttp-security,
1191 python-aiohttp-session, python-aiohttpd-sse, python-aiojobs,
1192 python-cchardet, python-pycares, python-sentry-sdk,
1193 python-wtforms, python3-setuptools, rcw, rtc-tools, shim,
1194 utp_com, vmtouch, websocketpp
1195
Peter Korsgaard23a28852019-02-13 09:03:54 +01001196 Removed packages: fftw, lua 5.2.x, luacrypto, perl-time-hires,
1197 python-pyqt, qt, qtuio, tn5250
1198
1199 Issues resolved (http://bugs.uclibc.org):
1200
1201 #10851: Patch to handle numpad Enter key properly
1202 #11066: x11r7 X11 S40xorg leads to a black screen on QEMU x86..
1203 #11126: Bash Shell Programming using Buildroot
1204 #11426: pps-tools bash dependency
1205 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
1206 #11536: dt-utils building fails with glibc 2.28
1207 #11546: open-vm-tools with glibc 2.28
1208 #11566: Fix init script
1209 #11576: Unable to start apache with event MPM on raspberry pi 3
1210 #11591: [pkgconf 1.5.3] xserver OpenGL support is missing
1211 #11606: libjpeg has no Config.in
1212 #11616: 2018.02.09 fails to build libzlib with full RELRO..
1213 #11656: Custom device tree and u-boot boot.scr not integrated..
1214 #11666: Touchscreen with (Py)Qt5 should use tslib instead of evdev
Peter Korsgaardfb741b02019-02-12 19:57:58 +01001215
Peter Korsgaarda2dbb7a2019-03-28 23:04:10 +010012162018.11.4, Released March 28th, 2019
1217
1218 Important / security related fixes.
1219
1220 Updated/fixed packages: avahi, beecrypt, binutils, botan,
1221 busybox, clamav, cups, devmem2, efl, fetchmail, file, fltk,
1222 gcc, gdb, git, go, gst-plugins-bad, iproute2, jq,
1223 kf5-modemmanager-qt, leveldb, libopenssl, libraw, libseccomp,
1224 libsoxr, libssh2, mariadb, mosquitto, nodejs, ntp, openjpeg,
1225 perl, php, putty, qt5webkit, rdesktop, runc, samba4, swupdate,
1226 systemd, tor, vsftpd, wireshark, xapp_xdm, xen, xlib_libXdmcp
1227
Peter Korsgaard234525e2019-02-23 23:13:58 +010012282018.11.3, Released February 23th, 2019
1229
1230 Important / security related fixes.
1231
1232 Ensure the PLATFORM and OS environment variables are not set,
1233 as they cause build issues for some packages.
1234
1235 The package list infrastructure now correctly handles packages
1236 installing files with old mtime.
1237
1238 Linux: Skip hash checks for user supplied downloadable
1239 patches, as no hash checksums are available for those.
1240
1241 scanpypi: protect against zip-slip vulnerability in zip/tar
1242 handling
1243
1244 Download: fixes for SSH/SCP support
1245
1246 SDK: Fix handling of relative symlinks (targets starting with
1247 '.' or '..')
1248
1249 Updated/fixed packages: bind, dhcpcd, docker-compose,
1250 docker-containerd, docker-engine, dovecot, dovecot-pigeonhole,
1251 dtc, efivar, ghostscript, gnuradio, imagemagick, jpeg-turbo,
1252 libarchive, libb64, libcurl, libgeotiff, libgpiod, libid3tag,
1253 libupnp18, log4cplus, madplay, meson, mosquitto, openssh, php,
1254 poco, postgresql, proftpd, pulseaudio, python, python-django,
1255 python3, qt5base, reaver, runc, sg3_utils, sqlcipher,
1256 swupdate, systemd, unzip, webkitgtk, xenomai
1257
Peter Korsgaard8b8ba9e2019-01-30 16:40:32 +010012582018.11.2, Released January 30th, 2019
1259
1260 Important / security related fixes.
1261
1262 Defconfigs: Fixes for imx6slevk, imx7dsabresd, imx8mqevk, Lego
1263 EV3, QEMU AArch64-virt
1264
1265 Download: Fix scp download handling
1266
1267 check-package: fix Python 3 support
1268
1269 get-developers: Fix behaviour when called from elsewhere than
1270 the toplevel directory.
1271
1272 kconfig: Fix for make linux-menuconfig / uboot-menuconfig from
1273 a clean tree when ccache is enabled.
1274
1275 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
1276
1277 Updated/fixed packages: acpica, apache, apr, avrdude, cargo,
1278 cc-tool, dash, dhcpdump, dmalloc, docker-containerd, efivar,
1279 fwts, glibc, gnuchess, gnupg2, go, leveldb, libarchive,
1280 libassuan, libftdi1, libgpg-error, libhttpparser, libkcapi,
1281 libmad, libsndfile, libsquish, liburiparser, libwebsock,
1282 libxml2, lighttpd, llvm, lm-sensors, lua-msgpack-native, lxc,
1283 mariadb, mbedtls, meson, mosquitto, netatalk, nodejs, odhcp6c,
1284 openresolv, openssh, pango, patchelf, php, python-django,
1285 python-numpy, python-pyyaml, rauc, rp-pppoe, s6-networking,
1286 samba4, sdl_sound, shairport-sync, sqlite, subversion,
1287 sunxi-cedarx, swupdate, systemd, tcpreplay, tekui, tmp2-abrmd,
1288 tpm2-tools, tpm2-tss, udisks, unixodbc, usb_modeswitch,
1289 webkitgtk, wireshark, wolfssl, xapp_rgb, xenomai, xerces
1290
1291 Issues resolved (http://bugs.uclibc.org):
1292
1293 #11576: Unable to start apache with event MPM on raspberry pi 3
1294
Peter Korsgaardab3d2de2018-12-19 23:04:07 +010012952018.11.1, Released December 20th, 2018
1296
1297 Important / security related fixes.
1298
1299 defconfigs: Fixes for bananapi m2 ultra, ci20
1300
1301 Download wrapper: Fix for urlencode handling
1302
1303 Updated/fixed packages: asterisk, docker-compose,
1304 docker-engine, dt-utils, gnutls, go, grub, libbsd, libcurl,
1305 libpgpme, libiscsi, liblo, libmpd, libopenssl, liboping,
1306 libpam-tacplus, libpjsip, linux-firmware, liquid-dsp,
1307 lua-cqueue, luvi, lxc, lynx, nginx, nodejs, openzwave, php,
1308 pps-tools, proftpd, prosody, sdl2_net, squashfs, swupdate,
1309 uclibc, vtu, webkitgtk, wine, xen
1310
1311 New packages: docker-cli
1312
1313 Issues resolved (http://bugs.uclibc.org):
1314
1315 #11426: pps-tools bash dependency
1316 #11536: dt-utils building fails with glibc 2.28
1317
Peter Korsgaard9089a9f2018-12-01 23:06:49 +010013182018.11, Released December 1st, 2018
1319
1320 Minor fixes.
1321
1322 Updated/fixed packages: c-ares, quagga, squid
1323
Peter Korsgaard0031f522018-11-30 13:27:09 +010013242018.11-rc3, released November 30th, 2018
1325
1326 Fixes all over the tree.
1327
1328 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
1329 olinuxino lime legacy, Orangepi zero plus 2, PC, Riotboard.
1330
1331 graph-depends: Fix for package names starting with a non-alpha
1332 character.
1333
1334 Updated/fixed packages: alsa-utils, botan, dante, domoticz,
1335 dtc, freetype, gauche, gcc, gdb, ghostscript, glibc,
1336 imx-usb-loader, libbsd, libid3tag, libkrb5, libmicrohttpd,
1337 libopenssl, libsoxr, linux, motion, msgpack, mtd,
1338 perl-net-ssleay, php, popt, python-numpy, qt5declarative,
1339 samba4, shadowsocks-libev, stress-ng, systemd, usb_modeswitch,
1340 webkitgtk, valgrind, weston, xfsprogs
1341
Peter Korsgaardbc89c1a2018-11-21 08:44:25 +010013422018.11-rc2, released November 21th, 2018
1343
1344 Fixes all over the tree.
1345
1346 fs: Drop intermediate tarball from the filesystem handling to
1347 fix an issue with xattrs handling related to fakeroot. Ensure
1348 tarball target includes xattrs.
1349
1350 download: Fix confusion in git submodule handling if dl/ is a
1351 symlink.
1352
1353 genrandconfig: Fix missing newline in BR2_WGET handling,
1354 causing the following line to be ignored. This would affect
1355 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
1356 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
1357 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
1358
1359 show-build-order: Also include the dependencies of
1360 rootfs-common.
1361
1362 Fix a number of build issues in packages for the recently
1363 merged RISC-V architecture support.
1364
1365 Updated/fixed packages: dt-utils, easydbus, elfutils,
1366 flare-engine, flatcc, glibc, gstreamer, gstreamer1, imx-uuc,
1367 libassuan, libcorrect, libiscsi, libkrb5, libmicrohttpd,
1368 libnftnl, libnspr, libnss, libsemanage, libsigsegv, libv4l,
1369 ltp-testsuite, luv, luvi, make, ncmpc, netplug, openocd,
1370 prosody, qemu, rpm, sconeserver, shadowsocks-libev,
1371 supertuxcart, syslinux, systemd, trace-cmd, uclibc,
1372 uclibc-ng-test, vtun, webkitgtk, weston, wireshark, xen,
1373 xlib_libfontenc
1374
1375 Issues resolved (http://bugs.uclibc.org):
1376
1377 #11086: download/git submodule breaks on symlinked dl folder
1378 #11216: Capabilities not applied to filesystem
1379
Peter Korsgaard419fc6a2018-11-09 22:56:48 +010013802018.11-rc1, released November 9th, 2018
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +01001381
1382 Fixes all over the tree and new features.
1383
1384 Architecture: RISC-V support (64bit) added.
1385
1386 Toolchain: Glibc bumped to 2.28. Fortran support for external
1387 toolchains. ARM (Linaro) toolchains updated to 8.2-2018.08.
1388
1389 Hardening flags (RELRO) are now handled by the toolchain
1390 wrapper instead of explicitly through CFLAGS/LDFLAGS, fixing a
1391 number of issues.
1392
1393 Filesystems: Support for creating btrfs and f2fs filesystems
1394 added.
1395
1396 Add a number of patches to fix build errors for host utilities
1397 on modern distributions using glibc-2.28.
1398
1399 mkusers: Ensure existing group members are preserved when a
1400 group is reprocessed.
1401
1402 printvars: Fix issue with exceeding shell command line length
1403 limits for certain setups.
1404
1405 Workaround added for incompatibility issues between host-dtc
1406 and older U-Boot and Linux kernel versions.
1407
1408 Detect and reject build paths containing '@', as this confuses
1409 a number of packages, including GCC.
1410
1411 utils/diffconfig: Make it work for (non-Buildroot) config
1412 files not using the BR2_ prefix.
1413
1414 New defconfigs: Amarula a64-relic, Bananapi m2 ultra, Embest
1415 riotboard, Hardkernel Odroid XU-4, QEMU riscv64-virt.
1416 olimex_a20_olinuxion_lime_mali is renamed to _legacy.
1417
1418 OpenCL infrastructure support added, similar to how OpenGL is
1419 handled.
1420
1421 Linux-headers: Support for kernel headers from a custom
1422 tarball / git repo added.
1423
1424 New packages: bird, bluez5_utils-headers, btrfs-progs,
1425 checksec, davici, duktape, ell, haproxy, libclc, libcorrect,
1426 libopencl, libopenresolv, nss-myhostname,
1427 perl-apache-logformat-compiler, perl-appconfig,
1428 perl-astro-suntime, perl-class-inspector, perl-class-load,
1429 perl-class-method-modifiers, perl-class-std,
1430 perl-class-std-fast, perl-cookie-baker, perl-data-dump,
1431 perl-data-optlist, perl-data-uuid, perl-data-manip,
1432 perl-dbd-mysql, perl-dbi, perl-devel-globaldestruction,
1433 perl-devel-stacktrace, perl-devel-stacktrace-ashtml,
1434 perl-device-serialport, perl-dist-checkconflicts,
1435 perl-exporter-tiny, perl-file-sharedir, perl-file-slurp,
1436 perl-filesys-notify-simple, perl-hash-multivalue,
1437 perl-http-entity-parser, perl-http-headers-fast,
1438 perl-http-multipartparser, perl-io-interface,
1439 perl-io-socket-multicast, perl-json-maybexs, perl-mime-tools,
1440 perl-module-implementation, perl-module-runtime, perl-moo,
1441 perl-number-bytes-human, perl-package-stash, perl-params-util,
1442 perl-plack, perl-posix-strftime-compiler, perl-role-tiny,
1443 perl-streams-buffered, perl-sub-exporter-progressive,
1444 perl-sub-install, perl-sub-quote, perl-sys-cpu,
1445 perl-sys-meminfo, perl-sys-mmap, perl-time-parsedate,
1446 perl-type-tiny, perl-www-form-urlencoded, perl-x10, pigpio,
1447 python-async-timeout, python-falcon, python-fire,
1448 python-mimeparse, python-multidict, python-passlib,
1449 python-pigpio, python-pip, python-ply, python-py,
1450 python-pyasn1, python-pyasn1-modules, python-pycryptodomex,
1451 python-pyhamcrest, python-pysmi, python-scapy, python-semver,
1452 python-serial-asyncio, python-typing, python-uvloop,
1453 pythonwrapt, python-yarl, python-zeroconf, riscv-pk, sedutil,
1454 spandsp, tini, waffle, xapian
1455
1456 Removed packages: bootutils, dsp-tools, expedite, gst-dsp,
1457 xloader
1458
1459 Issues resolved (http://bugs.uclibc.org):
1460
Peter Korsgaardd8a21692018-11-09 22:48:50 +01001461 #11116: Buildroot should set PYTHON_EGG_CACHE instead of writing ..
1462 #11156: In python3 module 'socket' has no attribute 'AF_BLUETOOTH'
1463 #11166: Erlang bad argument on valid uint64 when crosscompiled on..
1464 #11206: zlib: fails to build with Linaro toolchain, BR2_RELRO_FULL..
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +01001465 #11241: ACPID shouldn't depend on BR2_x86_64 || BR2_i386
Peter Korsgaardd8a21692018-11-09 22:48:50 +01001466 #11251: Util scanpypi failes when package change - to _ in tar file
1467 #11266: qt5base-5.11.1 does not compile with musl, complains about..
1468 #11286: python-rpi-gpio only should depend on BR2_arm || BR2_aarch64
1469 #11321: Latest master fails to build readline with RELRO FULL
1470 #11326: sysvinit fails to build in latest GIT master
1471 #11331: Internal application no longer builds with latest GIT master
1472 #11336: nfs-utils fails to build in latest GIT master
1473 #11351: build root-2018-08, linaro aarch64 compile error
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +01001474 #11376: mdmon binary missing
Peter Korsgaardd8a21692018-11-09 22:48:50 +01001475 #11391: Valgind availability on ARM
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +01001476 #11396: uboot environment image checksum invalid if target is big endian
Peter Korsgaardd8a21692018-11-09 22:48:50 +01001477 #11421: GCC error message for ARM Cortex-A9/ARM.V7
1478 #11451: Can't find libmpfr.so.4 when using external toolchain on ubuntu..
Peter Korsgaard9ffcc4f2018-11-09 22:31:17 +01001479 #11481: Docs: Is external.desc required?
1480
Peter Korsgaardb0a209e2018-12-20 10:44:05 +010014812018.08.4, Released December 20th, 2018
1482
1483 Important / security related fixes.
1484
1485 Defconfigs: Fixes for ci20, orangepi zero plus 2
1486
1487 Download wrapper: Fix for urlencode handling
1488
1489 Updated/fixed packages: c-ares, dante, docker-compose,
1490 domoticz, freetype, ghostscript, gnutls, libcurl, libgpgme,
1491 libid3tag, libiscsi, libmpd, libopenssl, liboping, libpjsip,
1492 linux-firmware, liquid-dsp, luvi, lynx, msgpack, nginx,
1493 nodejs, php, popt, pps-tools, prosody, python-numpy,
1494 python-requests, samba4, sdl2_net, squashfs, swupdate,
1495 systemd, uclibc, vte, webkitgtk, wine, xfsprogs
1496
1497 Issues resolved (http://bugs.uclibc.org):
1498
1499 #11426: pps-tools bash dependency
1500
Peter Korsgaardccfdcd12018-11-26 22:50:27 +010015012018.08.3, Released November 26th, 2018
1502
1503 Important / security related fixes.
1504
1505 fs: Drop intermediate tarball from the filesystem handling to
1506 fix an issue with xattrs handling related to fakeroot. Ensure
1507 tarball target includes xattrs.
1508
1509 download: Fix confusion in git submodule handling if dl/ is a
1510 symlink.
1511
1512 toolchain: Only allow enabling stack protection on
1513 architectures with control flow integrity (CFI) support. Only
1514 allow FORTIFY_SOURCE support on gcc >= 6.
1515
1516 genrandconfig: Fix missing newline in BR2_WGET handling,
1517 causing the following line to be ignored. This would affect
1518 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
1519 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
1520 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
1521
1522 show-build-order: Also include the dependencies of
1523 rootfs-common.
1524
1525 Defconfigs: Fixes for Armadeus APF27, imx6sabre, Olimex A20
1526 olinuxino lime legacy, Orangepi zero plus 2.
1527
1528 graph-depends: Fix for package names starting with a non-alpha
1529 character.
1530
1531 Updated/fixed packages: attr, audit, bind, brotli, busybox,
1532 dtc, easydbus, elfutils, flare-engine, flatcc, gauche, gcc,
1533 giflib, gpsd, lcdproc, libcurl, libiscsi, libkcapi, libnfs,
1534 libnspr, libnss, libsemanage, liburiparser, lighttpd,
1535 lua-curl, mariadb, mmc, mosquitto, mysql, ncmpc, neardal,
1536 netplug, network-manager, nfs-utils, nginx, openocd, openswan,
1537 p11-kit, postgresql, prosody, qemu, qt, rpm, ruby, samba4,
1538 squid, supertuxkart, systemd, tar, trace-cmd, traceroute,
1539 twolame, uclibc, usb_modeswitch, vtun, webkitgtk, weston,
1540 xdriver_xf86-video-geode, xlib_libfontenc, xserver_xorg-server
1541
1542 Issues resolved (http://bugs.uclibc.org):
1543
1544 #11086: download/git submodule breaks on symlinked dl folder
1545 #11481: Docs: Is external.desc required?
1546
Peter Korsgaard0106c042018-10-25 14:40:48 +020015472018.08.2, Released October 25th, 2018
1548
1549 Important / security related fixes.
1550
1551 Workaround added for incompatibility issues between host-dtc
1552 and older U-Boot and Linux kernel versions.
1553
1554 Detect and reject build paths containing '@', as this confuses
1555 a number of packages, including GCC.
1556
1557 utils/get-developers: Add -e option for use with git
1558 send-email.
1559
1560 utils/diffconfig: Make it work for (non-Buildroot) config
1561 files not using the BR2_ prefix.
1562
1563 u-boot: Fix for environment image handling on big endian
1564 systems.
1565
1566 Updated/fixed packages: binutils, ca-certificates,
1567 cups-filters, dtc, erlang, file, freetype, gcc, git, gvfs,
1568 jasper, leveldb, libarchive, libssh, live555, ljlinenoise,
1569 mariadb, mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils,
1570 poco, psmisc, ptpd2, python-enum34, qemu, qt, qt5base,
1571 setools, spice, spice-protocol, tinc, ustr, wireshark,
1572
1573 Issues resolved (http://bugs.uclibc.org):
1574
1575 #11396: uboot environment image checksum invalid if target is big endian
1576
Peter Korsgaarde4f79882018-10-07 11:32:23 +020015772018.08.1, Released October 7th, 2018
1578
1579 Important / security related fixes.
1580
1581 Add a number of patches to fix build errors for host utilities
1582 on modern distributions using glibc-2.28.
1583
1584 mkusers: Ensure existing group members are preserved when a
1585 group is reprocessed.
1586
1587 printvars: Fix issue with exceeding shell command line length
1588 limits for certain setups.
1589
1590 Updated/fixed packages: acpid, android-tools, apache,
1591 arp-scan, bandwidthd, bind, brltty, clamav, connman, cppcms,
1592 domoticz, dtc, fio, gcc, gdb, ghostscript, gnupg, httpping,
1593 igmpproxy, imlib2, ipsec-tools, libesmtp, libnfs, libxslt,
1594 links, lua, mosquitto, nilfs-utils, ocrad, parted, php,
1595 python-django, screen, shairport-sync, strongswan,
1596 vboot-utils, webkitgtk, wireguard, x265 xen, xlib_libXdmcp,
1597 xlib_libXfont, xlib_libXft, xlib_libxshmfence,
1598 xutil_makedepend, zeromq
1599
Peter Korsgaard339d5502018-09-06 22:05:26 +020016002018.08, Released September 6th, 2018
1601
1602 Minor fixes.
1603
1604 Known issues:
1605
1606 - Glibc 2.28 on the build host breaks compilation of a number
1607 of host packages. 2018.08 contains fixes for some of these
1608 packages, but not all. Consider building on hosts (or in
1609 containers) using older Glibc versions.
1610
1611 - host-dtc 1.4.7 breaks compilation of older U-Boot and Linux
1612 kernel configurations using FDT/DTC. Consider updating the
1613 Linux kernel to >= 4.17 and U-Boot to >= 2018.07 or
1614 backporting commit 9130ba8846 (scripts/dtc: Update to
1615 upstream version v1.4.6-9-gaadd0b65c987) for the Linux
1616 kernel / commit db405d1980 for U-Boot.
1617 Alternatively revert commit 7b929ddcf0 (dtc: bump version to
1618 1.4.7) and ensure your build host does not have the libfdt
1619 development headers installed.
1620
1621 Updated/fixed packages: busybox, chipmunk, cutelyst,
1622 domoticz, gcc, imagemagick, lcms2, libcurl, mediastreamer,
1623 moarvm, php, qt, qt5virtualkeyboard, qt5webengine, screen,
1624 sdl2, squashfs, uboot, xen
1625
1626 Issues resolved (http://bugs.uclibc.org):
1627
1628 #11261: ccache using wrong cached objects
1629 #11276: Understanding the patch for kernel-4.9 and other..
1630
Peter Korsgaard24b5ff12018-09-01 00:28:13 +020016312018.08-rc3, Released August 31th, 2018
1632
1633 Fixes all over the tree.
1634
1635 linux: additional improvements to the flex / bison dependency
1636 handling, use system provided variant if available. Ensure
1637 toolchain is available when configuring for 4.18+ support.
1638
1639 Download: Fix handling of primary sites using file://
1640
1641 Toolchain: Correct external toolchain musl detection for
1642 static toolchains.
1643
1644 Updated/fixed packages: aircrack-ng, bison, brltty, busybox,
1645 cutelyst, dropbear, gr-osmosdr, i2c-tools, json-c, libconfuse,
1646 libkcapi, libsoup, libssh, liburiparser, mbedtls, mender,
1647 mesa3d, minicom, mjpegtools, mutt, openpowerlink, openssh,
1648 oracle-mysql, php, postgresql, pv, qt5base, qt5quickcontrols,
1649 rauc, shairport-sync, systemd, xlib_libX11, zeromq,
1650
1651 Issues resolved (http://bugs.uclibc.org):
1652
1653 #11091: BR2_PRIMARY_SITE doesn't work (wget is selected...
1654 #11141: WF111 package no longer available
1655 #11211: Internal compiler error: Killed (program cc1plus)..
1656 #11236: util-linux fails to build on Travis CI when python..
1657 #11246: Glibc 2.28 - fails to build host-bison and host-m4
1658 #11256: Add python-falcon and python-mimeparse packages
1659
Peter Korsgaarda907ab72018-08-20 10:55:03 +020016602018.08-rc2, Released August 20th, 2018
1661
1662 Fixes all over the tree.
1663
1664 pkg-kconfig: Support dependencies needed to run the
1665 configurator, E.G. recent Linux kernel versions needing flex
1666 and bison.
1667
1668 Defconfigs: ARM Juno: Bump ATF to fix a build
1669 issue. Raspberrypi2: Bump rootfs size. Snps_archs38_vdk:
1670 Correct /etc/inittab. Technologic ts7680: Correct genimage
1671 configuration. Orange PI PC / Zero, Sheevaplug: Bump U-boot to
1672 2018.07 to fix build issue. Ensure host-openssl is pulled in
1673 for kernel builds where needed.
1674
1675 Updated/fixed packages: aircrack-ng, bind, boost,
1676 boot-wrapper-aarch64, bzip2, busybox, chrony, cryptsetup,
1677 dahdi-tools, dbus, domoticz, eigen, ipsec-tools, libarchive,
1678 libfuse, libgit2, libopenssl, libselinux, lighttpd, lvm2, m4,
1679 makedevs, mariadb, mesa3d-headers, mono, ncmpc, ncurses,
1680 nodejs, php, python-django, python-pyqt5, qt5base,
1681 qt5serialbus, ruby, samba4, uboot-tools, uclibc, vlc,
1682 waylandpp, wireless_tools, wireshark, wpa_supplicant, mtd,
1683 xdriver_xf86-video-ati, xserver_xorg-server
1684
1685 Issues resolved (http://bugs.uclibc.org):
1686
1687 #10781: cryptsetup luksOpen container_file container causes..
1688 #10996: bogus musl ARM toolchain
1689 #11191: xattr and check-package issue
1690
Peter Korsgaardd7dcc6c2018-08-08 16:17:52 +020016912018.08-rc1, Released August 5th, 2018
Thomas Petazzoni340a0902018-08-04 19:10:50 +02001692
1693 Toolchain:
1694
1695 - add support for gcc 8.x, switch to gcc 7.x as the default
1696 version
1697 - add support for gdb 8.1, switch to gdb 8.0 as the default
1698 and remove gdb 7.10/7.11
1699 - add support for binutils 2.31
1700 - NIOSII CodeSourcery toolchain updated
1701 - Linaro AArch64 BE toolchain added, and other Linaro
1702 toolchains updated
1703 - Synopsys ARC pre-built toolchain updated
1704
1705 Architecture: add support for ARM Cortex-M7
1706
1707 Major updates:
1708
1709 - systemd bumped to 239
1710 - Qt5 bumped to 5.11.1
1711 - Rust bumped to 1.27
1712 - GStreamer stack bumped to 1.14.2
1713 - X.org server bumped to 1.20, and all X.org proto packages
1714 replaced by the single xorgproto package
1715 - i.MX6 support packages bumped to 6.2.4
Peter Korsgaard827b4bb2018-08-30 08:32:00 +02001716 - i.MX Vivante graphics version bumped to 6.2.4.p1.2,
1717 adding support for Wayland and i.MX8MQ platforms
Thomas Petazzoni340a0902018-08-04 19:10:50 +02001718
1719 Linux: bumped to 4.17 by default.
1720
1721 Infrastructure: new package infrastructure added for packages
1722 using the Meson build system
1723
1724 New packages: at-spi2-atk, at-spi2-core, capnproto, cmocka,
1725 corkscrew, cutelyst, davfs2, flatcc, libidn2, libgit2,
1726 libopusenc, mender, nghttp2, perl-convert-asn1, perl-crypt-blowfish,
1727 perl-crypt-cbc, perl-digest-md5, perl-mime-base64-urlsafe,
1728 perl-mojolicious-plugin-authentication, perl-net-ping,
1729 perl-net-snmp, perl-net-ssh2, perl-net-telnet, pigz,
1730 python-reentry, python-request-id, python-validators,
1731 python-webob, shadowsocks-libev, speexdsp, xorgproto, wampcc
1732
1733 New defconfigs: NXP i.MX7D SDB, Boundary Devices Nitrogen 8M,
1734 Olimex A10 OLinuxino, ZynqMP ZCU106
1735
1736 Removed packages: all xproto_* have been removed and replaced
1737 by xorgproto
1738
1739 Issues resolved (http://bugs.uclibc.org):
1740
1741 #9411: MUSL build with RT Error relocating /lib/libgcc_s.so.1:
1742 __cpu_indicator_init: symbol not found
1743 #9921: lockfile module within python-daemon not available
1744 #10341: gdb install of py files when using buildroot toolchain
1745 includes build path
1746 #10661: /etc/init.d/S29netplug starts multiple instances of netplugd
1747 #10751: Missing dependency in pulseaudio package
1748 #10811: kodi-17.6-Krypton does not compile for freescale_* devices
1749 #10856: openblas on qemu_x86_64_defconfig fails with
1750 "sgemm_kernel.o: No such file or directory"
1751 #11056: Compiling a file that uses libdrm headers fails with:
1752 fatal error: drm.h: No such file or directory
1753 #11061: support/download: git version=master broken
1754 #11071: Building postgresql package on Debian 9.4 x64 for armel target fails
1755 #11076: Docker containerd installed to incorrect path
1756 #11101: host-patchelf Endian Issue with relative RPATH
1757 #11111: raspberry pi 3 b+: missing BSP for 64-bit kernel
1758 #11121: statfs call corrupts memory struct statfs too small
1759 #11181: Switching toolchain does not work
1760
Peter Korsgaard1b5694b2018-10-06 09:52:12 +020017612018.05.3, Released October 6th, 2018
1762
1763 Important / security related fixes.
1764
1765 Add a number of patches to fix build errors for host utilities
1766 on modern distributions using glibc-2.28.
1767
1768 mkusers: Ensure existing group members are preserved when a
1769 group is reprocessed.
1770
1771 printvars: Fix issue with exceeding shell command line length
1772 limits for certain setups.
1773
1774 Updated/fixed packages: acpid, android-tools, apache,
1775 arp-scan, bandwidthd, bind, bison, brltty, chipmunk, connman,
1776 cppcms, fio, gcc, ghostscript, gnupg, httping, igmpproxy,
1777 imagemagick, imlib2, ipsec-tools, lcm2, libcurl, libesmtp,
1778 libnfs, libssh, libxslt, links, mediastreamer, minicom,
1779 moarvm, nilfs-utils, ocrad, parted, php, postgresql, pv,
1780 python-django, qt, qt5quickcontrols, qt5webengine, screen,
1781 sdl2, shairport-sync, squashfs, strongswan, vboot-utils,
1782 webkitgtk, wireguard, x265, xen, xlib_libXfont, xlib_libXft,
1783 xlib_libxshmfence, zeromq
1784
Peter Korsgaardb914fbd2018-08-28 16:22:25 +020017852018.05.2, Released August 28th, 2018
1786
1787 Important / security related fixes.
1788
1789 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
1790 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
1791 issue.
1792
1793 Updated/fixed packages: acl, attr, apache, bind,
1794 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
1795 dahdi-tools, dmidecode, dropbear, eigen, ffmpeg, gawk, gcc,
1796 ghostscript, gnutls, imx-gpu-viv, ipsec-tools, libarchive,
1797 libfuse, libglib2, libopenssl, libselinux, libsoup, lighttpd,
1798 linuxptp, lttng-modules, lttng-tools, lua-flu, lvm2, m4,
1799 makedevs, mariadb, mbedtls, mesa3d-heders, mtd, ncurses,
1800 nodejs, openssh, php, python-django, rauc, ruby, samba4,
1801 stress-ng, ti-utils, uboot-tools, uclibc, vim, waylandpp,
1802 wireless_tools, wireless-regdb, wireshark, wpa_supplicant,
1803 xorriso, znc
1804
1805 Issues resolved (http://bugs.uclibc.org):
1806
1807 #10781: cryptsetup luksOpen container_file container causes..
1808 #10986: Installing package attr when already supplied by..
1809 #11191: xattr and check-package issue
1810
Peter Korsgaard3134d942018-07-20 00:38:47 +020018112018.05.1, Released July 20th, 2018
1812
1813 Important / security related fixes.
1814
1815 U-Boot: Ensure host version of ncurses is picked up and not
1816 host-ncurses built by buildroot, as that otherwise causes
1817 widechar/non-widechar conflicts and corrupted menuconfig
1818 menus.
1819
1820 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
1821
1822 Toolchain: ARC tools updated to arc-2018.03.
1823
1824 pkg-stats: Fix python 3.x compatibility.
1825
1826 dl-wrapper: Fix support for URIs containing '+', fix
1827 no-check-hash for inferred site method.
1828
1829 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
1830 Support ethernet on Turbot variant.
1831
1832 Updated/fixed packages: audit, bind, btrfs-progs, cifs-utils,
1833 clamav, collectd, coreutils, docker-containerd, dos2unix,
1834 edid-decode, file, gcc, gdb, gnupg, gnupg2, heimdal, hidapi,
1835 imagemagick, libcurl, libgcrypt, libglib2, liblogging,
1836 libostree, libressl, libsoup, libv4l, libvncserver, libvorbis,
1837 libwebsockets, libxslt, lm-sensors, mariadb, mpg123, ncurses,
1838 network-manager, nodejs, patchelf, perl, php-amqp, pinentry,
1839 pixiewps, qpdf, qt53d, qt5base, qt5charts, qt5script, redis,
1840 systemd, triggerhappy, uboot, wireguard, wireless-regdb,
1841 wireshark
1842
Peter Korsgaardf3d114a2018-06-01 22:22:57 +020018432018.05, Released June 1st, 2018
1844
1845 Minor fixes.
1846
1847 Download: Work around for hanging connections for packages
1848 from CVS, by adding a 10 minute max timeout.
1849
1850 Updated/fixed packages: binutils, clang, dash, expect, git,
1851 glibc, jpeg-turbo, libjpeg, log4cplus, openvmtools, xen,
1852
1853 Issues resolved (http://bugs.uclibc.org):
1854
1855 #11051: runtime issue on STM32 with usage of binutils 2.29.x
1856
Peter Korsgaardbea6b862018-05-28 23:02:21 +020018572018.05-rc3, Released May 28th, 2018
1858
1859 Fixes all over the tree.
1860
1861 Toolchain: ARC tools updated to arc-2018.03-rc2.
1862
1863 Fs: Ensure hard links in TARGET_DIR are correctly copied for
1864 filesystem input. With the recent changes to the file system
1865 generation logic, hard links were "expanded" in file system
1866 images leading to bloated rootfs images for setups with hard
1867 links.
1868
1869 Infrastructure: Error out for packages using the 'local'
1870 method but forgetting to specify <pkg>_SITE.
1871
1872 Build rpcgen for the host when needed to support distributions
1873 no longer shipping rpcgen with glibc (E.G. recent Fedora).
1874
1875 Updated/fixed packages: autofs, bash-completion, binutils,
1876 busybox, cjson, elf2flt, libcoap, libcurl, libtirpc, lrzsz,
1877 poppler, procps-ng, qt-webkit-kiosk, quota, samba4, xfsprogs
1878
1879 Issues resolved (http://bugs.uclibc.org):
1880
1881 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file..
1882 #11036: C compiler cannot create executables
1883 #11046: Git package binaries are ~180MB (compared to ~20MB in..
1884
Peter Korsgaardc11ed3a2018-05-22 23:26:26 +020018852018.05-rc2, Released May 22nd, 2018
1886
1887 Fixes all over the tree.
1888
1889 Dependencies: Check that the current working directory (.)
1890 isn't listed in PATH as that causes various build issues.
1891
1892 Manual: Clarify that git branch names may not be used as
1893 version identifiers. This has never been supported, but was
1894 kind of working (with some limitations) before the git
1895 download rework - Now it does not work at all.
1896
1897 Linux: Ensure host version of ncurses is picked up and not
1898 host-ncurses built by buildroot, as that otherwise causes
1899 widechar/non-widechar conflicts and corrupted menuconfig
1900 menus.
1901
1902 Packages: Renamed a number of package options not prefixed
1903 with BR2_PACKAGE_<pkg> for consstency.
1904
1905 Download infrastructure: Fix file:// protocol handling after
1906 download rework.
1907
1908 Updated/fixed packages: acl, apr-util, asterisk, attr,
1909 bluez5_utils, cifs-utils, clamav, clang, cups-filters,
1910 dahdi-linux, exim, faketime, gdb, go, gst1-plugins-bad,
1911 imx-mkimage, ipsec-tools, jamvm, janus-gateway,
1912 jquery-ui-themes, libcap, libcurl, libftdi, libkcapi, libkrb5,
1913 libmediaart, libmodbus, libmodplug, libmpd,
1914 libnetfilter_cthelper, libnetfilter_cttimeout, libnfc,
1915 libnfnetlink, libnss, liboauth, libogg, libosip2,
1916 libpam-radius-auth, libpcap, libpciaccess, llvm, log4cplus,
1917 ltrace, lynx, mbedtls, modem-manager, nfs-utils,
1918 python-cython, python-websockets, qt5cinex, qt5wayland, rauc,
1919 snort, strace, ti-sgx-km, transmission, wavpack, wget, woff2,
1920 xen, zmqpp, znc, zstd
1921
1922 Issues resolved (http://bugs.uclibc.org):
1923
1924 #10986: Installing package attr when already supplied by...
1925 #11011: BUildroot for Raspberry Pi 2
1926 #11016: Wrong compiler used for external user host packages
1927
Thomas Petazzoni54e3bcb2018-05-09 22:28:49 +020019282018.05-rc1, Released May 9th, 2018
1929
1930 Toolchain: glibc bumped to 2.27, musl bumped to 1.1.19,
1931 uClibc-ng 1.0.30, Linux kernel headers bumped to 4.16.x.
1932
1933 Architecture: support for the Blackfin architecture has been
Thomas Petazzoni449f4302018-05-09 22:53:39 +02001934 removed, as it was removed from Linux upstream, poorly
1935 maintained in binutils/gdb, and abandoned by Analog Devices.
Thomas Petazzoni54e3bcb2018-05-09 22:28:49 +02001936
1937 Numerous packages updated to have hashes for their license
1938 files.
1939
1940 Systemd can now be built with uClibc toolchains.
1941
1942 Linux: addition of BR2_LINUX_KERNEL_NEEDS_HOST_LIBELF and
1943 BR2_LINUX_KERNEL_NEEDS_HOST_OPENSSL to support building Linux
1944 kernel configurations that need libelf on the host or openssl
1945 on the host.
1946
1947 Coding style:
1948 - all Python scripts are now verified with flake8
1949 - check-package extended to check all Config.in and .mk files
1950 in tree, not only the ones in package/
1951
1952 Infrastructure:
1953
1954 - The download infrastructure has seen a major overhaul, with
1955 the main visible new feature being Git caching: a package
1956 fetched from Git no longer needs to be re-cloned entirely
1957 everytime its version is changed. Anoter visible change is
1958 that the download folder now has subfolders per package. See
1959 http://lists.busybox.net/pipermail/buildroot/2018-April/217923.html
1960 for more details about those changes.
1961
1962 - The logic that generates the root filesystem images has been
1963 reworked, with the main goal of allowing several filesystem
1964 images to be produced in parallel, also a requirement for
1965 top-level parallel build. Now, a .tar filesystem image is
1966 always created, and re-extracted in a private directory to
1967 create each format-specific filesystem image.
1968
1969 - A new package infrastructure was introduced for Go-based
1970 packages: golang-package.
1971
1972 - Dependencies on extraction tools are now handled as proper
1973 per-package dependencies, using
1974 <pkg>_EXTRACT_DEPENDENCIES. Beyond a cleanup, this is also a
1975 preparation step for top-level parallel build support.
1976
1977 - When a file being downloaded is part of a package with a
1978 .hash file, but there is no hash listed for this file, the
1979 file is now preserved in the download directory rather than
1980 removed. This helps when updating a package, as it gives the
1981 ability to easily calculate the hash of the file.
1982
1983 - Addition of '<pkg>-show-recursive-depends' and
1984 '<pkg>-show-recursive-rdepends' make targets, to
1985 respectively display the recursive list of dependencies and
1986 the recursive list of reverse dependencies of a given
1987 package.
1988
1989 - The /etc/shells file is now automatically generated with the
1990 list of shell programs installed on the system.
1991
1992 - Addition of -Ofast optimization level as an available
1993 option.
1994
1995 Major updates: Go updated to 1.10, Erlang bumped to 20.3, Qt5
1996 bumped to 5.10.1.
1997
1998 New packages: 18xx-ti-utils, abootimg, bluez-alsa, brotli,
1999 chipmunk, clang, docker-compose, docker-proxy, flare-engine,
2000 flare-game, gst1-interpipe, gstreamer1-editing-services,
2001 hackrf, i2pd, imx-alsa-plugins, imx-mkimage, libcdio-paranoia,
2002 libkrb5, llvm, pixiewps, python-backports-ssl-match-hostname,
2003 python-cached-property, python-cython, python-docker,
2004 python-dockerpty, python-docker-pycreds,
2005 python-flask-sqlalchemy, python-functools32, python-influxdb,
2006 python-json-models, python-libusb1, python-networkx,
2007 python-psycopg2, python-pymodbus, python-sqlalchemy,
2008 python-subprocess32, python-texttable,
2009 python-websocket-client, python-yieldfrom, quotatool, reaver,
2010 snort, sunxi-mali-mainline, sunxi-mali-mainline-driver, tk,
2011 tpm2-abrmd, tpm2-tools, tpm2-tss, udftools, vte, woff2.
2012
2013 New defconfigs: ARC HS Development Kit, Arcturus ucls1012a,
2014 Freescale i.MX6UL EVK (with vendor kernel), Freescale i.MX6
2015 SoloLite EVK (with vendor kernel), Freescale i.MX31 3Stack,
2016 Freescale i.MX8Q EVK Freescale p1025twr, Freescale t1040d4rdb,
2017 Qemu PPC64 E5500, SolidRun ClearFog Base, Tinker RK3288, Vyasa
2018 RK3288,
2019
2020 Removed packages: iqvlinux, kodi-adsp-*, mplayer
2021
2022 Removed defconfigs: ci40, firefly_rk3288,
2023 freescale_p1010rdb_pa, freescale_mpc8315erdb, riotboard,
2024 teliv_evk_pro3
2025
Thomas Petazzoni449f4302018-05-09 22:53:39 +02002026 Issues resolved (http://bugs.uclibc.org):
2027
2028 #10151: toolchain eclipse register : fails with a custom
2029 BR2_HOST_DIR
2030 #10511: Packages get downloaded uncompressed with wget
2031 #10531: QtWebengine doesn't build if the host hasn't a 32 bits
2032 C++ compiler working
2033 #10846: error in compiling gnutls
2034 #10886: openssl-1.0.2n fails to build
2035 #10896: /bin/sh not in /etc/shells
2036 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is
2037 enabled
2038
Peter Korsgaardd5c8e9e2019-03-29 15:27:56 +010020392018.02.12, Released March 29th, 2019
2040
2041 Important / security related fixes.
2042
2043 Updated/fixed packages: avahi, beecrypt, busybox, clamav,
2044 cups, devmem2, fetchmail, file, fltk, gcc, gdb, git, jq,
2045 leveldb, libopenssl, libraw, libseccomp, libssh2,
2046 libunistring, mariadb, mosquitto, nodejs, ntp, openjpeg, perl,
2047 php, putty, qt5webkit, rdesktop, systemd, wireshark, vsftpd,
2048 xapp_xdm, xlib_libXdmcp
2049
Peter Korsgaardea5cf872019-02-23 20:59:56 +010020502018.02.11, Released February 23th, 2019
2051
2052 Important / security related fixes.
2053
2054 Ensure the PLATFORM and OS environment variables are not set,
2055 as they cause build issues for some packages.
2056
2057 The package list infrastructure now correctly handles packages
2058 installing files with old mtime.
2059
2060 Linux: Skip hash checks for user supplied downloadable
2061 patches, as no hash checksums are available for those.
2062
2063 scanpypi: protect against zip-slip vulnerability in zip/tar
2064 handling
2065
2066 Updated/fixed packages: bind, dhcpcd, dovecot, ghostscript,
2067 gnuradio, imagemagick, jpeg-turbo, libarchive, libb64,
2068 libcurl, libid3tag, madplay, mosquitto, openssh, php,
2069 postgresql, proftpd, python, python-django, python3, qt5base,
2070 sqlcipher, swupdate, systemd, unzip, webkitgtk
2071
Peter Korsgaard96edc472019-01-31 17:37:58 +010020722018.02.10, Released January 31th, 2019
2073
2074 Important / security related fixes.
2075
2076 Defconfigs: Fixes for Lego EV3, QEMU AArch64-virt
2077
2078 check-package: fix Python 3 support
2079
2080 get-developers: Fix behaviour when called from elsewhere than
2081 the toplevel directory.
2082
2083 cmake: Also set CMAKE_SYSTEM_VERSION in toolchainfile.cmake
2084
2085 Updated/fixed packages: acpica, apache, apr, asterisk,
2086 avrdude, cargo, cc-tool, dash, dhcpdump, dmalloc, gnuchess,
2087 gnupg2, leveldb, libarchive, libassuan, libftdi1,
2088 libgpg-error, libhttpparser, libmad, libsndfile, libsquish,
2089 liburiparser, libwebsock, libxml2, lighttpd, lm-sensors,
2090 lua-msgpack-native, mbedtls, mosquitto, netatalk, nodejs,
2091 openssh, pango, patchelf, php, python-django, python-pyyaml,
2092 rauc, rp-pppoe, s6-networking, samba4, sdl_sound,
2093 shairport-sync, sqlite, subversion, sunxi-cedarx, tcpreplay,
2094 tekui, usb_modeswitch, webkitgtk, wireshark, wolfssl,
2095 xapp_rgb, xenomai, xerces
2096
2097 Issues resolved (http://bugs.uclibc.org):
2098
2099 #11576: Unable to start apache with event MPM on raspberry pi 3
2100
Peter Korsgaarda2954482018-12-20 12:25:30 +010021012018.02.9, Released December 20th, 2018
2102
2103 Important / security related fixes.
2104
2105 defconfigs: Fixes for ci20
2106
2107 Updated/fixed packages: c-ares, dante, freetype, ghostscript,
2108 glibc, gnutls, go, libcurl, libgpgme, libid3tag, libiscsi,
2109 libmpd, libopenssl, libpjsip, linux, liquid-dsp, luvi, lynx,
2110 msgpack, nginx, nodejs, php, popt, pps-tools, python-numpy,
2111 python-requests, samba4, sdl2_net, squashfs, swupdate, uclibc,
2112 wine, webkitgtk, xfsprogs
2113
2114 Issues resolved (http://bugs.uclibc.org):
2115
2116 #11426: pps-tools bash dependency
2117
Peter Korsgaard40576032018-11-26 23:41:24 +010021182018.02.8, Released November 26th, 2018
2119
2120 Important / security related fixes.
2121
2122 fs: Drop intermediate tarball from the filesystem handling to
2123 fix an issue with xattrs handling related to fakeroot. Ensure
2124 tarball target includes xattrs.
2125
2126 download: Fix confusion in git submodule handling if dl/ is a
2127 symlink.
2128
2129 toolchain: Only allow enabling stack protection on
2130 architectures with control flow integrity (CFI) support. Only
2131 allow FORTIFY_SOURCE support on gcc >= 6.
2132
2133 genrandconfig: Fix missing newline in BR2_WGET handling,
2134 causing the following line to be ignored. This would affect
2135 BR2_ENABLE_DEBUG, BR2_INIT_BUSYBOX, BR2_INIT_SYSTEMD,
2136 BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV, BR2_STATIC_LIBS or
2137 BR2_PACKAGE_PYTHON_PY_ONLY depending on the randomization.
2138
2139 show-build-order: Also include the dependencies of
2140 rootfs-common.
2141
2142 Defconfigs: Fixes for Armadeus APF27, imx6sabre.
2143
2144 graph-depends: Fix for package names starting with a non-alpha
2145 character.
2146
2147 Updated/fixed packages: attr, audit, bind, brotli, easydbus,
2148 elfutils, gauche, gcc, giflib, gpsd, lcdproc, libcurl,
2149 libiscsi, libnfs, libnspr, libnss, libkcapi, libsemanage,
2150 liburiparser, lighttpd, linux, lua-curl, mariadb, mmc-utils,
2151 mosquitto, mysql, neardal, netplug, network-manager,
2152 nfs-utils, nginx, openocd, openswan, p11-kit, postgresql,
2153 prosody, qemu, qt, rpm, ruby, samba4, squid, supertuxkart,
2154 systemd, tar, trace-cmd, traceroute, twolame, uclibc,
2155 usb_modeswitch, vtun, webkitgtk, xdriver_xf86-video-geode,
2156 xlib_libfontenc, xproto_inputproto, xserver_xorg-server
2157
2158 Issues resolved (http://bugs.uclibc.org):
2159
2160 #11086: download/git submodule breaks on symlinked dl folder
2161 #11251: Util scanpypi failes when package change - to _ in..
2162 #11476: stdio2.h error invalid use of __builtin_va_arg_pack
2163 #11481: Docs: Is external.desc required?
2164
Peter Korsgaard684f79d2018-10-25 20:43:18 +020021652018.02.7, Released October 25th, 2018
2166
2167 Important / security related fixes.
2168
2169 Detect and reject build paths containing '@', as this confuses
2170 a number of packages, including GCC.
2171
2172 utils/get-developers: Add -e option for use with git
2173 send-email.
2174
2175 utils/diffconfig: Make it work for (non-Buildroot) config
2176 files not using the BR2_ prefix.
2177
2178 u-boot: Fix for environment image handling on big endian
2179 systems.
2180
2181 Updated/fixed packages: binutils, ca-certificates,
2182 cups-filters, erlang, file, freetype, gcc, git, gvfs, leveldb,
2183 libarchive, libcurl, libssh, live555, ljlinenoise, mariadb,
2184 mongoose, netsnmp, nmap, nodejs, ntp, open-plc-utils, poco,
2185 psmisc, ptpd2, python-enum34, qemu, qt, qt5base, setools,
2186 spice, spice-protocol, tinc, ustr, wireshark
2187
2188 Issues resolved (http://bugs.uclibc.org):
2189
2190 #11396: uboot environment image checksum invalid if target is big endian
2191
Peter Korsgaardefdb7772018-10-07 09:19:35 +020021922018.02.6, Released October 7th, 2018
2193
2194 Important / security related fixes.
2195
2196 Add a number of patches to fix build errors for host utilities
2197 on modern distributions using glibc-2.28.
2198
2199 mkusers: Ensure existing group members are preserved when a
2200 group is reprocessed.
2201
2202 printvars: Fix issue with exceeding shell command line length
2203 limits for certain setups.
2204
2205 Updated/fixes packages: acpid, android-tools, apache,
2206 arp-scan, bandwidthd, bind, bison, clamav, connman, cppcms,
2207 cramfs, fio, gcc, ghostscript, glibc, gnupg, httping,
2208 igmpproxy, imagemagick, imlib2, ipsec-tools, lcms2, libcurl,
2209 libesmtp, libnfs, libssh, libxslt, links, linuxptp,
2210 mediastreamer, minicom, moarvm, nilfs-utils, ocrad, parted,
2211 php, pv, python-django, qt, qt5quickcontrols, qt5webengine,
2212 screen, sdl2, shairport-sync, squashfs, strongswan,
2213 vboot-utils, webkitgtk, wireguard, x265, xen, xlib_libXfont,
2214 xlib_libXft
2215
2216 New packages: brotli, woff2
2217
Peter Korsgaard8b3b8d82018-08-29 17:56:17 +020022182018.02.5, Released August 29th, 2018
2219
2220 Important / security related fixes.
2221
2222 Defconfigs: Raspberrypi2: Bump rootfs size, T7680: Fix
2223 genimage.cfg issue, ARM Juno: Bump ATF to v1.3 to fix build
2224 issue.
2225
2226 Updated/fixed packages: acl, apache, attr, bind,
2227 boot-wrapper-aarch64, brltty, bzip2, chrony, crda, cryptsetup,
2228 dahdi-tools, dmidecode, dropbear, eigen, erlang, ffmpeg, gawk,
2229 gcc, ghostscript, gnutls, ipsec-tools, libarchive, libfuse,
2230 libopenssl, libselinux, libsoup, lighttpd, linuxptp,
2231 lttng-modules, lttng-tools, lua-flu, lvm2, m4, makedevs,
2232 mariadb, mbedtls, mesa3d-headers, mtd, ncurses, nodejs,
2233 openssh, php, postgresql, python-django, qt5xmlpatterns, ruby,
2234 samba4, shairport-sync, stress-ng, ti-utils, uboot-tools, vim,
2235 waylandpp, wireless_tools, wireshark, wpa_supplicant, xorriso,
2236 znc
2237
2238 Issues resolved (http://bugs.uclibc.org):
2239
2240 #10781: cryptsetup luksOpen container_file container causes..
2241 #10986: Installing package attr when already supplied by..
2242 #11191: xattr and check-package issue
2243
Peter Korsgaardd91fdfe2018-07-21 00:24:34 +020022442018.02.4, Released July 21th, 2018
2245
2246 Important / security related fixes.
2247
2248 U-Boot: Ensure host version of ncurses is picked up and not
2249 host-ncurses built by buildroot, as that otherwise causes
2250 widechar/non-widechar conflicts and corrupted menuconfig
2251 menus.
2252
2253 Linux: Enable CONFIG_PERF_EVENTS when perf is enabled.
2254
2255 Defconfigs: Raspberrypi3: Bump rootfs size, Minnowboard-max:
2256 Support ethernet on Turbot variant.
2257
2258 Updated/fixed packages: bind, clamav, collectd, dos2unix,
2259 edid-decode, gcc, gdb, heimdal, hidapi, imx-gpu-viv, libcurl,
2260 libglib2, liblogging, libostree, libsoup, libv4l, lm-sensors,
2261 ncurses, network-manager, patchelf, pinentry, procps-ng, qpdf,
2262 qt5, qt53d, qt5base, qt5charts, qt5script, qt5serialport,
2263 systemd, wireguard, wireless-regdb
2264
2265 Issues resolved (http://bugs.uclibc.org):
2266
2267 #11101: host-patchelf Endian Issue with relative RPATH
2268
Peter Korsgaardafa6fe12018-06-18 19:43:04 +020022692018.02.3, Released June 18th, 2018
2270
2271 Important / security related fixes.
2272
2273 Various fixes for building on modern distributions (GCC 8.x,
2274 no rpcgen utility).
2275
2276 ARM: Default to binutils 2.28 and warn about newer binutils
2277 versions, which are known to cause boot failures for Linux
2278 kernels built in thumb mode.
2279
2280 Busybox/mdev: Fix module autoloading.
2281
2282 Busybox/sysvinit: inittab: Add /dev/{stdin,stdout,stderr}
2283 symlinks, call swapon -a to activate any configured swap
2284 devices.
2285
2286 Dependencies: Check that PATH does not contain current working
2287 directory, which triggers a number of build failures.
2288
2289 Infrastructure: Error out for packages erroneously using the
2290 'local' site method but not defining a _SITE.
2291
2292 Linux: Fix cuImage.<dtb> / simpleImage.<dtb> handling. Ensure
2293 kconfig uses ncurses from the host to fix a ncurses/ncursesw
2294 mixup, causing menuconfig display corruption.
2295
2296 Toolchain: Workarounds for fix-rpath issues with binutils and
2297 elf2flt.
2298
2299 Util-linux: Fix blocking on getrandom() issue with recent
2300 kernels.
2301
2302 Remove broken freescale_imx31_3stack,
2303 freescale_imx6sololiteevk and freescale_imx6ulevk defconfigs.
2304
2305 Updated/fixed packages: apr-util, asterisk, attr, audit,
2306 autofs, binutils, busybox, cifs-utils, cups-filters, dash,
2307 ebtables, exim, expect, f2fs-tools, faketime, file, gdb, git,
2308 glibc, gnupg, gnupg2, gst1-plugins-bad, imagemagick, jamvm,
2309 jpeg-turbo, libcap, libcoap, libcurl, libgcrypt, libjpeg,
2310 libnss, libressl, libtirpc, libvncserver, libvorbis, libxslt,
2311 log4cplus, lrzsz, ltrace, lynx, mariadb, mbedtls, mpg123,
2312 nasm, netplug, network-manager, nfs-utils, nodejs,
2313 openvmtools, patch, perl, php-amqp, poppler, procps-ng,
2314 python, python-websockets, quota, redis, samba4, sysvinit,
2315 transmission, triggerhappy, util-linux, wavpack, wget,
2316 wireshark, xen, zmqpp
2317
2318 Issues resolved (http://bugs.uclibc.org):
2319
2320 #10986: Installing package attr when already supplied by busybox..
2321 #11031: ld-elf2flt: host/bin/ld.real': execvp: No such file or..
2322
Peter Korsgaard0c2b9202018-05-04 18:24:30 +020023232018.02.2, Released May 4th, 2018
2324
2325 Important / security related fixes.
2326
2327 Tweak package size/file instrumentation to better handle
2328 package rebuilds.
2329
2330 Revert /etc/shells creation when bash is enabled.
2331
2332 Exclude /lib/firmware from the rpath fixup logic, as it may
2333 contain non-native ELF files.
2334
2335 Scanpypi: Support the new PyPi infrastructure.
2336
2337 Handle GCC 8.x on the host.
2338
2339 Ensure timestamp of /usr is updated to support the systemd
2340 ConditionNeedsUpdate option.
2341
2342 Updated/fixed packages: bluez5_utils, flann, gdb, gnupg2,
2343 grub2, libcec, libcgi, libglib2, libgpg-error, libgpgme,
2344 libtomcrypt, mbedtls, mkpasswd, php, python, python-requests,
2345 python-watchdog, qt53d, qt5websockets, sdl2, sdl2_image,
2346 syslog-ng, systemd, tcl, tcllib, uclibc, usb_modeswitch,
2347 wireguard, wmctrl
2348
2349 Issues resolved (http://bugs.uclibc.org):
2350
2351 #10896: /bin/sh not in /etc/shells
2352 #10961: Grub2 fails to build for x86_64 when BR2_SSP_ALL is enabled
2353
Peter Korsgaardf3cea9d2018-04-09 23:51:05 +020023542018.02.1, Released April 9th, 2018
2355
2356 Important / security related fixes.
2357
2358 Removed unmaintained defconfigs: Creator Ci40, Firefly rk3288,
2359 Freescale mpc8315erdb / p1010rdb_pa, Riotboard, Teliv EVK
2360 Pro3.
2361
2362 Infrastructure: Speed up instrumentation for package size by
2363 comparing timestamps instead of md5 checksums, as doing
2364 checksums could lead to up to 25% longer build time for big
2365 configurations.
2366
2367 Rename the internal <pkg>_BASE_NAME variable to <pkg>_NASENAME
2368 to avoid name clashes with packages ending on '-base'.
2369
2370 Add a better fix for build issues for autotools based packages
2371 checking for C++ support on toolchains without C++ support.
2372
2373 Build host-tar if tar is older than 1.27 on the build machine
2374 to work around reproducibility issues with git archives
2375 containing long paths.
2376
2377 check-unique-files: Fix for filenames not representable in the
2378 users' locale.
2379
2380 Check-bin-arch: Add support for per-package ignore paths
2381 (<pkg>_BIN_ARCH_EXCLUDE).
2382
2383 Toolchain: Fix SSP support detection for external toolchains.
2384
2385 linux: Add _NEEDS_HOST_OPENSSL / LIBELF options to ensure
2386 these dependencies are available for Linux configurations
2387 needed these dependencies, similar to how it is done for
2388 U-Boot.
2389
2390 Support custom (not in tree) device tree files in addition to
2391 in-tree ones.
2392
2393 U-Boot / uboot-tools: Fix header conflict with libfdt-devel
2394 installed on host.
2395
2396 Updated/fixed packages: apache, busybox, c-ares, cmake,
2397 docker-engine, enlightenment, eudev, fbgrab, freescale-imx,
2398 gtest, imagemagick, intel-microcode, irssi, jimtcl, kmod,
2399 kodi, ktap, libcoap, libcurl, libfcgi, libhttpparser,
2400 libminiupnpc, libopenssl, libpjsip, libss7, libssh2, libupnp
2401 libupnpp, libuv, libvorbis, memcached, motion, musl, nodejs,
2402 ntp, openblas, opencv3, openocd, opus-tools, patch, php,
2403 pkgconf, postgresql, powerpc-utils, python-jsonschema,
2404 python-webpy, qemu, qt5bsae, qt5script, qt5webkit, rapidjson,
2405 rauc, sam-ba, samba4, sngrep, systemd, tremor, uboot-tools,
2406 uclibc-ng-test, upmpdcli, wireshark, xerces, xterm, zstd
2407
2408 New packages: docker-proxy, python-functools32
2409
2410 Issues resolved (http://bugs.uclibc.org):
2411
2412 #10766: upmpdcli: Segmentation fault
2413 #10776: ktap fails to build
2414 #10846: error in compiling gnutls
2415 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
2416
Peter Korsgaard8a94ff12018-03-04 22:28:34 +010024172018.02, Released March 4th, 2018
2418
2419 Fixes all over the tree.
2420
2421 Issues with systemd with a readonly rootfs and DBus fixed.
2422
2423 Instructure:
2424 - check-uniq-files: fix Python 2.6 compatibility.
2425 - dependencies.sh: check for external argparse module for
2426 Python 2.6.
2427 - Add infrastructure to detect and use a UTF-8 locale on the
2428 host, needed by systemd.
2429
2430 Update/fixed packages: clamav, dash, dhcp, dovecot, efl,
2431 ffmpeg, libv4l, mono, mosquitto, php, postgresql, qt,
2432 scanpypi, sdl2, systemd, tor, tvheadend, uboot, wavpack
2433
2434 Issues resolved (http://bugs.uclibc.org):
2435
2436 #10831: qemu_x86_64_defconfig build fails on linux-headers..
2437
Peter Korsgaardd5a63f42018-02-27 22:58:57 +010024382018.02-rc3, Released February 27th, 2018
2439
2440 Fixes all over the tree.
2441
2442 check-bin-arch: skip /lib/modules to allow 32-bit userland
2443 with 64bit kernel.
2444
2445 dependencies: Blacklist tar 1.30+ and build our own host-tar
2446 if needed as tar 1.30+ changed the --numeric-owner output for
2447 long path names. Build host-tar before other host-dependencies
2448 as they need it to extract their source tarballs.
2449
2450 Update/fixed packages: asterisk, azmq, bluez5_utils, domoticz,
2451 e2fsprogs, erlang, exim, glibc, gpsd, jq, libglib2, libvorbis,
2452 mariadb, mbedtls, mesa3d, mesa3d-headers, mpv, patch, pcre2,
2453 php, qt5, qt5multimedia, qt5wayland, qt5webengine, qt5webkit,
2454 systemd, quagga, rustc, uboot, wireguard, zic, zlib-ng
2455
2456 Issues resolved (http://bugs.uclibc.org):
2457
2458 #10726: Current libglib2.mk creates broken libglib2 binary...
2459 #10786: Linux fails to build unless make linux-menuconfig...
2460 #10796: Cannot generate cpio image without selecting CON...
2461
Peter Korsgaard44cec642018-02-15 23:03:43 +010024622018.02-rc2, Released February 15th, 2018
2463
2464 Fixes all over the tree.
2465
2466 Dependencies: Ensure C++ support is available like for C
2467 support for packages needing 32bit host support.
2468
2469 utils/genrandconfig: Check host dependencies for config.
2470
2471 Updated/fixed packages: busybox, dnsmasq, dropbear, ffmpeg,
2472 glibc, keepalived, libcpprestsdk, libgpiod, libmaxminddb,
2473 librsvg, libtasn1, libv4l, libxml2, lightning, ltp-testsuite,
2474 mesa3d, mesa3d-demos, mesa3d-headers, nftables, open-lldp,
2475 php, postgresql, python-crossbar, qt5, qt53d, qt5enginio,
2476 qt5tools, qt5webengine, qt5webkit, rsync, rust-bin, rustc,
2477 systemd
2478
2479 Issues resolved (http://bugs.uclibc.org):
2480
2481 #9781: ti-sgx-km build on kernel >4.1
2482 #10141: Squashfs extended attribute failures
2483
Peter Korsgaardca7bf212018-02-05 17:24:45 +010024842018.02-rc1, Released February 5th, 2018
Thomas Petazzoni06608f72018-01-08 21:26:55 +01002485
2486 The global source-check and per-package <pkg>-source-check
2487 targets have been removed.
2488
Peter Korsgaard77d58aa2018-02-05 00:48:54 +01002489 Architecture: Add x86 Silvermont variant. Add several new ARM
2490 variants, rework MIPS NaN logic. Support mainline binutils/gcc
2491 for ARC.
2492
2493 Toolchains: Linaro toolchains upgraded to 2017.11 release, ARC
2494 external toolchains upgraded to arc-2017.09. Libatomic is now
2495 also copied for external musl based toolchains.
2496 Add binutils 2.30.x and switch to binutils 2.29.x by default.
2497
2498 Added hardening options to build with RELRO and FORTITY.
2499
2500 New defconfigs: Bananapi M64, FriendlyARM Nanopi A64 & NEO2,
2501 imx6slevk, imx6sx-sdb, imx6ulevk, Olimex A64-OLinuXino,
2502 Orangepi lite / pc plus / pc / prime / win / win plus / zero
2503 plus2, Pine64, Solidrun MacchiatoBin. Sopine.
2504
2505 Add utils/diffconfig, a simple utility for comparing
2506 configuration files - Adapted from the version in the
2507 Linux kernel.
2508
2509 Infrastructure: Check that the same file is not touched by
2510 multiple packages, as a preparation for toplevel parallel
2511 builds.
2512
2513 Hashes for the license files for a large number of packages
2514 have been added, ensuring that license changes will not be
2515 missed when packages are bumped.
2516
2517 Fix build issue for autotools based packages checking for C++
2518 support on toolchains without C++ support and on a distro
2519 lacking /lib/cpp (E.G. Arch Linux).
2520
2521 Support for the meson build system.
2522
2523 Pie charts generated by 'graph-build' or 'graph-size' are now
2524 sorted according to the size of each piece.
2525
2526 System: Only show getty options when busybox init or sysvinit
2527 are used.
2528
2529 ARM-trusted-firmware: Support ATF bundled in U-Boot as
2530 well as U-Boot bundled in ATF.
2531
2532 Zlib is now a virtual package, provided by either libzlib or
2533 zlib-ng, similar to openssl.
2534
Peter Korsgaard30bffce2018-02-05 16:34:00 +01002535 Support for the Rust programming language.
2536
Peter Korsgaard77d58aa2018-02-05 00:48:54 +01002537 New packages: aoetools, armbian-firmware, binaries-marvell,
Peter Korsgaard30bffce2018-02-05 16:34:00 +01002538 brltty, cargo, cargo-bin, cups-filters, curlpp, daq,
2539 flatbuffers, gconf, glorytun, gstreamer1-mm, imx-m4fwloader,
2540 imx-gpu-g2d, json-for-modern-cpp, libcpprestsdk, libgta,
2541 libostree, libupnp18, luadbi, luadbi-sqlite3, lua-utf8, lynx,
2542 meson, mv-ddr-marvell, nilfs-utils, opentracing-cpp,
2543 open-lldp, pimd, proj, python-flask-cors,
2544 python-jaraco-classes, python-more-itertools, python-oauthlib,
2545 python-raven, python-remi, python-requests-oauthlib,
2546 python-schedule, python-secretstorage, python-see,
2547 python-tabledata, python-txtorcon, python-xlib, qt5charts,
2548 rtl8189fs, rtl8723bu, rust, rustc, rust-bin, rygel, safeclib,
2549 solatus, tcf-agent, traceroute, waylandpp, wolfssl,
2550 zisofs-tools, zlib-ng
Peter Korsgaard77d58aa2018-02-05 00:48:54 +01002551
2552 Removed packages: eeprog
2553
Peter Korsgaardc34019e2018-01-21 22:08:22 +010025542017.11.2, Released January 21st, 2018
2555
2556 Important / security related fixes.
2557
2558 External toolchain: libatomic is now also copied for musl
2559 based toolchains.
2560
2561 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
2562
2563 System: Only show getty options when busybox init or sysvinit
2564 are used.
2565
2566 Infrastructure: Fix build issue for autotools based packages
2567 checking for C++ support on toolchains without C++ support and
2568 on a distro lacking /lib/cpp (E.G. Arch Linux).
2569
2570 Pie charts generated by 'graph-build' or 'graph-size' are now
2571 sorted according to the size of each piece.
2572
2573 Updated/fixed packages: asterisk, avahi, bind, busybox,
2574 coreutils, eeprog, intel-microcode, iputils, irssi, kmsxx,
2575 libiio, linux-firmware, lz4, mariadb, matchbox-lib, mcookie,
2576 ntp, php, pound, rpcbind, tar, ti-cgt-pru, webkitgtk, xen,
2577 xlib_libXpm
2578
2579 Issues resolved (http://bugs.buildroot.org):
2580
2581 #9996: lz4 package does not install lz4 binaries in target
2582 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
2583 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
2584 #10301: systemd/getty unused options
2585 #10331: kmsxx, host installation fails with BR2_SHARED_...
2586 #10556: Building ntp package with SSL library libressl...
2587 #10641: avahi-autoipd not starting when using systemd-tmpfiles
2588
Peter Korsgaard1fa81132017-12-31 10:03:52 +010025892017.11.1, Released December 31th, 2017
2590
2591 Important / security related fixes.
2592
2593 Updated/fixed packages: asterisk, checkpolicy, dhcp, flann,
2594 gdb, glibc, heimdal, kodi-pvr-mediaportal-tvserver,
2595 kodi-pvr-stalker, libcue, libopenssl, libpqxx, libsoxr,
2596 linknx, linux-tools, lldpd, ltp-testsuite, mariadb, mfgtools,
2597 nodejs, nut, pulseaudio, python-cffi, qemu, rsync, tor, uboot,
2598 uboot-tools, vlc, webkitgtk, weston, wireguard, wireshark,
2599 xenomai, xfsprogs
2600
Peter Korsgaard9dd76692017-11-30 22:35:17 +010026012017.11, Released November 30, 2017
2602
2603 Fixes all over the tree.
2604
2605 Toolchain: Use github mirror for Glibc.
2606
2607 Defconfigs: Correct boot.cmd for bananapi-m1.
2608
2609 Makefiles: Workaround include order issues for certain make
2610 versions by explicitly sorting the result of wildcard where it
2611 matters.
2612
2613 Download: Ensure subversion runs in non-interactive mode.
2614
2615 Updated/fixed packages: asterisk, boost, chrony, dovecot,
2616 dvb-apps, exim, feh, freerdp, fwup, google-breakpad, jose,
2617 kvm-unit-test, lftp, libcurl, libevent, libfastjson, libpjsip,
2618 libupnp, linphone, localedef, lttng-tools, mp4v2, mtools,
2619 ndisc6, oracle-mysql, parted, pdbg, qt, qt5connectivity,
2620 qt5declarative, qt5webkit, rauc, runc, samba4, shairport-sync,
2621 systemd-bootchart, webkitgtk, wireguard, xlib_libXcursor,
2622 xlib_libXfont, xlib_libXfont2,
2623
2624 Issues resolved (http://bugs.buildroot.org):
2625
2626 10501: host-localedef fails to compile on Ubuntu 17.10
2627 10506: Changed kernel image type (e.g. zImage to uImage)...
2628
Peter Korsgaard071cc432017-11-13 22:28:15 +010026292017.11-rc2, Released November 13th, 2017
2630
2631 Fixes all over the tree.
2632
2633 Updated/fixed packages: collectd, ffmpeg, freerdp,
2634 go-bootstrap, imagemagick, jimtcl, libpjsip, libplist, libuv,
2635 mesa3d, nodejs, ntp, openjpeg, postgresql, python-numpy, ruby,
2636 snmp++, usb_modeswitch, util-linux, vboot-utils, webkitgtk,
2637 wireshark, wpa_supplicant, xapp_xdriinfo
2638
2639 Issues resolved (http://bugs.buildroot.org):
2640
2641 #10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
2642 #10491: Cannot output security warning when compiled with buildroot..
2643
Peter Korsgaarda7e19712017-11-06 22:03:32 +010026442017.11-rc1, Released November 6th, 2017
Julien Floretc2aa34d2017-09-14 14:53:16 +02002645
Peter Korsgaard10b9c362017-11-05 23:43:42 +01002646 Fixes all over the tree and new features.
2647
Peter Korsgaard64bbd342017-11-06 21:55:43 +01002648 Openssl is now a virtual package, which may be provided by
2649 OpenSSL (now renamed to libopenssl) or LibreSSL.
2650
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +01002651 libssh2: there is now an explicit choice of the backend to use
2652 (mbedtls, gnutls or openssl). Previously, the choice was implicit
2653 based on the TLS library that was selected. Now, it is possible to
2654 choose the backend, which is important if several TLS libraries are
Peter Korsgaard354722c2017-11-06 18:44:15 +01002655 selected.
Arnout Vandecappelle (Essensium/Mind)6d1ff5f2017-11-04 22:58:08 +01002656
Julien Floretc2aa34d2017-09-14 14:53:16 +02002657 netsnmp: all MIB files are now installed, making the target filesystem a
2658 bit bigger than before. To remove unneeded MIBS, you should use a
2659 post-build script.
2660
Peter Korsgaardf36962e2017-11-07 10:26:23 +01002661 Toolchain: Linaro toolchains updated to 2017.08, ARC toolchain
2662 updated to 2017.09, Glibc updated to 2.26, Glibc support for
2663 ARCv2. The toolchain wrapper now handles SOURCE_DATE_EPOCH for
2664 older (pre-gcc7.x) toolchains for BR2_REPRODUCIBLE.
2665
Peter Korsgaard64bbd342017-11-06 21:55:43 +01002666 New defconfigs: Atmel SAM45D27, Bananapi M1 and M2 Plus,
2667 Engicam i.CoreM6 Qt5 configuration, i.MX6 sabreauto (mainline
2668 kernel/u-boot), i.MX6Q sabresd Qt5 configuration, i.MX7d-pico,
2669 QEMU ppc64le, Raspberry pi3 Qt5 webengine configuration,
2670 Technologic TS-7680.
2671
Peter Korsgaard10b9c362017-11-05 23:43:42 +01002672 New packages: asterisk, azmq, bcg729, boinc, dahdi-linux,
2673 dahdi-tools, freeswitch-mod-bcg729, fscryptctl, libb64,
2674 libpri, libss7, lua-basexx, lua-compat53, lua-cqueues,
2675 lua-curl, lua-datafile, lua-fifo, lua-httpd,
2676 lua-lpeg-patterns, lua-markdown, lua-sailor, lua-value,
2677 luksmeta, minetest, minetest-game, pdmenu, prosody,
2678 python-aiocoap, python-automat, python-ibmiotf,
2679 python-iso8601, python-m2r, python-simplesqlite,
2680 python-websockets, python-xmltodict, qt5wayland, qt5webengine,
2681 restorecond, selinux-python, semodule-utils, uhubctl,
2682 wireguard, wsapi-fcgi, wsapi-xavante
2683
2684 Removed packages: aiccu, rfkill, sepolgen
2685
2686 Issues resolved (http://bugs.buildroot.org):
2687
2688 #10281: lsblk does not compile for util-linux
2689 #10336: lttng compilation fails : linking error
2690 #10351: glibc missing in rootfs
2691 #10356: nfs-utils missing header
Peter Korsgaard043f3b42017-11-06 21:43:36 +01002692 #10361: python3 python-config script generates invalid includes
Peter Korsgaard10b9c362017-11-05 23:43:42 +01002693 #10366: dropbear download url has changed
2694 #10391: WiringPi retrieves wrong (old) version
2695 #10406: Beaglebone black: Buggy SGX driver version, swapped...
2696 #10426: uboot-tools' fw_setenv does not update the redundant...
2697 #10451: libpcap 1.8.x and 1.7x does not compile on PPC
2698
Peter Korsgaard951685e2017-11-29 08:37:49 +010026992017.08.2, Released November 28th, 2017
2700
2701 Important / security related fixes.
2702
2703 Qt: 5.6 version updated to 5.6.3.
2704
2705 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
2706 in the environment.
2707
2708 Makefiles: Workaround include order issues for certain make
2709 versions by explicitly sorting the result of wildcard where it
2710 matters.
2711
2712 Updated/fixed packages: apr, apr-util, arqp-standalone,
2713 azure-iot-sdk-c, collectd, dvb-apps, ffmpeg, go-bootstrap,
2714 google-breakpad, gstreamer, imagemagick, irssi, jimtcl,
2715 kvm-unit-test, libcurl, libfastjson, libglib2, libidn,
2716 libpjsip, libplist, localedef, lttng-tools, luajit, mesa3d,
2717 moarvm, mp4v2, openssh, openssl, oracle-mysql, postgresql,
2718 python3, python-pyqt5, qt, qt5base, qt5canvas3d,
2719 qt5connectivity, qt5declarative, qt5engineio,
2720 qt5graphicaleffects, qt5imageformats, qt5location,
2721 qt5multimedia, qt5quickcontrols, qt5quickcontrols2, qt5script,
2722 qt5sensors, qt5serialbus, qt5serialport, qt5svg, qt5tools,
2723 qt5webchannel, qt5webkit, qt5websockets, qt5x11extras,
2724 qt5xmlpatterns, quagga, redis, ruby, samba4, sdl2, snmppp,
2725 swupdate, ti-gfx, uboot-tools, usb_modeswitch, vboot-utils,
2726 webkitgtk, wget, wireshark, xapp_xdriinfo.
2727
2728 Issues resolved (http://bugs.buildroot.org):
2729
2730 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
2731 10361: python3 python-config script generates invalid includes
2732 10501: host-localedef fails to compile on Ubuntu 17.10
2733
Peter Korsgaardf2b10752017-10-23 23:41:14 +020027342017.08.1, Released October 23rd, 2017
2735
2736 Important / security related fixes.
2737
2738 Webkitgtk bumped to the 2.18.x series, fixing a large number
2739 of security issues.
2740
2741 Defconfigs: galileo: fix ext4 related kernel config, bump
2742 kernel for gcc 6.x compatibility, enable wchar support for
2743 grub2. wandboard: correct rootfs offset
2744
2745 support: Ensure gzip compression level 6 is used for git
2746 tarballs. check-bin-arch: Correctly handle (ignore) symbolic
2747 links. check-rpath: Also handle PIE binaries
2748
2749 External toolchain: Correctly handle glibc Buildroot
2750 toolchains built with merged /usr
2751
2752 musl: fix ARMv4 build with binutils 2.27.51+, fix for
2753 CVE-2017-15650
2754
2755 Updated/fixed packages: apache, augeas, bind, bluez5_utils,
2756 busybox, bzip2, cmake, dnsmasq, ejabberd, gcc, git, go, ffmpeg, file,
2757 flashrom, gd, gdk-pixbug, gnupg2, hostapd, ifupdown-scripts,
2758 imagemagick, iucode-tool, kernel-module-imx-gpu-viv, lame,
2759 libarchive, libcurl, libffi, libidn, libmbim, libnspr, libnss,
2760 libressl, librsync, libsoup, libxml2, libzip, mbedtls, musl,
2761 netplug, nginx, openvpn, pkgconf, poppler, proxychains-ng,
2762 qemu, qt, rpi-userland, syslog, ruby, samba4, softether,
2763 sqlite, strongswan, subversion, supertuxkart, supervisor, tcpdump,
2764 tor, unrar, urq, vboot-utils, webkitgtk, wpa_supplicant, xen,
2765 xmlstarlet, xlib_libXfont, xlib_libXfont2,
2766 xserver_xorg-server, zsh
2767
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +020027682017.08, Released September 1st, 2017
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +02002769
Peter Korsgaard8ce27bb2017-09-02 01:17:43 +02002770 Minor fixes.
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +02002771
Peter Korsgaard13c44392017-09-01 17:06:23 +02002772 Toolchain: Don't allow internal toolchain builds for MIPS
2773 M6201/P6600, as support for these are not yet in mainline GCC.
2774
2775 Updated/fixed packages: bcusdk, connman, dialog, dnsmasq,
2776 gnupg, grub2, iostat, iucode-tool, libgcrypt, libkcapi,
2777 libphidget, libv4l, linux-tools, mediastreamer, minidlna,
2778 nss-pam-ldapd, nvidia-driver, qt-webkit-kiosk, rpcbind, squid,
2779 transmission, vde2, vim
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +02002780
2781 Updated/fixed defconfigs:
2782
2783 Removed packages: simicfs.
2784
2785 Issues resolved (http://bugs.buildroot.org):
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +02002786
Thomas Petazzoni0ea3d7b2017-08-30 22:18:57 +02002787 #10261: Grub2 fails to build for x86_64
2788
Thomas Petazzonief19f372017-08-23 23:38:05 +020027892017.08-rc3, Released August 23rd, 2017
2790
2791 Fixes all over the tree.
2792
2793 Updated/fixed packages: alsa-lib, alsa-utils, cc-tool,
2794 dbus-cpp, e2fsprogs, elf2flt, faad2, fakeroot, gcc, git, gpsd,
2795 gst1-validate, kvmtool, libconfuse, libepoxy, librsync,
2796 libspatialindex, libunwind, linux, linux-headers, lua,
2797 mariadb, mesa3d, mtd, openocd, python3, syslinux, sysvinit,
2798 whois, xen, zmqpp.
2799
2800 Updated/fixed defconfigs: ci20, socrates_cyclone5,
2801 toradex_apalis_imx6.
2802
2803 Removed defconfig: Armadeus APF9328.
2804
2805 skeleton-* packages introduced in -rc1 have been renamed to
2806 skeleton-init-* instead.
2807
2808 Issues resolved (http://bugs.buildroot.org):
2809
2810 #10141: Squashfs extended attribute failures
2811
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +020028122017.08-rc2, Released August 11th, 2017
2813
2814 Fixes all over the tree.
2815
2816 Updated/fixed packages: bind, dbus, erlang-p1-xml, faad2,
2817 ficl, gcc, gdb, glibc, jack2, libcurl, linux, linux-headers,
2818 lua, mutt, nvme, qt5base, skeleton-common, snappy, stella,
2819 swupdate, uclibc, valgrind, webkitgtk.
2820
2821 Updated/fixed defconfigs: beaglebone_qt5, minnowboard_max,
2822 nanopi_m1{, _plus}, olimex_a20_olinuxino_lime, qemu_sparc,
2823 qemu_sparc64.
2824
2825 The cmake-package infrastructure for host packages has been
2826 fixed to not incorrectly detect target packages through
2827 pkg-config.
2828
2829 Issues resolved (http://bugs.buildroot.org):
2830
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +02002831 #9926: systemd-resolved.service: Failed at step NAMESPACE (systemd 233)
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +02002832 #10021: libqeglfs-viv-integration.so file is missing for qt5 on armv7
2833 #10026: lua-5.3.4: fix lua linker error in swupdate
2834 #10146: package/skeleton-common fix recursive variable
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +02002835 #10156: glibc compilation fails for X86 32bits (i386)
2836 #10201: toolchain-wrapper.c:192: (error) Memory leak:
Thomas Petazzoni0ba4a132017-08-11 18:25:57 +02002837 #10221: Buildroot Support
2838
Thomas Petazzonic472d8a2017-08-02 22:49:54 +020028392017.08-rc1, Released August 2nd, 2017
Thomas Petazzoni2fce2052017-07-04 16:20:21 +02002840
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002841 Infrastructure:
2842
Thomas Petazzonid64d1212017-08-02 21:12:43 +02002843 - The skeleton package has been split into multiple packages:
2844 skeleton-sysv (when Busybox or SysV init are used),
2845 skeleton-systemd (when systemd is used), skeleton-none (when
2846 no init system is used) and skeleton-custom (when a custom
2847 skeleton is used). Those packages, except skeleton-custom,
2848 share common logic and data in a new package called
2849 skeleton-common. The skeleton package becomes a virtual
2850 package. This change allows to generate a filesystem that is
2851 compliant with systemd expectations.
2852
2853 - Support for using a read-only filesystem with systemd has
2854 been fixed.
2855
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002856 - Major revamp of the gettext handling, with user-visible
2857 effect:
Thomas Petazzoni2fce2052017-07-04 16:20:21 +02002858
2859 - prior to this revamp, when BR2_ENABLE_LOCALE=y, each
2860 package could decide to enable or not NLS support. When
2861 BR2_ENABLE_LOCALE was disabled, NLS support was forced off
2862 by passing --disable-nls to packages.
2863
2864 - after this revamp, a new BR2_SYSTEM_ENABLE_NLS option
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002865 controls whether NLS support should be enabled or not in
2866 packages. This option defaults to disabled, which means
2867 that now, NLS support is by default disabled in all
2868 packages.
Thomas Petazzoni2fce2052017-07-04 16:20:21 +02002869
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002870 Therefore, if you need NLS support in packages, you must now
2871 explicitly enable the BR2_SYSTEM_ENABLE_NLS option.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +02002872
2873 - The host directory no longer has a usr/ component. This
2874 makes it much more natural to use that directory as an
2875 externally used toolchain. For compatibility with existing
Peter Korsgaardc7ed72d2017-09-01 16:55:33 +02002876 scripts, a usr -> . link is still added.
Arnout Vandecappelle51b33152017-07-05 14:09:50 +02002877
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002878 - Hashes are now checked on tarballs by Buildroot when a
2879 package is sourced from a Git repository.
2880
2881 - Patches are no longer being downloaded from Github, since
2882 auto-generated patches could change over time, and break
2883 hashes. All patches that were downloaded from Github are now
2884 stored in their respective package directories.
2885
2886 - Hash files in packages can now contain hashes for the
2887 license files contained in the package source code. This
2888 allows to detect changes in such license files.
2889
2890 - Binaries in $(TARGET_DIR) are now cleaned up from invalid
2891 RPATHs at the end of the build.
2892
2893 - A new "make sdk" target prepares $(HOST_DIR) to be
2894 relocatable: turns RPATHs in host binaries into relocatable
2895 ones, removes bogus RPATHs from staging binaries/libraries,
2896 and provides a relocate-sdk script that can be executed to
2897 relocate the SDK after installation.
2898
2899 - Addition of utils/genrandconfig which generates a random
2900 configuration based on a set of pre-defined toolchain
2901 configurations (support/config-fragments/autobuild/) and a
2902 random selection of packages. It is now used by the
2903 autobuilders to generate the random configurations.
2904
2905 Filesystems:
2906
2907 - ext2/3/4 filesystems are now generated using mkfs.ext from
2908 e2fsprogs instead of using genext2fs.
2909
2910 Architecture:
2911
2912 - Addition of support for ARM big.LITTLE variants
2913 - Improved MIPS support, with options to select NaN encoding
2914 and FP32 mode.
2915
2916 Toolchain:
2917
2918 - Switch to gcc 6.x as the default gcc version, add support
2919 for gcc 7.x, remove support for gcc 4.8
Thomas Petazzonica747902017-08-01 23:40:09 +02002920 - Switch to binutils 2.28 as the default binutils version, add
2921 support for binutils 2.29, remove support for binutils 2.26
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002922 - Support added for gdb 8.0
2923 - uClibc-ng bumped to 1.0.26
2924 - CodeSourcery toolchains for x86 and SuperH have been
2925 removed, they were using a too old glibc version
2926 (2.17). External toolchains with glibc 2.17 or earlier are
2927 no longer supported.
2928 - The version selection in the glibc package has been
2929 removed. Like musl and uClibc-ng, we now use the latest
2930 glibc version.
2931 - Improved support for Xtensa toolchain overlays, which can
2932 now be downloaded.
2933
2934 Tools:
2935
2936 - Numerous improvements to the runtime test infrastructure
2937 - Tests are now executed by Gitlab CI on a regular basis
2938 - Tools that are directly useful to the user have been moved
2939 from support/scripts/ to utils/: brmake, check-package,
2940 get-developers, scancpan, scanpipy, size-stats-compare,
2941 test-pkg.
2942
2943 New defconfigs: A13 Olinuxino, Engicam platforms (i.CoreM6
2944 Solo/Dual/DualLite/Quad, RQS SOM, GEAM6UL SOM, Is.IoT MX6UL
2945 SOM), Nano Pi M1 (Plus), OrangePi Zero and Plus.
2946
2947 New packages: azure-iot-sdk-c, cracklib, dt-utils, easy-rsa,
2948 erlang-jiffy, erlang-p1-oauth2, erlang-p1-xmpp,
2949 ifupdown-scripts, irrlicht, kodi-inputstream-adaptive,
2950 kodi-inputstream-rtmp, kvazaar, let-me-create, libloki,
2951 libpwquality, libressl, libspatialindex, libva-utils,
2952 linuxconsoletools, linuxptp, luaossl, lua-sdl2, lua-stdlib,
2953 lsscsi, paxtest, pcre2, pixz, python-asn1crypto,
2954 python-backports-shutil-get-terminal-size, python-bcrypt,
2955 python-cheroot, python-h2, python-hpack, python-hyperframe,
2956 python-hyperlink, python-ipython-genutils, python-pathlib2,
2957 python-pickleshare, python-priority, python-portend,
2958 python-scandir, python-systemd, python-tempora,
2959 python-traitlets, python-typepy, qt5virtualkeyboard,
2960 ratpoison, rauc, refpolicy, rhash, sdl2_mixer, sdl2_net,
2961 xr819-xradio, zstd
2962
Thomas Petazzoni0a1e5082017-08-02 21:23:03 +02002963 Removed packages: cloog, input-tools, mke2img
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002964
2965 Issues resolved (http://bugs.buildroot.org):
2966
Thomas Petazzonid64d1212017-08-02 21:12:43 +02002967 #7892: systemd-journald is broken
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002968 #9341: avahi-utils does not compile with uClibc + libglib2
2969 #9441: Link BR2_TOOLCHAIN_EXTERNAL_GDB_SERVER_COPY to
2970 BR2_ENABLE_DEBUG
2971 #9746: ext4 image generated by Buildroot is not working
2972 properly with U-Boot
2973 #9886: Build fails with "unexpected EOF while looking for
2974 matching `"'" if PATH contains a newline
2975 #9891: parted 3.1 => 3.2?
2976 #9911: qt5 does not build on sparc
2977 #9916: qt5 does not build on
2978 arm-buildroot-linux-uclibcgnueabihf for ARMv8 cores
2979 #9936: Host QEMU does not build with SDL support because of
2980 pkg-config
2981 #9941: nodejs option disappears for arm
2982 #9951: SCANCPAN failure
2983 #9966: util-linux-2.30/.stamp_built' failed
2984 #9976: License file for package 'rtl8821au' incorrect
2985 #9991: SGX Error implicit declaration of function
2986 ‘dmac_map_area’
2987 #10011: wget does not work from Buildroot
2988 #10036: Buildroot builds Raspbian Jessie headless image
2989 presenting incorrect prompt
2990 #10051: make: *** No rule to make target
2991 'raspberrpi3_defconfig'. Stop reported with Buildroot
2992 v2017.05.1
2993 #10056: No .config file was produced in /buildroot folder
2994 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer
2995 failure
Thomas Petazzonic472d8a2017-08-02 22:49:54 +02002996 #10071: fakeroot: replace hard-coded paths in post install
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02002997 #10076: Makefile:4113: recipe for target 'all-gcc' failed
Thomas Petazzoni90a1b812017-08-02 22:23:00 +02002998 #10091: gcc7.1 does not build with graphite support due to old
2999 isl
Thomas Petazzonid64d1212017-08-02 21:12:43 +02003000 #10121: webkit without the multimedia option causes build
3001 error
Thomas Petazzoni6ce80b62017-08-01 23:24:26 +02003002
Peter Korsgaardd0b7d382017-07-27 08:16:52 +020030032017.05.2, Released July 27th, 2017
3004
3005 Important / security related fixes.
3006
3007 Webkitgtk bumped to the 2.16.x series, fixing a large number
3008 of security issues.
3009
3010 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
3011 which default to PIE mode.
3012
3013 Updated/fixed packages: aespipe, apache, bind, binutils,
3014 busybox, ccache, collectd, dieharder, efibootmgr, efivar,
3015 expat, ffmpeg, gcc, heimdal, iproute2, irssi, libglib2,
3016 libmemcached, libosip2, libtirpc, libxml-parser-perl,
3017 linux-fusion, linux-zigbee, mpg123, orc, pcre, php, protobuf,
3018 pulseaudio, python-setproctitle, qt5base, rpi-firmware,
3019 samba4, syslinux, systemd, spice, tcpdump, tiff, uboot-tools,
3020 webkitgtk, x265, xserver_xorg-server, xvisor
3021
3022 Issues resolved (http://bugs.buildroot.org):
3023
3024 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
3025
Peter Korsgaardd9bcd5f2017-07-04 23:13:06 +020030262017.05.1, Released July 4th, 2017
3027
3028 Important / security related fixes.
3029
3030 Update support/scripts/scancpan to use METACPAN v1 API as v0
3031 has been shutdown.
3032
3033 Update support/scripts/mkusers to handle setups where
3034 /etc/shadow is a symlink.
3035
3036 External toolchain: Don't create musl dynamic loader symlink
3037 for static builds.
3038
3039 Setlocalversion: Correct detection of mercurial revisions for
3040 non-tagged versions.
3041
3042 Defconfigs: at91sam9x5ek_mmc: workaround boot rom issue.
3043
3044 Updated/fixed packages: apache, automake, bind, botan, c-ares,
3045 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, glmark2,
3046 gnutls, gst1-plugins-bad, imagemagick, imx-uuc, intltool,
3047 iperf, ipsec-tools, irssi, kmod, libcurl, libgcrypt, libmad,
3048 libnl, lugaro, mosquitto, mpg123, ncurses, nodejs, ntp,
3049 openssh, openvpn, pngquant, python-simplegeneric, qt5base,
3050 qt5multimedia, rtl8821au, socat, spice, systemd, tor, trinity,
3051 tslib, vlc, x264, xen, xlib_libxshmfenc, xserver_xorg-server
3052
3053 Issues resolved (http://bugs.buildroot.org):
3054
3055 #9976: License file for package 'rtl8821au' incorrect
3056
Peter Korsgaarddd2020a2017-05-31 23:55:40 +020030572017.05, Released May 31st, 2017
3058
3059 Minor fixes.
3060
3061 External toolchain: musl dynamic linker symlink for mips-sf
3062 corrected.
3063
3064 Updated/fixed packages: agentpp, bash, exim, hans, madplay,
3065 qpid-proton, rtl8188eu, snmppp, stm32flash, strongswan, sudo,
3066 xen
3067
3068 Issues resolved (http://bugs.buildroot.org):
3069
3070 #9906: genimage: Disk full
3071
Peter Korsgaard91a418c2017-05-30 10:28:45 +020030722017.05-rc3, Released May 30th, 2017
3073
3074 Fixes all over the tree.
3075
3076 ARC toolchain bumped to 2017.03
3077
3078 Runtime testing improvements and cleanups.
3079
3080 Updated/fixed packages: acpica, armadillo, audiofile, c-icap,
3081 cppcms, dhcp, docker-engine, dropbear, elfutils, erlang,
3082 fbgrab, ffmpeg, flashrom, ftop, gnutls, google-breakpad,
3083 keepalived, kodi, libcdio, libepoxy, libev, libminiupnpc,
3084 libqmi, libtasn1, libv4l, mariadb, mono, mosh, mosquitto,
3085 mxml, ntp, opencv, openpowerlink, oracle-mysql, popt,
3086 pulseview, python-enum34, rabbitmq-c, redis, samba4, stella,
3087 xen
3088
3089 Removed packages: firejail, ola
3090
3091 Issues resolved (http://bugs.buildroot.org):
3092
3093 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
3094 #9876: aarch64 support with gcc 4.8 toolchain
3095 #9896: host-gcc-initial error downloading because incorrect URL
3096
Peter Korsgaard8ab8f102017-05-17 10:27:16 +020030972017.05-rc2, Released May 17th, 2017
3098
3099 Fixes all over the tree.
3100
3101 ARC toolchain bumped to 2017.03-rc2
3102
3103 Updated/fixed packages: bluez_utils, boost, clamav, daemon,
3104 efibootmgr, efl, espeak, expedite, faketime, ffmpeg, fxload,
3105 git, gpsd, kvm-unit-tests, libcdio, libv4l, lua, mke2img,
3106 mpir, mpv, odroid-scripts, openblas, opencv3, openvpn, php,
3107 postgresql, protobuf, qt5declarative, qwt, radvd, rpcbind,
3108 rtmpdump, strongswan, sudo, ltp-testsuite, uclibc-ng-test,
3109 vlc, x11vnc, xfsprogs
3110
3111 Issues resolved (http://bugs.buildroot.org):
3112
3113 #9796: source-check broken for Git downloads
3114 #9866: BASE_DIR usage
3115
Peter Korsgaardc71edb82017-05-08 12:03:49 +020031162017.05-rc1, Released May 8th, 2017
3117
3118 Fixes all over the tree and new features.
3119
3120 Infrastructure:
3121
3122 - Installed binaries are now checked for correct architecture
3123 to catch natively built binaries or binaries built for other
3124 architecture variants.
3125
3126 - Luarocks infrastructure improvements to extraction handling,
3127 support for upstream name != Buildroot package name.
3128
3129 - 'make printvars' output format has changed to make it easier
3130 to use in scripts. It now has options to quote the variables
3131 and to show the expanded/unexpanded values.
3132
3133 - Automatic ext2 rootfs size calculation has been removed. The
3134 logic was not working working reliable in all setups as it
3135 depends on the host filesystem behaviour, so instead now the
3136 size has to be specified explicitly (defaults to 60MB).
3137
3138 - The git download infrastructure now ensures that GNU format
3139 tar files are created.
3140
3141 - Fixed a variable clashing issue in the mkusers script with
3142 internal bash variables.
3143
3144 - Fakeroot now links against libacl to fix issues on
3145 distributions using acls.
3146
3147 - Correct permissions for /dev/pts/ptmx when systemd is used
3148 with recent glibc versions.
3149
3150 - br2-external: Improve error reporting.
3151
3152 - A wrapper script for genimage has been added in
3153 support/scripts/genimage.sh for easy use of genimage from
3154 post-image scripts.
3155
3156 - A script to check for common style issues in new packages
3157 before submitting has been added in support/scripts/check-package
3158
3159 - Defconfigs are now tested by gitlab-CI instead of Travis:
3160 https://gitlab.com/buildroot.org/buildroot
3161
3162 - Infrastructure for runtime testing has been added to
3163 support/testing
3164
3165 Toolchain:
3166
3167 - External linaro toolchains updated to 2017.02, ARC toolchain
3168 updated to 2017.03-rc1, NIOSII CodeSourcery to 2017.05
3169
3170 - A number of fixes and improvements to the external toolchain
3171 handling, including C library detection, multilib and ld.so
3172 handling
3173
3174 - Glibc 2.25 and uClibc-ng 1.0.24 added, wordexp support enabled
3175 for uClibc-ng
3176
3177 - Binutils 2.28 added and default changed to 2.27
3178
3179
3180 Architectures:
3181
3182 - Support for the C-SKY architecture has been added.
3183
3184
3185 License handling:
3186
3187 - The package license markings for legal info now uses the
3188 SPDX short identifiers for the license string where possible.
3189
3190 - License info has been improved / added for a number of packages.
3191
3192
3193 Misc:
3194
3195 - Cmake 3.7.x installed on the host is no longer ignored as a
3196 workaround for the RPATH issues has been implemented.
3197
3198 - Docker-engine can now be built statically on an otherwise
3199 dynamic linked build for docker-in-docker setups.
3200
3201 - U-Boot now supports out-of-tree device trees, similar to
3202 Linux
3203
3204 - Nodejs 0.10.x support (and with it, support for <ARMv6) has
3205 been removed as this is now EOL upstream.
3206
3207 New defconfigs: AT91sam9x5ek dev/mmc/mmc-dev, banana pro,
3208 Nationalchip gx6605s, MIPS creator ci40, nexbox a95x, 64bit
3209 defconfig for raspberry pi 3, stm32f429-disc1.
3210
3211 The raspberry pi zero-w and rpi3 compute module are now also
3212 supported by the rpi0 / rpi3 defconfigs, beaglebone green is
3213 supported by the beaglebone defconfig.
3214
3215 Removed defconfig: minnowboard, via imx6 vab820, altera
3216 socdk/sockit
3217
3218 New packages: arp-scan, atest, augeas, bluez-tools, daemon,
3219 dc3dd, dieharder, execline, fmt, ghostscript, gqrx,
3220 gst1-vaapi, jo, keepalived, kmscube, kodi-jsonschemabuilder,
3221 kodi-skin-confluence, kodi-texturepacker, lensfun, leptonica,
3222 libbson, libcsv, libgphoto2, libkcapi, libmaxminddb,
3223 libmediaart, libnpth, libscrypt, lua-bit32, lua-resty-http,
3224 lugaru, memtool, mpir, nanomsg, physfs, phytool, pngquant,
3225 python-decorator, python-simplegeneric,
3226 python-sortedcontainers, rpi-bt-firmware, rpi-wifi-firmware,
3227 s6, s6-dns, s6-linux-init, s6-linux-utils, s6-networking,
3228 s6-portable-utils, s6-rc, supertux, tesseract-ocr,
3229 uccp420wlan, wilink-bt-firmware
3230
3231 Broken packages: ola
3232
3233 Removed packages: cosmo, kodi-visualisation-fountain,
3234 polarssl, portmap, xdriver_xf86-video-glide,
3235 xdriver_xf86-video-v4l, xdriver_xf86-video-wsfb
3236
3237 Issues resolved (http://bugs.buildroot.org):
3238
3239 #8831: image generation fails on host ZFS due to "no free space"
3240 #9436: e2fsprogs remove busybox applets even of unselected e2fs..
3241 #9456: mkusers script bash errors
3242 #9496: mke2img fails during build on ntfs-3g host partition
3243 #9531: NPM fails to build embedded modules
3244 #9596: KODI: --enable-lirc needs "HAVE_LIRC" compiler definition..
3245 #9691: Wrong cryptsetup package include files location
3246 #9696: Wrong cryptsetup package include files location
3247 #9706: Can't download newer revisions of package from PyPI
3248 #9711: Recent libCEC version bump seems to break kodi package
3249 #9716: exit, shutdown, reboot from kodi
3250 #9721: version 2017.02: no acceptable m4 could be found in $PATH
3251 #9726: Raspberry Pi version B - Problems with UART speed in..
3252 #9751: expat legal info - manifest.csv: GPLv2 Source site: MIT..
3253 #9756: glibc fails to build on buildroot-sh4*-buildroot-linux-gnu
3254 #9766: support/scripts/pkgutil.py conflicts with the pkgutil.py..
3255 #9776: libubox build failed
3256 #9791: Python searches for packages in the user site directory
3257 #9806: libseccomp is not available when BR2_arm=y
3258 #9826: post-build scritp - symlinks created in post-build script..
3259 #9836: triggerhappy: systemd unit broken
3260 #9846: musl libc not installed correctly in target folder
3261 #9856: build libubox failed on ubuntu 17.04 64bit
3262
Peter Korsgaard4f00d032018-04-12 18:37:41 +020032632017.02.11, Released April 11th, 2018
3264
3265 Important / security related fixes.
3266
3267 dependencies: Blacklist tar 1.30+ and build our own host-tar
3268 if needed as tar 1.30+ changed the --numeric-owner output for
3269 long path names. Build host-tar before other host-dependencies
3270 as they need it to extract their source tarballs.
3271
3272 Updated/fixed packages: apache, busybox, clamav, dhcp,
3273 dnsmasq, dovecot, exim, imagemagick, irssi, jq, libcurl,
3274 libpjsip, librsvg, libtasn1, libvorbis, libxml2, lz4, mariadb,
3275 mbedtls, mosquitto, ntp, openblas, opencv3, openssl, patch,
3276 postgresql, python-webpy, qt53d, qt5tools, quagga, rsync,
3277 samba4, sngrep, tremor, wavpack, wireshark, xerces, xterm
3278
3279 Issues resolved (http://bugs.uclibc.org):
3280
3281 #10856: openblas on qemu_x86_64_defconfig fails with "sgemm_..
3282
Peter Korsgaard6f1e2162018-01-31 20:19:39 +010032832017.02.10, Released January 31st, 2018
3284
3285 Important / security related fixes.
3286
3287 nconfig: Fix for ncurses/ncursesw linking issue causing crashes.
3288
3289 System: Only show getty options when busybox init or sysvinit
3290 are used.
3291
3292 Infrastructure: Fix build issue for autotools based packages
3293 checking for C++ support on toolchains without C++ support and
3294 on a distro lacking /lib/cpp (E.G. Arch Linux).
3295
3296 Updated/fixed packages: avahi, berkeleydb, bind, busybox,
3297 ccache, clamav, coreutils, dovecot, eeprog, eudev, fis,
3298 intel-microcode, iputils, irssi, kmsxx, libcurl, liberation,
3299 libiio, lz4, mariadb, matchbox-lib, mcookie, openocd, php,
3300 pound, rpcbind, squid, tar, ti-cgt-pru, transmission,
3301 util-linux, webkitgtk, wireshark, xen
3302
3303 Issues resolved (http://bugs.buildroot.org):
3304
3305 #9996: lz4 package does not install lz4 binaries in target
3306 #10176: Rsyslog's S01logging is deleted by Busybox.mk from...
3307 #10216: package/x11r7/mcookie/mcookie.c:207: bad size ?
3308 #10301: systemd/getty unused options
3309 #10331: kmsxx, host installation fails with BR2_SHARED_...
3310 #10536: Finding non-relative paths in the ccache
3311 #10641: avahi-autoipd not starting when using systemd-tmpfiles
3312
Peter Korsgaard93a89382018-01-01 12:20:54 +010033132017.02.9, Released January 1st, 2018
3314
3315 Important / security related fixes.
3316
3317 Fix divide by zero issue in size-stats script.
3318
3319 Fix makefile include ordering issue with certain make versions
3320 in the external toolchain handling.
3321
3322 Updated/fixed packages: dhcp, exim, flann, gdb, heimdal,
3323 libcue, libcurl, libevent, libpqxx, libsoxr, linphone, lldpd,
3324 mariadb, mfgtools, mtools, nodejs, nut, openssl, rsync,
3325 samba4, tor, vlc, webkitgtk, wireshark, xfsprogs,
3326 xlib_libXcursor, xlib_libXfont, xlib_libXfont2
3327
Peter Korsgaarda4d77a42017-11-27 22:56:06 +010033282017.02.8, Released November 27th, 2017
3329
3330 Important / security related fixes.
3331
3332 Qt: 5.6 version updated to 5.6.3.
3333
3334 Reproducible: Do not override SOURCE_DATE_EPOCH if already set
3335 in the environment.
3336
3337 Updated/fixed packages: apr, apr-util, arqp-standalone,
3338 collectd, dvb-apps, ffmpeg, google-breakpad, gstreamer,
3339 imagemagick, libfastjson, libglib2, libpjsip, libplist,
3340 localedef, luajit, mesa3d, openssh, openssl, postgresql,
3341 python3, python-pyqt5, qt5base, qt5canvas3d, qt5connectivity,
3342 qt5declarative, qt5engineio, qt5graphicaleffects,
3343 qt5imageformats, qt5location, qt5multimedia, qt5quickcontrols,
3344 qt5quickcontrols2, qt5script, qt5sensors, qt5serialbus,
3345 qt5serialport, qt5svg, qt5tools, qt5webchannel, qt5webkit,
3346 qt5websockets, qt5x11extras, qt5xmlpatterns, quagga, ruby,
3347 samba4, snmppp, ti-gfx, vboot-utils, webkitgtk, wireshark,
3348 xapp_xdriinfo.
3349
3350 Issues resolved (http://bugs.buildroot.org):
3351
3352 10326: mesa3d package fails to build when BR2_SHARED_STATIC_LIBS=y
3353 10361: python3 python-config script generates invalid includes
3354 10501: host-localedef fails to compile on Ubuntu 17.10
3355
Peter Korsgaard8b0dd652017-10-28 20:55:26 +020033562017.02.7, Released October 28th, 2017
3357
3358 Important / security related fixes.
3359
3360 Webkitgtk bumped to the 2.18.x series, fixing a large number
3361 of security issues.
3362
3363 Defconfigs: wandboard: Correct rootfs offset
3364
3365 Toolchain: Linaro toolchains updated to 2017.08 release,
3366 fixing a number of issues. Musl: fix for CVE-2017-15650.
3367
3368 Updated/fixed packages: busybox, bzip2, dnsmasq, git, go,
3369 hostapd, irssi, iucode-tool, lame, libcurl, libffi, libnspr,
3370 libnss, nodejs, openssh, openvpn, qemu, qt, redis, sdl2,
3371 webkitgtk, wget, wpa_supplicant, xen, xlib_libXfont,
3372 xlib_libXfont2, xserver_xorg-server
3373
Peter Korsgaard40f8a012017-09-24 22:17:59 +020033742017.02.6, Released September 24th, 2017
3375
3376 Important / security related fixes.
3377
3378 Cmake: Ensure correct pkg-config is used when building host
3379 packages
3380
3381 fs/iso9660: Ensure files from earlier builds are not included.
3382
3383 Updated/fixed packages: apache, bcusdk, bind, binutils,
3384 bluez5_utils, botan, cmake, connman, dbus, dialog, e2fsprogs,
3385 faad2, fakeroot, ffmpeg, file, flashrom, gcc, gd, gdb,
3386 gdk-pixbuf, git, gnupg, gpsd, grub2, gst1-plugins-bad,
3387 imagemagick, iostat, iucode-tool, jack2, libarchive, libcurl,
3388 libgcrypt, libidn, libphidget, librsync, librsvg, libsoup,
3389 libxml2, linux-tools, lua, mariadb, mbedtls, mediastreamer,
3390 minidlna, netplug, nss-pam-ldapd, nvidia-driver, openjpeg,
3391 postgresql, proxychains-ng, python-libconfig,
3392 python-service-identity, qt, rpcbind, ruby, samba4, squashfs,
3393 squid, strongswan, subversion, supervisor, sysvinit, tcpdump,
3394 tor, transmission, unrar, valgrind, vim, webkitgtk, whois,
3395 xen, zmqpp
3396
3397 Issues resolved (http://bugs.buildroot.org):
3398
3399 #10141: Squashfs extended attribute failures
3400 #10261: Grub2 fails to build for x86_64
3401 #10276: BR2_PACKAGE_LINUX_TOOLS_GPIO fails for MIPS with...
3402
Peter Korsgaard386dd282017-07-26 23:33:09 +020034032017.02.5, Released July 27th, 2017
3404
3405 Important / security related fixes.
3406
3407 Webkitgtk bumped to the 2.16.x series, fixing a large number
3408 of security issues.
3409
3410 host-aespipe compile fix for Debian/Gentoo/Ubuntu toolchains
3411 which default to PIE mode.
3412
3413 Updated/fixed packages: aespipe, apache, bind, binutils,
3414 busybox, ccache, collectd, efibootmgr, efivar, expat, ffmpeg,
3415 gcc, heimdal, iproute2, irssi, libglib2, libmemcached,
3416 libosip2, libtirpc, libxml-parser-perl, linux-fusion,
3417 linux-zigbee, mpg123, nodejs, orc, pcre, php, pulseaudio,
3418 python-setproctitle, qt5base, rpi-firmware, samba4, syslinux,
3419 systemd, spice, tcpdump, tiff, webkitgtk, x265, xen,
3420 xserver_xorg-server, xvisor
3421
3422 Issues resolved (http://bugs.buildroot.org):
3423
3424 #10061: gcc5.4 buildroot toolchain for powerpc libsanitizer...
3425
Peter Korsgaard018b8aa2017-07-04 18:50:41 +020034262017.02.4, Released July 4th, 2017
3427
3428 Important / security related fixes.
3429
3430 Update support/scripts/scancpan to use METACPAN v1 API as v0
3431 has been shutdown.
3432
3433 Update support/scripts/mkusers to handle setups where
3434 /etc/shadow is a symlink.
3435
3436 External toolchain: Don't create musl dynamic loader symlink
3437 for static builds.
3438
3439 Setlocalversion: Correct detection of mercurial revisions for
3440 non-tagged versions.
3441
3442 Updated/fixed packages: apache, automake, bind, botan, c-ares,
3443 dhcp, expat, fcgiwrap, gcc, gdb, gesftpserver, glibc, gnutls,
3444 gst1-plugins-bad, imagemagick, imx-uuc, intltool, iperf,
3445 ipsec-tools, irssi, libgcrypt, libmad, libnl, mosquitto,
3446 mpg123, ncurses, nodejs, ntp, openssh, openvpn, qt5base,
3447 qt5multimedia, rtl8821au, socat, spice, systemd, tor, tslib,
3448 vlc, x264, xserver_xorg-server
3449
3450 Issues resolved (http://bugs.buildroot.org):
3451
3452 #9976: License file for package 'rtl8821au' incorrect
3453
Peter Korsgaard1ba865a2017-06-02 11:08:48 +020034542017.02.3, Released June 2nd, 2017
3455
3456 Important / security related fixes.
3457
3458 Download: <pkg>-source-check fixed for packages from git.
3459
3460 External toolchain: musl dynamic linker symlink for mips-sf
3461 corrected.
3462
3463 Updated/fixed packages: armadillo, audiofile, bash,
3464 bluez_utils, cppcms, dbus, dhcp, dropbear, efibootmgr, efl,
3465 elfutils, faketime, fbgrab, flashrom, ftop, gdb, git,
3466 google-breakpad, gpsd, hans, kvm-unit-tests, kyua, libev,
3467 libmicrohttpd, libminiupnpc, libtasn1, libubox, ltp-testsuite,
3468 lua, madplay, mariadb, mono, mosquitto, mxml, ntp,
3469 nvidia-driver, openblas, openvpn, oracle-mysql, picocom, popt,
3470 postgresql, pulseview, qt5base, qwt, rabbitmq-c, redis,
3471 rpcbind, rtmpdump, samba4, strongswan, sudo, vlc
3472
3473 Issues resolved (http://bugs.buildroot.org):
3474
3475 #9796: source-check broken for Git downloads
3476 #9871: fbgrab 1.3 won't build with BR2_REPRODUCIBLE set
3477
Peter Korsgaard87ddf242017-05-02 00:05:42 +020034782017.02.2, Released May 1st, 2017
3479
3480 Important / security related fixes.
3481
3482 Use HTTPS for the Codesourcery external toolchains as the HTTP
3483 URLs no longer work.
3484
3485 Updated/fixed packages: bind, busybox, dovecot, freetype,
3486 ghostscript, glibc, granite, hiredis, icu, imagemagick,
3487 gst-plugins-base, gst1-plugins-base, libcroco, libcurl, libnl,
3488 libnspr, libnss, libsamplerate, libsndfile, libunwind,
3489 minicom, mplayer, mpv, nodejs, python-django, python-pyyaml,
3490 python-web2py, samba4, syslinux, systemd, tiff, trinity,
3491 uboot, wireshark, xen
3492
3493 Issues resolved (http://bugs.buildroot.org):
3494
3495 #9791: Python searches for packages in the user site directory
3496
Peter Korsgaarda1658092017-04-05 13:35:15 +020034972017.02.1, Released April 4th, 2017
3498
3499 Important / security related fixes.
3500
3501 Fix a variable clashing issue in the mkusers script with
3502 internal bash variables.
3503
3504 Improve external toolchain version detection.
3505
3506 Correct permissions for /dev/pts/ptmx when systemd is used
3507 with recent glibc versions.
3508
3509 Fix python module name clash for graph-depends.
3510
3511 Fakeroot now links against libacl to fix issues on
3512 distributions using acls.
3513
3514 Ensure that the git download infrastructure creates GNU format
3515 tar files.
3516
3517 br2-external: Improve error reporting.
3518
3519 Updated/fixed packages: acl, apr, audiofile, busybox, cairo,
3520 dbus-cpp, dbus-glib, dbus-triggerd, domoticz, elfutils,
3521 fakeroot, filemq, fmc, gdb, git, gnutls, gst-ffmpeg,
3522 gst1-plygins-bad, harfbuzz, htop, imagemagick, jasper, libcec,
3523 libiio, libplatform, librsvg, libselinux, libsidplay2, libsoc,
3524 libwebsockets, libxkbcommon, linux-firmware, logrotate,
3525 lpt-testsuite, lttng-libust, mariadb, mbedtls, memcached,
3526 mesa3d, mpd, mplayer, nbd, ncftp, ntp, openssh, opentyrian,
3527 pcre, perl-gd, python, qt5base, rpi-userland, rpm, samba4,
3528 skalibs, slang, sngrep, squashfs, syslog-ng, taglib,
3529 tcpreplay, tor, upmpdcli, wget, wireshark,
3530 xdriver_xf86-video-vmware, xlib_libXv, zmqpp
3531
3532 Issues resolved (http://bugs.buildroot.org):
3533
3534 #9456: mkusers script bash errors
3535
Peter Korsgaard083c0732017-02-28 21:57:09 +010035362017.02, Released February 28th, 2017
3537
3538 Minor fixes, mainly fixing autobuilder issues.
3539
3540 Don't use cmake 3.7.x from the build host as it is also
3541 affected by the RPATH handling issues, and instead build our
3542 own if needed.
3543
3544 Updated/fixed packages: assimp, classpath, genimage, mplayer,
3545 mpv, openocd, python-libconfig, qt5base, qt5quickcontrols,
3546 vlc, xterm
3547
Peter Korsgaard87a23e52017-02-26 23:17:04 +010035482017.02-rc3, Released February 26th, 2017
3549
3550 Fixes all over the tree.
3551
3552 Cmake reverted to version 3.6.3 to workaround regressions
3553 related to RPATH handling.
3554
3555 Updated/fixed packages: bctoolbox, berkeleydb, binutils,
3556 btrfs-progs, classpath, directfb, glibc, gstreamer1,
3557 gst1-plugins-{base,good,bad,ugly}, gst1-libav,
3558 gst1-rtsp-server, gst1-validate, gst-omx, htop, libcurl,
3559 libepoxy, libimxvpuapi, libpcap, libuv, ncurses, openssh,
3560 oracle-mysql, poco, python, qt5base, qt5webkit, sslh, synergy,
3561 trousers, uclibc-ng-test, util-linux, vlc, xfsprogs
3562
3563 Issues resolved (http://bugs.buildroot.org):
3564
3565 #9251: Shared C++ libraries for Microblaze results in Segmentation...
3566 #9456: mkusers script bash errors
3567 #9506: Collectd 5.7.0 fails to build with libcrypt
3568 #9581: VagrantFile provisioning step fails due to issue with grub-pc
3569 #9586: usbmount: usbmount slows down the system... to a state of...
3570 #9616: CMake host packages cannot provide CONF_ENV
3571 #9641: Need raptor package installed in staging
3572 #9671: stunnel build error
3573
Peter Korsgaardbedc0cc2017-02-21 00:20:50 +010035742017.02-rc2, Released February 20th, 2017
3575
3576 Fixes all over the tree.
3577
3578 Support for SOURCE_DATE_EPOCH in the toolchain wrapper for
3579 older gcc versions for reproducible builds has been
3580 (temporarily) reverted because of licensing compatiblity
3581 concerns.
3582
3583 Defconfigs: SD card generation fix for the Udoo Neo board
3584
3585 Infrastructure to handle .lz compressed tarballs added, and
3586 affected packages updated to use it.
3587
3588 Updated/fixed packages: bctoolbox, bind, canelloni,
3589 cbootimage, ccache, classpath, cups, dbus, ddrescue, directfb,
3590 ed, erlang, gcc, gdb, glmark2, gstreamer, gstreamer1, hiredis,
3591 kmod, kmsxx, lcdapi, libasplib, libgpiod, libnss, libraw,
3592 libv4l, mesa3d-headers, mosquitto, mpd, mpv, musl, ntfs-3g,
3593 ocrad, openswan, postgresql, qt5base, qt5quickcontrols, redis,
3594 riemann-c-client, samba4, sunxi-mali, tcping, trousers,
3595 uclibc, util-linux, vim, wavpack, wget, wiringpi, xfsprogs,
3596 xserver_xorg-server
3597
3598 Issues resolved (http://bugs.buildroot.org):
3599
3600 #8941: Valgrind fails to build with stack protection turned on
3601 #9291: perl: SysV message queues not configured, even if available
3602 #9651: libxcb-1.12 built Error
3603 #9656: util-linux: schedutils doesn't build on target w/o enabl...
3604 #9666: qt5quickcontrols install fails
3605
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +010036062017.02-rc1, Released February 11th, 2017
3607
3608 Fixes all over the tree and new features.
3609
3610 Infrastructure:
3611
3612 - numerous improvements to support reproducible builds
3613
3614 - new waf-package package infrastructure to support packages
3615 that use the Waf build system. 6 packages converted to
3616 this infrastructure.
3617
Thomas Petazzoni133811e2017-02-11 15:47:42 +01003618 - add option <pkg>_PREFER_INSTALLER to the perl package
3619 infrastructure
3620
3621 Architecture:
3622
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01003623 - add support for the OpenRISC CPU architecture
3624
3625 - merge description of the ARM and ARM64 options, and add
3626 support for selecting a specific ARM64 core
3627
3628 Toolchain:
3629
3630 - major rework of the external toolchain support. It is now
3631 split into several packages, one per external toolchain,
3632 and a common infrastructure.
3633
3634 - important fix for musl to prevent a conflict between musl
3635 and kernel headers (fixes the build of numerous packages
3636 with musl)
3637
3638 - uClibc-ng bumped to 1.0.22, and therefore enable uClibc
3639 for ARM64, mips32r6 and mips64r6
3640
3641 - add gdb 7.12.1, and switch to gdb 7.11 as the default
3642
3643 - Linaro toolchains updated to 2016.11, ARC toolchain
3644 components updated to arc-2016.09, MIPS Codescape
Thomas Petazzoni133811e2017-02-11 15:47:42 +01003645 toolchains bumped to 2016.05-06, CodeSourcery AMD64 and
3646 NIOS2 toolchains bumped
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01003647
3648 - remove Analog Devices toolchain for the Blackfin
Thomas Petazzoni133811e2017-02-11 15:47:42 +01003649 architecture, remove pre-built musl toolchains from
3650 musl.codu.org
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01003651
3652 New defconfigs: Freescale i.MX23EVK, Qemu OpenRISC emulation,
Thomas Petazzoni133811e2017-02-11 15:47:42 +01003653 Qemu NIOS2 emulation, Grinn chiliBoard, Freescale i.MX6Q
3654 SabreSD, BeagleBoard X15, OrangePi One, ARC HS38 HAPS
Thomas Petazzoni4f17e8c2017-02-11 15:41:10 +01003655
3656 New packages: angular-websocket, aubio, bctoolbox, darkhttpd,
3657 ddrescue, easydbus, fakedate, git-crypt, hiredis, ifenslave,
3658 jsmn, libgpiod, libgsm, linux-syscall-support, mariadb, mimic,
3659 nginx-dav-ext, nmon, opkg-utils, policycoreutils,
3660 pru-software-support, python-arrow, python-attrs,
3661 python-babel, python-bitstring, python-chardet,
3662 python-constantly, python-flask-babel, python-gunicorn,
3663 python-incremental, python-jsonschema, python-logbook,
3664 python-markdown2, python-mbstrdecoder, python-mutagen,
3665 python-pathpy, python-pudb, python-pyqrcode,
3666 python-pytablereader, python-setuptools-scm, python-sh,
3667 python-toml, python-vcversioner, python-whoosh,
3668 raspberrypi-usbboot, riemann-c-client, rtl8723bs, skalibs,
3669 sslh, sngrep, ti-cgt-pru, uclibc-ng-test, udpxy, uhttpd,
3670 upower, ustream-ssl, waf, xlib_libXfont2
3671
3672 Removed packages: perl-db-file, snowball-hdmiservice,
3673 snowball-init
3674
3675 Tooling: addition of a test-pkg script to help contributors
3676 build test their package.
3677
3678 Issues resolved (http://bugs.buildroot.org):
3679
3680 #8946: Valgrind fails to build with stack protection turned on
3681 #9461: odroidc2 - toolchain Linaro AArch64 2016.11 compile error
3682 #9466: VIM_REMOVE_DOCS removes rgb.txt
3683 #9486: xorg-server 1.19 fails to compile for glibc with systemd init (x86_64)
3684 #9501: eudev fails to build with older kernel headers
3685 #9526: Embedded NPM fails to start with "no such file or directory" error
3686 #9541: Platform drivers autoloading from info in device tree does not work
3687 #9546: seems BR2_PACKAGE_RPI_FIRMWARE_INSTALL_DTB_OVERLAYS do nothing
3688 #9551: Coreutils fails to build target src/src_libsinglebin_pinky_a-pinky.o
3689 #9566: [kmod] Compilation fails with uclibc
3690 #9571: buildroot fails while building opencv for arm64 platform
3691 #9576: External tree with BR 2016.11 does not work anymore
3692 #9606: xorg-server cannot build for ARM target
3693
Peter Korsgaarde77a5c82017-03-10 00:00:07 +010036942016.11.3, Released March 9th, 2017
3695
3696 Important / security related fixes.
3697
3698 Updated/fixed packages: bind, dbus, gnutls, imagemagick,
3699 lcms2, libcurl, ntfs-3g, ntp, openssl, php, quagga, redis,
3700 squid, stunnel, tcpdump, vim, wavpack, wireshark, xlib_libXpm
3701
Peter Korsgaard88470392017-01-25 09:27:44 +010037022016.11.2, Released January 25th, 2017
3703
3704 Important / security related fixes.
3705
3706 A fix for BR2_EXTERNAL trees referenced using relative paths,
3707 which broke in 2016.11.
3708
3709 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
3710 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
3711 php-imagick, rabbitmq-server, runc, wireshark,
3712
3713 Issues resolved (http://bugs.buildroot.org):
3714
3715 #9576: External tree with BR 2016.11 does not work anymore
3716
Peter Korsgaarde5782ec2016-12-29 21:41:23 +010037172016.11.1, Released December 29th, 2016
3718
3719 Important / security related fixes.
3720
3721 Updated/fixed packages: apache, cryptopp, docker-engine,
3722 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
3723 nodejs, openssh, php, python, python-bottle, samba4, squid,
3724 uboot, vim, wireshark, xorg-server uboot
3725
3726 Issues resolved (http://bugs.buildroot.org):
3727
3728 #9466: VIM_REMOVE_DOCS removes rgb.txt
3729
Peter Korsgaarda7eb0522016-11-30 23:15:21 +010037302016.11, Released November 30th, 2016
3731
3732 Minor fixes.
3733
3734 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
3735 uboot, uclibc
3736
3737 Issues resolved (http://bugs.buildroot.org):
3738
3739 #9451: packages/postgresql/postgresql.mk contains wrong POST...
3740
Peter Korsgaard93106e92016-11-28 23:47:40 +010037412016.11-rc3, Released November 28th, 2016
3742
3743 Fixes all over the tree, including a number of security fixes.
3744
3745 The move from fakeroot to pseudo unfortunately brought a
3746 number of issues. The SELinux issue described in #9386 which
3747 triggered the move to pseudo has been investigated further and
3748 a workaround implemented and the pseudo changes reverted.
3749
3750 Linux kernel: update default to 4.8.11.
3751
3752 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
Peter Korsgaard286c6b42016-11-29 22:51:38 +01003753 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
Peter Korsgaard93106e92016-11-28 23:47:40 +01003754 vdk, axs101, axs103 and hs38 smd vdk.
3755
3756 Updated/fixed packages: autossh, chrony, dosfstools,
3757 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
3758 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
3759 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
3760 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
3761 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
3762 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
3763 xapp_xload, xenomai, xmlstarlet
3764
3765 Issues resolved (http://bugs.buildroot.org):
3766
3767 #9386: ubinize fails with or without custom config
3768 #9431: A misspelling
3769 #9446: make raspberrypi3_defconfig compilation failure
3770
Yann E. MORIN90aed662016-11-13 16:27:07 +010037712016.11-rc2, Released November 13th, 2016
3772
3773 Fixes all over the tree.
3774
3775 Architecture: add support for MIPS XBurst cores; remove MIPS
3776 support for M5100 cores.
3777
3778 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
3779 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
3780 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
3781 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
3782 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
Thomas Petazzonid4b99ff2016-11-13 18:23:10 +01003783 strace, openjpeg, lcms2, quota.
Yann E. MORIN90aed662016-11-13 16:27:07 +01003784
3785 Linux kernel: update default to 4.8.7.
3786
3787 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
3788
3789 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
3790 of fakeroot; makedevs no longer breaks of the destination already
3791 exists and is of the correct type/major/minor.
3792
3793 Defconfigs: a few legacy and broken defconfigs have been removed
3794 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
3795 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
3796 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
3797 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
3798 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
3799 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
3800 atmel_sama5d3xek.
3801
Thomas Petazzoni052554b2016-11-03 21:31:14 +010038022016.11-rc1, Released November 3rd, 2016
Samuel Martina4711502016-10-16 13:12:38 +02003803
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003804 Fixes all over the tree and new features.
Samuel Martina4711502016-10-16 13:12:38 +02003805
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01003806 It is now possible to specify multiple BR2_EXTERNAL
3807 directories. The required files in a BR2_EXTERNAL directory
3808 have changed to accomodate this feature. Refer to the
3809 documentation for details of how to update them. External
3810 trees now have a name and a description. Also, it is possible
3811 to override a defconfig in the external tree.
3812
3813 The default skeleton now uses UID 65534 for the "nobody"
3814 user instead of UID 99, like most distros do. See
3815 https://lwn.net/Articles/695478/ for a complete discussion.
3816 Programs and configuration files that explicitly refer to UID
3817 99 will have to be updated.
3818
3819 When the build environment already has a suitable cmake version
3820 (3.1 or later), that one will be used instead of building
3821 host-cmake. This can speed up the build significantly.
3822
3823 The ExtUtils::MakeMaker perl module is now required in the
3824 build environment.
3825
3826 An additional check is done during the build that files are
3827 not installed in the output directory within the output
3828 directory. This happens e.g. when the target directory is
3829 contained both in --prefix and in DESTDIR. The build will
3830 terminate with an error message that specifies which package
3831 and which file caused the failure.
3832
3833 The concept of "deprecated packages" and the BR2_DEPRECATED
3834 option have been removed. Instead, packages are removed
3835 immediately. Packages are only removed when they don't work
3836 for some reason. If you still need a removed package and
3837 you have a solution for the problem(s) that caused the
3838 removal, please contribute it.
3839
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003840 Architecture: support for sh64 removed, improved support for
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01003841 MIPS core selection.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003842
3843 Toolchain: support for musl powerpc64le, mips64 and mipsr6
3844 toolchains, ARC toolchain components updates, gcc 6.x series
3845 bumped to 6.2.0, default binutils version switched to 2.26,
3846 default gcc version switched to gcc 5.x, Linaro toolchains
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01003847 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
3848 with TLS support. Checking of unsafe compiler options (that
3849 point to host directories) has been extended with -isystem,
3850 -idirafter and -iquote.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003851
3852 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
3853 of <pkg>-show-rdepends to list reverse dependencies, and
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01003854 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
3855 are now in a separate linux-tools package instead of in the
3856 kernel build. Fakeroot has been replaced by pseudo.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003857
3858 CMake support: the toolchainfile.cmake file now provides a
3859 definition of the CMAKE_BUILD_TYPE variable. The
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01003860 toolchainfile.cmake also no longer forces the compiler/linker
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003861 flags defined by Buildroot.
3862
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01003863 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003864 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01003865 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003866
3867 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
3868 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01003869 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003870 python-crcmod, python-cssutils, python-docutils,
3871 python-futures, python-mwclient, python-mwscrape,
3872 python-mwscrape2slob, python-pyelftools, python-pyicu,
3873 python-pylru, python-pyqt5, python-requests-toolbelt,
3874 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
3875 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
3876 gpio linux tools.
3877
Thomas Petazzonia564da22016-11-03 23:31:53 +01003878 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003879 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01003880 wvdial, wvstreams.
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003881
3882 Documentation: the list of packages that was present in the
3883 Buildroot manual has been removed.
3884
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +01003885 Legal info: the "licenses.txt" file that concatenates all
3886 license texts is no longer generated - it was not considered
3887 useful. The manifest.csv contains an empty cell instead of
3888 "not saved" when no license file is available.
3889
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003890 Other: addition of a DEVELOPERS file listing developers taking
3891 care of packages or architectures.
3892
3893 Issues resolved (http://bugs.buildroot.org):
3894
3895 #7802: host-python build hangs compiling getbuildinfo.o
3896 #8206: mplayer uses host xorg development files
Thomas Petazzonieb71c222016-11-03 22:56:20 +01003897 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003898 #8536: Building sudo with PAM results in unusable sudo
3899 #8646: check-host-rpath script returns false positives when rpath
3900 contains symlink
3901 #8696: xdriver_xf86-input-mouse install header files in target
3902 directory
3903 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
3904 not necessarily TARGET
3905 #8846: Orphaned/missing toolchain borks eclipse plugin
3906 #8856: python tornado runtime wasn't met on buildroot 2016.02
3907 #8901: gcc failes to build if fortran is enabled
3908 #8916: LDFLAGS pass to openssh
3909 #8941: "ls" of an NFSv4 share only works when pumped through strace
3910 #8946: Valgrind fails to build with stack protection turned on
3911 #9021: Kodi - Broken: Illegal instruction (core dumped)
3912 #9096: rootfs.ubi not created
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01003913 #9111: glibc 2.23: libmvec.so not copied
Thomas Petazzoni052554b2016-11-03 21:31:14 +01003914 #9176: minnowboard : USB not mounted
3915 #9196: raspberry pi 3 default build seem broken
3916 #9201: Permission denied make: *** [core-dependencies] Error 126 in
3917 Buildroot-2015.08.1
3918 #9216: log4cpp package build fails to build within install
3919 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
3920 pressing buttons.
3921 #9229: Firefly boot fails with: "failed to find part:boot"
3922 #9256: [Config file] New device: Odroid-U2/U3
3923 #9296: Buildroot Fails on applying patches
3924 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
3925 #9316: U-boot fails to build if libssl-dev is not installed
3926 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
3927 flash utility (tegrarcm)
3928 #9326: Odroid-C2 build results in non-bootable image
3929 #9336: Improve iconv support for external toolchain based builds
3930 #9356: gdb package
3931 #9366: no link rootfs.ext4 -> rootfs.ext2
3932 #9371: openssl: download failes with "Only allow downloads from primary
3933 download site" + local server
3934 #9381: check-host-rpath issues
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +01003935 #9386: ubinize fails with or without custom config
Samuel Martina4711502016-10-16 13:12:38 +02003936
Peter Korsgaardec166412016-09-21 23:06:11 +020039372016.08, Released September 1st, 2016
Peter Korsgaard78e99142016-09-01 11:30:19 +02003938
3939 Minor fixes.
3940
3941 Toolchain: ARC tools updated to arc-2016.09-eng010.
3942
3943 Updated/fixed packages: libshout, luajit, mpd, mplayer
3944
3945 Issues resolved (http://bugs.buildroot.org):
3946
3947 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
3948 #8341: Getting EGL Error: Could not create the egl surface:..
3949 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
3950
Peter Korsgaard7e981ed2016-08-30 08:14:23 +020039512016.08-rc3, Released August 29th, 2016
3952
3953 Fixes all over the tree.
3954
3955 Toolchain: C++ support for the internal blackfin toolchain
3956 re-enabled.
3957
3958 Architecture: Default to bf532 CPU variant for blackfin,
3959 Fix flat one memory region support for m68k and disable flat
3960 seperate data support because of compatibility issues.
3961
3962 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
3963 post-build scripts when systemd is used.
3964 Zynq microzed/zc706/zed: Fix u-booot configuration.
3965
3966 netbsd-queue package extended and renamed to
3967 musl-compat-headers. With this, a number of musl compatibility
3968 patches are no longer needed.
3969
3970 Updated/fixed packages: aircrack-ng, android-tools, babeld,
3971 bcusdk, binutils, boa, busybox, connman, cpupower,
3972 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
3973 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
3974 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
3975 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
3976 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
3977 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
3978 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
3979 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
3980 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
3981 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
3982 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
3983 webkitgtk, wireshark, xdriver_xf86-video-intel
3984
3985 Issues resolved (http://bugs.buildroot.org):
3986
3987 #9101: Error on support/download/git with system git older than 1.8.4
3988 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
3989
Peter Korsgaard3b3fa452016-08-17 08:49:38 +020039902016.08-rc2, Released August 17th, 2016
3991
3992 Fixes all over the tree.
3993
3994 Toolchain: disable broken C++ support for internal blackfin
3995 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
3996 to fix various issues.
3997
3998 System: Zoneinfo is available for the musl C library as well.
3999
4000 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
4001 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
4002 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
4003 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
4004 libical, libpjsip, libsidplay2, libunwindow, libxml2,
4005 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
4006 openblas, openipmi, owfs, php, poco, procps, qt, quota,
4007 sg3_utils, spidev_test, systemd-bootchart, thrift,
4008 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
4009 xdriver_xf86-video-savage, xserver_xorg-server, xen
4010
4011 Issues resolved (http://bugs.buildroot.org):
4012
4013 #9136: make graph-size fails with "ValueError: too many values to..
4014 #9151: qt: fix build with ALSA >= 1.1.x
4015 #9156: qt: Fix missing runtime Qt3Support dependency
4016 #9161: modsetting patch not applied to xserver 1.18.4
4017 #9166: Missing overlays directory in VFAT image for raspberry pi 3
4018
Peter Korsgaard19040c92016-08-06 11:39:54 +020040192016.08-rc1, Released August 6th, 2016
Peter Korsgaard960cc972016-08-06 11:24:52 +02004020
4021 Fixes all over the tree and new features.
4022
4023 Toolchain: Fortran support added. eglibc support removed, musl
4024 support no longer experimental. Blackfin and Microblaze
4025 support for internal uClibc-ng toolchain, m68k/coldfire
4026 improvements. The check for unsafe (build host) directories
4027 access (/usr/include and /usr/lib) is now enabled by default.
4028 Unused locales are now purged by default to save space (and
4029 the default list of locales shrunk). The option to control
4030 this has now moved from the toolchain menu to system
4031 configuration.
4032
4033 Legal info improvements: sources are now hardlinked instead of
4034 copied if possible to save space. Patches and extra downloads
4035 are also saved.
4036
4037 An experimental configuration knob (BR2_REPRODUCIBLE) has been
4038 added to make the builds more reproducible (E.G. less
4039 differences in the binary output between builds of the same
4040 configuration). This is still work in progress.
4041
4042 An option to execute a custom script inside the fakeroot
4043 environment used to the generate the filesystem (E.G. to tweak
4044 permissions or similar) has been added.
4045
4046 Git support now supports git submodules if
4047 <pkg>_GIT_SUBMODULES is enabled.
4048
4049 Hash files for integritry validation have been added for all
4050 packages.
4051
4052 Scanpypi utility to help creating packages from the Python
4053 package index (pypi) has been added.
4054
4055 The makedevs utility now has support for adding file
4056 capabilities using extended attributes.
4057
4058 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
4059 development configs, Blackfin GDB simulator, Linksprite
4060 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
4061 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
4062 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
4063 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
4064 demos. A number of defconfigs have been updated and extended
4065 to generate SD card images. Synopsys HS38 VDK defconfig removed.
4066
4067 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
4068 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
4069 circus, dante, docker-containerd, docker-engine, domoticz,
4070 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
4071 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
4072 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
4073 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
4074 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
4075 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
4076 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
4077 p7zip, pdbg, python-argh, python-dataproperty,
4078 python-dateutil, python-dialog3, python-dicttoxml,
4079 python-dominate, python-engineio, python-flask-jsonrpc,
4080 python-flask-login, python-humanize, python-pathtools,
4081 python-pathvalidate, python-pillow, python-prompt-toolkit,
4082 python-pytablewriter, python-pytz, python-scapy3k,
4083 python-sdnotify, python-socketio, python-tomako,
4084 python-ubjson, python-u-msgpack, python-watchdog,
4085 python-wcwidth, python-xlrd, python-xlsxwriter,
4086 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
4087 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
4088 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
4089 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
4090 wiringpi, xen
4091
4092 Deprecated packages: ipkg, sstrip
4093
4094 Removed packages: sunxi-mali-prop
4095
4096 Issues resolved (http://bugs.buildroot.org):
4097
4098 #8931: segment fault when compile argp-help.c using aarch64-bu...
4099 #8966: eglfs error. buildroot don't compile the library libeglfs.so
4100 #8971: build for beaglebone fails
4101 #8986: qt5imageformats fails to build on AArch64
4102 #8991: grub2 fails to compile
4103 #9001: Nodejs option not available
4104 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
4105 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
4106 #9066: 8139TOO - faulty behaviour
4107 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
4108 #9091: U-Boot fails to boot with large ramdisk
4109
Peter Korsgaardaa6fd112016-05-31 23:52:36 +020041102016.05, Released May 31st, 2016
4111
4112 Minor fixes.
4113
4114 External toolchain: Fix for symlink handling when copying
4115 links to target.
4116
4117 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
4118 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
4119 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
4120 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
4121 xdriver_xf86-video-fbturbo, xserver_xorg-server
4122
Peter Korsgaardf4365df2016-05-26 23:37:23 +020041232016.05-rc3, Released May 26th, 2016
4124
4125 Fixes all over the tree.
4126
4127 Tweaks for SSP handling for external toolchains.
4128
4129 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
4130 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
4131 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
4132 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
4133 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
4134 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
4135 postgresql, putty, python-service-identity, python-treq,
4136 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
4137 ustr, valgrind, webkitgtk, libxml2, xorriso,
4138 xserver_xorg-server
4139
4140 Issues resolved (http://bugs.uclibc.org):
4141
4142 #8936: Aircrack-ng - Alot of missing dependencies
4143
Peter Korsgaard3f3342a2016-05-17 16:11:24 +020041442016.05-rc2, Released May 17th, 2016
4145
4146 Fixes all over the tree.
4147
4148 Rootfs overlay handling now refuses to overwrite
4149 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
4150 even if these directories are present in the overlay.
4151
4152 External toolchain: Unbreak user provided libraries deployment
4153 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
4154
4155 QEMU coldfire: Fix for signal handling kernel issue, enable
4156 networking support.
4157
4158 Updated/fixed packages: android-tools, assimp, boost, gcc,
4159 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
4160 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
4161 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
4162 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
4163 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
4164
Peter Korsgaard0ab73722016-05-10 23:23:00 +020041652016.05-rc1, Released May 10th, 2016
4166
4167 Fixes all over the tree and new features.
4168
4169 Architectures: new ARM variants: Cortex A17 and M4, improved
4170 nonmmu (cortex-M) support, m68k has been re-enabled with
4171 support for ColdFire. For x86, support for the i386 variant
4172 has been dropped.
4173
4174 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
4175 deprecated. Go programming language support, Add Binutils 2.26
4176 support. Old Sourcery PowerPC external toolchains removed,
4177 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
4178 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
4179
4180 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
4181 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
4182 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
4183 added for m68k, eXtensa-nommu and ColdFire.
4184
4185 Linux: use zImage by default on ARM, subversion repository
4186 support (for u-boot as well).
4187
4188 New packages: aer-inject, android-tools, cannelloni,
4189 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
4190 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
4191 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
4192 kodi-adsp-basic, kodi-adsp-freesurround,
4193 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
4194 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
4195 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
4196 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
4197 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
4198 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
4199 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
4200 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
4201 python-autobahn, python-characteristic, python-crossbar,
4202 python-cryptography, python-iniparse, python-iowait,
4203 python-lmdb, python-pexpect, python-ptyprocess,
4204 python-pyasn-modules, python-pygments, python-pymysql,
4205 python-pynacl, python-pyopenssl, python-pysocks,
4206 python-pytrie, python-rpi-gpio, python-service-identity,
4207 python-setproctitle, python-shutilwhich, python-treq,
4208 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
4209 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
4210 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
4211 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
4212 xdriver_xf86-video-amdgpu
4213
4214 Removed packages: foomatic-filters, python-m2crypto,
4215 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
4216
4217 Issues resolved (http://bugs.buildroot.org):
4218
4219 #6830: Qt5: no fonts are installed
4220 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
4221 #7580: Invalid filesystem in Pandaboard defconfig
4222 #8346: wf111 package removes all kernel module dependencies
4223 #8436: xserver_xorg-server Segmentation fault
4224 #8736: IPV6 forced on in busybox
4225 #8746: At startup system stops with 'cannot set terminal proces..
4226 #8751: make fail [fio does not build on sh]
4227 #8766: Compiling host-gcc-final-4.9.3 broken on i386
4228 #8771: make savedefconfig modifies sources
4229 #8781: Unable to build uboot for imx28evk
4230 #8786: gdb fails to build with xz and expat support at the same
4231 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
4232 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
4233 #8836: Can't select Vim in menuconfig
4234 #8851: Make sure fio can compile with libaio support if it...
4235 #8861: With buildroot 2016.02 trying to build for corei7-avx
4236 fails while trying to build host-binutils
4237 #8866: Making an USB flash bootable with extlinux build with
4238 buildroot does not work
4239
Peter Korsgaardaaf6c282016-03-01 21:47:30 +010042402016.02, Released March 1st, 2016
4241
4242 Minor fixes, mostly security related.
4243
4244 Circular dependency issue with same-as-kernel linux-headers
4245 option fixed.
4246
4247 Updated/fixed packages: bluez5_utils, heirloom-mailx,
4248 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
4249 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
4250 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
4251
Peter Korsgaard100ba0f2016-02-27 23:50:51 +010042522016.02-rc3, Released February 27th, 2016
4253
4254 Fixes all over the tree.
4255
4256 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
4257 where VFP is optional (but present on the specific hw). Fix
4258 ARM variant selection for freescale_imx31_3stack_defconfig.
4259
4260 Ensure tarballs of downloaded git trees do not contain a
4261 timestamp.
4262
4263 Clarify license of patches in COPYING.
4264
4265 Updated/fixed package: avahi, binutils, cairo, can-festival,
4266 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
4267 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
4268 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
4269 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
4270 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
4271 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
4272 omniorb, openipmi, openobex, patch, pax-utils, perf,
4273 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
4274 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
4275 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
4276 wpa_supplicant, xerces, zsh
4277
4278 Issues resolved (http://bugs.uclibc.org):
4279
4280 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
4281
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +010042822016.02-rc2, Released February 18th, 2016
Peter Korsgaarda00646d2016-02-17 23:08:34 +01004283
4284 Fixes all over the tree.
4285
4286 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +01004287 crash, backport of Xtensa .init/.fini literals handling.
4288 glibc security patches for CVE-2014-8121, CVE-2015-1781
Peter Korsgaarda00646d2016-02-17 23:08:34 +01004289 and CVE-2015-7547.
4290
4291 Defconfigs for Acmesystems Arietta g25 added.
4292
4293 Updated/fixed packages: binutils, boost, chrony, dovecot,
4294 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
4295 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
4296 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
4297 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
4298
4299 Issues resolved (http://bugs.uclibc.org):
4300
4301 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
4302 #8606: Problem compiling on Arch Linux
4303 #8681: kbd 2.0.3 does not build on rpi
4304
Peter Korsgaardecf55c32016-02-10 08:05:42 +010043052016.02-rc1, Released February 10th, 2016
Peter Korsgaard2ea44432016-02-09 18:00:18 +01004306
4307 Fixes all over the tree and new features.
4308
4309 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
4310 arc-2015.12. Support for legacy uClibc dropped, default to
4311 uClibc-ng instead. Added sys/queue.h implementation for MUSL
4312 for compatibility. Updated versions of Code sourcery and
4313 Linaro toolchains. MIPS Codescape toolchains added. Version
4314 selection for preconfigured external toolchains removed.
4315
4316 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
4317 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
4318 A number of defconfigs have been extended to generate complete
4319 system images using genimage.
4320
Luca Ceresoli8b186e02016-03-01 11:08:07 +01004321 Linux: Automatically patch timeconst.pl for <3.9 kernels,
Peter Korsgaard8d1d6dd2016-02-29 22:00:43 +01004322 which isn't compatible with modern perl versions, breaking the
4323 build when building on recent (Fedora 23, Debian
4324 Testing/Unstable, ..) distributions.
4325
Peter Korsgaard2ea44432016-02-09 18:00:18 +01004326 Makedevs utility now accepts textual (non-numerical) user and
4327 group names.
4328
4329 Vagrant file to easily setup a working development environment
4330 in a VM has been added.
4331
4332 Size-stats-compare script to compare rootfs sizes between
4333 builds has been added.
4334
4335 Infozip package renamed to zip. EFL packages restructured.
4336
4337 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
4338 angularjs, apache, apr, argp-standalone, armadillo, arptables,
4339 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
4340 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
4341 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
4342 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
4343 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
4344 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
4345 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
4346 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
4347 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
4348 elementary, elfutils, enlightenment, erlang, espeak, eudev,
4349 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
4350 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
4351 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
4352 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
4353 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
4354 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
4355 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
4356 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
4357 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
4358 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
4359 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
4360 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
4361 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
4362 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
4363 jquery-sparkline, jquery-ui, jquery-ui-themes,
4364 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
4365 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
4366 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
4367 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
4368 libedbus, libedit, libedje, libeet, libefreet, libeina,
4369 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
4370 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
4371 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
4372 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
4373 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
4374 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
4375 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
4376 libraw, libraw1394, librsvg, libseccomp, libsecret,
4377 libserialport, libsigc, libsigrok, libsigrokdecode,
4378 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
4379 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
4380 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
4381 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
4382 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
4383 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
4384 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
4385 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
4386 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
4387 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
4388 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
4389 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
4390 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
4391 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
4392 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
4393 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
4394 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
4395 openldap, openntpd, openobex, openocd, openpgm,
4396 open-plc-utils, openpowerlink, openssh, openssl, openswan,
4397 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
4398 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
4399 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
4400 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
4401 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
4402 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
4403 python-alsaaudio, python-can, python-cffi, python-cherrypy,
4404 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
4405 python-mako, python-msgpack, python-psutil, python-pyasn,
4406 python-pycparser, python-pydal, python-pyftpdlib,
4407 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
4408 python-serial, python-setuptools, python-six, python-spidev,
4409 python-tornado, python-twisted, python-web2py, python-webpy,
4410 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
4411 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
4412 qt5graphicaleffects, qt5imageformats, qt5multimedia,
4413 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
4414 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
4415 qt5webkit-examples, qt5websockets, qt5x11extras,
4416 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
4417 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
4418 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
4419 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
4420 smack, snowball-init, socat, sp-oops-extract, sqlite,
4421 squashfs, squeezelite, squid, sredird, sshfs,
4422 start-stop-daemon, strace, strongswan, stunnel, subversion,
4423 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
4424 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
4425 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
4426 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
4427 udpcast, unionfs, upmpdcli, usb_modeswitch,
4428 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
4429 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
4430 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
4431 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
4432 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
4433 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
4434 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
4435 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
4436 xfont_encodings, xfont_font-adobe-100dpi,
4437 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
4438 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
4439 xfont_font-alias, xfont_font-arabic-misc,
4440 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
4441 xfont_font-bh-lucidatypewriter-100dpi,
4442 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
4443 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
4444 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
4445 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
4446 xfont_font-daewoo-misc, xfont_font-dec-misc,
4447 xfont_font-ibm-type1, xfont_font-isas-misc,
4448 xfont_font-jis-misc, xfont_font-micro-misc,
4449 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
4450 xfont_font-misc-meltho, xfont_font-misc-misc,
4451 xfont_font-mutt-misc, xfont_font-schumacher-misc,
4452 xfont_font-screen-cyrillic, xfont_font-sony-misc,
4453 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
4454 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
4455 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
4456 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
4457 ympd, zeromq, zic, znc, zsh,
4458
4459 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
4460 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
4461 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
4462 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
4463 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
4464 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
4465 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
4466 obsidian-cursors, openal, openbox, pangomm,
4467 python-backports-abc, python-beautifulsoup4, python-cbor,
4468 python-click, python-cssselect, python-ecdsa, python-html5lib,
4469 python-idna, python-ipaddress, python-mistune, python-netaddr,
4470 python-paho-mqtt, python-paramiko, python-pyparted,
4471 python-pysmb, python-pyudev, python-singledispatch,
4472 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
4473 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
4474 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
4475
4476 Removed packages: libungif, python-pyxml,
4477
4478 Issues resolved (http://bugs.uclibc.org):
4479
4480 #7886: gettext: link failure with locally-installed libxml2
4481 #7892: systemd-journald is broken
4482 #8066: nodejs crashes when built with gcc 4.9
4483 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
4484 #8501: gunzip fails to uncompress files
4485 #8541: fail to build host-fakeroot-1.20.2
4486 #8546: build instructions for raspberry pi don't work
4487 #8571: strace for ARC compile error
4488 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
4489 #8616: Fail to build for raspberrypi_defconfig with big endian
4490 #8621: sqlite package, properly enable readline
4491
Peter Korsgaard3f90e532015-11-30 22:54:25 +010044922015.11, Released November 30th, 2015
4493
4494 Minor fixes.
4495
4496 Merged/seperate /usr handling is now also performed for
4497 staging so cross-gdb / gdbserver can find the libraries.
4498
4499 Updated/fixed packages: autossh, conntrack-tools, dcron,
4500 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
4501 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
4502 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
4503 zmqpp
4504
4505 Issues resolved (http://bugs.uclibc.org):
4506
4507 #8441: Invalid directory for X11 fonts in target (RPi2)
4508 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
4509
Peter Korsgaard610f3fa2015-11-26 23:06:02 +010045102015.11-rc3, Released November 26th, 2015
4511
4512 Fixes all over the tree.
4513
Peter Korsgaarddb80b0a2015-11-27 16:21:18 +01004514 We have a new modern website!
4515
4516 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
4517 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
4518 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
4519 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
4520 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
4521 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
4522 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
4523 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
4524 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
4525 yajl, zmqpp
Peter Korsgaard610f3fa2015-11-26 23:06:02 +01004526
4527 Issues resolved (http://bugs.uclibc.org):
4528
4529 #6872: gpsd: disabled on microblaze
4530 #8321: invalid opcode error with minidlna and ffmpeg
4531 #8336: Default systemd configuration fails to boot correctly in 2015-08
4532 #8446: rpi-userland failed to build with glibc 2.22
4533
Peter Korsgaardbfaed962015-11-19 13:07:41 +010045342015.11-rc2, Released November 19th, 2015
4535
4536 Fixes all over the tree.
4537
4538 LD_LIBRARY_PATH is no longer used to ensure host binaries find
4539 their libraries, fixing issues on recent Fedora.
4540
4541 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
4542 with ${TARGET}-cc after the move to use a toolchain wrapper
4543 for the internal toolchain.
4544
4545 Appy-patches.sh now correctly applies all files listed in
4546 series files.
4547
4548 Fixes for merged /usr handling when a custom skeleton is used.
4549
4550 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
4551 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
4552 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
4553 libecore, libgudev, libnss, libpng, libserial, libssh2,
4554 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
4555 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
4556 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
4557 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
4558 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
4559 ushare, wine, wpa_supplicant, x265,
4560 xdriver_xf86-video-siliconmotion, zxing-cpp
4561
4562 Issues resolved (http://bugs.uclibc.org):
4563
4564 #4790: Running udhcpc on a system with NFS root kills NFS
4565 #8456: Building host-pkgconf on Fedora 23 fails due to..
4566
Thomas Petazzonie1da0ef2015-11-06 11:25:40 +010045672015.11-rc1, Released November, 7th 2015
Thomas Petazzoni23542382015-11-06 11:22:00 +01004568
4569 Fixes all over the tree and new features.
4570
4571 Architectures:
4572
4573 - Support for sparc64 added (internal toolchain with glibc
4574 only).
4575
4576 - Support for mips32r6 and mips64r6 added.
4577
4578 - Support for Intel Quark X1000 CPU.
4579
4580 - Switch to EABIhf by default on ARM when a VFP is available.
4581
4582 Toolchains:
4583
4584 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
4585 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
4586
4587 - The toolchain wrapper which was used only for external
4588 toolchains is now also used for Buildroot internal
4589 toolchains. This allowed to fix the ccache support, prepare
4590 the way for top-level parallel build support and remove gcc
4591 patches used to detect header/library path poisoning.
4592
4593 - Remove Analog Devices Blackfin toolchain 2012R2.
4594
4595 - Fix several Xtensa build failures by switching from
4596 text-section-literals to auto-litpools.
4597
4598 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
4599 rather than a specific fork.
4600
4601 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
4602 2015.08. 2014.09 version is kept since 2015.08 only runs on
4603 x86_64 hosts.
4604
4605 Bootloaders:
4606
4607 - Fix ARM64 support in U-Boot.
4608
4609 Defconfigs:
4610
4611 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
4612 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
4613 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
4614 Synopsys AArch64 VDK virtual platform.
4615
4616 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
4617 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
4618 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
4619 raspberrypi2, riotboard, snps_axs10*, wandboard.
4620
4621 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
4622 calao_snowball_defconfig, gnublin, integrator926_defconfig.
4623
4624 Infrastructure:
4625
4626 - Support for fetching from Mercurial tags fixed.
4627
4628 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
4629 module support to be enabled in the kernel when a package
4630 builds out-of-tree kernel modules (through the
4631 pkg-kernel-module infrastructure or on its own).
4632
4633 - Improve the perl package infrastructure to automatically add
4634 the dependency to the perl interpreter to target perl module
4635 packages.
4636
4637 - Remove trailing slashes in <pkg>_SITE and addition of a
4638 check to ensure such trailing slashes are no longer added.
4639
4640 - Extend the legal infrastructure to allow packages to declare
4641 their actual source code. This is useful for packages for
4642 which <pkg>_SOURCE points to pre-built binaries (as is the
4643 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
4644 variable allows to point to the source code in such cases.
4645
4646 - Improved ccache support, thanks to the usage of a toolchain
4647 wrapper for internal toolchain. Now a single cache directory
4648 can be shared between different Buildroot builds.
4649
4650 - Addition of a 'graph-size' make targets, which generates a
4651 PDF graph of per-package size of the root filesystem.
4652
4653 - Addition of <pkg>_EXCLUDES so that packages can request
4654 certain parts of the source code tarball to not be
4655 extracted. This feature is currently used by gcc and
4656 toolchain-external.
4657
4658 - Packages can now use the <pkg>_PKGDIR variable, provided by
4659 the package infrastructure, to reference their package
4660 directory, instead of explicitly using package/<pkg>/.
4661
4662 Filesystems:
4663
4664 - Add high lz4 compression to squashfs.
4665
4666 - Simplification of shell profile files in the default
4667 skeleton.
4668
4669 - Remove ftp user and /home/ftp from the skeleton, and let ftp
4670 server packages create these when needed.
4671
4672 - Add support for /bin, /sbin and /lib to be symlinks to their
4673 corresponding directories in /usr. This is enforced for
4674 systemd configurations, and optional for other
4675 configurations.
4676
4677 - Support for AXFS filesystem image generation added.
4678
4679 - New options to add extra space/inodes to ext2/3/4 images.
4680
4681 Updated/fixed packages:
4682
4683 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
4684 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
4685 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
4686 collectd, connman, conntrack-tools, coreutils, cpio,
4687 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
4688 dhrystone, dillo, directfb, directfb-examples, dmraid,
4689 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
4690 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
4691 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
4692 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
4693 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
4694 genimage, gettext, git, glib-networking, glmark2, gnupg2,
4695 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
4696 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
4697 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
4698 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
4699 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
4700 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
4701 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
4702 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
4703 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
4704 kodi-pvr-stalker, kodi-pvr-vbox,
4705 kodi-visualisation-waveforhue, less, lftp, libbluray,
4706 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
4707 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
4708 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
4709 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
4710 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
4711 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
4712 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
4713 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
4714 linux, linux-firmware, linux-fusion, linux-headers,
4715 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
4716 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
4717 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
4718 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
4719 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
4720 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
4721 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
4722 perl-crypt-openssl-random, perl-http-message,
4723 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
4724 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
4725 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
4726 poco, polarssl, portaudio, portmap, postgresql, proftpd,
4727 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
4728 python-networkmanager, python-numpy, python-pyparsing,
4729 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
4730 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
4731 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
4732 samba4, sane-backends, sconeserver, sdl, sed, setools,
4733 shairport-sync, shared-mime-info, sland, smartmontools,
4734 softether, spice-protocol, sqlcipher, sqlite, squid,
4735 strongswan, stunnel, subversion, sudo, sunxi-tools,
4736 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
4737 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
4738 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
4739 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
4740 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
4741 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
4742 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
4743 xtables-addons, xterm, xz, zic, znc, zsh
4744
4745 New packages:
4746
4747 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
4748 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
4749 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
4750 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
4751 libg7221, libhttpparser, libilbc, libldns, libmng,
4752 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
4753 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
4754 micropython, micropython-libs, python-pyratemp,
4755 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
4756 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
4757 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
4758
4759 Removed packages:
4760
4761 blackbox (was deprecated), divine (merged in directfb),
4762 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
4763 sawman (merged in directfb), schifra (marked broken since a
4764 long time), texinfo (host variant only, no longer used), zxing
4765 (replaced by zxing-cpp),
4766
4767 Issues resolved (http://bugs.uclibc.org):
4768
4769 #4099: cut utility from GNU coreutils works incorrect
4770 #7772: libxml-parser-perl build failure: missing dependency
4771 ExtUtils/MakeMaker
4772 #7931: Default configuration for Cubieboard v1 is outdated
4773 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
4774 not coming up
4775 #8246: X.org DRI2 build issue
4776 #8256: pointing to /usr/bin/objcopy old version (x86) instead
4777 of the generated one
4778 #8266: mplayer build issue
4779 #8281: pyrexc fails to run when path is too long
4780 #8316: lttng-tools and lttng-babeltrace executables contain
4781 bad RPATH pointing to host machine
4782 #8331: kexec wants shutdown in /sbin, but systemd installs it
4783 in /usr/sbin
4784 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
4785 busybox's version
4786 #8366: libevent does not build
4787 #8386: build failed with external toolchain
4788 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
4789 #8396: CCACHE initialization
4790 #8401: gpsd 3.15 NMEA support
4791 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
4792 #8421: util-linux installs systemd files in output/target/home/
4793
Peter Korsgaard20a36cd2015-08-31 23:06:58 +020047942015.08, Released August 31st, 2015
Peter Korsgaard3131ec42015-08-31 10:13:35 +02004795
4796 Minor fixes.
4797
4798 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
4799 reintroduced as opencv.
4800
4801 Updated/fixed packages: bootutils, canfestival, cppcms,
Peter Korsgaard42180d82015-08-31 22:37:37 +02004802 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
4803 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
4804 ltrace, midori, network-manager, openssh, perl-file-listing,
Peter Korsgaard3131ec42015-08-31 10:13:35 +02004805 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
4806 perl-www-robotrules, python-can, qt5base, qt5multimedia,
4807 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
4808 x264, xserver_xorg-server, zyre
4809
Thomas Petazzoni985b46b2015-08-24 22:20:16 +020048102015.08-rc2, Released August, 24th 2015
4811
4812 Fixes all over the tree.
4813
4814 Toolchain: fix gcc build on NIOS-II.
4815
4816 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
4817 hybrid ISO image generation.
4818
4819 Architectures: add arm1136j-s variant.
4820
4821 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
4822 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
4823 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
4824 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
4825 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
4826 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
4827 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
4828 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
4829 netatalk, nodejs, ola, opencv, oprofile, php, poco,
4830 postgresql, powertop, protobuf, protobuf-c, qt5base,
4831 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
4832 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
4833 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
4834
4835 Issues resolved (http://bugs.uclibc.org):
4836
4837 #8276: package/dropbear: symlink resolution incorrect
4838 #8286: Error with buildroot
4839 #8301: ldconfig parameter in Makefile
4840
Thomas Petazzoni7b1e9d52015-08-05 15:48:25 +020048412015.08-rc1, Released August, 5th 2015
Arnout Vandecappelle43929652015-07-13 13:36:28 +02004842
4843 Fixes all over the tree and new features.
4844
Thomas Petazzonida63d872015-08-05 15:05:07 +02004845 Architectures:
4846
4847 - Refactor how the availability of an MMU is described.
4848 - Minimal support for Cortex-M3
4849 - Minimal support for AArch64 big-endian
4850
4851 Toolchains:
4852
4853 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
4854 - Use uClibc-ng as the default uClibc version, instead of the
4855 official uClibc, which hasn't done any release since 3+
4856 years
4857 - eglibc is now marked as deprecated
4858 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
4859 support for gcc 5.x added.
4860 - Binutils: use Binutils 2.24 as the default, 2.25.x series
4861 bumped to 2.25.1, remove old Binutils 2.22.
4862 - Update ARC toolchain components to 2015.06
4863 - Add support for Fortran when building gcc
4864
4865 Bootloaders:
4866
4867 - Support for using the kconfig configuration system in
4868 U-Boot
4869
4870 New Defconfigs:
4871
4872 - VIA VAB-820/AMOS-820
4873 - OLimex OLinuxino A20 Lime
4874 - Many new defconfigs for Atmel evaluation boards:
4875 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
4876 Xplained Ultra, sama5d3 Xplained.
4877 - ACME Systems Aria G25
4878 - WarPboard
4879 - Altera Cyclone 5 Development Board
4880 - Xilinx zc706
4881 - ARC AXS101 and AXS103 Software Development Platforms
4882 - Significant updates to Raspberry Pi / Raspberry Pi 2
4883
4884 Infrastructure:
4885
4886 - Buildroot takes better care now of generating predictable
4887 permissions in the target filesystem. However, existing
4888 permissions on a custom skeleton or rootfs overlay will no
4889 longer be preserved. Therefore, it is necessary to add a
4890 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
4891 required permissions.
4892 - Add support for kconfig fragments.
4893 - No longer pass --{enable,disable}-debug to autotools
4894 packages depending on the value of
4895 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
4896 whether we build with -g or not.
4897 - Support for extracting archives in .lzma in the generic
4898 package infrastructure.
4899 - Remove random-seed file from the default skeleton, since
4900 seeding the entropy pool with a known seed makes more harm
4901 than good.
4902 - In the CVS download helper, add support to use a date as
4903 the version.
4904 - Add support for a per-package <pkg>_STRIP_COMPONENTS
4905 variable, which packages can use to specify how many path
4906 components should be stripped when extracting the tarball.
4907 - Addition of a 'kernel-module' package infrastructure, which
4908 simplifies the packaging of external kernel modules. Many
4909 existing packages are converted to use it.
4910 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
4911 - Remove /etc/securetty from the default skeleton.
4912 - Migration of sysV initscripts from the default skeleton to
4913 a package called 'initscripts', installed only when Busbox
4914 init or sysvinit are used.
4915 - Migration of the skeleton logic to a proper 'skeleton'
4916 package.
4917 - Addition of a 'linux-tools' infrastructure in the 'linux'
4918 package, to support building user-space tools bundled
4919 within the Linux kernel sources, such as perf and cpupower.
4920 - Usage of backticks instead of make $(shell ...) to execute
4921 shell commands. This allows to delay the evaluation of such
4922 commands when actually needed, and not when expanding the
4923 variables. It is useful to make 'make printvars' less
4924 noisy, and as a preparation to support top-level parallel
4925 build.
4926 - Libtool .la files are not mungled for all package types,
4927 instead of being handled only for packages using the
4928 autotools-package infrastructure.
4929 - Add mechanism to allow packages to express a dependency on
4930 gcc versions. This is needed for packages that use C++11 or
4931 C11 support for example.
4932
4933 Important package updates:
4934
4935 - Complete rework of the matchbox packaging
4936 - Lots of fixes in packages for compatibility with musl and
4937 gcc 5.
4938 - Hash files added to a large number of packages.
4939 - Update a significant number of packages to use a new
4940 hosting, after the announcement of Google Code and
4941 Gitorious closing.
4942 - Major packages needed for SELinux support have been merged,
4943 but the support is not complete yet.
4944 - Significant update of OpenCV to version 3.0, and addition
4945 of lots of eatures.
4946 - Significant update of all packages supporting the GPU and
4947 VPU of i.MX ARM processors.
4948 - Addition of systemd support in a significant number of
4949 packages.
4950 - Qt5 updated to 5.5.0
4951 - Use modular X.org server by default instead of KDrive
4952
4953 Filesystems:
4954
4955 - Complete overhaul of the iso9660 support. Now allows to use
4956 directly IS9660 as the root filesystem format and not only
4957 an initrd, and supports Grub 2 and isolinux in addition to
4958 Grub.
4959
4960 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
4961 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
4962 ca-certificates, can-utils, ccache, cloog, collectd, connman,
4963 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
4964 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
4965 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
4966 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
4967 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
4968 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
4969 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
4970 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
4971 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
4972 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
4973 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
4974 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
4975 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
4976 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
4977 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
4978 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
4979 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
4980 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
4981 libunistring, libupnp, libuv, libv4l, libva,
4982 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
4983 linux-firmware, linux-headers, live555, ltrace, lua,
4984 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
4985 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
4986 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
4987 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
4988 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
4989 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
4990 perl-cross, perl-encode-locale, perl-io-socket-ssl,
4991 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
4992 perl-xml-libxml, php, pinentry, polarssl, postgresql,
4993 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
4994 python-networkmanager, python-pyinotify, python-pypcap,
4995 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
4996 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
4997 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
4998 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
4999 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
5000 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
5001 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
5002 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
5003 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
5004 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
5005 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
5006 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
5007 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
5008 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
5009 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
5010 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
5011 zic.
5012
5013 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
5014 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
5015 jquery-datetimepicker, kodi-audioencoder-modplug,
5016 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
5017 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
5018 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
5019 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
5020 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
5021 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
5022 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
5023 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
5024 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
5025 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
5026 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
5027 kodi-screensaver-pingpong, kodi-screensaver-pyro,
5028 kodi-screensaver-stars, kodi-visualisation-shadertoy,
5029 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
5030 kodi-visualisation-waveform, kvmtool, kyua, libfm,
5031 libfm-extra, libplatform, librtas, libsodium, libsquish,
5032 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
5033 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
5034 python-pycli, python-pydal, python-pyyaml, python-web2py,
5035 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
5036 rtl8821au, sepolgen, setools, skeleton, stm32flash,
5037 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
5038
5039 Deprecated packages: webkitgtk, libgail, eglibc support in
5040 glibc package.
Arnout Vandecappelle43929652015-07-13 13:36:28 +02005041
Thomas Petazzoni8cf7a562015-08-05 15:36:24 +02005042 Issues resolved (http://bugs.uclibc.org):
5043
5044 #4291: Segmentation fault with all binaries that use threads
5045 when compiled with gcc 4.6
5046 #6944: building toolchain for sh4 fails
5047 #7592: Buildroot GCC: -lto requires plugin support in ranlib
5048 #7628: Python SSL does not get built for Raspberry Pi
5049 #7682: Missing dependencies for NFS
5050 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
5051 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
5052 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
5053 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
5054 #7971: python-flask, python-werkzeug. No module named zlib
5055 #7981: Target file system skeleton permissions hazard
5056 #8006: rpcdebug in nfs-utils built for the host
5057 #8036: alsa-lib headers problem that prevents to compile alsa
5058 dependent projects
5059 #8081: systemd init system: /tmp is not mode 1777
5060 #8121: php opcache extension doesn't get installed
5061 #8151: x86-64 make fails with ncurses 5.9
5062 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
5063 #8161: default /bin/sh symlink to busybox is full path and not relative
5064 #8171: glamor missing
5065 #8191: Request update support for the cubieboard series
5066 #8201: Important security upgrades for node.js
5067
Peter Korsgaard6d736152015-05-31 23:15:34 +020050682015.05, Released May 31st, 2015
5069
5070 Minor fixes.
5071
5072 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
5073 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
5074 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
5075 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
5076 python3, sconeserver, udpcast, upmpdcli
5077
Peter Korsgaardc6ce1192015-05-22 11:53:58 +020050782015.05-rc3, Released May 22nd, 2015
5079
5080 Several fixes, mainly related to static linking.
5081
5082 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
5083 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
5084 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
5085 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
5086 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
5087 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
5088 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
5089 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
5090 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
5091 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
5092 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
5093 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
5094 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
5095 wvstreams, xmlstarlet, zeromq, zmqpp
5096
5097 New packages: c-periphery
5098
5099 Issues resolved (http://bugs.uclibc.org):
5100
5101 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
5102 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
5103 #8126: exim lacks plaintext and cram-md5 auth
5104
Peter Korsgaardf2435f62015-05-11 13:28:26 +020051052015.05-rc2, Released May 11th, 2015
5106
5107 Minor fixes.
5108
5109 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
5110 issues. Context functions enabled for uClibc snapshot /
5111 uClibc-NG.
5112
5113 Architectures: Endian handling symbol for Xtensa, binutils
5114 fixes.
5115
5116 Infrastructure: Fix for kernel module stripping when
5117 localversion contains spaces.
5118
5119 Updated/fixed packages: at, autoconf-archive, binutils,
5120 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
5121 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
5122 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
5123 xlib_libXfont
5124
5125 Issues resolved (http://bugs.uclibc.org):
5126
5127 #8086: Cannot select systemd as init with Linaro 2014.09...
5128
Peter Korsgaard5628a152015-05-04 21:25:41 +020051292015.05-rc1, Released May 4th, 2015
Peter Korsgaard94856072015-04-27 00:10:53 +02005130
5131 Fixes all over the tree and new features.
5132
Peter Korsgaard329f6872015-05-03 23:49:42 +02005133 Architectures: Removed AVR32 support, deprecate SH64, added
5134 support for steamroller, corei7-avx and core-avx2 x86
5135 variants.
5136
5137 Toolchains: IPv6 and Largefile support now enforced for
5138 uClibc. Corresponding Kconfig symbols removed.
5139
5140 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
5141 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
5142 external toolchains are now detected and blacklisted.
5143
5144 Internal toolchain support for Nios2 added, Blackfin
5145 removed. Aarch64 and sh musl support. uClibc-ng support added.
5146
5147 Libatomic is now handled for internal and external
5148 toolchains. Link time optimization (LTO) support.
5149
5150 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
5151 Auto, Raspberry Pi 2, RIoTboard,
5152
5153 Infrastructure: Hashes for a large number of packages have
5154 been added. Missing hashes now stop the build unless
5155 explicitly disabled.
5156
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02005157 Spaces and colons (:) are now supported in package
5158 versions. Dependencies can now be listed for the patch step
5159 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
Peter Korsgaard329f6872015-05-03 23:49:42 +02005160 extensions infrastructure has been added.
5161
5162 Makedevs now has a recursive (r) option.
5163
5164 The variable containing the list of packages to build has been
5165 renamed from TARGETS to PACKAGES.
5166
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02005167 Make external-deps / legal-info / source / source-check have
5168 been reimplemented using the package infrastructure, so their
5169 output/behaviour may differ from earlier (some packages were
5170 not included in the past).
5171
Peter Korsgaard329f6872015-05-03 23:49:42 +02005172 The old insecure DES password encoding is no longer supported.
5173
5174 U-Boot patch option now support direct references to patch
5175 files and URLs in addition to directories of patches. The
5176 i.MX28 SD format (u-boot.sd) is now supported.
5177
Peter Korsgaard94856072015-04-27 00:10:53 +02005178 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
5179 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
Peter Korsgaard329f6872015-05-03 23:49:42 +02005180 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
5181 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
5182 canfestival, ccache, chrony, civetweb, clamav, cmake,
5183 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
5184 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
5185 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
5186 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
Peter Korsgaard94856072015-04-27 00:10:53 +02005187 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
5188 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
5189 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
5190 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
5191 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
5192 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
Peter Korsgaard329f6872015-05-03 23:49:42 +02005193 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
5194 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
5195 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
5196 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
5197 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
5198 kismet, kmod, kodi-audioencoder-flac,
Peter Korsgaard94856072015-04-27 00:10:53 +02005199 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
Peter Korsgaard329f6872015-05-03 23:49:42 +02005200 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
5201 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
5202 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
5203 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
5204 libinput, libiscsi, libksba, liblinear, libmatroska,
5205 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
5206 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
5207 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
5208 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
5209 libusb, libuv, libva-intel-driver, libva, libvncserver,
5210 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
5211 lighttpd, linknx, linphone, linux-firmware, linux-headers,
5212 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
5213 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
5214 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
5215 luarocks, lvm2, lxc, make,
Peter Korsgaard94856072015-04-27 00:10:53 +02005216 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
5217 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
5218 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
5219 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
5220 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
5221 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
5222 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
5223 opencv, openldap, openntpd, openocd, openssh, openssl,
5224 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
Peter Korsgaard329f6872015-05-03 23:49:42 +02005225 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
Peter Korsgaard94856072015-04-27 00:10:53 +02005226 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
5227 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
5228 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
5229 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
5230 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
5231 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
Peter Korsgaard329f6872015-05-03 23:49:42 +02005232 python-tornado, python-twisted, python-zope-interface, python,
5233 python3, qemu, qt, qt5, qt5base, qt5multimedia,
5234 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
5235 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
5236 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
5237 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
5238 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
5239 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
5240 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
5241 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
5242 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
5243 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
5244 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
5245 webp, weston, wget, which, whois, wireless-regdb,
5246 wireless_tools, wireshark, wpa_supplicant, wvstreams,
5247 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
Peter Korsgaard94856072015-04-27 00:10:53 +02005248 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
5249 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
5250 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
5251 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
5252 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
5253 xapp_xmore, xcb-util-image, xcb-util-keysyms,
5254 xdata_xcursor-themes,
5255 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
5256 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
5257 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
Peter Korsgaard329f6872015-05-03 23:49:42 +02005258 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
5259 xfont_font-util, xkeyboard-config,
5260 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
Peter Korsgaard94856072015-04-27 00:10:53 +02005261 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
5262 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
5263 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
5264
5265 New packages: apache, autoconf-archive, batctl,
Peter Korsgaard329f6872015-05-03 23:49:42 +02005266 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
5267 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
5268 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
5269 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
5270 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
5271 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
5272 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
5273 perl-db-file, perl-digest-{hmac,sha1},
5274 perl-encode-{detect,locale}, perl-file-{listing,util},
5275 perl-html-{parser,tagset}, perl-http-cookies,
5276 perl-http-{daemon,date,message,negotiate}, perl-io-html,
5277 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
5278 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
5279 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
5280 perl-www-robotrules, powertop, pulseview,
5281 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
5282 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
5283 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
Peter Korsgaard94856072015-04-27 00:10:53 +02005284 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
Peter Korsgaard329f6872015-05-03 23:49:42 +02005285 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
Peter Korsgaard94856072015-04-27 00:10:53 +02005286 xproto_xproxymanagementprotocol
5287
5288 Removed packages: gtk2-theme-hicolor
5289
Peter Korsgaard329f6872015-05-03 23:49:42 +02005290 Deprecated packages: samba
5291
Peter Korsgaard94856072015-04-27 00:10:53 +02005292 Issues resolved (http://bugs.uclibc.org):
5293
5294 #7478: Multiple chosen python modules are not built due to...
5295 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
5296 #7676: Package procps-ng installs binaries to nonsensical folder
5297 #7724: Startx is not installed in the target
5298 #7760: botan: wrong prefix in botan-1.10.pc
5299 #7826: Building of cdparanoia
5300 #7844: Lua with hard-float on MIPS by buildroot doesn't work
5301 #7874: X.org configure error
5302 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
5303 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
5304 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
5305 #7976: mkuser script fails with: user already exists with...
5306 #8011: When building only busybox and strace, strace fails...
5307 #8016: collectd fails to build, network.c:171:19: error:...
5308 #8041: error on building libcurl7.42.0
5309
Peter Korsgaard6bf057b2015-03-01 22:08:12 +010053102015.02, Released March 1st, 2015
5311
5312 Minor fixes.
5313
5314 Updated/fixed packages: civetweb, ding-libs,
5315 directfb-examples, glibc, gnupg, gnupg2, gpm,
5316 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
5317 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
5318 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
5319 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
5320 xcb-util-keysyms
5321
5322 Removed packages: libgc
5323
Peter Korsgaard345f32e2015-02-24 00:24:19 +010053242015.02-rc3, Released February 24th, 2015
5325
5326 Minor fixes.
5327
5328 Cmake and rebar (erlang) infrastructure fixes.
5329
5330 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
5331 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
5332 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
5333 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
5334
Peter Korsgaardbc113922015-02-15 23:44:43 +010053352015.02-rc2, Released February 15th, 2015
5336
5337 Minor fixes.
5338
5339 raspberrypi: fix kernel sha1 for DT variant.
5340
5341 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
5342 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
5343 qt5base, qt5connectivity, xserver_xorg-server
5344
Peter Korsgaard21652672015-02-08 21:57:14 +010053452015.02-rc1, Released February 8th, 2015
Peter Korsgaard20138582015-02-08 21:55:10 +01005346
5347 Fixes all over the tree and new features.
5348
5349 Static/shared library handling reworked. This is now a
5350 tristate (shared only / shared and static / static
5351 only). Default is now shared only to speed up the
5352 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
5353
5354 The toolchain (internal and external) will now warn when an
5355 unsafe library or header path is used (such as /usr/include or
5356 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
5357 under build options this instead becomes an error.
5358
5359 A installation path issue with the internal musl toolchain
5360 support has been fixed so it is now possible to reuse it as an
5361 external toolchain.
5362
5363 Architectures: Freescale E5500 and E6500 PowerPC support
5364 added, deprecated MIPS 1/2/3/4 support removed.
5365
5366 New defconfigs: Freescale p2020ds, MIPS creator CI20,
5367 Raspberrypi with DT, UDOO Quad.
5368
5369 'make <foo>_defconfig' now saves the path to the defconfig in
5370 the .config, so a 'make savedefconfig' automatically updates
5371 it.
5372
5373 Infrastructure for packages using the Erland rebar tool has
5374 been added.
5375
5376 Hashes for a large number of packages have been added. Hashes
5377 are now checked for both target and host packages.
5378
5379 The system menu now has an option to automatically configure a
5380 network interface through DHCP at bootup.
5381
5382 The default filesystem skeleton now uses a separate tmpfs for
5383 /run instead of a symlink to /tmp/ for security reasons / to
5384 protect against conflicts with user generated temporary files.
5385
5386 BR2_EXTERNAL is now exported to post-build and post-image
5387 scripts.
5388
5389 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
5390 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
5391 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
5392 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
5393 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
5394 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
5395 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
5396 janus-gateway, kodi, kodi-audioencoder-flac,
5397 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
5398 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
5399 libselinux, libsemanage, libserialport, libsigro,
5400 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
5401 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
5402 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
5403 openldap, python-alsaaudio, python-certifi, python-cheetah,
5404 python-coherence, python-django, python-docopt, python-enum,
5405 python-enum34, python-flask, python-gobject, python-httplib2,
5406 python-ipaddr, python-itsdangerous, python-jinja,
5407 python-markdown, python-markupsafe, python-networkmanager,
5408 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
5409 python-pysendfile, python-pyxb, python-requests, python-six,
5410 python-twisted, python-webpy, python-werkzeug,
5411 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
5412 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
5413 xtables-addons
5414
5415 Removed packages (target): bison, distcc, gob2, m4
5416
5417 Issues resolved (http://bugs.uclibc.org):
5418
5419 #7556: make interactive CLI optional for nftables
5420 #7730: Error while connecting Qt Cretaor to device
5421 #7766: logrotate default gzip path is usually wrong
5422 #7790: Invalid ext4 image generated by Buildroot
5423
Peter Korsgaard9a5434f2014-12-01 10:19:00 +010054242014.11, Released December 1st, 2014
5425
5426 Minor fixes.
5427
5428 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
5429 current working directory isn't searched.
5430
5431 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
5432 parted, shairport-sync, util-linux, xapp_bdftopcf,
5433 xserver_xorg-server
5434
Peter Korsgaardf30e54e2014-11-28 13:23:02 +010054352014.11-rc3, Released November 28th, 2014
5436
5437 Fixes all over the tree.
5438
5439 System: File permissions of /etc/random-seed made more
5440 restrictive.
5441
5442 Toolchain: Various fixes related to locale handling, a fix for
5443 building the toolchain wrapper on MIPS.
5444
5445 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
5446 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
5447 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
5448 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
5449 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
5450 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
5451 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
5452 xl2tp, xserver_xorg-server
5453
5454 Issues resolved (http://bugs.uclibc.org):
5455
5456 #7670: Fails to build mpc-1.0.2 on latest Cygwin
5457
Peter Korsgaard641e00e2014-11-21 13:19:45 +010054582014.11-rc2, Released November 21st, 2014
Peter Korsgaard7dfba6f2014-11-21 13:11:45 +01005459
5460 Fixes all over the tree.
5461
5462 Inittab tweaks for shutdown handling (busybox and sysvinit).
5463
5464 Updated/fixed packages: aircrack-ng, botan, canfestival,
5465 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
5466 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
5467 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
5468 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
5469 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
5470 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
5471 tstools, tzdata, wireshark, x264
5472
5473 Issues resolved (http://bugs.uclibc.org):
5474
5475 #7646: strftime on datetime not works on python3
5476
Peter Korsgaard74128852014-11-12 23:11:07 +010054772014.11-rc1, Released November 12th, 2014
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01005478
5479 Fixes all over the tree and new features.
5480
Peter Korsgaard6896e822014-11-12 22:31:39 +01005481 Toolchains: Use -mcpu / -march instead of -mtune. Support
5482 additional ARC and sparc variants. Updated Code sourcery
5483 and Linaro external toolchains.
5484
5485 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
5486 powerpc64 pseries added and a number of updates to the
5487 existing configurations.
5488
5489 Infrastructure: Buildroot is now less noisy when built with
5490 the silent option (make -s).
5491 A number of package infrastructure variables have been renamed
5492 from *_OPT to *_OPTS for constency. Buildroot will complain if
5493 the old names are used to assist in updating out of tree
5494 packages.
5495 Fixes for host systems where bash isn't located in /bin, and
5496 older systems not supporting mktemp --tmpdir.
5497 Various cleanups of users/groups in the default skeleton.
5498 There is now an option to choose what shell /bin/sh points to.
5499
5500 Documentation: Various updates to the user manual. The
5501 asciidoc documentation handling has now been extended so it
5502 can be used by (BR2_EXTERNAL) packages.
5503
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01005504 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
5505 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
5506 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
5507 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
5508 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
5509 bluez_utils, bmon, boost, bootutils, bridge-utils,
5510 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
5511 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
5512 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
5513 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
5514 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
5515 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
5516 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
5517 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
5518 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
5519 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
5520 enlightenment, enscript, erlang, espeak, ethtool, eudev,
5521 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
5522 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
5523 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
5524 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
5525 fontconfig, foomatic-filters, freerdp, freescale-imx,
5526 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
5527 genimage, genpart, genromfs, geoip, gettext, giblib, git,
5528 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
5529 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
5530 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
5531 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
5532 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
5533 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
5534 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
5535 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
5536 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
5537 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
5538 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
5539 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
5540 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
5541 jquery-ui-themes, jquery-validation, jsmin, json-c,
5542 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
5543 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
5544 lesstif, lftp, libaio, libao, libarchive, libargtable2,
5545 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
5546 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
5547 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
5548 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
5549 libelementary, libelf, libenca, libethumb, libevas,
5550 libevas-generic-loaders, libevent, libexif, libeXosip2,
5551 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
5552 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
5553 libinput, libiscsi, libjson, libksba, liblockfile,
5554 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
5555 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
5556 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
5557 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
5558 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
5559 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
5560 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
5561 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
5562 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
5563 libungif, liburcu, libusb, libuv, libv4l, libva,
5564 libva-intel-driver, libvncserver, libvorbis, libvpx,
5565 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
5566 libxslt, lighttpd, linenoise, linknx, links, linphone,
5567 linux-firmware, linux-fusion, linux-headers, linux-pam,
5568 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
5569 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
5570 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
5571 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
5572 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
5573 lua-ev, luajit, luajson, lualogging, lua-messagepack,
5574 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
5575 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
5576 lzma, m4, madplay, make, makedevs, Makefile.in,
5577 matchbox-common, matchbox-desktop, matchbox-fakekey,
5578 matchbox-keyboard, matchbox-lib, matchbox-panel,
5579 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
5580 media-ctl, mediastreamer, memcached, memstat, memtester,
5581 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
5582 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
5583 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
5584 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
5585 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
5586 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
5587 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
5588 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
5589 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
5590 openocd, openpowerlink, openssh, openssl, openswan,
5591 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
5592 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
5593 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
5594 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
5595 perl-module-build, perl-mojolicious, perl-net-ssleay,
5596 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
5597 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
5598 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
5599 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
5600 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
5601 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
5602 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
5603 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
5604 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
5605 python-dialog, python-ipy, python-keyring, python-mad,
5606 python-netifaces, python-numpy, python-protobuf, python-pyasn,
5607 python-pyparsing, python-pyro, python-pyusb, python-serial,
5608 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
5609 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
5610 qt5graphicaleffects, qt5imageformats, qt5multimedia,
5611 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
5612 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
5613 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
5614 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
5615 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
5616 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
5617 ruby, samba, sam-ba, samba4, sane-backends, schifra,
5618 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
5619 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
5620 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
5621 slang, slirp, smcroute, smstools3, snmppp,
5622 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
5623 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
5624 squid, sredird, startup-notification, strace, stress,
5625 strongswan, stunnel, subversion, sudo, sunxi-boards,
5626 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
5627 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
5628 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
5629 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
5630 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
5631 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
5632 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
5633 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
5634 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
5635 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
5636 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
5637 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
5638 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
5639 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
5640 xdriver_xf86-video-vmware, xenomai, xerces,
5641 xfont_font-adobe-{100,75}dpi,
5642 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
5643 xfont_font-alias, xfont_font-arabic-misc,
5644 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
5645 xfont_font-bh-lucidatypewriter-100dpi,
5646 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
5647 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
5648 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
5649 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
5650 xfont_font-daewoo-misc, xfont_font-dec-misc,
5651 xfont_font-ibm-type1, xfont_font-isas-misc,
5652 xfont_font-jis-misc, xfont_font-micro-misc,
5653 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
5654 xfont_font-misc-meltho, xfont_font-misc-misc,
5655 xfont_font-mutt-misc, xfont_font-schumacher-misc,
5656 xfont_font-screen-cyrillic, xfont_font-sony-misc,
5657 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
5658 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
5659 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
5660 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
5661 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
5662 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
5663 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
5664 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
5665 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
5666 znc, zsh, zxing
5667
5668 New packages: adwaita-icon-theme, am335x-pru-package,
5669 bcache-tools, biosdevname, botan, canfestival, clamav,
5670 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
5671 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
5672 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
5673 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
5674 netcat-openbsd, nginx, odhcploc, openvmtools,
5675 phidgetwebservice, pps-tools, pure-ftpd,
5676 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
5677 qt5location, shairport-sync, spidev_test, targetcli-fb,
5678 tinyalsa, trinity, x264, yaml-cpp, ympd
5679
5680 Removed packages: libelf
5681
5682 Issues resolved (http://bugs.uclibc.org):
5683
5684 #261: New package: wxWidgets
5685 #325: New package: ratpoison
5686 #405: New package: OpenVZ tools
5687 #1309: New package: rdiff-backup
5688 #3427: New package: nginx
5689 #3655: New package: libav
5690 #3991: New Package: open-vm-tools (Vmware Tools)
5691 #6878: dmraid: disabled on ARC
5692 #6950: Full unicode support in ncurses
5693 #7010: jamvm builds and runs fine under mips (be)
5694 #7088: elfutils on Blackfin doesn't build
5695 #7142: ecryptfs needs getent to run
5696 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
5697 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
5698 #7352: [2014.08-rc3] diffutils-3.3 failed on building
5699 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
5700 #7364: monit builds a static application, even though BR2_PREFER_...
5701 #7370: ngrep - requires --with-pcap-includes fully defined to find...
5702 #7442: rootfs remount does not work as expected with sysvinit
5703 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
5704 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
5705 #7574: quota-4.01 fails to build statically
5706
Peter Korsgaardfcd720d2014-09-01 12:12:30 +020057072014.08, Released September 1st, 2014
5708
5709 Minor manual fixes/additions.
5710
5711 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
5712 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
5713 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
5714 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
5715 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
5716 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
5717 xscreensaver, yajl
5718
5719 Issues resolved (http://bugs.uclibc.org):
5720
5721 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
5722
Peter Korsgaardfdff7152014-08-26 10:26:38 +020057232014.08-rc3, Released August 26th, 2014
5724
5725 Minor fixes.
5726
5727 User manual update / restructuring.
5728
5729 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
5730 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
5731 lbreakout2, libevas-generic-loaders, libftdi, libinput,
5732 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
5733 thrift, tvheadend, usb_modeswitch, xmlstarlet,
5734
5735 Issues resolved (http://bugs.uclibc.org):
5736
5737 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
5738 #7322: libgomp dependency issue with imagemagick
5739 #7328: Git dl of versions in x/y broken
5740
Peter Korsgaard7dc7c792014-08-18 01:04:16 +020057412014.08-rc2, Released August 18th, 2014
Peter Korsgaard8c94df22014-08-17 09:44:53 +02005742
5743 Fixes all over the tree.
5744
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02005745 User manual restructured / reworked.
5746
5747 Toolchain: Fix for C++ exceptions / pthread_exit() on
5748 uClibc/glibc, C++-11 features with uClibc.
5749
Peter Korsgaard8c94df22014-08-17 09:44:53 +02005750 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
5751 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
5752 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02005753 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
5754 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
5755 qt, subversion, synergy, systemd, tar, tftpd, webkit,
5756 xapp_rstart, xbmc, xbmc-pvr-addons
Peter Korsgaard8c94df22014-08-17 09:44:53 +02005757
5758 Issues resolved (http://bugs.uclibc.org):
5759
5760 #7124: Use BR toolchain externally results a non-bootable...
5761 #7208: Glibc C++ aplications crash if they use exceptions
5762 #7250: Cannot build with -std=c++11
5763 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
5764 #7286: systemd 215 doesn't build
5765
Peter Korsgaard7e725e12014-08-08 23:34:24 +020057662014.08-rc1, Released August 8th, 2014
Peter Korsgaard087e1c82014-08-08 00:50:13 +02005767
5768 Fixes all over the tree and new features.
5769
Peter Korsgaardec37bbc2014-08-08 23:28:02 +02005770 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
5771 Improved altivec / SPE /atomic instructions
5772 handling. Additional PowerPC CPU variants added.
5773
5774 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
5775 qemu-system-xtensa, qemu-aarch64-virt added. A number of
5776 tweaks to existing ones. lpc32xx defconfigs removed.
5777
5778 Toolchain: Microblaze support for internal musl toolchain.
5779 Default to GCC 4.8 for internal toolchain, remove deprecated
5780 4.3 and 4.6 versions.
5781 External CodeSourcery / Linaro toolchain updates, option to
5782 copy gconv libraries for external toolchains.
5783
5784 Infrastructure: graph-depends: misc fixes, transitive
5785 dependencies are not drawn by default. Download handling is
5786 now done using helper scripts. Integrity of downloads can now
5787 be verified using sha* hashes. Subversion download now uses
5788 peg revisions for robustness.
5789 Legal-info: License info of local or overridden packages are
5790 saved as well. Toolchain packages are also taken into account.
5791 autotools: Static linking with libtool / v1.5 improvements.
5792 Gettextize support, similar to autoreconf.
5793 kconfig package infrastructure added.
5794
5795 Misc: Version selection for busybox dropped.
5796
Peter Korsgaard087e1c82014-08-08 00:50:13 +02005797 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
5798 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
5799 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
5800 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
5801 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
5802 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
5803 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
5804 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
5805 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
5806 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
5807 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
5808 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
5809 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
5810 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
5811 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
5812 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
5813 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
5814 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
5815 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
5816 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
5817 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
5818 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
5819 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
5820 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
5821 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
5822 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
5823 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
5824 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
5825 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
5826 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
5827 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
5828 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
5829 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
5830 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
5831 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
5832 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
5833 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
5834 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
5835 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
5836 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
5837 libxml2, libyaml, links, linux-firmware, linux-fusion,
5838 linux-headers, linux-pam, lite, live555, lm-sensors,
5839 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
5840 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
5841 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
5842 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
5843 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
5844 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
5845 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
5846 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
5847 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
5848 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
5849 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
5850 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
5851 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
5852 python,
5853 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
5854 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
5855 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
5856 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
5857 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
5858 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
5859 samba, samba4, sane-backends, sawman, sconeserver, setserial,
5860 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
5861 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
5862 startup-notification, statserial, strongswan, stunnel,
5863 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
5864 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
5865 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
5866 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
5867 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
5868 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
5869 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
5870 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
5871 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
5872 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
5873 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
5874 xz
5875
5876 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
5877 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
5878 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
5879 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
5880 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
5881 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
5882 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
5883 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
5884 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
5885 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
5886 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
5887 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
5888 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
5889 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
5890
5891 Removed packages: procps
5892
5893 Issues resolved (http://bugs.uclibc.org):
5894
5895 #5750: Doing a Buildroot build from /usr doesn't work
5896 #5900: config flags to the Xenomai build system
5897 #6230: Cannot compile gcc without threads (uClibc-based)
5898 #6626: procps Unknown HZ value! (XX) Assume 100
5899 #7118: Package "thrift" requires atomic operations
5900 #7154: Local uClibc config file gets overwritten using ...
5901 #7160: host-xz not built
5902 #7166: hostapd: segfault when using RT5370
5903 #7172: Name collision of rpath token expansion and internal..
5904 #7178: NTPd package cannot sync time without a proper ntp.conf
5905 #7184: supervisord depends on libxml2 implicitly
5906 #7196: Unable to build on UBUNTU13.10
5907 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
5908
Peter Korsgaardf287d622014-05-31 09:52:49 +020059092014.05, Released May 31st, 2014
5910
5911 Minor fixes.
5912
5913 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
5914 for the spl file.
5915
5916 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
5917 qt5base, qt5webkit, sysklogd, thrift, u-boot
5918
Peter Korsgaardd830cce2014-05-28 17:07:11 +020059192014.05-rc3, Released May 28th, 2014
5920
5921 Minor fixes.
5922
5923 Updated/fixed packages: acl, attr, connman, dosfstools,
5924 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
5925 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
5926 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
5927 samba4, slang, xbmc
5928
5929 Issues resolved (http://bugs.uclibc.org):
5930
5931 #7100: license info for package 'acl' missing
5932 #7106: license info for package 'attr' missing
5933 #7112: license info for package 'hwdata'
5934
Peter Korsgaard63fbdd52014-05-21 17:17:03 +020059352014.05-rc2, Released May 21st, 2014
5936
5937 Fixes all over the tree.
5938
5939 Stripping using sstrip has been deprecated.
5940
5941 BR2_EXTERNAL can now also be used to implement custom
5942 filesystem types.
5943
5944 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
5945 the generated dependency graph has been renamed to
5946 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
5947 the future.
5948
5949 The virtual package infrastructure will now error out early
5950 if multiple packages providing the same virtual package has
5951 been enabled (E.G. opengl). This change requires that the
5952 packages explicitly declare what virtual package(s) they
5953 provide.
5954
5955 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
5956 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
5957 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
5958 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
5959 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
5960 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
5961 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
5962 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
5963 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
5964 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
5965 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
5966 xlib_libXpm, xserver_xorg-server, zyre
5967
5968 Issues resolved (http://bugs.uclibc.org):
5969
5970 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
5971 #7016: Git issues in resulting buildroot tar
5972 #7094: pciutils doesn't build on Blackfin
5973
Peter Korsgaard921a9ef2014-05-13 10:49:03 +020059742014.05-rc1, Released May 13th, 2014
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00005975
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005976 Fixes all over the tree and new features.
5977
5978 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
5979 been removed. Building o32 ELF files for MIPS64 is an exotic
5980 configuration that nobody should be using. If o32 is required,
5981 then is better if it's built for MIPS 32-bit cores so only
5982 32-bit instructions will be used leading to a more efficient
5983 o32 usage.
5984 Support for the ARM A12 variant and Intel corei7.
5985
5986 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
5987
5988 Bootloaders: Grub2 and gummiboot support, syslinux support
5989 extended.
5990
5991 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
5992 library for internal and external toolchains. 4.8-R3 support
5993 for ARC, Internal toolchain support for Aarch64 and
5994 Microblaze. Environment variable to control debug output of
5995 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02005996 other variables. Toolchain tuple vendor name can now be
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02005997 customized. Updated external Linaro ARM/Aarch64
5998 toolchains. Added external Linaro ARMEB toolchain.
5999 A GDB gdbinit file is now generated for external toolchains to
6000 automatically set the correct sysroot.
6001
6002 Kconfig handling for minimum kernel headers version required
6003 for packages. Now packages needing specific kernel header
6004 features can specify these requirements in Kconfig.
6005
6006 Infrastructure: Support for (but disabled as it leads to
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02006007 unreproducible builds) toplevel parallel builds. See the
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02006008 comment at the top of Makefile for details about how to enable
6009 it and what the problems are if you want to test it.
6010 Python package infrastructure extended to support Python 3.x
6011 Perl and virtual package infrastructure support added.
6012 PRE_*_HOOKS support for all build steps.
6013
Peter Korsgaard4ee77142014-05-13 00:01:35 +02006014 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
6015 barebox, bash, beecrypt, bellagio, binutils, boost,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02006016 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
6017 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
6018 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
6019 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
6020 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02006021 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
6022 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
6023 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02006024 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
6025 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
6026 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
6027 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
6028 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
6029 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
6030 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
6031 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
6032 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
6033 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
6034 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02006035 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
6036 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
6037 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02006038 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
6039 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
6040 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
6041 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
6042 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
6043 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
6044 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
6045 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
6046 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
6047 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
6048 luainterpreter, luajit, lua-msgpack-native, luaposix,
6049 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
6050 memstat, mesa3d, metacity, minidlna, mmc-utils,
6051 mobile-broadband-provider-info, modem-manager, mongrel2,
6052 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
6053 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
6054 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
6055 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
6056 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
6057 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
6058 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
6059 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
6060 pulseaudio, python, python3, python-bottle, python-m2crypto,
6061 python-netifaces, python-pyasn, python-pycrypto,
6062 python-pygame, python-pysnmp, python-pysnmp-apps,
6063 python-pysnmp-mibs, python-serial, python-setuptools,
6064 qextserialport, qt, qt5, qt5base, qt5connectivity,
6065 qt5declarative, qt5graphicaleffects, qt5imageformats,
6066 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
6067 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
6068 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
6069 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
6070 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
6071 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
6072 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
6073 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02006074 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02006075 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
6076 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
6077 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
6078 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
6079 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
6080 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
6081 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
6082 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
6083 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
6084 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
6085 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
6086 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
6087 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
6088 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
6089 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
6090 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02006091 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
6092 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
6093 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
6094 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
6095 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
6096 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
6097 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
6098 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
6099 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
6100 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
6101 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
6102 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
6103 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
6104 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
6105 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
6106 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
6107 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
6108 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
6109 xlib_xtrans, xproto_xproto, xserver_xorg-server,
6110 xutil_util-macros, zeromq, zic, zmqpp, zyre
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02006111
6112 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
6113 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
6114 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
6115 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
6116 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
6117 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
6118 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
6119 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
6120 musl, nftables, opentyrian, opentyrian-data,
6121 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
6122 php-zmq, postgresql, python-libconfig, python-pypcap,
6123 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02006124 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
6125 yaffs2utils, zlog, znc
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02006126
6127 Removed packages: crosstool-ng, python-distutilscross, vala
6128
6129 Issues resolved (http://bugs.uclibc.org):
6130
6131 #6842: Checking external toolchain for eabihf
6132 #6956: Packaging libsoxr
6133 #6986: Make legal-info fails on uboot versions before 2014.01
6134 #6992: Incorrect installation rights on external kernel module..
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00006135
Peter Korsgaarda6cfaea2014-02-27 21:51:23 +010061362014.02, Released February 27th, 2014
6137
6138 Minor fixes.
6139
6140 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
6141 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
6142 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
6143 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
6144
6145 Issues resolved (http://bugs.uclibc.org):
6146
6147 #6938: mkuser script generates wrong password for new user in..
6148
Peter Korsgaard98f7e122014-02-25 08:49:04 +010061492014.02-rc3, Released February 25th, 2014
6150
6151 Minor fixes.
6152
6153 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
6154 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
6155 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
6156 libsecret, libsepol, libsigsegv, libtool, libv4l,
6157 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
6158 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
6159 tvheadend, util-linux, webkit, xscreensaver
6160
6161 Issues resolved (http://bugs.uclibc.org):
6162
6163 #4706: Removing .stamp_target_installed does not trigger...
6164 #5030: busybox built fails if we use an override src dir...
6165 #5420: Dbus and /var/run management
6166 #5768: Not able to build ALSA-Lib for static build
6167 #5774: Not able to build ALSA-Utils for static build
6168 #6542: external python modules fail to compile to pyc if...
6169 #6764: Support for kernel signed modules
6170 #6794: Busybox compiled from buildroot hangs on pass from...
6171
Peter Korsgaard085d4f02014-02-20 09:24:32 +010061722014.02-rc2, Released February 20th, 2014
6173
6174 Fixes all over the tree. Static linking / nommu fixes and
6175 annotations for several packages.
6176
6177 Updated/fixed packages: boost, busybox, collectd, coreutils,
6178 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
6179 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
6180 opencv, python, python3, qtuio, systemd, thrift, transmission,
6181 uclibc, vlc, webkit
6182
6183 Issues resolved (http://bugs.uclibc.org):
6184
6185 #5450: AT91SAM9260 Bootstrap compilation problem
6186 #5582: libiconv 1.14 failed to build
6187 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
6188 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
6189 #6218: binutils-2.23.2/gas fails with undefined reference to..
6190 #6236: binutils-2.23.2/bfd fails with undefined reference to..
6191 #6470: If the build directory is a child of /usr, the build..
6192 #6776: systemd error: static declaration of 'execvpe' follows..
6193 #6818: toolchainfile.cmake has absolut path references
6194
Peter Korsgaard690984c2014-02-11 12:37:42 +010061952014.02-rc1, Released February 11th, 2014
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01006196
6197 Fixes all over the tree and new features.
6198
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006199 Support for external packages/defconfigs (BR2_EXTERNAL). See
6200 user manual for details.
6201
6202 Cleanup of environment variable names for consistency. The
6203 download directory location override (BUILDROOT_DL_DIR) is now
6204 called BR2_DL_DIR. Likewise the name of the current .config is
6205 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
6206 your post build scripts if you use this! BUILD_DIR is now also
6207 exported to the post build/image scripts.
6208
6209 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
6210 uClibc pread/pwrite backport as they cause issues on certain
6211 architectures, new Linaro and Sourcery Codebench toolchains.
6212 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
6213 variants removed, Microblaze: Internal toolchain support
6214
6215 Legal infrastructure: Info is now split between host and
6216 target packages, large number of license annotations.
6217
6218 Lua: selection between lua 5.1 / 5.2, luarocks support
6219
6220 Python: package infrastructure, many new packages.
6221
6222 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01006223 beaglebone, microblaze, pandaboard, qemu, raspberry pi
6224 updated.
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006225
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01006226 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
6227 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
6228 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
6229 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
6230 cifs-utils, civetweb, cmake, collectd, connman, copas,
6231 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
6232 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
6233 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
6234 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
6235 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
6236 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
6237 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
6238 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
6239 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
6240 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
6241 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01006242 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
6243 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
6244 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
6245 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01006246 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
6247 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
6248 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
6249 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006250 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
6251 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01006252 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
6253 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006254 luafilesystem, luajit, luaposix, luasec, luasocket,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01006255 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
6256 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
6257 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006258 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
6259 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
6260 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
6261 php, poco, poppler, powervr, protobuf-c, psplash, python,
6262 python-bottle,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01006263 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
6264 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
6265 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
6266 qt5declarative, qt5graphicaleffects, qt5jsbackend,
6267 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01006268 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
6269 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
6270 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
6271 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
6272 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
6273 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
6274 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
6275 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
6276 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
6277 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
6278 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
6279 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006280 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
6281 xlib_lib{FS,SM,X11},
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01006282 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
6283 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
6284 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
6285 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
6286 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
6287 xproto_xextproto, xproto_xproto, xutil_util-macros,
6288 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
6289
6290 New packages: apitrace, avrdude, c-ares, ca-certificates,
6291 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006292 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
6293 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
6294 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
6295 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
6296 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
6297 python-configobj, python-dialog, python-json-schema-validator,
6298 python-keyring, python-msgpack, python-posix-ipc,
6299 python-pyasn, python-pycrypto, python-pysnmp,
6300 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
6301 python-simplejson, python-tornado, python-versiontools,
6302 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
6303 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01006304
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01006305 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006306 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01006307
Peter Korsgaard474defa2014-02-04 19:58:15 +01006308 Issues resolved (http://bugs.uclibc.org):
6309
6310 #65: new package: dbus c++ language bindings
6311 #769: Update configuration menu for MIPS target
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01006312 #2419: Add a bundle of Lua modules
Peter Korsgaard474defa2014-02-04 19:58:15 +01006313 #2629: Segmentation faults and division by zero in Grub on ext2
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01006314 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
6315 #4339: Allow override of DL_DIR in extract step
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006316 #4363: Make sure that copied linux and busybox defconfig are...
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01006317 #4454: There should be simple way to update image, when chang...
Peter Korsgaard474defa2014-02-04 19:58:15 +01006318 #5024: grub fails to build for x86_64 target architecture
6319 #5066: New-Package: net-tools
6320 #5072: ncurses: add ncurses-progs to target
6321 #5294: uclibc build ignores target CFLAGS and LDFLAGS
6322 #5366: Login doesn't work with util-linux versions of login/agetty
6323 #5378: dropbear Makefile broken
6324 #5390: System banner - change to empty doesn't remove /etc/issue
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006325 #5780: spurious build failure because it cannot remove ubinize.cfg
Peter Korsgaard474defa2014-02-04 19:58:15 +01006326 #5798: ncurses-5.9 fails to compile statically
6327 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
6328 #6080: Git fetch caching
6329 #6092: Bootable ISO image creation seems to have stopped working..
6330 #6272: coreutils build fails
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006331 #6434: apply-patches.sh does not work recursively
6332 #6446: eglibc doesn't install ldconfig to target
6333 #6484: Add c-ares
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01006334 #6596: Slow bootup if mdev is chosen
Peter Korsgaard474defa2014-02-04 19:58:15 +01006335 #6656: Build Qt5 with ccache
6336 #6662: internal compiler error: Segmentation fault during making..
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006337 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
Peter Korsgaard474defa2014-02-04 19:58:15 +01006338 #6752: genext2fs: e2fsck must run before tunefs -U random
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006339 #6770: openssl 1.0.1f fails with ccache
Peter Korsgaard474defa2014-02-04 19:58:15 +01006340 #6830: Qt5: no fonts are installed
Peter Korsgaarda89c5882014-02-09 22:46:26 +01006341 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
6342 #6854: Update to Qt 5.2.1
Peter Korsgaard474defa2014-02-04 19:58:15 +01006343
Peter Korsgaard9b390452013-11-30 14:16:03 +010063442013.11, Released November 30th, 2013:
Peter Korsgaard1351d0c2013-11-30 09:37:14 +01006345
6346 Minor fixes.
6347
6348 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
6349 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
6350 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
6351 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
6352 tvheadend, util-linux, wpa_supplicant
6353
6354 Issues resolved (http://bugs.uclibc.org):
6355
6356 #1279: Buildroot compiled Busybox and Coreutils LFS issues
6357 #2995: -fstack-protector-all causes ssh to SIGSEGV
6358 #5570: Cannot compile software on the target machine
6359 #6428: util-linux libmount segfaults with patch from buildroot
6360 #6500: php fails to build for armel
6361 #6554: gdb needs to dependents on host texinfo
6362 #6692: GNU nano fails to compile for x86_64
6363 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
6364
Peter Korsgaard1bf9afe2013-11-26 16:49:11 +010063652013.11-rc3, Released November 26th, 2013
6366
6367 Fixes all over the tree.
6368
6369 Architecture: Mark MIPS I, II, III and IV as deprecated.
6370
6371 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
6372 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
6373 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
6374 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
6375 swig, ti-gfx, tinymembench, uclibc, udisks, vim
6376
Peter Korsgaardb87c05d2013-11-18 22:22:17 +010063772013.11-rc2, Released November 18th, 2013
6378
6379 Fixes all over the tree.
6380
6381 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
6382 Adjust kernel versions.
6383
6384 Toolchain: avr32: fix for modern kernel headers
6385
6386 Bootloader: Barebox updated to 2013.10.1
6387
6388 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
6389 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
6390 wayland, wvstreams
6391
6392 Issues resolved (http://bugs.uclibc.org):
6393
6394 #3601: DHCPD S80dhcp-server startup script issues
6395 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
6396 #6416: Xenomai package, patch alternative
6397 #6590: directfb-examples build failed whit linaro toolchain
6398
Peter Korsgaardabce7ca2013-11-12 23:49:47 +010063992013.11-rc1, Released November 12th, 2013
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01006400
6401 Architectures: Nios-II support, MIPS arch handling fixes
6402
6403 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
6404 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
6405
6406 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
6407 for avr32, crosstool-ng backend removed, external musl
6408 toolchain support, gcc 4.8.2, updated Linaro external
6409 toolchains. Fortran and objective-C support deprecated,
6410 mudflap support
6411
6412 Bootloaders: U-Boot: u-boot.imx support, version bumps
6413
6414 Linux: use kmod instead of module-init-tools
6415
6416 System: default to devtmpfs for /dev
6417
6418 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
6419 download support, post-rsync hooks
6420
6421 Fs: u-boot image support for cpio
6422
6423 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
6424 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
6425 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
6426 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
6427 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
6428 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
6429 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
6430 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
6431 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
6432 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
6433 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
6434 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
6435 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
6436 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
6437 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
6438 libedit, libevas, libevent, libfreefare, libfuse,
6439 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
6440 libmnl, libmodbus,
6441 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
6442 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
6443 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
6444 libvpx, lighttpd, linphone, linux-pam, lmbench,
6445 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
6446 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
6447 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
6448 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
6449 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
6450 netcat, netkitbase, netperf, netplug, nettle, nfacct,
6451 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
6452 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
6453 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
6454 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
6455 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
6456 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
6457 samba, scons, screen, sdl_sound, ser2net, setserial,
6458 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
6459 stress, strongswan, stunnel, sudo, syslinux, systemd,
6460 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
Peter Korsgaardabce7ca2013-11-12 23:49:47 +01006461 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
6462 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
6463 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
6464 webkit, webp, webrtc-audio-processing, weston, wget,
6465 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
6466 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
6467 xserver_xorg-server, xz, zeromq, zic, zmqpp
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01006468
6469 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
6470 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
6471 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
6472 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
6473 python-crc16, python-ipy, python-pyzmq, qt5sensors,
6474 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
6475 trace-cmd, xscreensaver, zsh
6476
6477 Removed packages: module-init-tools
6478
6479 Issues resolved (http://bugs.uclibc.org):
6480
6481 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
6482 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
6483 #5630: makefile error with toolchain helpers.mk
6484 #5672: htop: remove X11 stuff
6485 #5678: linux.mk: linux-menuconfig fails
6486 #5696: python3 installation is too large, patches from python2 needed
6487 #5978: Erlang does not build for arm in 2013.02-rc3
6488 #6392: Extended ARM uImage kernel options
6489 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
6490 #6428: util-linux libmount segfaults with patch from buildroot
6491 #6452: eglibc from Linaro 2013.07 not copied to target correctly
6492 #6566: PHP segfault when crosscompiled to mips64 - patch included
6493 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
6494 #6578: udisks package broken
6495 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
6496 #6608: ebtables missing ethertypes - fix included
6497 #6620: Sysvinit package missing killall5 and symlinks - patch included
6498 #6632: CMake use host pkg-config
6499 #6638: pkgconf doesn't download
6500 #6644: "all" target doesn't work in out-of-tree builds
6501 #6650: Segmentation fault when trying to build latest buildroot
6502 #6668: iptables limit module alignment problem on mips64
6503
Peter Korsgaard53d8d9c2013-08-31 00:33:13 +020065042013.08, Released August 31th, 2013:
6505
6506 Minor fixes.
6507
6508 Documentation build fixed.
6509
6510 Updated/fixed packages: ltrace, strongswan
6511
Peter Korsgaard4e4a0a32013-08-30 00:03:48 +020065122013.08-rc3, Released August 29th, 2013:
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02006513
6514 Fixes all over the tree.
6515
6516 External toolchain lib32/lib64 handling, ABI name for EABIhf,
6517 misc fixes for generatelocales, apply-patches and module
6518 stripping.
6519
6520 Top level menu names reordered and renamed for clarity.
6521
Peter Korsgaardaab3a0b2013-08-29 23:30:55 +02006522 Updated/fixed packages: acl, attr, bash, dbus, directfb,
6523 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
6524 openssh, openssl, pulseaudio, python-setuptools, qt5,
6525 qt5webkit, redis, strongswan, sunxi-mali
6526
6527 Issues resolved (http://bugs.uclibc.org):
6528
6529 #6464: dbus-daemon-launch-helper needs setuid
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02006530
Thomas Petazzonic08b78d2013-08-16 13:06:15 +020065312013.08-rc2, Released August 16th 2013:
6532
6533 Documentation improvements.
6534
6535 External toolchains fixes.
6536
6537 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
6538 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
6539 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
6540 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
6541 uclibc, udev, wayland, webkit, zeromq.
6542
6543 Issues resolved (http://bugs.uclibc.org):
6544
6545 #6440: typo in ffmpeg makefile
6546
Thomas Petazzoni36c966e2013-08-01 17:57:59 +020065472013.08-rc1, Released August 5th, 2013:
6548
6549 Architectures:
6550 - improved support for floating point on ARM and Thumb/Thumb2
6551 - support for ARM OABI removed
6552
6553 Toolchains:
6554 - support added for Sourcery CodeBench ARM and MIPS 2013.05
6555 - Linaro ARM and Aarch64 toolchains updated
6556 - support added for the Arago ARMv5 and ARMv7 toolchains
6557 - gcc 4.8.x version bumped
6558 - support for installing both FDPIC and FLAT libraries on
6559 Blackfin
6560 - support for uClibc 0.9.31 removed,
6561 - convert the internal toolchain backend to use the package
6562 infrastructure
6563 - support added for eglibc in the internal toolchain backend
6564 - toolchain components for the ARC architecture updated and
6565 gdb for ARC added.
6566 - support for Blackfin in the internal toolchain fixed
6567
6568 Defconfigs: beaglebone_defconfig updated, new defconfig for
6569 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
6570 TNY-A9G20-LPW.
6571
6572 A number of packages have been fixed to use the
6573 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
6574 script installed and modified properly. Licensing informations
6575 has been added to a number of packages.
6576
6577 Use XZ tarballs for a number of packages.
6578
6579 Noticeable package changes/additions:
6580 - The glib2/libgtk2/webkit stack has been updated to recent
6581 versions.
6582 - Support for Gstreamer 1.x has been added.
6583 - OpenGL support for TI OMAP platforms has been added.
6584 - OpenGL support for Allwinner platforms has been added.
6585 - OpenMAX support for RasberryPi has been added.
6586
6587 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
6588 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
6589 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
6590 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
6591 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
6592 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
6593 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
6594 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
6595 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
6596 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
6597 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
6598 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
6599 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
6600 libvncserver, libxml2, linphone, lm_sensors, logrotate,
6601 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
6602 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
6603 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
6604 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
6605 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
6606 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
6607 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
6608 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
6609 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
6610 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
6611 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
6612 zlib.
6613
6614 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
6615 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
6616 gcc-final, gcc-initial, gcc-intermediate, git,
6617 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
6618 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
6619 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
6620 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
6621 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
6622 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
6623 luaexpatutils, msgpack, ocrad, on2-8170-libs,
6624 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
6625 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
6626 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
6627 tree, tstools, uclibc, w_scan.
6628
6629 Issues resolved (http://bugs.uclibc.org):
6630
6631 #4718: python (built for powerpc) distutils has paths to host
6632 compiler toolchain
6633 #5516: appended device tree blobs on uImage fails
6634 #6302: Versions of packages retrieved from github.com are wrong
6635 #6308: dosfstools download link is wrong
6636 #6326: Dropbear: Add options to allow better config for
6637 different target devices (e.g. routers)
6638 #6338: Wrong download link for minicom package
6639 #6344: Wrong handling of license text files with same name and
6640 different directory
6641 #6374: gnutls package broken if linux cryptodev module
6642 selected
6643 #6410: omap3_beagle has uimage error load address error
6644
Peter Korsgaard615fd9b2013-05-31 22:29:04 +020066452013.05, Released May 31th, 2013:
Peter Korsgaard0ca96922013-05-27 23:54:12 +02006646
6647 Minor fixes.
6648
Peter Korsgaard93252e72013-05-31 22:19:00 +02006649 External toolchain wrapper fix for if host/usr/bin is placed
6650 in the patch.
6651
6652 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
6653 flex, jamvm, kmod, libplayer, libtirpc, libv4,
6654 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
Peter Korsgaard0ca96922013-05-27 23:54:12 +02006655
6656 Issues resolved (http://bugs.uclibc.org):
6657
Peter Korsgaard93252e72013-05-31 22:19:00 +02006658 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
Peter Korsgaard0ca96922013-05-27 23:54:12 +02006659 #4988: flex and m4 problems
6660 #5912: obsolete CVS files
6661
Peter Korsgaardc92a3692013-05-25 22:23:57 +020066622013.05-rc3, Released May 25th, 2013:
6663
6664 Minor fixes.
6665
6666 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
6667 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
6668 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
6669 wireshark
6670
Peter Korsgaardcfcbfa22013-05-15 21:05:00 +020066712013.05-rc2, Released May 15th, 2013:
Peter Korsgaardd131f752013-05-11 21:48:57 +02006672
6673 Fixes all over the tree.
6674
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02006675 Default number of parallel jobs is now number of CPUs + 1.
6676
6677 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
6678
Peter Korsgaarda5170922013-05-15 20:48:41 +02006679 Updated/fixed packages: aircrack-ng, busybox, cairo,
6680 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
6681 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
6682 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
6683 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
6684 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
6685 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
6686 sconeserver, strace, sylpheed, wvstreams,
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02006687 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
6688 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
6689 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
6690 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
6691 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
6692 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
6693 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
6694 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
6695 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
6696 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
6697 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
6698 xdata_xcursor-themes,
6699 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
6700 xdriver_xf86-input-{tslib,vmmouse,void},
6701 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
6702 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
6703 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
6704 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
6705 xfont_encodings, xfont_font-adobe-{100,75}dpi,
6706 xfont_font-utopia-{100dpi,75dpi,type1},
6707 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
6708 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
6709 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
6710 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
6711 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
6712 xfont_font-{mutt,schumacher}-misc,
6713 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
6714 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
6715 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
6716 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
6717 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
6718 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
6719 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
6720 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
6721 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
6722 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
6723 xserver_xorg-server, xutil_{makedepend,util-macros}
Peter Korsgaardd131f752013-05-11 21:48:57 +02006724
Peter Korsgaarda5170922013-05-15 20:48:41 +02006725 Readded Packages: xapp_xinit
6726
Gustavo Zacarias603293f2013-05-11 04:49:34 +00006727 Issues resolved (http://bugs.uclibc.org):
6728
6729 #5054: amd64: cannot find init - due to missing /lib64 folder
6730
Peter Korsgaard92651932013-05-08 15:51:45 +020067312013.05-rc1, Released May 8th, 2013:
Peter Korsgaardaec71d62013-05-07 23:00:39 +02006732
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02006733 Architectures: ARC support, Blackfin support, FLAT binary
6734 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
Peter Korsgaardaec71d62013-05-07 23:00:39 +02006735
6736 Toolchains: Add new Microblaze external toolchains, Linaro
6737 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02006738 internal toolchain, default to GCC 4.7.x. Internal
6739 Crosstool-ng backend deprecated.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02006740
6741 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
Peter Korsgaarde7f49232013-05-08 15:49:08 +02006742 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
6743 pi, gnublin board.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02006744
6745 FS: LZO and XZ compression methods, extra ubifs options,
6746 ext2 rev 0/1 and ext3/4 support.
6747
6748 Patch handling: apply-patches now has .patch.xz support,
6749 Patch logic reworked as discussed during Febrary dev days:
6750 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
6751
6752 <pkg>-rsync now excludes version control files.
6753
6754 linux: uImage load address for ARM multiplatform kernels
6755
6756 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
6757 providers, similar to how libjpeg / libjpeg-turbo is handled.
6758
6759 Infrastructure for packages to add system users.
6760
6761 kconfig: updated to 3.9-rc2, support make olddefconfig
6762
6763 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
6764 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
6765 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
6766 busybox, ccache, cifs-utils, cmake, collectd, connman,
6767 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
6768 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02006769 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
6770 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
6771 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
6772 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
6773 httping, icu, inotify-tools, intltool, iproute2, ipset,
6774 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
6775 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
6776 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
6777 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
6778 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
6779 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
6780 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
6781 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02006782 mediastreamer, memtester, mesa3d,
6783 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02006784 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
6785 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02006786 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02006787 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
6788 polarssl, proftpd, psmisc, pulseaudio, python,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02006789 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02006790 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
6791 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
6792 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
6793 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
6794 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02006795 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
6796 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
6797 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
6798 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
6799 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
6800 xdriver_xf86-input-{tslib,vmmouse,void},
6801 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
6802 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
6803 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
6804 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
6805 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
6806 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
6807 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
6808 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
6809 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
6810 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
6811 xserver_xorg-server, xutil_makedepend, xz, zeromq
6812
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02006813 New packages: aircrack-ng, bcusdk, chrony, crda,
6814 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
6815 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
6816 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
6817 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
6818 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
6819 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
6820 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
6821 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
6822 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02006823 qt5declarative, qt5graphicaleffects, qt5imageformats,
6824 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
6825 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
6826 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
6827 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
6828 xcursor-transparent-theme, zic, zmqpp, zyre
6829
6830 Removed packages: microperl, ocf-linux, xapp_xinit,
6831 xapp_xplsprinters, xapp_xprehashprinterlist,
6832 xfont_font-bitstream-speedo,
6833 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
6834 xproto_{print,xf86rush}proto
6835
6836 Deprecated packages: vala
6837
6838 Issues resolved (http://bugs.uclibc.org):
6839
6840 #1291: Add support for Faraday 526 arm processor (fa526)
6841 #2683: cups does not install correctly to target
6842 #3313: mesa3d fails to build
6843 #5186: initramfs/cpio should support lzo compression
6844 #5636: agetty - cannot get controlling tty error - need updated...
6845 #5906: collectd client headers not exported
6846 #5966: bison unnecessarily required as build dependency
6847 #6140: --enable-fileinfo not applied for php package
6848 #6164: openvpn usage of ip tool from Busybox
6849
Peter Korsgaard15ace1a2013-02-28 22:48:28 +010068502013.02, Released February 28th, 2013:
6851
6852 Misc manual updates.
6853
6854 Updated/fixed packages: busybox, collectd, flashbench,
6855 libgtk2, libupnp, mii-diag, quota
6856
Peter Korsgaardd65bb7e2013-02-26 23:19:03 +010068572013.02-rc3, Released February 26th, 2013
6858
6859 Minor fixes.
6860
6861 Updated/fixed packages: conntrack-tools, dialog,
6862 enlightenment, haserl, keyutils, libfif, libmad,
6863 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
6864 ruby, spawn-fcgi, vtun
6865
6866 Issues resolved (http://bugs.uclibc.org):
6867
6868 #5960: fusion.ko driver does not install to target rootfs
6869
Peter Korsgaard8290a622013-02-19 22:05:42 +010068702013.02-rc2, Released February 19th, 2013
6871
6872 Fixes all over the tree.
6873
6874 Various manual updates and fixes.
6875
6876 Updated/fixed packages: busybox, collectd, gesftpserver,
6877 glib-networking, gnutls, inotify-tools, libcurl, libffi,
6878 libglib2, libtorrent, libvorbis, neard, network-manager,
6879 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
6880
6881 Issues resolved (http://bugs.uclibc.org):
6882
6883 #5906: collectd client headers not exported
6884
Peter Korsgaarde68acef2013-02-10 11:07:12 +010068852013.02-rc1, Released February 10th, 2013
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006886
6887 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
6888 libraries install fixed. Add Linaro ARM
Peter Korsgaard8ccef3b2013-02-05 19:28:09 +01006889 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006890 CodeBench MIPS 2012.03/09. Infrastructure to warn about
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006891 missing 32bit support for binary toolchains. Toolchain wrapper
6892 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
6893 7.1. Deprecate uClibc 0.9.31.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006894
6895 Architecture: Xtensa fixes, add missing powerpc variants, arm
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006896 1136jf-s rev1, add A5/A15, neon support toggle, OABI
6897 deprecated. Sparc: drop old unused variants
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006898
6899 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006900 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
6901 environment image support, U-Boot: add 2013.01.01
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006902
6903 Linux: fix appended dtb handling for v3.8+ kernels, support
6904 multiple device trees
6905
6906 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
6907 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006908 updated, at91rm9200df: misc fixes. Lock kernel headers to
6909 match kernel.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006910
6911 Infrastructure: Git download fixes. Toolchain make target
6912 renamed from 'cross' to 'toolchain'. Eclipse integration
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006913 support. Option to set root password, post image scripts,
6914 config scripts handling.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006915
6916 Updated/fixed packages: alsa-lib, argp-standalone, argus,
6917 arptables, atk, audiofile, axel, beecrypt, bind, bison,
6918 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
6919 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006920 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
6921 diffutils, directfb, distcc, divine, dnsmasq, docker,
6922 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
6923 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
6924 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
6925 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
6926 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
6927 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
6928 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
6929 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
6930 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
6931 libedbus, libedje, libeet, libefreet, libeina, libeio,
6932 liberation, libelementary, libembryo, libethumb, libev,
6933 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
6934 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
6935 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
6936 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
6937 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
6938 libxml2, libxslt, lighttpd, links, linux-firmware,
6939 linux-fusion, ltp-testsuite, ltrace,
6940 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
6941 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
6942 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006943 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
6944 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
6945 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
6946 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
6947 python, python3, qemu, qextserialport, qt, quagga, radvd,
6948 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
6949 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006950 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
6951 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
6952 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006953 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
6954 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
6955 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
6956 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
6957 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
6958 xserver_xorg-server, xstroke, xvkbd, xz
6959
6960 New packages: b43-firmware, b43-fwcutter, bustle,
6961 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
6962 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
6963 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
6964 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
6965 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
6966 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
6967 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
6968 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
6969 proxychains, python-bottle, python-pyparsing, rpi-firmware,
6970 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
6971 spice-protocol, tcllib, tvheadend, udisks, usbredir
6972 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
6973 zd1211-firmware
6974
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01006975 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01006976 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
6977 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
6978 xdriver_xf86-video-{tsend,xgi,xgixp}
6979
6980 Deprecated packages: xstroke
6981
6982 Issues resolved (http://bugs.uclibc.org):
6983
6984 #4237: building shared openssl w/-Os fails due to gcc bug
6985 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
6986 #5602: python3 should install a "python" symbolic link
6987 #5846: Extra slash added to last slash in URL
6988
69892012.11.1, Released January 3rd, 2013:
6990
6991 Toolchain: Fixed non-largefile builds on recent Ubuntu
6992 versions.
6993
6994 Arch: fix missing x86/generic handling, Build for Xtensa with
6995 longcalls option.
6996
6997 Updated/fixed packages: dosfstools, qt
6998
Peter Korsgaardd201b952012-12-02 16:33:09 -080069992012.11, Released December 2nd, 2012:
7000
7001 Git shallow clone fix for older git version.
7002
7003 Updated/fixed packages: ctuio, libtool
7004
7005 Issues resolved (http://bugs.uclibc.org):
7006
7007 #5726: List all the available hook points
7008
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -080070092012.11-rc2, Released November 30th, 2012:
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08007010
7011 Minor fixes around the tree.
7012
7013 Various manual updates and fixes.
7014
Peter Korsgaardd38b25f2012-11-30 14:27:34 -08007015 Add checks for legacy features.
7016
7017 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -08007018 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
7019 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
7020 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
7021 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
7022 scons, strace, sylpheed
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08007023
Peter Korsgaard2b7be2f2012-11-29 23:05:44 -08007024 Issues resolved (http://bugs.uclibc.org):
7025
7026 #5732: Error : package/alsa-lib/alsa-lib.mk
7027
Peter Korsgaard47ee3052012-11-17 23:15:45 +010070282012.11-rc1, Released November 17th, 2012
Peter Korsgaardf9686562012-09-03 21:27:41 +02007029
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01007030 Fixes all over the tree and new features.
7031
7032 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
7033 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
7034 + nitrogen6x defconfigs.
7035
7036 Bootloaders: add u-boot 2012.07/10, ais target format, add
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01007037 barebox 2012.08/09/10/11, linker overlap issue fix for
7038 at91bootstrap, mxs-bootlets updated for new Barebox versions.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01007039
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01007040 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01007041 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01007042 Libtirpc support for modern glibc variants. Toolchain on
7043 target has been deprecated.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01007044
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01007045 Initial Aarch64 support, Xtensa support re-added.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01007046
7047 Infrastructure: Use shallow git clone when possible, use
7048 tarballs rather than git URLs for github. Moved to pkgconf
7049 rather than pkg-config. System directory added, default
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01007050 skeleton/device tables moved. More than 1 post-build script
7051 can now be used. output/target now contains a
7052 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
7053 understand how to (not) use it.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01007054
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01007055 Manual has been reworked and extended.
7056
7057 Legal-info: Lots of package annotations, CSV file fixes,
7058 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
7059
7060 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01007061 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
7062 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
7063 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
7064 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
7065 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
7066 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
7067 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
7068 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
7069 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
7070 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
7071 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01007072 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
7073 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
7074 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
7075 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
7076 lmbench, lockfile-progs, logrotate, lshw, lsof,
7077 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
7078 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
7079 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
7080 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
7081 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
7082 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01007083 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
7084 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01007085 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
7086 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
7087 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01007088 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
7089 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
7090
7091 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
7092 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
7093 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
7094 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01007095 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
7096 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
7097 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
7098 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
7099 yasm
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01007100
7101 Deprecated packages: netkitbase, netkittelnet
7102
7103 Issues resolved (http://bugs.uclibc.org):
7104
7105 #807: [PATCH] samba - make iconv and smbd optional
7106 #3049: binutils have a sysroot bug in ld
7107 #5330: update vsftpd to 3.0.0
7108 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
7109 #5666: Fails to build python 2.7.2 for 2440 arm
7110
Thomas Petazzoni288b7392012-08-31 10:49:41 +020071112012.08, Release August 31th, 2012
7112
7113 Updated/fixed packages: microperl, cups, luajit, rrdtool,
7114 prboom, oprofile.
7115
7116 Added license information for: sqlite.
7117
7118 Changed the source URLs of all packages located on Sourceforge
7119 in order to use the automatic mirror selection URL
7120 downloads.sourceforge.net, and get rid of the
7121 BR2_SOURCEFORGE_MIRROR option.
7122
Thomas Petazzoni8437b562012-08-25 22:47:23 +020071232012.08-rc3, Released August 25th, 2012
7124
7125 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
7126 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
7127
7128 Added license informations for: barebox, grub, syslinux,
7129 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
7130 faad2, nano, fbdump, rsync, librsync, fontconfig,
7131 inotify-tools,
7132
Thomas Petazzonib58c83a2012-08-15 12:11:48 +020071332012.08-rc2, Released August 15th, 2012
7134
7135 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
7136
7137 Added license informations for: mxml, nanocom, empty, expat,
7138 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
7139 input-event-daemon, luajit, cgilua, copas, coxpcall,
7140 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
7141 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
7142 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
7143 mtd, openssl, psmisc, socat, spawn-fcgi.
7144
7145 Fixes to Microblaze external toolchains
7146 configuration. Improvements of the pkg-stats
7147 script. Out-of-tree fix for the graph-depends script.
7148
7149 Kernel headers version bump.
7150
Thomas Petazzoni4009cbb2012-08-01 20:46:31 +020071512012.08-rc1, Released August 1st, 2012
Peter Korsgaard5b112232012-05-31 09:17:10 +02007152
Peter Korsgaard1ea85742012-06-24 22:45:30 +02007153 Fixes all over the tree and new features.
7154
Thomas Petazzonic665fc02012-07-31 23:36:51 +02007155 Integration of a legal information reporting infrastructure,
7156 which allows to generate detailed informations about the
7157 licenses and source code of all components of a system
7158 generated by Buildroot. License information will progressively
7159 be added on packages.
Peter Korsgaard1ea85742012-06-24 22:45:30 +02007160
Thomas Petazzonic665fc02012-07-31 23:36:51 +02007161 Default configuration files added for Calao-systems USB-A9263
7162 and Calao-systems USB-A9G20-LPW.
7163
7164 External toolchains update: allow download of a custom
7165 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
7166 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
7167 2011.09.
7168
7169 Allow the restriction of downloads to the primary site only.
7170 This is useful for project developers who want to ensure that
7171 the project can be built even if the upstream tarball
7172 locations disappear.
7173
7174 Add a 'System configuration' choice to select between 3
7175 different init systems: Busybox init, SysV init and Systemd
7176 init.
7177
7178 Cleanups to the package infrastructure. The visible change to
7179 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
7180 $(autotools-package)), and similarly for other package
7181 infrastructures and host packages. Refer to the documentation
7182 for details.
7183
7184 By default, automatic detection of the number of compilation
7185 jobs to use, depending on the number of CPUs available.
7186
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02007187 Improvements to generate systems with static libraries only
Thomas Petazzonic665fc02012-07-31 23:36:51 +02007188 (infrastructure and package fixes).
7189
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02007190 Add proper support in the Linux kernel package to generate
7191 Device Tree Blobs or combined Device Tree / Kernel
7192 images. This will be useful on Microblaze, PowerPC and ARM,
7193 which are architectures making extensive use of the Device
7194 Tree.
7195
Thomas Petazzonic665fc02012-07-31 23:36:51 +02007196 Updated/fixed packages: audiofile, autoconf, automake, axel,
7197 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
7198 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
7199 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
7200 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
7201 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
7202 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
7203 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
7204 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
7205 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
7206 libfuse, libidn, libmad, libmbus, libmnl,
7207 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
7208 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
7209 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
7210 lttng-tools, lua, m4, memtester, midori, mii-diag,
7211 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
7212 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
7213 openssl, pciutils, php, polarssl, portaudio, pppd,
7214 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
7215 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
7216 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
7217 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
7218 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
7219
7220 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
7221 fbterm, flashrom, freerdp, inadyn, libfreefare,
7222 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
7223 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
7224 luajit, mediastreamer, mobile-broadband-provider-info, monit,
7225 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
7226 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
7227 ramspeed, rtorrent, sound-theme-borealis,
7228 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
7229 xinetd, zxing
Peter Korsgaard1ea85742012-06-24 22:45:30 +02007230
Thomas Petazzoni3b38ade2012-08-31 10:45:06 +02007231 Issues resolved (http://bugs.uclibc.org):
7232
7233 #1315: Allow use of older external toolchains without sysroot
7234 support [won't fix]
7235 #5276: Hiawatha needs to manage IPV6 if so [fixed]
7236 #5360: buildroot fails when building "host-libglib2 2.30.2
7237 Building" [won't fix, upstream problem]
7238 #5384: Can't build packages relying on gets on newer glibc
7239 [fixed]
7240
Peter Korsgaardbce34ab2012-05-30 23:23:07 +020072412012.05, Released May 30th, 2012:
7242
7243 Updated/fixed packages: busybox, netsnmp, pptp-linux
7244
Peter Korsgaard0b0d7ba2012-05-25 21:09:50 +020072452012.05-rc3, Released May 25th, 2012:
7246
7247 Minor fixes around the tree.
7248
7249 Infra: Fix for DOWNLOAD macro when using primary mirrors with
7250 scp targets.
7251
7252 Toolchain: Kernel headers 3.2.18 / 3.3.7.
7253
7254 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
7255 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
7256 xserver-xorg
7257
Peter Korsgaardb07ad402012-05-18 22:50:37 +020072582012.05-rc2, Released May 18th, 2012:
7259
7260 Fixes all over the tree.
7261
7262 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
7263 dependency, disable decimal floats support, Linux 3.2.17 /
7264 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
7265 without C++ support.
7266
7267 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
7268 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
7269
72702012.05-rc1, Released May 10th, 2012:
Peter Korsgaard5c3a3372012-03-01 14:03:39 +01007271
Peter Korsgaard17c2d622012-03-15 23:59:32 +01007272 Fixes all over the tree and new features.
7273
7274 Use /etc/os-release for version info rather than
7275 /etc/br-version.
7276
7277 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
7278
Peter Korsgaarde22dd642012-04-19 01:01:56 +02007279 Apply-patches.sh: cleanups, archived patches handling fixes,
7280 support series files.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01007281
Peter Korsgaard82822ef2012-05-09 23:17:14 +02007282 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
7283 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
7284 atngw100, use 3.3.x for qemu configs.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01007285
Peter Korsgaard82822ef2012-05-09 23:17:14 +02007286 Menu structure: Libraries moved out of multimedia section
7287
7288 Atom processor support. Prescott fix, blackfin ABI fix,
7289 Microblaze architecture support (using ext toolchain). Cleanup
7290 architecture names, deprecate Xtensa support.
Peter Korsgaarde22dd642012-04-19 01:01:56 +02007291
7292 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02007293 default to uClibc 0.9.33.x, enable
7294 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
7295 fixes for external toolchains, linaro ext toolchains, new
Peter Korsgaard82822ef2012-05-09 23:17:14 +02007296 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
7297 1.15.2.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01007298
Peter Korsgaard82822ef2012-05-09 23:17:14 +02007299 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
7300 support. Barebox: add 2012.04, remove 2011.12.
Peter Korsgaardbf636a92012-04-25 12:21:53 +02007301
Peter Korsgaarde22dd642012-04-19 01:01:56 +02007302 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02007303 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02007304 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
7305 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
7306 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
7307 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
7308 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
7309 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
7310 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
7311 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
7312 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
7313 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
7314 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
7315 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
7316 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
7317 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
7318 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
Gustavo Zacariase940b302012-05-07 00:33:36 +00007319 openssh, openssl, parted, pango, pcre, php, pixman, poco,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02007320 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
7321 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
7322 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
Gustavo Zacariase940b302012-05-07 00:33:36 +00007323 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
7324 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02007325 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
7326 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
7327 xfsprogs, zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01007328
Peter Korsgaard82822ef2012-05-09 23:17:14 +02007329 New packages: apr, apr-util, audiofile, bellagio,
7330 conntrack-tools, empty, fmtools, glib-networking,
7331 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
7332 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
7333 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
7334 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
7335 socketcand, stress, systemd, ushare, zeromq
Peter Korsgaard17c2d622012-03-15 23:59:32 +01007336
Peter Korsgaardb6a507c2012-03-18 23:08:01 +01007337 Deprecated packages: ttcp
7338
Peter Korsgaard17c2d622012-03-15 23:59:32 +01007339 Removed packages: ntfsprogs
7340
7341 Issues resolved (http://bugs.uclibc.org):
7342
Peter Korsgaardbf636a92012-04-25 12:21:53 +02007343 #2353: [lua] fix build with 2010.08-rc1
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02007344 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
7345 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
7346 #2881: Can't build project statically with external toolchain
Kevin Cernekee2b668162011-05-17 14:29:26 -07007347 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02007348 #4808: ccache may build against wrong zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01007349 #4880: New package lcdproc
Simon Dawsonf526c4d2012-03-15 08:51:27 +00007350 #4886: New package protobuf
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02007351 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
7352 #4898: * make: [target-finalize] Error 1 (ignored)*
7353 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
7354 #4970: udev 181 fails to build if kernel version 3.3 is selected
7355 #5018: dialog broken: exits with assert in uClibc
7356 #5102: qt package moc, uic, rcc read from wrong place
Peter Korsgaard15744b72012-05-03 17:40:28 +02007357 #5144: Patch to fix ixon bug in uemacs
Gustavo Zacarias98873712012-05-07 00:33:37 +00007358 #5198: Line graphics output is broken in GNU Screen
Gustavo Zacariase940b302012-05-07 00:33:36 +00007359 #5204: Missing terminfo file(s) for GNU screen terminal type
Peter Korsgaard17c2d622012-03-15 23:59:32 +01007360
Peter Korsgaard03ceab62012-02-29 23:19:47 +010073612012.02, Released February 29th, 2012:
7362
7363 Updated/fixed packages: libecore
7364
Peter Korsgaard6d24b412012-02-27 16:29:50 +010073652012.02-rc3, Released February 27th, 2012:
7366
7367 Fixes all over the tree.
7368
7369 Automatic host dependencies handling for cmake packages
7370 fixed. Customize package deprecated as using a post-build
7371 script is nowadays the preferred way of adding extra stuff to
7372 the rootfs.
7373
7374 Linux-headers 3.0.x / 3.2.x stable version bumped.
7375
7376 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
7377
7378 Updated/fixed packages: dropbear, ffmpeg, libpng
7379
Peter Korsgaard3d6ff4f2012-02-19 23:16:50 +010073802012.02-rc2, Released February 19th, 2012:
7381
7382 Fixes all over the tree.
7383
7384 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
7385 linux-headers 3.0.x / 3.2.x stable versions.
7386
7387 Documentation: Added makedev / <pkg>_DEVICES /
7388 <pkg>_PERMISSIONS documentation.
7389
7390 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
7391 libvncserver, mxml, python.
7392
73932012.02-rc1, Released February 12th, 2012:
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01007394
7395 Fixes all over the tree and new features.
7396
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01007397 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01007398 support removed, Powerpc SPE ABI support. GDB ELF support fix,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007399 GDB 7.4, crosstool-NG 1.13.4.
Peter Korsgaard1bde07d2011-12-11 23:54:12 +01007400
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01007401 Gentargets: scp and mercurial support.
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007402 Autotools: derive host dependencies from target by default.
7403 Packages can now declare device table snippets.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01007404
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007405 Host utilities menu with commonly used host tools.
7406
7407 defconfigs: qemu configs for x86-64, mips and sparc, at91
Peter Korsgaard03ceab62012-02-29 23:19:47 +01007408 defconfigs now use modern U-Boot / mainline Linux, added
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007409 lpc3250 defconfigs.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01007410
Peter Korsgaarda01db912012-01-02 23:25:00 +01007411 uClibc: remove 0.9.30, backport unshare() support, add
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007412 0.9.32.1 / 0.9.33, use same config for ctng.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01007413
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01007414 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007415 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
7416 bootloaders added.
Peter Korsgaarda01db912012-01-02 23:25:00 +01007417
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007418 Various manual updates. Release tarballs now contain generated
7419 manual in text/html/pdf formats.
7420
7421 Buildroot now calls the stop function of scripts in
7422 /etc/init.d at shutdown.
Maxime Ripard234dd8e2012-01-11 18:09:23 +01007423
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01007424 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007425 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
7426 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
7427 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
7428 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
7429 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
7430 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
7431 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
7432 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
7433 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
7434 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
7435 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
7436 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
7437 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
7438 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
7439 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
7440 python, python-serial, qt, ruby, samba, sdl, sdparm,
7441 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
7442 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
7443 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
7444 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
7445 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
7446 xf86-video-sis, xfont_{encodings,font-util},
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01007447 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007448 xlib_libxkbfile, xterm, xutil_makedepend, yajl
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01007449
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01007450 New packages: boost, connman, dstat, expedite, explorercanvas,
7451 feh, flot, giblib, igh-ethercat, imlib2, jquery,
7452 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
7453 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
7454 libethumb, libevas, libical, libmbus, liboauth, liburcu,
7455 libvncserver, linux-firmware,
7456 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
7457 open2300, python-distutilscross, python-dpkt,
7458 python-netifaces, python-pygame, python-setuptools, rt-tests,
7459 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
7460 xf86-input-tslib, xinput-calibrator
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01007461
7462 Issues resolved (http://bugs.uclibc.org):
7463
7464 #743: Add Transmission bit torrent option to buildroot
Peter Korsgaard27a35802012-02-03 21:22:50 +01007465 #755: Add Boost libraries as a package
7466 #2299: Add crypto support to libsoup
Peter Korsgaardaead8be2012-02-03 14:38:48 +01007467 #2617: Pixman 0.19.2 & Cairo 1.10.0
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01007468 #3403: libgpg-error: bump to version 1.10
7469 #3409: libgpg-error: download from gnupg.org
7470 #3421: nano: make tiny flag optional
Peter Korsgaardaead8be2012-02-03 14:38:48 +01007471 #3691: New EFL packages
Thomas Petazzoni502465e2012-02-02 23:29:26 +01007472 #4664: Cannot patch AT91Bootstrap
Frederik Pasch4861aed2012-01-16 13:54:57 +01007473 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
Frederik Pasch1e39b8a2012-02-09 21:20:12 +01007474 #4760: Qt: add host-pkg-config to dependency-list
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01007475
Peter Korsgaardc29253e2011-12-01 00:08:44 +010074762011.11, Released November 30th, 2011:
7477
7478 Fixes all over the tree.
7479
7480 Bump kernel headers / default Linux version to 3.1.4.
7481
7482 Updated/fixed packages: ruby
7483
Peter Korsgaard4dc18dc2011-11-26 22:04:24 +010074842011.11-rc3, Released November 26th, 2011:
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01007485
7486 Fixes all over the tree.
7487
7488 Toolchain: Fix gdb dependencies for external toolchains,
7489 adjust uClibc patches so they don't confuse modern versions of
7490 patch, bump crosstool-ng, kernel headers and linux versions.
7491
7492 Updated/fixed packages: busybox, freetype, mplayer, opencv,
Peter Korsgaard6d985f92011-11-26 21:51:42 +01007493 php, rsyslog, ruby, thttpd, xapp_xf86dga
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01007494
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02007495 Issues resolved (http://bugs.uclibc.org):
7496
Danomi Mocelopolisec02a342011-11-26 21:56:25 +01007497 #4357: Prevent patch commands from accessing source control
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02007498 #4369: Fix permissions on untared lsof archive
7499
Peter Korsgaard6088ac02011-11-18 14:00:24 +010075002011.11-rc2, Released November 18th, 2011:
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01007501
7502 Fixes all over the tree and new features.
7503
7504 Updated asciidoc documentation
7505
7506 Toolchain: Bumped 3.x stable kernel headers, use wget in
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01007507 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
7508 uClibc sparc fix.
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01007509
7510 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01007511 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01007512
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03007513 Issues resolved (http://bugs.uclibc.org):
7514
Peter Korsgaard2b8643f2011-11-17 23:56:44 +01007515 #3355: mplayer fails to build
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03007516 #4021: uClibc: undefined reference to `__GI___errno_location'
Peter Korsgaarda028c312011-11-18 12:08:02 +01007517 #4297: Qt's qmake uses wrong pkg-config
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03007518
Peter Korsgaard1507c392011-11-11 20:26:00 +010075192011.11-rc1, Released November 11th, 2011:
Peter Korsgaard5427c502011-09-05 22:14:33 +02007520
Peter Korsgaard227eeba2011-09-13 00:46:06 +02007521 Fixes all over the tree and new features.
7522
Peter Korsgaard1507c392011-11-11 20:26:00 +01007523 Moved misc scripts and support stuff to support/. Renamed
Peter Korsgaard358601f2011-09-18 22:20:54 +02007524 patch-kernel.sh to support/scripts/apply-patches.sh.
7525
Peter Korsgaard805de392011-11-09 00:33:13 +01007526 Documentation: Moved to asciidoc format, make targets to
7527 generate text/html/pdf/epub output added.
7528
7529 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
7530 added.
7531
Peter Korsgaard358601f2011-09-18 22:20:54 +02007532 Bootloaders: Add support for custom git tree / tarballs for
7533 barebox, similar to how it's handled for u-boot. Clean up
7534 menuconfig options.
7535
7536 Toolchain: Update external codesourcery toolchain download
Peter Korsgaardb367d672011-10-09 22:41:42 +02007537 URLs after Codesourcery got bought by Mentor, add x86
7538 toolchain, update toolchain versions and optimize toolchain
7539 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
7540 updated GDB versions / download URLs. Binutils
Peter Korsgaard805de392011-11-09 00:33:13 +01007541 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
7542 use ctng-1.13.0.
Peter Korsgaardb367d672011-10-09 22:41:42 +02007543
7544 Package infrastructure: Support for local packages /
7545 overrides, package dir / name arguments dropped from
7546 {GEN,AUTO,CMAKE}TARGETS.
Peter Korsgaard358601f2011-09-18 22:20:54 +02007547
7548 Linux: Kernel extensions infrastructure support, Xenomai +
7549 RTAI support.
Peter Korsgaard227eeba2011-09-13 00:46:06 +02007550
Peter Korsgaarde55af692011-10-25 09:41:23 +02007551 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
7552 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
7553 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
7554 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
7555 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
7556 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
7557 libconfuse, libcuefile, libcurl, libdaemon, libevent,
7558 libglib2, libiconv, libmpd, libreplaygain, libroxml,
Peter Korsgaardb367d672011-10-09 22:41:42 +02007559 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
Peter Korsgaard805de392011-11-09 00:33:13 +01007560 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
7561 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
7562 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
7563 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
7564 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
7565 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
7566 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
7567 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
7568 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
Peter Korsgaard227eeba2011-09-13 00:46:06 +02007569
Peter Korsgaardb367d672011-10-09 22:41:42 +02007570 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
Peter Korsgaard805de392011-11-09 00:33:13 +01007571 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
7572 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
7573 pulseaudio, pv, rtai, vala, xenomai.
7574
7575 Removed packages: liboil, sfdisk, swfdec, webif
Peter Korsgaard227eeba2011-09-13 00:46:06 +02007576
7577 Issues resolved (http://bugs.uclibc.org):
7578
Peter Korsgaard358601f2011-09-18 22:20:54 +02007579 #505: live555: new package
Peter Korsgaarde9c52d72011-11-11 11:38:45 +01007580 #507: Enable live and tv options in MPlayer-1.0rc2
Peter Korsgaard358601f2011-09-18 22:20:54 +02007581 #531: let e2fsprogs package to export headers to staging dir if needed
7582 #1171: Linuxthreads new cannot find sysdep.h
Peter Korsgaard7062aff2011-11-11 20:01:05 +01007583 #1357: Add bluez to buildroot system
Peter Korsgaard358601f2011-09-18 22:20:54 +02007584 #2107: New package: input-event-daemon
7585 #2599: New package: orc (Oil Runtime Compiler)
7586 #2605: gstreamer: Update to 0.10.30
7587 #2677: introducing util-linux-ng as replacement for util-linux
7588 #2917: Qt: Add declarative module
7589 #3145: jffs2 image generation fails
7590 #3271: netperf-2.4.5 fails to compile
Peter Korsgaardb367d672011-10-09 22:41:42 +02007591 #3331: xdata_xcursor-themes depends on xcursorgen
7592 #3343: Add file:// download SITE_METHOD
7593 #3391: Add support for specifying an external kernel tree
7594 #3631: Error while compiling with Xorg
Gustavo Zacariasdd3177c2011-11-11 13:06:49 -03007595 #3709: oprofile doesn't build for mipsel
Peter Korsgaardb367d672011-10-09 22:41:42 +02007596 #3925: midori not getting compile
7597 #4045: Add support for downloading i386 toolchains from codesourcery
Peter Korsgaard54bcf872011-10-10 00:14:27 +02007598 #4165: lrzsz-fix-symlink-at-rebuild.patch
Peter Korsgaard95af4fb2011-10-09 23:26:39 +02007599 #4171: makedevs-unused-but-set-variable.patch
Peter Korsgaard227eeba2011-09-13 00:46:06 +02007600 #4183: Codesourcery toolchain download site has changed
Peter Korsgaard8ece8e22011-10-11 09:11:21 +02007601 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
Danomi Mocelopolis92bf8242011-10-28 15:09:23 +02007602 #4381: Add option to lighttpd to enable Lua support
Danomi Mocelopolis6473f6c2011-11-02 12:00:52 +01007603 #4387: Make sure that dest dir exists before installing mtd files
Peter Korsgaard227eeba2011-09-13 00:46:06 +02007604
Peter Korsgaardfacd6022011-08-31 13:44:55 +020076052011.08, Released August 31th, 2011:
7606
7607 Fixes all over the tree.
7608
7609 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
7610 kernel headers.
7611
7612 Updated/fixed packages: ipset, python
7613
Peter Korsgaard73f131c2011-08-29 11:21:17 +020076142011.08-rc2, Released August 29th, 2011:
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02007615
7616 Fixes all over the tree.
7617
Peter Korsgaard73f131c2011-08-29 11:21:17 +02007618 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02007619 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
7620 (broken).
7621
Peter Korsgaard73f131c2011-08-29 11:21:17 +02007622 Defconfigs: kernel updates, fix mini2440 serial port config,
7623 remove old arm toolchain configs.
7624
7625 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
7626 targets similar to linux/busybox.
7627
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02007628 Updated/fixed packages: barebox, directfb, libsoup,
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02007629 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
7630 usbmount, util-linux, xfont_font-misc-misc
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02007631
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02007632 Issues resolved (http://bugs.uclibc.org):
7633
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02007634 #3685: ncurses installation hangs due to old version of tic
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02007635 #4093: Grub fails to install bz2 patch after conversion to...
7636
Peter Korsgaard7ff457c2011-08-04 22:31:30 +020076372011.08-rc1, Released August 4th, 2011:
Peter Korsgaard0a5e7902011-06-06 13:36:55 +02007638
Peter Korsgaard94ad0662011-06-26 23:07:01 +02007639 Fixes all over the tree and new features.
7640
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02007641 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
7642 ext-toolchain-wrapper improvements, improved non-MMU
7643 support. GCC 4.3.6 / 4.6.1.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02007644
Peter Korsgaard333acf32011-07-13 22:43:12 +02007645 GENTARGETS infrastructure extended to cover bootloaders and
7646 Linux kernel as well. Options to retrive Linux/U-Boot from a
7647 custom git repo instead of upstream tarballs.
Peter Korsgaard7ff457c2011-08-04 22:31:30 +02007648 Support for Linux 3.x and release candidate tarballs.
Peter Korsgaard333acf32011-07-13 22:43:12 +02007649 X-Loader bootloader for omap added.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02007650
Peter Korsgaard333acf32011-07-13 22:43:12 +02007651 Make source/external-deps now also works for external
7652 toolchains / crosstool-ng backend.
7653
Peter Korsgaard5255a712011-08-04 22:03:37 +02007654 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
7655 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
7656 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
7657 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
7658 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
7659 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
Michael J. Hammel5496bc32011-04-23 20:51:41 -06007660 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
7661 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
7662 synergy, udev, usbmount, usbutils, util-linux, valgrind,
7663 webkit, xorg-xserver, xz, zlib
Peter Korsgaard333acf32011-07-13 22:43:12 +02007664
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02007665 New packages: acl, attr, ebtables, gnutls, inotify-tools,
7666 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
7667 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
7668 statserial, stunnel, ti-utils, uboot-tools, yajl
7669
Peter Korsgaardd4928672011-08-04 21:20:44 +02007670 Deprecated packages: liboil, swfdec
7671
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02007672 Removed packages: hal
Peter Korsgaard94ad0662011-06-26 23:07:01 +02007673
7674 Issues resolved (http://bugs.uclibc.org):
7675
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02007676 #3559: libnspr: Add new package
Peter Korsgaardb28de602011-07-13 12:44:42 +02007677 #3595: patch to add libroxml
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02007678 #3565: libnss: Add new package
Michael J. Hammel5496bc32011-04-23 20:51:41 -06007679 #3583: xfonts_font-adobe-100dpi fails due to missing map file
7680 #3649: [PATCH] Add mapdir to existing pkg-config patch
Peter Korsgaard94ad0662011-06-26 23:07:01 +02007681 #3907: 2011.05 - Qt 4.7.3 not building on ARM
Frederik Pasch82e840e2011-07-24 23:51:44 +02007682 #3961: Nfs-utils: Remove SUSv3-function index
Danomi Mocelopolisb9796192011-07-17 22:17:08 +02007683 #3985: "help" target's defconfig list needs sort
Tristan Lelongcef07212011-07-29 09:46:10 +02007684 #3997: bump libroxml to v2.1.0
Peter Korsgaard94ad0662011-06-26 23:07:01 +02007685
Peter Korsgaard9ab73b52011-05-27 16:18:21 +020076862011.05, Released May 27th, 2011:
7687
7688 Updated/fixed packages: makedevs
7689
Peter Korsgaardeffcc9a2011-05-24 15:02:23 +020076902011.05-rc2, Released May 24th, 2011:
7691
7692 Fixes all over the tree.
7693
7694 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
7695 2009q3 external toolchains added. Crosstool-NG bumped to
7696 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
7697 bumped to 2.6.38.7.
7698
7699 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
7700
Peter Korsgaard137a4d72011-05-18 21:47:48 +020077012011.05-rc1, Released May 18th, 2011:
Peter Korsgaardda5e5a52011-03-01 14:13:06 +01007702
Peter Korsgaard7234c232011-05-18 21:02:30 +02007703 Fixes all over the tree and new features.
Peter Korsgaard35101932011-04-21 23:52:45 +02007704
Peter Korsgaard7234c232011-05-18 21:02:30 +02007705 External toolchain improvements: We now build a binary
7706 toolchain wrapper and install it into HOST_DIR/usr/bin, which
7707 enforces the correct compiler arguments, making an external
7708 toolchain as easy to use outside of Buildroot as the internal
7709 ones are. This also brought a cleanup of CFLAGS, making the
7710 Buildroot build output easier to read.
7711
7712 Rootfs device handling improvements: Choice between static
7713 /dev, devtmpfs and devtmpfs with either mdev or udev.
7714
7715 Toolchain: More preconfigured codesourcery external
7716 toolchains, improved Crosstool-NG support, fix for GCC
7717 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
7718 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
7719
7720 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
7721
7722 Linux: support for custom kernel image targets, E.G. for
7723 powerpc builds with embedded device trees.
7724
7725 Misc fixes for qemu defconfigs, ensuring correct serial
7726 terminal setup out of the box.
7727
7728 Misc gentarget / autotools handling fixes.
7729
7730 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
7731 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
7732 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
7733 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
7734 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
7735 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
7736 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02007737 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
7738 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
7739 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
7740 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
Peter Korsgaard7234c232011-05-18 21:02:30 +02007741 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
7742 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
7743
7744 New packages: bonnie++, can-utils, gdisk, htop,
7745 input-event-daemon, libexif, libraw, libv4l, ngircd
7746
7747 Removed packages: festival
Peter Korsgaard707dc462011-03-12 22:24:34 +01007748
7749 Issues resolved (http://bugs.uclibc.org):
7750
Peter Korsgaard8451c232011-05-06 16:14:54 +02007751 #2131: Add OpenMP support to the toolchain
Martin Hicks4bc79982011-01-31 15:32:06 -05007752 #3379: New Package: bonnie++
Gustavo Zacarias47736c82011-03-14 14:33:48 -03007753 #3445: Not working openssl-10.0.0d on 386sx
Hector Oron308bc532011-03-13 21:28:18 +01007754 #3451: fakeroot package: wrong FAKEROOT_SITE variable
Hector Oron39aafe82011-03-13 21:33:53 +01007755 #3457: alsamixergui: broken URL
Peter Korsgaard707dc462011-03-12 22:24:34 +01007756 #3475: Calling sync on large filesystems when not always necessary
Peter Korsgaard2c976082011-03-28 21:33:26 +02007757 #3511: make busybox-menuconfig does not download busybox package
Peter Korsgaardf894e852011-04-04 15:44:35 +02007758 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
Peter Korsgaardcdd4a7a2011-04-24 23:32:46 +02007759 #3571: u-boot: fw_printenv does not build
Peter Korsgaardcd58efb2011-04-24 22:34:50 +02007760 #3643: popt source url is not responding
Alexander Cloutera7e78f92011-05-16 22:41:54 +02007761 #3733: dropbear: make zlib optional
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02007762 #3757: Buildroot can't build mplayer with libmad
Peter Korsgaard05955602011-03-12 20:38:30 +01007763
Peter Korsgaardf3e79a72011-02-28 21:54:22 +010077642011.02, Released February 28th, 2011:
Peter Korsgaard2f192592011-02-24 20:56:15 +01007765
7766 Fixes all over the tree.
7767
Peter Korsgaardda8700c2011-02-28 16:11:02 +01007768 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
7769 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
Peter Korsgaarde77bef42011-02-27 22:31:05 +01007770
7771 Deprecated packages: devmem2, webif
Peter Korsgaard2f192592011-02-24 20:56:15 +01007772
7773 Issues resolved (http://bugs.uclibc.org):
7774
Peter Korsgaard42daeb72011-02-28 21:46:05 +01007775 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
Peter Korsgaard2f192592011-02-24 20:56:15 +01007776 #3259: Unable to build webkit (on arm)
Peter Korsgaardc82d04c2011-02-25 15:31:33 +01007777 #3295: slang fails to build on mipsel
Peter Korsgaardda8700c2011-02-28 16:11:02 +01007778 #3325: ffmpeg fails to build
Peter Korsgaard2f192592011-02-24 20:56:15 +01007779
Peter Korsgaard2d3d6182011-02-24 10:10:16 +010077802011.02-rc2, Released February 24th, 2011:
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01007781
7782 Fixes all over the tree.
7783
7784 Festival packages marked as broken. Unless someone steps up
7785 to support them, they will be removed during the 2011.05
7786 development cycle.
7787
7788 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
7789 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
7790 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
7791 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
Thomas De Schampheleirea85971a2011-02-23 17:44:41 +01007792 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03007793 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
7794 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
Peter Korsgaardc9253252011-02-24 09:43:52 +01007795 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
7796 tcpreplay, tiff, wpa_supplicant, xcb-util,
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01007797 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
7798 xdriver_xf86-input-{mouse,synaptics,void},
7799 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
7800 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
7801 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
7802 xserver_xorg-server, xz
7803
7804 Removed packages: ace_of_penguins, vlc
7805
7806 Issues resolved (http://bugs.uclibc.org):
7807
Gustavo Zacariasd17c1652011-02-03 09:55:48 -03007808 #3205: Failing chmod when running "make" in buildroot (openssl)...
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03007809 #3277: quagga fails to build with SNMP support
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01007810 #3283: See why nfs-utils needs fakeroot, and convert to autotools
Peter Korsgaardc9253252011-02-24 09:43:52 +01007811 #3307: synergy fails to build due to missing XTest library
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01007812
Peter Korsgaard51f88022011-02-14 22:36:21 +010078132011.02-rc1, Released February 14th, 2011:
7814
7815 Fixes all over the tree and new features.
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01007816
Peter Korsgaard26450042011-01-28 10:43:13 +01007817 External toolchain improvements: clarification of the options,
7818 and introduction of the toolchain profile concept, for
7819 well-known toolchains. Buildroot is now capable of
7820 automatically downloading and extracting well-known toolchains
7821 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
Peter Korsgaard4120e052011-02-13 22:58:31 +01007822 toolchains are supported). Crosstool-NG backend updated and
7823 improved.
Peter Korsgaard26450042011-01-28 10:43:13 +01007824
7825 Complete rework of how hardware boards are supported.
7826 Each board now only has a single defconfig file, and all
7827 board-specific options have been removed. See
7828 docs/buildroot.html#board_support for details.
7829
7830 Added support for the following boards: Mini2440, Qemu ARM
7831 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
7832 r2d and Qemu x86. The Qemu boards support allows to easily
7833 build systems that are known to work under Qemu.
7834
Peter Korsgaard4120e052011-02-13 22:58:31 +01007835 Initial support for Blackfin processors.
7836
Peter Korsgaard26450042011-01-28 10:43:13 +01007837 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
7838 preparation for support of SDK. For the same reason, the
7839 toolchain binaries (cross-compiler and other related tools)
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007840 are now installed in $(O)/host/usr/bin/. The cross pkg-config
7841 now also automatically returns correct values for cross
7842 compilation, without needing any environment variables to be
7843 set.
Peter Korsgaard26450042011-01-28 10:43:13 +01007844
Thomas Petazzoni17b66af2010-12-07 21:09:56 +01007845 Ccache support reworked. Now used for both host and target
7846 compilation, and cache is stored in ~/.buildroot-ccache.
7847
Peter Korsgaard26450042011-01-28 10:43:13 +01007848 Toolchain: uClibc 0.9.32-rc2, several components moved to
Peter Korsgaard639e80f2011-01-03 00:11:40 +01007849 normal AUTOTARGET packages.
7850
Peter Korsgaard26450042011-01-28 10:43:13 +01007851 Generic cmake infrastructure, similar to the existing
7852 GENTARGETS/AUTOTARGETS.
7853
Peter Korsgaard639e80f2011-01-03 00:11:40 +01007854 Support for bzr downloads, next to the existing git/svn support.
7855
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007856 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
7857 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
7858
Peter Korsgaarda7f40df2011-01-14 22:02:47 +01007859 EXT2 file system size handling improved, UBI image support, fs
7860 configuration options cleanup, U-Boot/Barebox version bumps.
Peter Korsgaard639e80f2011-01-03 00:11:40 +01007861
7862 Updated/fixed packages: alsa-utils, at, autoconf, automake,
Peter Korsgaard4120e052011-02-13 22:58:31 +01007863 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007864 coreutils, cups, dbus, dbus-python, dhcp, directfb,
Peter Korsgaard4120e052011-02-13 22:58:31 +01007865 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
7866 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
7867 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
7868 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
7869 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
7870 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
7871 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
7872 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
7873 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
7874 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
7875 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
7876 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
7877 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
7878 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
7879 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
7880 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
7881 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
7882 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
7883 xkeyboard-config, xlib_libX11, xz, zlib
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01007884
Peter Korsgaard4120e052011-02-13 22:58:31 +01007885 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
7886 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
7887 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
7888 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
7889 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
7890 xl2tp, xmlstarlet
Mike Frysinger95f17bf2010-11-20 01:52:43 -05007891
Martin Banky767dce82010-12-12 22:54:05 +01007892 Removed packages: hotplug, l2tp, libfloat, microcom,
7893 ng-spice-rework
Thomas Petazzoniaf6fd2d2010-12-12 22:53:56 +01007894
Frederik Paschd3d67f72010-12-08 23:09:03 +01007895 Issues resolved (http://bugs.uclibc.org):
7896
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007897 #267: The make target: cross fails because toolchain_build_...
7898 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
Peter Korsgaardf362c512010-12-14 20:45:59 +01007899 #561: ltp-testsuite failed to install
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007900 #1447: Installing gfortran on PowerPC
Peter Korsgaardf362c512010-12-14 20:45:59 +01007901 #1651: Build fail caused by ccache in module-init-tools
Peter Korsgaard6d171922011-01-31 21:30:05 +01007902 #1681: Cross-compiled binaries shouldn't be installed into staging
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007903 #1723: [PATCH] axel: convert to generic package infrastructure and...
Peter Korsgaardf362c512010-12-14 20:45:59 +01007904 #1735: [PATCH] mplayer: convert to autotools infrastructure
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007905 #2551: [PATCH] native toolchain in the target filesystem fails
7906 #2623: buildroot-snapshot-20100922 fails when compiling development...
Matt Fleming7879a4b2010-09-24 14:43:17 +01007907 #2647: makedevs package lacks support for 16-bit major/minor numbers
Thomas Petazzoni4c31d752010-12-22 14:07:09 +01007908 #2371: QT MYSQL Module does not build when MySQL installed on the host
Peter Korsgaard6d171922011-01-31 21:30:05 +01007909 #2839: compile fails in various packages with a odd message "error:...
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007910 #2887: tar "buffer overflow detected" error
Peter Korsgaard6d171922011-01-31 21:30:05 +01007911 #2893: Broken "make source" with external toolchain
Frederik Paschd3d67f72010-12-08 23:09:03 +01007912 #2905: Qt: Speed up compilation, if gui-module isn't selected
Peter Korsgaardeeea3ea2010-12-30 23:10:21 +01007913 #2929: genext2fs: couldn't allocate a block (no free space)
Gustavo Zacarias14a971a2011-02-03 17:45:57 -03007914 #2935: Ntpdate isn't installed
Thomas Petazzoni6ddf4702010-12-22 10:35:04 +01007915 #2965: Broken linkage to xkbcomp (blocking X server startup)
Thomas Petazzonieb563852010-12-21 14:14:53 +01007916 #2983: xlib_libX11 build failed
Andy Kennedy87a5a192011-01-14 15:53:03 -06007917 #3007: kexec doesn't build: Missing regdef.h file
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007918 #3085: Init scripts are not compatible with sysVinit (when busybox...
Gustavo Zacarias9bc58a42011-01-17 09:13:42 -03007919 #3103: make external-deps wants to download gcc-.tar.bz2 when...
Kim Jae-hui0705e442011-01-18 09:20:38 +01007920 #3109: abnormal `make busybox-menuconfig`
Peter Korsgaardd1a93022011-02-02 22:44:21 +01007921 #3115: How about board specific makefiles?
Mark Wickhamc18c1d62011-02-04 19:45:46 +01007922 #3169: python patch has typo, aborts build in scenario
Peter Korsgaard6bfe2932011-02-01 14:25:05 +01007923 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
Frederik Paschd3d67f72010-12-08 23:09:03 +01007924
Peter Korsgaarddbc45b02010-11-30 16:52:43 +010079252010.11, Released November 30th, 2010:
Will Newton32b74802010-11-26 12:58:15 +00007926
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02007927 Fixes all over the tree.
Will Newton32b74802010-11-26 12:58:15 +00007928
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03007929 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
Gustavo Zacariase7fbeda2010-11-18 19:26:45 -03007930 xserver-xorg
Will Newton32b74802010-11-26 12:58:15 +00007931
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02007932 Issues resolved (http://bugs.uclibc.org):
7933
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03007934 #2773: squid with openssl support needs openssl on the host
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02007935 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
7936
Peter Korsgaard09af8382010-11-25 11:29:30 +010079372010.11-rc2, Released November 25th, 2010:
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01007938
7939 Fixes all over the tree.
7940
Peter Korsgaard09af8382010-11-25 11:29:30 +01007941 Add support for LEON Sparc architecture variants. Fix make
7942 source/external-deps for host packages.
Konrad Eiselefe629f92010-11-09 13:27:34 -03007943
Peter Korsgaardb9c58092010-11-25 11:07:08 +01007944 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
7945 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
7946 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
7947 sysstat, webkit, zlib
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01007948
7949 Issues resolved (http://bugs.uclibc.org):
7950
Gustavo Zacarias47416622010-11-16 10:14:45 -03007951 #759: Sysstat build broken without libintl
Peter Korsgaard84a6f532010-11-18 10:28:11 +01007952 #2479: host-module-init-tools 3.11 fails to build
Peter Korsgaardb95ccd52010-11-19 16:41:00 +01007953 #2725: Buildroot overrides kernel config
Peter Korsgaardadb0dff2010-11-18 21:50:25 +01007954 #2785: mtd-utils build fails due to missing libmtd
Thomas Rudin972cd422010-11-15 17:12:49 -03007955 #2791: Added PHP-Process Control to the PHP-Package
Stanislav Bogatyreve5edc732010-11-15 16:23:30 -03007956 #2797: pciutils dependencies on zlib not taken into account
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01007957 #2809: failed to compile libglib2
Peter Korsgaarde25fe722010-11-17 22:00:29 +01007958 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
7959 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
Gustavo Zacariase855e2b2010-11-05 17:20:16 -03007960 #2833: Failed to compile webkit without X11
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01007961
Peter Korsgaardea252b02010-11-08 10:24:31 +010079622010.11-rc1, Released November 8th, 2010:
Peter Korsgaard9bc12b82010-09-02 17:07:22 +02007963
Peter Korsgaardea252b02010-11-08 10:24:31 +01007964 Fixes all over the tree and new features.
Peter Korsgaardbfa9e9e2010-09-05 22:42:01 +02007965
7966 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
7967 misc fixes + nconfig and savedefconfig targets.
7968
Yann E. MORIN10c1eec2010-09-19 21:54:09 +02007969 Toolchain: ARM cortex A9 support, experimental crosstool-ng
Peter Korsgaard3daa9122010-11-05 07:32:52 +01007970 backend, GCC 4.5.x.
Peter Korsgaard92870a72010-09-12 19:36:57 +02007971
Peter Korsgaard785fef12010-09-20 16:19:26 +02007972 Fs: Squashfs 4.1 with lzo support
7973
Peter Korsgaard1860bda2010-09-16 13:25:32 +02007974 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
7975 generic new-style ones instead.
7976
Peter Korsgaarda1726112010-09-16 22:33:06 +02007977 Download handling reworked and support for git/svn downloads
7978 added.
7979
Thomas Petazzoni5f71fc12010-11-04 20:31:25 +01007980 Removed experimental shared config.cache support, as it is
7981 too unreliable.
7982
Yann E. MORINaefad532010-09-26 10:56:12 +02007983 A convenience Makefile wrapper is created when using
7984 out-of-tree building, similar to how it is done for the kernel.
7985
Peter Korsgaard9f36bd42010-09-30 14:44:14 +02007986 Alpha, Cris, IA64 and Sparc64 architecture support removed.
7987
Gustavo Zacarias666bef22010-11-02 16:35:11 -03007988 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
Felipe Contreras603030a2010-09-20 02:44:40 +03007989 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
Peter Korsgaardd380d512010-09-20 17:32:46 +02007990
Martin Banky299f7822010-09-26 00:13:52 -07007991 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02007992 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
Peter Korsgaardf8b8a482010-10-06 16:44:57 +02007993 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
Gustavo Zacariasfe67fb02010-11-02 16:30:12 -03007994 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
7995 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
7996 gamin, gawk, genext2fs, gperf, gst-plugins-base,
7997 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
7998 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
7999 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
8000 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
8001 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
8002 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
8003 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02008004 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
8005 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
8006 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
8007 openssl, openvpn, oprofile, pango, patch, pcre, php,
Martin Bankyed720e82010-10-08 01:43:02 -07008008 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02008009 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
Martin Banky2d925fc2010-10-08 01:43:05 -07008010 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01008011 speex, sqlite, squashfs, startup-notification, strace,
8012 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
8013 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
8014 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
8015 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
8016 xapp_xmore,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02008017 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
8018 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
8019 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
8020 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
8021 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
8022 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
8023 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
8024 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
8025 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
Paulius Zaleckas1bc5b0b2010-11-04 10:58:33 +02008026 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
8027 xterm, xvkbd, zlib
Gustavo Zacariasf661b022010-09-01 09:24:37 -03008028
Peter Korsgaard2b9e2fb2010-11-05 14:24:08 +01008029 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
Peter Korsgaard06d03782010-09-20 22:35:16 +02008030
Peter Korsgaardba4fd232010-09-13 14:10:09 +02008031 Removed packages: dillo, libglib12, libgtk12, microwin,
Peter Korsgaard771d7632010-09-13 23:04:15 +02008032 pcmcia
Peter Korsgaard5ba97d92010-09-13 00:20:25 +02008033
Paul Burtone0941402010-09-17 14:22:15 +01008034 Issues resolved (http://bugs.uclibc.org):
8035
Peter Korsgaard6d3342e2010-11-05 07:00:18 +01008036 #901: new package: gpsd
Peter Korsgaard61f432f2010-10-14 22:25:07 +02008037 #2389: Generate a Makefile wrapper in $(O)
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01008038 #2461: wireless_tools: install shared library if needed
Peter Korsgaard5e6e63e2010-09-25 23:48:50 +02008039 #2521: Can't compile sdl_mixer, mikmod.h can't be found
Peter Korsgaard69a89912010-11-07 21:02:38 +01008040 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
Peter Korsgaardedfb1262010-09-27 22:08:39 +02008041 #2563: [PATCH] cairo: Expose the configure option to disable some...
Paul Burtone0941402010-09-17 14:22:15 +01008042 #2581: libmms: Update to 0.6, and patch to work on architectures...
Peter Korsgaard891973f2010-10-17 23:32:37 +02008043 #2707: Can't compile linux kernel using buildroot + crosstool-ng
Peter Korsgaard64d8e9a2010-11-07 19:33:11 +01008044 #2731: Build order
Peter Korsgaard93736772010-11-07 19:52:13 +01008045 #2737: buildroot configuration tool crashing when the path exceeds...
Andy Gibbs44b170e2010-11-03 15:09:24 +01008046 #2767: Build for lsof broken in buildroot-2010.08
Paul Burtone0941402010-09-17 14:22:15 +01008047
Peter Korsgaard32b8d432010-09-01 00:07:06 +020080482010.08: Released August 31th, 2010:
Yann E. MORIN49736322010-08-30 15:21:53 +02008049
8050 Fixes all over the tree.
8051
Peter Korsgaard40f8f3f2010-08-30 22:52:01 +02008052 Updated/fixed packages: atk, xstroke
Yann E. MORIN49736322010-08-30 15:21:53 +02008053
Peter Korsgaard1424ff12010-08-31 23:14:47 +02008054 Removed packages: lxdoom
8055
Peter Korsgaarddc3a7eb2010-08-30 11:16:33 +020080562010.08-rc2, Released August 30th, 2010:
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02008057
8058 Fixes all over the tree.
8059
8060 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
Peter Korsgaardfb67a2d2010-08-30 11:05:32 +02008061 locale support as broken. Remove deprecated GCC 4.2.[1-3]
8062 versions.
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02008063
8064 Mark CRIS architecture as deprecated, as it is discontinued
8065 upstream.
8066
Peter Korsgaardb6806722010-08-25 17:29:09 +02008067 Marked shared config.cache as experimental and disabled by
8068 default as it is known to break with certain package
8069 combinations.
8070
Khem Raj1ed2e4f2010-08-12 15:34:44 -07008071 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
8072 added.
8073
Stanislav Bogatyrev62b4c672010-08-27 17:00:39 +02008074 fs: old-style squashfs for big endian archs fixed.
8075
Peter Korsgaard1c4dbb52010-08-30 10:02:39 +02008076 Updated/fixed packages: busybox, gst-plugins-base,
Thomas Petazzoni2ab8ec92010-08-29 19:38:04 +02008077 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
8078 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
8079 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
8080 util-linux
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02008081
Peter Korsgaard6c519382010-08-29 22:04:02 +02008082 Removed packages: stunnel
8083
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02008084 Issues resolved (http://bugs.uclibc.org):
8085
8086 #635: util-linux fails to build in 2009.08
8087 #2239: netcat package installs its binary to target as avr32-linux...
Peter Korsgaardeba71322010-08-30 10:42:55 +02008088 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
Simon Paschc4cdcc32010-08-29 23:32:33 +02008089 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
Stanislav Bogatyreve8fdc082010-08-29 00:10:59 +02008090 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02008091
Peter Korsgaard2ef83b42010-07-30 12:35:45 +020080922010.08-rc1, Released July 30th, 2010:
Peter Korsgaarddc5e22e2010-06-01 22:02:43 +02008093
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02008094 Fixes all over the tree and new features.
8095
Peter Korsgaard5fd095b2010-06-15 23:10:03 +02008096 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
Peter Korsgaardebf21162010-07-29 17:02:29 +02008097 and non-sysroot support removed. Added support for (snapshot)
8098 NPTL in uClibc, 0.9.28.3 removed,
Peter Korsgaard144e4ed2010-06-15 22:58:17 +02008099
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02008100 Bootloaders: Various cleanups, moved to boot/, added Barebox,
Peter Korsgaardb9997ca2010-07-05 16:54:45 +02008101 removed yaboot. Support building u-boot from custom tarball,
8102 u-boot 2010.06.
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02008103
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02008104 New GTK-based configurator, usable using 'make gconfig'.
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02008105
Peter Korsgaard39e6ba12010-07-26 22:25:19 +02008106 Java packages marked as broken. Unless someone steps up to
8107 support this, they will be removed during the 2010.11
8108 development cycle.
8109
Thomas Petazzonia563a662010-07-26 18:15:11 +02008110 Alpha, IA64 and Sparc64 architectures marked as deprecated.
Peter Korsgaard13a10a02010-07-28 16:27:09 +02008111 GTK+ on DirectFB has also been marked as deprecated, as it is
8112 not supported in recent GTK+ versions, and more and more
8113 packages depends on the new versions.
Thomas Petazzonia563a662010-07-26 18:15:11 +02008114 Unless someone steps up to support them, they will be removed
8115 during the 2010.11 development cycle.
8116
Peter Korsgaardab10ed82010-07-05 11:01:55 +02008117 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
Peter Korsgaard2c31d742010-07-30 13:03:59 +02008118 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
Gustavo Zacariasa8495cd2010-05-10 14:42:13 -03008119
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02008120 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
8121 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
8122 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
8123 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
8124 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
Gustavo Zacariasee779632010-07-22 12:50:54 -03008125 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
Peter Korsgaardac9ee0b2010-07-30 10:24:08 +02008126 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
8127 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
8128 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
8129 ltrace, make, midori, module-init-tools, mplayer,
8130 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
8131 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
8132 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
8133 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
8134 usbutils, webif, webkit, wireless_tools, xerces,
8135 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02008136
Peter Korsgaard2c31d742010-07-30 13:03:59 +02008137 Removed packages: modutils, portage, rxvt
Gustavo Zacarias6ef6e962010-06-05 23:00:14 +02008138
Thomas Petazzonie475cf02010-07-25 16:53:52 +02008139 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
Peter Korsgaardf4800b42010-07-22 21:43:45 +02008140
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02008141 Issues resolved (http://bugs.uclibc.org):
8142
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02008143 #321: alsa-lib uses host include files for python which breaks ...
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02008144 #361: linux kernel configuration choice works incorrectly
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02008145 #387: Tremor not installed to toolchain
Luca Ceresoli5db72042010-06-14 21:41:45 +02008146 #401: new package: ffmpeg
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02008147 #475: uImage target for U-boot failed generating
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02008148 #543: ATK requires X11 on DirectFB target
8149 #575: webkit: Buildroot Libtool Patch Fails
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02008150 #583: build fails with external x86_64 toolchain
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02008151 #729: sstrip creates corrupted headers
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02008152 #829: Webkit r44552 needs libXt
Peter Korsgaard868ed552010-06-18 22:13:12 +02008153 #835: Package Dataflashboot-1.05 does not compile with buildroot...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02008154 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
8155 #859: Add (head of) nptl branch to list of uClibc versions
8156 #949: compile with debug info
8157 #955: Grub fails to build with External Toolchain
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02008158 #1051: Webkit doesn't compile (Linuxthreads new, x86)
Will Wagner39ca6d52010-01-11 12:28:50 +00008159 #1213: Move .config into output directory
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02008160 #1225: Buildroot fails to account for "nof" subdirectory (no float...
8161 #1231: (sparc) Linux kernel fails to build
8162 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
8163 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02008164 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02008165 #1405: WebKit fails to build because pthread_getattr_np is not impl...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02008166 #1675: GMP Error during buildroot make process
8167 #1741: external toolchain linking error
Kelvin Cheung41580882010-06-08 13:30:26 +08008168 #1753: lmbench: convert to generic package infrastructure
Thomas Petazzoni3754c512010-06-05 17:18:40 +02008169 #1771: Fakeroot and the target/generic/device_table.txt create bad...
Peter Korsgaarde9bc59e2010-06-07 15:44:30 +02008170 #1807: LZMA 4.32.7, Required header file(s) are missing
Paul Jonesd74be052010-06-06 09:29:04 +10008171 #1813: xkeyboard-config fails to build because of intltool problem
Gustavo Zacariasa0ce68d2010-05-27 14:35:34 -03008172 #1879: Bump iptables to 1.4.8
Gustavo Zacariasaccf2eb2010-05-10 14:58:33 -03008173 #1885: Add a bunch of lua modules
Gustavo Zacarias3638e522010-05-20 11:41:45 -03008174 #1897: Bump libusb to 1.0.7
Gustavo Zacarias8ac2bba2010-06-02 11:54:14 -03008175 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02008176 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
Gustavo Zacarias0b8c4972010-06-08 13:43:10 -03008177 #1927: Bump file to 5.03 and migrate to autotargets
Gustavo Zacarias8cd06962010-06-07 11:35:58 -03008178 #1933: Bump gawk to 3.1.8 and migrate to autotargets
Gustavo Zacariasd9c2b632010-06-03 15:45:24 -03008179 #1945: PHP: add sqlite3 dependency when using external lib
Gustavo Zacarias3dbc86f2010-06-03 17:10:10 -03008180 #1951: Bump openssl to 0.9.8o
Gustavo Zacariascffb9cf2010-06-03 15:46:14 -03008181 #1957: Bump sqlite to 3.6.23.1
Gustavo Zacarias237c98b2010-06-07 17:09:43 -03008182 #1975: Package removal/deprecation
Paul Jonesd47c73e2010-06-07 22:33:06 +10008183 #1981: zlib: bump to 1.2.5
Paul Jones8df21522010-06-08 10:29:18 +10008184 #1987: intltool: Fix spelling mistake
Gustavo Zacarias3404ad72010-06-09 10:36:26 -03008185 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
Nick Leverton016eb672010-06-09 12:04:25 +02008186 #1999: Typo in path checking
Gustavo Zacarias1c7de592010-06-24 09:11:06 -03008187 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
Peter Korsgaarddff1d592010-06-13 14:24:48 +02008188 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
Gustavo Zacariasc32ce8b2010-06-08 16:22:50 -03008189 #2038: Bump ncurses to 5.7
Slava Zanko1b10ce72010-06-24 12:00:59 +03008190 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
Peter Korsgaardca3489d2010-07-02 14:04:34 +02008191 #2101: blackbox depends on locale support
Thomas Petazzoni93e80142010-06-26 00:02:27 +02008192 #2119: Tries to build kernel, although disabled in config
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02008193 #2125: libXfont build fail
Peter Korsgaarde09aa602010-07-06 14:19:36 +02008194 #2143: buildroot compiler generates segfaulting statically linked exe..
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02008195 #2149: xterm build failure
Peter Korsgaard9280caf2010-07-01 15:35:00 +02008196 #2155: Compression lzo don't set for ubifs
Peter Korsgaardccd0fc42010-07-27 09:08:01 +02008197 #2161: [SECURITY] Update libpng to 1.2.44
Gustavo Zacarias3169aae2010-07-08 14:20:06 -03008198 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02008199 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
Peter Korsgaard1eb59f52010-07-17 00:02:13 +02008200 #2191: linux-fusion build fail
Peter Korsgaardb9221512010-07-16 23:54:21 +02008201 #2221: Qt does not compile (dependencies not taken into account?)
Peter Korsgaard58ddb372010-07-18 22:21:59 +02008202 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
Nick Leverton6c387f22010-07-20 08:58:01 +02008203 #2245: Netcat does not work due to incorrect assumptions about signed..
Peter Korsgaard7f16e542010-07-20 09:19:55 +02008204 #2251: directory output/build after make *_defconfig not found
Peter Korsgaard0c271d52010-07-29 09:10:25 +02008205 #2257: Convert netsnmp package to autotargets
8206 #2263: Bump samba to 3.3.13
Thomas Petazzoniaaa2b662010-07-25 16:53:51 +02008207 #2269: setserial causes make error
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02008208
Peter Korsgaard07da6192010-05-30 22:24:10 +020082092010.05, Released May 30th, 2010:
Peter Korsgaard170b3d32010-05-27 14:48:47 +02008210
8211 Fixes all over the tree.
8212
Peter Korsgaarda4bba082010-05-30 09:32:15 +02008213 Updated/fixed packages: coreutils, hal, libcap,
8214 lockfile-progs, ncftp, xserver_xorg-server
Gustavo Zacarias2816c332010-05-28 14:34:27 -03008215
8216 Issues resolved (http://bugs.uclibc.org):
8217
Peter Korsgaarde1a7d912010-05-30 10:40:19 +02008218 #1789: binutils fails to build for i386
Gustavo Zacarias2816c332010-05-28 14:34:27 -03008219 #1843: Fix libcap build failure
Peter Korsgaard7f1bca82010-05-30 20:11:23 +02008220 #1855: XORG Keyboard driver fails to compile
Peter Korsgaard170b3d32010-05-27 14:48:47 +02008221
Peter Korsgaardbbd96db2010-05-27 14:35:04 +020082222010.05-rc3, Released May 27th, 2010:
Peter Korsgaard93cca7c2010-05-16 22:20:54 +02008223
8224 Fixes all over the tree.
8225
Peter Korsgaard994bb072010-05-26 08:59:46 +02008226 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
Peter Korsgaardb7300102010-05-25 23:38:44 +02008227 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
Peter Korsgaard50685f12010-05-26 23:19:44 +02008228 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
Peter Korsgaard062cebb2010-05-27 09:53:01 +02008229 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
8230 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
8231 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
8232 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
8233 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
8234 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
8235 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
8236 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
Peter Korsgaard484d15d2010-05-20 23:13:01 +02008237
8238 Issues resolved (http://bugs.uclibc.org):
8239
Peter Korsgaardca999e02010-05-27 00:47:31 +02008240 #75: arm buildroot "unrecognized option" error
8241 #699: Buildroot fails to copy libstdc++ to target when using external...
Peter Korsgaard484d15d2010-05-20 23:13:01 +02008242 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
Peter Korsgaard7ab3f962010-05-21 21:11:06 +02008243 #1729: alsamixergui fails to build
Nick Leverton7810eeb2010-05-21 21:03:39 +02008244 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
Peter Korsgaard096b21e2010-05-24 08:22:26 +02008245 #1819: pciutils small bugs
Gustavo Zacarias947a9b82010-06-15 10:24:44 -03008246 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
Peter Korsgaard7bb2b482010-05-16 22:29:41 +02008247
Peter Korsgaard6d1ab152010-05-11 21:15:07 +020082482010.05-rc2, Released May 11th, 2010:
Paulius Zaleckasca218de2010-05-03 19:51:58 +03008249
8250 Fixes all over the tree.
8251
Peter Korsgaard49ce10c2010-05-11 09:13:14 +02008252 Updated/fixed packages: busybox, customize, gawk, gnuchess,
8253 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
8254 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
8255 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
8256 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
Thomas Petazzonic554cc2a2010-05-10 23:39:50 +02008257 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
8258 xproto_fontcacheproto, xproto_fontsproto, xvkbd
Gustavo Zacarias63b86662010-04-22 15:58:16 -03008259
Peter Korsgaard13de2612010-05-10 22:03:39 +02008260 Removed packages: vice
8261
Gustavo Zacarias63b86662010-04-22 15:58:16 -03008262 Issues resolved (http://bugs.uclibc.org):
8263
Luca Ceresoliea0695f2010-05-06 00:16:59 +02008264 #849: "customize" package copies files to wrong place in target tree
Gustavo Zacarias63b86662010-04-22 15:58:16 -03008265 #985: Bump usb_modeswitch package to 1.1.0
Luca Ceresoliea0695f2010-05-06 00:16:59 +02008266 #1135: Package customize. Wrong copying
Peter Korsgaard79db1ff2010-05-04 23:11:20 +02008267 #1525: Package hal deletes a whole <target>/etc/rc.d directory
Peter Korsgaard395a70f2010-05-08 09:39:00 +02008268 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
8269 #1669: Busybox failed to compile when using an external toolchain
Gustavo Zacariasdfb50392010-05-06 11:14:38 -03008270 #1699: Fix usbutils dependencies and bump
Gustavo Zacariasa5fe7372010-05-06 11:24:36 -03008271 #1705: Fix pciutils broken cross compiling
Gustavo Zacarias6f4939d2010-05-06 13:32:14 -03008272 #1717: External toolchain fixes for hostapd & wpa_supplicant
Paulius Zaleckasca218de2010-05-03 19:51:58 +03008273
Peter Korsgaardaac61fd2010-05-03 16:12:45 +020082742010.05-rc1, Released May 3rd, 2010:
Peter Korsgaard58794482010-03-02 17:42:23 +01008275
Gustavo Zacariasb1c9a152010-03-26 11:19:43 -03008276 Cleaned up / restructured package menu.
8277
Peter Korsgaard266fa652010-04-05 10:47:54 +02008278 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
Peter Korsgaard4439d382010-05-02 23:22:26 +02008279 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
8280 removed broken nios2 support, ppc e300cX/e500mc support,
8281 improved external toolchain support, GDB 7.x support.
Peter Korsgaardc9d195e2010-03-08 14:29:48 +01008282
Peter Korsgaardde859f62010-03-12 23:14:59 +01008283 X.org updated to 7.5.
8284
Peter Korsgaard5724e092010-05-03 16:07:20 +02008285 New packages: cdrkit, cramfs, genext2fs, genromfs,
8286 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
8287 squashfs, squashfs3, squid
Chris Seawooda0386022010-03-22 16:50:51 +01008288
Peter Korsgaard5724e092010-05-03 16:07:20 +02008289 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
8290 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
8291 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
8292 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
8293 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
8294 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
8295 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
8296 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
8297 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
8298 qt, radvd, samba, setserial, smartmontools, tar, tslib,
8299 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
8300 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
8301 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03008302 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
8303 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
8304 xproto_xf86miscproto, xserver_xorg-server
Peter Korsgaard58794482010-03-02 17:42:23 +01008305
Will Wagner84e5d7c2010-04-14 18:06:43 +01008306 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
8307 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
8308 xproto_xf86miscproto
Will Wagner9638be12010-04-14 18:06:41 +01008309
Alexander Clouteracac2ec2010-03-13 21:43:06 +01008310 Issues resolved (http://bugs.uclibc.org):
8311
Gustavo Zacariasffe25f02009-12-23 09:30:45 -03008312 #513: Add new squid package
Kelvin Cheung0e9aad62009-11-11 10:51:02 +08008313 #661: lmbench: new package
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03008314 #719: Add lua option to haserl
Richard van Paasen6a3a58f2009-12-14 22:54:12 +01008315 #800: [PATCH] iperf update to 2.0.4
Gustavo Zacarias46913a22010-04-29 18:03:45 -03008316 #803: [PATCH] lua - add shared library patch and config option for...
Richard van Paasen0c776122009-12-14 22:56:10 +01008317 #805: [PATCH] mdadm - version update
Johan Thelincb08cd62010-04-03 10:48:06 +02008318 #817: integrator926_defconfig uses unsupported uboot board name
Yann E. MORIN6db57c62010-04-07 00:50:10 +02008319 #851: Add option to specify --sysroot value for external toolchain
Mike Crowee237c992010-02-11 13:19:35 +00008320 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
8321 package for compatibility with old packages that expect
8322 the pre-1.0 API.
Gustavo Zacariased91e782010-02-18 12:49:27 -03008323 #1105: Add new netperf package
Gustavo Zacarias8fe6cc92010-02-18 14:51:51 -03008324 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
Gustavo Zacarias19f15062010-02-18 16:01:01 -03008325 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
Gustavo Zacarias4f0361a2010-02-18 16:15:58 -03008326 #1123: Bump less to 436 and migrate to Makefile.autotools.in
Gustavo Zacarias3b90d692010-02-18 16:48:24 -03008327 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
Johan Thelincb08cd62010-04-03 10:48:06 +02008328 #1189: Wrong u-boot configuration name for integrator926 target
Will Wagner17541bd2010-01-26 15:31:37 +00008329 #1219: kernel headers not correctly installed into toolchain/staging
serj.kalichevd07aee12010-05-01 21:08:43 +02008330 #1267: Wrong BR2_EXTRA_VERSION
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01008331 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
Chris Seawooda0386022010-03-22 16:50:51 +01008332 #1303: Add librsync package
Grant Edwards532e1fb2010-05-01 20:57:28 +02008333 #1321: Busybox link fails due to lack of --sysroot option
Peter Korsgaard820d9172010-03-31 10:40:30 +02008334 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01008335 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
Peter Korsgaard0a179ad2010-04-02 15:13:46 +02008336 #1369: cannot build radvd (flex problem)
Peter Korsgaarda12ef5d2010-03-31 12:13:51 +02008337 #1387: xlib_libX11-1.3.2 can't find libjpeg
Gustavo Zacariasaa3486f2010-03-26 10:16:31 -03008338 #1411: [SECURITY] Update openssl package to 0.9.8n
Gustavo Zacariasbc7ffe72010-03-16 14:07:59 -03008339 #1417: Bump iptables to 1.4.7
Gustavo Zacarias801f22b2010-03-17 16:59:32 -03008340 #1423: Bump e2fsprogs to 1.41.11
Gustavo Zacarias0fd37242010-03-26 12:54:39 -03008341 #1429: [SECURITY] Update php to 5.2.13
Gustavo Zacarias5c36fdf2010-03-29 11:58:41 -03008342 #1441: Add binutils 2.20.1
Paulius Zaleckas31365de2010-03-30 17:20:55 +02008343 #1447: Package installation on target with debug symbols is broken
Gustavo Zacariasac5c5fd2010-04-01 17:44:28 +02008344 #1459: Misc QA fixes
Alexander Clouter07f155c2010-04-06 07:43:03 +02008345 #1489: radvd update to 1.6
Gustavo Zacarias633049d2010-04-07 23:00:28 -03008346 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
Peter Korsgaard6c5225b2010-04-18 22:33:09 +02008347 #1537: dev entries not created anymore
Gustavo Zacarias4ab68832010-04-14 11:17:47 -03008348 #1555: Fix default uclibc-0.9.31 configuration
Gustavo Zacariasba9ed132010-04-14 11:26:45 -03008349 #1561: [SECURITY] Update samba to 3.3.12
Peter Korsgaard65e209c2010-04-15 16:26:15 +02008350 #1567: openssl0.9.8n fails to compile
Peter Korsgaard5ad26722010-04-26 22:58:25 +02008351 #1573: Alsa-utils alsactl/init/* not installed to target
Peter Korsgaardab1f6e52010-04-19 09:11:35 +02008352 #1591: portmap fails to compile
Gustavo Zacarias55886162010-04-22 15:35:15 -03008353 #1615: Convert eeprog package to gentargets
Gustavo Zacarias554ef432010-04-26 11:54:32 -03008354 #1645: Bump hostapd package to 0.7.2
Alexander Clouteracac2ec2010-03-13 21:43:06 +01008355
Peter Korsgaardac1dfc82010-02-26 15:52:48 +010083562010.02, Release February 26th, 2010:
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01008357
8358 Fixes all over the tree.
8359
Peter Korsgaardb209f222010-02-26 10:42:26 +01008360 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
8361 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
8362 xfont_font-util
Peter Korsgaardba505382010-02-24 22:59:32 +01008363
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03008364 Removed packages: hostap, openmotif, xpdf
Peter Korsgaardba505382010-02-24 22:59:32 +01008365
8366 Issues resolved (http://bugs.uclibc.org):
8367
8368 #165: openmotif does not build
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03008369 #1147: Remove obsolete hostap package
Peter Korsgaardf5617632010-02-25 17:27:50 +01008370 #1183: make source fails to download gmp, mpfr and patches
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01008371
Peter Korsgaard7bd81252010-02-23 23:28:46 +010083722010.02-rc2, Released February 23th, 2010:
Peter Korsgaard23c8c882010-02-17 11:10:23 +01008373
8374 Fixes all over the tree and new features.
8375
Peter Korsgaard89fd7202010-02-23 21:59:24 +01008376 New packages: intltool
8377
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01008378 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
Peter Korsgaard89fd7202010-02-23 21:59:24 +01008379 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
8380 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
8381 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
8382 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
8383 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
8384 xlib_libfontenc, xproto_trapproto, zlib
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01008385
8386 Removed package: xboard
Peter Korsgaard23c8c882010-02-17 11:10:23 +01008387
Rob Alley6c9d3872010-01-28 02:29:40 +13008388 Issues resolved (http://bugs.uclibc.org):
8389
Peter Korsgaard5239be02010-02-23 20:57:54 +01008390 #335: atk looks for the path to the gnome library on the host
8391 #355: Please update WebKit - it doesn't compile!
8392 #453: libglib2 autoreconf
8393 #457: e2fsprogs link problem
8394 #459: libgtk2 autoreconf
8395 #469: build of libgtk2 for host incorrectly assumes that X.org ...
8396 #671: Bash fails to build when building buildront on Ubuntu 9.04
8397 #711: WebKit host dependencies problems
8398 #821: cp: illegal operation
8399 #1039: Not compiled on ubuntu karmic
Rob Alley6c9d3872010-01-28 02:29:40 +13008400 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
8401
Peter Korsgaardf0bdacd2010-02-09 16:54:30 +010084022010.02-rc1, Released February 9th, 2010:
8403
8404 Fixes all over the tree and new features.
8405
8406 Generalized autotools infrastructure to be usable for
8407 non-autotools packages, see package/Makefile.package.in for
8408 details.
8409
8410 Cleaned up avr32 toolchain config, external source-based
8411 toolchain support is gone.
8412
8413 Dependency checks: Also check for makeinfo, only print output
8414 on errors.
Peter Korsgaardde219282009-12-03 15:59:15 +01008415
Peter Korsgaard6c26a602010-01-23 23:07:20 +01008416 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
Peter Korsgaard6bfb4882010-01-15 14:47:54 +01008417
Peter Korsgaard731f3c32010-02-03 21:26:48 +01008418 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
8419 tcpreplay
Chris Packham20417bb2009-07-30 13:59:49 +12008420
William Wagneraea2ef92010-01-28 18:07:27 +00008421 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
8422 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
Julien Boibessot14d065b2010-02-08 18:39:19 +01008423 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
8424 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
8425 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
8426 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
8427 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
8428 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03008429
Peter Korsgaard640c7402010-02-09 12:21:37 +01008430 Removed package: asterisk, openswan
Peter Korsgaard52234472010-02-08 17:20:41 +01008431
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03008432 Issues resolved (http://bugs.uclibc.org):
8433
Chris Packham20417bb2009-07-30 13:59:49 +12008434 #515: tcpreplay: new package
Lionel Landwerlin10415632009-12-06 22:21:58 +01008435 #553: Wrong DirectFB ps2mouse limitation
Clark Rawlins249f3db2009-12-01 08:46:27 -05008436 #559: mesa3d build fails
Peter Korsgaard7c737972009-12-07 09:14:36 +01008437 #679: Autoconf cannot find M4
Gustavo Zacarias44816b12009-11-30 11:45:35 -03008438 #739: New/updated hostapd package
Gustavo Zacariasd8968c62009-11-30 12:58:49 -03008439 #749: Bump usbutils package to version 0.86
Peter Korsgaard79c9a432009-12-06 15:40:03 +01008440 #751: Kernel 2.6 snapshot fetch fail
Gustavo Zacarias1ba3c842009-12-01 17:00:59 -03008441 #753: Bump lighttpd package to 1.4.25
Anders Darander9c374252009-12-02 13:29:23 +01008442 #757: U-Boot: mkimage cannot be installed using external toolchain
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03008443 #761: Add binutils 2.20 to toolchain options
Gustavo Zacarias9f177282009-12-02 12:39:21 -03008444 #763: [SECURITY] Update pcre to 7.9
Gustavo Zacarias09c181f2009-12-02 16:36:43 -03008445 #765: Add buildroot branding to gcc
Gustavo Zacarias7a901722009-12-02 14:39:52 -03008446 #767: Bump iw package to 0.9.18
Gustavo Zacariasb5867d92009-12-03 13:19:27 -03008447 #773: [SECURITY] Update bind to 9.5.2-P1
grante0a62bb42009-12-10 16:12:21 -06008448 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
Gustavo Zacarias4833d132009-12-14 17:27:01 -03008449 #813: Drop not very useful generic package selection options ...
Anders Daranderb9656e82009-12-23 10:05:45 +01008450 #823: Editor backup files (~) is copied from the target_skeleton
Gustavo Zacarias9400c732009-12-23 10:41:36 -03008451 #827: Bump mtd-utils package to version 1.2.0
Peter Korsgaardc47124d2010-01-18 00:32:45 +01008452 #841: Build error
Gustavo Zacarias0908e852010-01-19 15:09:28 -03008453 #913: Bump iptables to 1.4.6
Gustavo Zacariasc95e3b82010-01-19 15:06:36 -03008454 #919: Bump usb_modeswitch package to 1.0.7
Gustavo Zacariasca2ad7d2010-01-19 15:07:54 -03008455 #925: Bump wpa_supplicant package to 0.6.10
Gustavo Zacariasdb9dcbe2010-01-19 16:13:55 -03008456 #931: Bump kismet package to 2010-01-R1
Gustavo Zacariasb3febda2010-01-19 16:54:45 -03008457 #937: Bump openvpn package to 2.1.1
Gustavo Zacariasc623a232010-01-20 11:17:53 -03008458 #943: Bump sqlite package to 3.6.22
Gustavo Zacarias3416f262010-01-26 11:36:07 -03008459 #961: Bump dnsmasq to 2.52
Gustavo Zacarias60ce1b02010-01-26 11:47:42 -03008460 #967: Bump netstat-nat to 1.4.10
Gustavo Zacarias6455c322010-01-25 10:42:50 -03008461 #973: Bump iw to 0.9.19
Peter Korsgaardfbf84d42010-01-31 22:13:45 +01008462 #1003: DHCP options disabled with busybox-1.16.0
Peter Korsgaard934c7bb2010-01-29 15:01:04 +01008463 #1009: [SECURITY] Bump php to 5.2.12
Gustavo Zacarias49d92eb2010-02-01 13:53:12 -03008464 #1015: [SECURITY] Bump bind to 9.5.1-P2
Peter Korsgaardc3174392010-02-03 17:27:51 +01008465 #1027: Busybox flash commands conflict with those from mtd-utils
Gustavo Zacariasd5d48252010-02-09 11:30:06 -03008466 #1063: [SECURITY] Update lighttpd to 1.4.26
Peter Korsgaardbf4d2d82009-12-04 09:24:01 +01008467
Peter Korsgaard798927c2009-12-01 15:20:18 +010084682009.11, Released December 1st, 2009:
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01008469
8470 Additional fixes and cleanups.
8471
Peter Korsgaard9d998ad2009-12-01 12:18:38 +01008472 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
8473 microperl, ncurses, vim
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01008474
8475 Issues resolved (http://bugs.uclibc.org):
8476
8477 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
8478
Peter Korsgaard31bd9742009-11-29 23:26:54 +010084792009.11-rc2, Released November 29th, 2009:
8480
8481 Additional fixes and cleanups.
Daniel Mack6b6bdae2009-11-24 19:52:26 +01008482
Peter Korsgaardade675c2009-11-29 21:25:49 +01008483 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
Daniel Mack6b6bdae2009-11-24 19:52:26 +01008484
Peter Korsgaard2d04d562009-11-23 23:20:21 +010084852009.11-rc1, Released November 23rd, 2009:
Gustavo Zacarias74834992009-09-01 23:02:06 +02008486
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01008487 Fixes all over the tree and new features.
8488
8489 Cleaned up / Simplified build directory layout. Refer to
8490 docs/buildroot.html#using for details.
8491
8492 Target defconfig files moved to configs/ and listed in 'make help'
8493 output.
8494
Peter Korsgaard406053d2009-11-20 14:05:48 +01008495 Fixed *clean targets. Now clean removes everything generated,
8496 so you can do a fresh rebuild. Distclean furthermore removes
8497 kbuild tools and .config, bringing the source tree back in a
8498 pristine state.
8499
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01008500 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
8501 soft / hardfloat setting for architecture, ensure target-ldd
8502 gets installed.
Laine Walker-Avina83182dd2009-10-29 10:30:50 -07008503
Peter Korsgaard41146432009-09-29 11:45:50 +02008504 New packages: divine, gvfs, libarchive, libmicrohttpd,
Lionel Landwerlin0ad58692009-10-18 21:03:09 +02008505 sdl_sound, swfdec, sysstat
Daniel Mack32518792009-08-25 16:04:56 +02008506
Peter Korsgaard81e4ba32009-11-23 13:03:59 +01008507 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
8508 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
8509 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
Peter Korsgaardf6cbb262009-11-23 13:02:54 +01008510 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
8511 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
Peter Korsgaardfa946b72009-11-23 13:11:00 +01008512 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
Peter Korsgaard1dd9d9f2009-11-23 13:54:05 +01008513 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
Peter Korsgaard7ba54a02009-11-23 14:41:36 +01008514 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
Baruch Siach883f0662009-11-23 23:05:23 +01008515 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
Peter Korsgaardb7046772009-11-23 15:10:53 +01008516 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
Peter Korsgaard9627e212009-11-23 16:31:35 +01008517 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
8518 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
Lionel Landwerlin5ad8ad02010-01-27 02:08:49 +01008519 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
Peter Korsgaard76aaac62009-09-14 15:54:24 +02008520
Peter Korsgaard87d74d92009-11-23 11:30:07 +01008521 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
Peter Korsgaard8a19a792009-10-01 22:32:44 +02008522
Gustavo Zacarias74834992009-09-01 23:02:06 +02008523 Issues resolved (http://bugs.uclibc.org):
8524
Sven Neumann1d9178d2009-09-21 23:26:51 +02008525 #301: allow to install libsmbclient
Sven Neumannbc95b3a2009-09-27 23:19:40 +02008526 #303: add gvfs package
Evan Zelkowitz8e8354d2009-09-20 10:02:44 +02008527 #477: Add sdl_sound package
Gustavo Zacarias57f3b112009-09-01 14:01:40 -03008528 #487: Make kismet package sexier
Gustavo Zacariasbdf41d62009-09-01 13:04:17 -03008529 #511: New package usb_modeswitch
Gustavo Zacarias74834992009-09-01 23:02:06 +02008530 #527: misc fixes for dnsmasq package
Will Newtona07032e2009-08-11 16:35:23 +01008531 #565: libevent: Bump version and clean up makefile
Olaf Rempel27cf8112009-09-16 08:39:26 +02008532 #587: Use iptables multipurpose binaries and bump to 1.4.4
Peter Korsgaardda25e922009-10-25 22:15:06 +01008533 #593: Missing early check for patch(1)
Peter Korsgaardb71951b2009-11-22 21:25:31 +01008534 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
Peter Korsgaard17168392009-09-21 17:42:22 +02008535 #609: libmicrohttpd: New package
8536 #615: python: Don't delete .py files unless asked
Peter Korsgaardf5239c32009-09-19 09:46:55 +02008537 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
Kelvin Cheung07019b22009-11-22 21:08:37 +01008538 #619: netkittelnet requires netkitbase to install, but there's no ...
Vincent Palatin6aac0032009-11-22 21:18:11 +01008539 #645: allow to build nbd-server with NBD package
Gustavo Zacarias829d4ff2009-10-09 10:31:31 -03008540 #653: [SECURITY] Update php package to version 5.2.11
Gustavo Zacariasab17f402009-10-09 10:42:41 -03008541 #655: Update sqlite package to version 3.6.18
Simon Paschf72f3fd2009-10-13 14:23:08 +02008542 #657: Bug in imagemagick-clean target
Kelvin Cheung07019b22009-11-22 21:08:37 +01008543 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
rvpaasend7f5f042009-10-18 19:35:12 +02008544 #665: [PATCH] Samba package
rvpaasen69ec17c2009-10-29 21:35:33 +01008545 #667: [PATCH] e2fsprogs
Peter Korsgaard351b6792009-11-22 21:03:42 +01008546 #683: SDL-dfb does not select directfb
Peter Korsgaard3445ff42009-11-22 20:52:15 +01008547 #701: make install problem with unstripped binaries
Gustavo Zacarias48ed49e2009-11-10 13:42:35 -03008548 #703: [SECURITY] Update openssl package to 0.9.8l
Gustavo Zacarias3848cd62009-11-10 12:01:09 -03008549 #705: Bump spawn-fcgi package to 1.6.3
Gustavo Zacarias4e276862009-11-10 13:58:07 -03008550 #709: Bump lighttpd package to 1.4.24
Gustavo Zacarias26073d22009-11-13 09:49:43 -03008551 #713: Migrate openntpd package to Makefile.autotools.in
Gustavo Zacarias83f98812009-11-13 12:07:56 -03008552 #715: Bump libidn package to 1.15 and other fixes
Gustavo Zacarias882e1372009-11-13 12:12:09 -03008553 #717: Bump dnsmasq to 2.51 and introduce new IDN option
Gustavo Zacariasbd49a622009-11-19 10:26:43 -03008554 #731: Bump iw package to 0.9.17
Gustavo Zacarias74834992009-09-01 23:02:06 +02008555
Peter Korsgaardf0eb8b52009-08-31 10:23:48 +020085562009.08, Released August 31th, 2009:
8557
8558 Additional fixes and cleanups.
8559
8560 Updated/fixed packages: ctorrent, saveconfig/getconfig,
8561 sdl_net, util-linux.
Peter Korsgaard014df312009-08-30 22:01:23 +02008562
8563 Issues resolved (http://bugs.uclibc.org):
8564
8565 #529: util-linux doesn't find headers and include libs correctly
Kelvin Cheungcc8a9172009-08-31 07:23:59 +02008566 #557: Build ctorrent with SSL support if available
Peter Korsgaard014df312009-08-30 22:01:23 +02008567
Peter Korsgaard4595a2f2009-08-26 23:21:30 +020085682009.08-rc3, Released August 26th, 2009:
8569
8570 Additional fixes and cleanups.
8571
8572 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
8573 directfb, enchant, kernel headers.
8574
8575 Issues resolved (http://bugs.uclibc.org):
8576
8577 #471: Allow directfb compilation with debug
8578 #541: Removal of CVS directories in target filesystem broken
8579 #547: berkeleydb: Update config.{sub, guess}
8580 #549: enchant: Fix dependencies.
8581 #569: Fix alsa-utils build for x86 on x86-64
8582
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +020085832009.08-rc2, Released August 6th, 2009:
8584
8585 Additional fixes and new features.
8586
8587 New packages: libuuid, gcc 4.3.4.
8588
Peter Korsgaard4595a2f2009-08-26 23:21:30 +02008589 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
8590 jamvm, libusb, microperl, neon, popt, sed, webkit.
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +02008591
8592 Fixed issue with 'make oldconfig'
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02008593
8594 Issues resolved (http://bugs.uclibc.org):
8595
8596 #525: sed broken with external toolchain
Peter Korsgaard15dab042009-08-05 09:23:29 +02008597 #537: Fix gzip build with recent glibc
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02008598
Peter Korsgaard3190d5b2009-08-02 23:09:07 +020085992009.08-rc1, Released August 2nd, 2009:
8600
8601 Fixes all over the tree and new features.
Peter Korsgaard533718a2009-06-23 09:40:23 +02008602
Thomas Petazzoni66095252009-07-27 11:06:32 +02008603 Improvement of external toolchain support:
8604 - Support for glibc toolchains.
8605 - The toolchain configuration announced to Buildroot is
8606 verified against the real toolchain configuration.
8607 - Fixes, documentation.
8608
8609 Cleanup X.org support: clarified configuration options, and
8610 removed mandatory dependency on useless libraries such as
8611 libXt or libXaw.
8612
Thomas Petazzonid9a95012009-07-27 18:08:32 +02008613 New QT-based configurator, usable using 'make xconfig'.
8614
Peter Korsgaard3190d5b2009-08-02 23:09:07 +02008615 Support for the Xtensa architecture.
8616
8617 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
8618 headers.
8619
8620 New packages: bmon, ctorrent, dosfstools, enchant,
8621 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
8622 sdl_gfx, spawn-fcgi.
8623
8624 Updated packages: bind, busybox, coreutils, sqlite, directfb,
8625 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
8626 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
8627 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
8628 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
8629 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
8630 wpa-supplicant, xdriver_xf86-input-synaptics,
8631 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
8632 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
8633 xutil_util-macros.
8634
Peter Korsgaard533718a2009-06-23 09:40:23 +02008635 Issues resolved (http://bugs.uclibc.org):
8636
Peter Korsgaard2e71cd82009-07-07 23:26:36 +02008637 #83: liblockfile fails to compile due to eaccess redefinition
Peter Korsgaard0aa70622009-07-24 07:51:16 +02008638 #163: Xtensa architecture port
Thomas Petazzoni7a1a3342009-07-28 16:18:10 +02008639 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
Peter Korsgaard533718a2009-06-23 09:40:23 +02008640 #241: device mapper + lvm2: build together
Olaf Rempel52dbe072009-03-02 17:35:41 +01008641 #243: ctorrent: new package
Olaf Rempelbb14fc42009-03-02 17:58:13 +01008642 #247: ntfsprogs: new package
Peter Korsgaard71c810f2009-07-18 00:04:20 +02008643 #271: Library 'libgcc_s.so.1' not installed in search path
Gustavo Zacarias57c2e792009-07-26 21:08:51 +02008644 #287: New package libnl
Gustavo Zacarias9a6d6cf2009-08-02 22:25:04 +02008645 #289: New package iw
Will Newton6fecd532009-07-27 12:20:27 +01008646 #331: Update MPlayer to version 1.0rc2
Gustavo Zacarias58180102009-06-30 21:40:23 +02008647 #333: Bump sqlite package to 3.6.15
Peter Korsgaarde61606a2009-06-23 13:55:38 +02008648 #349: update libsoup to version 2.26.2
Gustavo Zacariasc2dbefd2009-07-26 21:50:02 +02008649 #357: New package netstat-nat
Gustavo Zacarias234fb282009-07-02 14:55:51 +02008650 #359,#413: Upgrade openvpn to Makefile.autotools.in
Peter Korsgaard533718a2009-06-23 09:40:23 +02008651 #367: linux kernel compile error for arm926t
Evan Zelkowitz10e9b7e2009-07-18 11:29:26 +02008652 #369: Add SDL_gfx package
Peter Korsgaard533718a2009-06-23 09:40:23 +02008653 #373: Support for building gstreamer without libxml
Peter Korsgaarde61606a2009-06-23 13:55:38 +02008654 #379: update DirectFB to version 1.4.0
Peter Korsgaard533718a2009-06-23 09:40:23 +02008655 #383: gst-plugins-good: Allow soup plugin to be configured
8656 #385: neon: Fix pkgconfig dependency
Peter Korsgaardbd26b582009-07-16 15:07:20 +02008657 #387: Tremor not installed to toolchain
Gustavo Zacariasba4fbdc2009-07-26 22:03:15 +02008658 #389: New package bmon
Peter Korsgaard533718a2009-06-23 09:40:23 +02008659 #391: gstreamer: Bump version to 0.10.23
8660 #393: gst-plugins-base: Bump version to 0.10.23
8661 #395: gst-plugins-bad: New package
Peter Korsgaardf4311822009-07-27 00:05:14 +02008662 #403: Error while building iso9660 image
Peter Korsgaard533718a2009-06-23 09:40:23 +02008663 #409: Bump php package to 5.2.10
8664 #411: ipsec-tools: Bump version to 0.7.2
Gustavo Zacarias0468be62009-07-01 15:36:19 +02008665 #417: New package spawn-fcgi
Gustavo Zacarias264b9c12009-07-01 15:31:59 +02008666 #419: Bump lighttpd package to 1.4.23
Will Newton27ce9422009-07-27 10:39:50 +02008667 #421: toolchain: Clean up toolchain locale support menu
Will Newton81f99902009-06-29 11:54:06 +01008668 #427: webkit: Update to WebKit svn r44552
Will Newton56fcdc92009-07-02 16:54:41 +01008669 #437: ltp-testsuite: Bump version to 20090630
Mike Crowef26acf62009-06-18 13:29:02 +01008670 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
Peter Korsgaarde0debb72009-07-17 21:07:42 +02008671 #467: DirectFB 1.4.1
Peter Korsgaard0aa70622009-07-24 07:51:16 +02008672 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
Will Newton5079d7a2009-07-28 11:37:20 +01008673 #491: libxml2: Bump version to 0.7.3
Gustavo Zacariasff69aee2009-07-29 10:02:15 -03008674 #495: Bump bind package to 9.5.1-P3 (security)
Peter Korsgaard2a966bc2009-07-29 21:49:45 +02008675 #497: OpenSSL RSA key generation hangs on x86_64
Gustavo Zacarias00c8bdd2009-07-30 10:09:47 -03008676 #509: Bump sqlite package to 3.6.16
Peter Korsgaarda7b50b92009-08-02 09:59:15 +02008677 #523: pciutils broken with external toolchain
Daniele Salvatore Albano9be449f2009-08-02 22:32:03 +02008678 #533: Update gamin to 0.1.10 to fix compilation
Peter Korsgaard533718a2009-06-23 09:40:23 +02008679
Peter Korsgaarda69b3d62009-06-01 09:00:03 +020086802009.05, Released June 1st, 2009:
8681
8682 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
8683 version and marked ubifsroot as broken.
8684
Peter Korsgaard45e11e22009-05-27 20:44:08 +020086852009.05-rc3, Released May 27th, 2009:
8686
8687 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
8688 busybox, curl, libusb, readline, python and strace.
8689
8690 Issues resolved (http://bugs.uclibc.org):
8691
8692 #345: libcurl package needs a urandom fix
8693
Peter Korsgaard13328d22009-05-19 20:18:04 +020086942009.05-rc2, Released May 19th, 2009:
8695
8696 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
8697 for newer hosts), stable kernel versions, busybox, cups,
8698 dmraid, docker, mesa3d, rsync and updated defconfigs.
8699
8700 xserver marked as broken on AVR32 and atngw100-expanded
8701 config removed.
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02008702
8703 Issues resolved (http://bugs.uclibc.org):
8704
8705 #167: metacity does not build
Peter Korsgaard13328d22009-05-19 20:18:04 +02008706 #295: gamin installs python support even if python is disabled
8707 #323: gen_matypes fails to execute during build of Mesa when us...
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02008708
Peter Korsgaardcf92bc22009-05-05 11:53:14 +020087092009.05-rc1, Released May 5th, 2009:
8710
8711 Fixes all over the tree, further conversion of packages to
8712 Makefile.autotools.in and we now build host versions of
8713 packages where needed for build time dependencies instead of
8714 relying on the correct versions being available on the build
8715 host. Ancient toolchain / busybox versions have furthermore
8716 been removed as announced in the 2009.02 release notes.
8717
8718 New packages: flac, gob2, lzop, taglib, wpa_supplicant
8719
8720 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
8721 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
8722 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
8723 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
8724 util-linux, xorg7, xerces
8725
8726 Issues resolved (http://bugs.uclibc.org):
8727
8728 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
8729 and a ton of other improvements
8730 #19: page.h missing by util-linux
8731 #37: update libglib2 to version 2.18.4
8732 #61: tslib puts staging_dir into pkgconfig file
8733 #69: tar refuses to build
8734 #71,#175: ./wchar.h:41:12: error: empty filename in #include
8735 #73: Bump openssl package to the latest version
8736 #81: New package wpa_supplicant
8737 #99: new package: flac
8738 #101: update gstreamer packages
8739 #105,#313: menuconfig segfaults on tinyx if wchar is not
8740 selected
8741 #107: convert libvorbis to Makefile.autotools.in
8742 #109: Make pppd package avoid bsd err
8743 #111: binutils 2.17 fails to build when texinfo >= 4.10
8744 #133: Modify ncurses5-config to get correct include path
8745 #137: Bump php to version 5.2.9
8746 #139: Bump sqlite to 3.6.11 and convert to
8747 Makefile.autotools.in
8748 #145: Bump bind package to 9.5.1-P1 (security)
8749 #147: buildroot toolchain fails to build w/binutils-2.19.1
8750 #151: openssl package trivial fixes
8751 #161: vim fails on patching with errors in configure.patch
8752 #169: blackbox-0.70.1 does not build
8753 #177: xdriver_xf86-input-keyboard does not build
8754 #179: Upgrade dropbear to Makefile.autotools.in
8755 #181: Update to Xorg 7.4
8756 #187: ntfs-3g: could not build cross
8757 #191: alsa-lib ARM binaries always built with EABI
8758 #213: Bump wpa_supplicant package to version 0.6.9
8759 #217: Bump openssl package to 0.9.8k (security)
8760 #219: Toolchain build fails on m4
8761 #225: m4 macros are out of place
8762 #233: make ipv6 optional in iptables
8763 #237: ncftp: convert to Makefile.autotools.in
8764 #239: ntfs-3g: convert to Makefile.autotools.in
8765 #245: lzop: new package
8766 #271: Bump bind package to 9.5.1-P2 (security)
8767 #277: Bump sqlite package to 3.6.16
8768 #279: update libglib2 to version 2.20.1
8769 #281: update DirectFB to version 1.2.8
8770 #283: add taglib
8771 #285: compilation of samba fails if IPV6 support is missing
8772 #293: update samba to version 3.3.3
8773 #299: add shared-mime-info package
8774 #307: make openssl package respect build flags