blob: ec749a148c0535638466e287c84effbe8b5d5000 [file] [log] [blame]
Peter Korsgaard88470392017-01-25 09:27:44 +010012016.11.2, Released January 25th, 2017
2
3 Important / security related fixes.
4
5 A fix for BR2_EXTERNAL trees referenced using relative paths,
6 which broke in 2016.11.
7
8 Updated/fixed packages: bind, docker-engine, gd, gnutls, go,
9 imagemagick, irssi, libpng, libvncserver, musl, opus, php,
10 php-imagick, rabbitmq-server, runc, wireshark,
11
12 Issues resolved (http://bugs.buildroot.org):
13
14 #9576: External tree with BR 2016.11 does not work anymore
15
Peter Korsgaarde5782ec2016-12-29 21:41:23 +0100162016.11.1, Released December 29th, 2016
17
18 Important / security related fixes.
19
20 Updated/fixed packages: apache, cryptopp, docker-engine,
21 dovecot, exim, gdk-pixbuf, libcurl, libupnp, links, monit,
22 nodejs, openssh, php, python, python-bottle, samba4, squid,
23 uboot, vim, wireshark, xorg-server uboot
24
25 Issues resolved (http://bugs.buildroot.org):
26
27 #9466: VIM_REMOVE_DOCS removes rgb.txt
28
Peter Korsgaarda7eb0522016-11-30 23:15:21 +0100292016.11, Released November 30th, 2016
30
31 Minor fixes.
32
33 Updated/fixed packages: bzip2, gcc, jasper, sane-backends,
34 uboot, uclibc
35
36 Issues resolved (http://bugs.buildroot.org):
37
38 #9451: packages/postgresql/postgresql.mk contains wrong POST...
39
Peter Korsgaard93106e92016-11-28 23:47:40 +0100402016.11-rc3, Released November 28th, 2016
41
42 Fixes all over the tree, including a number of security fixes.
43
44 The move from fakeroot to pseudo unfortunately brought a
45 number of issues. The SELinux issue described in #9386 which
46 triggered the move to pseudo has been investigated further and
47 a workaround implemented and the pseudo changes reverted.
48
49 Linux kernel: update default to 4.8.11.
50
51 Defconfigs: Updates/fixes for imx28ek, mx6udoo, imx6ulpico,
Peter Korsgaard286c6b42016-11-29 22:51:38 +010052 olimex a20 olinuxino lime mali, roseapplepi, synopsis aarch64
Peter Korsgaard93106e92016-11-28 23:47:40 +010053 vdk, axs101, axs103 and hs38 smd vdk.
54
55 Updated/fixed packages: autossh, chrony, dosfstools,
56 dtv-scan-tables, e2fsprogs, gcc, gdb, gnuchess, gnuradio,
57 gpsd, gst1-plugins-bad, gst1-plugins-good, imagemagick,
58 kvm-unit-tests, libfribi, libuv, mesa3d, mpfr, mplayer, mpv,
59 ntp, ola, olsr, openblas, openjpeg, openssh, postgresql,
60 ptpd2python3, qemu, qextserialport, qt5base, quagga, xqwt,
61 taskd, tiff, tremor, trousers, udisks, uclibc, wireshark,
62 xapp_xload, xenomai, xmlstarlet
63
64 Issues resolved (http://bugs.buildroot.org):
65
66 #9386: ubinize fails with or without custom config
67 #9431: A misspelling
68 #9446: make raspberrypi3_defconfig compilation failure
69
Yann E. MORIN90aed662016-11-13 16:27:07 +0100702016.11-rc2, Released November 13th, 2016
71
72 Fixes all over the tree.
73
74 Architecture: add support for MIPS XBurst cores; remove MIPS
75 support for M5100 cores.
76
77 Updated/fixed packages: mesa3d, lttng-babeltrace, tinyalsa, pseudo,
78 czmq, libxml2, makedevs, binutils, kvm-unit-tests, libnss, privoxy,
79 qemu, ser2net, net-tools, ffmpeg, assimp, libmpeg2, ccache, mpv,
80 libxslt, python, python3, php, valgrind, guile, domoticz, efl,
81 jasper, kvmtool, go, wget, sane-backends, weston, tinymembench,
Thomas Petazzonid4b99ff2016-11-13 18:23:10 +010082 strace, openjpeg, lcms2, quota.
Yann E. MORIN90aed662016-11-13 16:27:07 +010083
84 Linux kernel: update default to 4.8.7.
85
86 CMake support: fix cmake wrapper to properly pass NDEBUG flag.
87
88 Filesystems: use a wrapper to pseudo, to better mimick the behaviour
89 of fakeroot; makedevs no longer breaks of the destination already
90 exists and is of the correct type/major/minor.
91
92 Defconfigs: a few legacy and broken defconfigs have been removed
93 because they now fail to build: kb9202_defconfig, mini2440_defconfig,
94 freescale_p2020ds, qmx6, calao*, atmel_sama5d4ek. Other defconfigs
95 have been updated: nanopi-neo, olimex_a20_olinuxino_lime_mali,
96 armadeus_apf51, armadeus_apf28, freescale_imx31_3stack, ci20,
97 olimex_a20_olinuxino_lime2, atmel_at91sam9260eknf,
98 atmel_at91sam9rlek, atmel_at91sam9g20dfc, atmel_at91sam9g45m10ek,
99 atmel_sama5d3xek.
100
Thomas Petazzoni052554b2016-11-03 21:31:14 +01001012016.11-rc1, Released November 3rd, 2016
Samuel Martina4711502016-10-16 13:12:38 +0200102
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100103 Fixes all over the tree and new features.
Samuel Martina4711502016-10-16 13:12:38 +0200104
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100105 It is now possible to specify multiple BR2_EXTERNAL
106 directories. The required files in a BR2_EXTERNAL directory
107 have changed to accomodate this feature. Refer to the
108 documentation for details of how to update them. External
109 trees now have a name and a description. Also, it is possible
110 to override a defconfig in the external tree.
111
112 The default skeleton now uses UID 65534 for the "nobody"
113 user instead of UID 99, like most distros do. See
114 https://lwn.net/Articles/695478/ for a complete discussion.
115 Programs and configuration files that explicitly refer to UID
116 99 will have to be updated.
117
118 When the build environment already has a suitable cmake version
119 (3.1 or later), that one will be used instead of building
120 host-cmake. This can speed up the build significantly.
121
122 The ExtUtils::MakeMaker perl module is now required in the
123 build environment.
124
125 An additional check is done during the build that files are
126 not installed in the output directory within the output
127 directory. This happens e.g. when the target directory is
128 contained both in --prefix and in DESTDIR. The build will
129 terminate with an error message that specifies which package
130 and which file caused the failure.
131
132 The concept of "deprecated packages" and the BR2_DEPRECATED
133 option have been removed. Instead, packages are removed
134 immediately. Packages are only removed when they don't work
135 for some reason. If you still need a removed package and
136 you have a solution for the problem(s) that caused the
137 removal, please contribute it.
138
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100139 Architecture: support for sh64 removed, improved support for
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100140 MIPS core selection.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100141
142 Toolchain: support for musl powerpc64le, mips64 and mipsr6
143 toolchains, ARC toolchain components updates, gcc 6.x series
144 bumped to 6.2.0, default binutils version switched to 2.26,
145 default gcc version switched to gcc 5.x, Linaro toolchains
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100146 updated, uclibc-ng bumped to 1.0.19. GCC is now always built
147 with TLS support. Checking of unsafe compiler options (that
148 point to host directories) has been extended with -isystem,
149 -idirafter and -iquote.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100150
151 Package infrastructure: new variable $(PKG)_DL_OPTS, addition
152 of <pkg>-show-rdepends to list reverse dependencies, and
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100153 <pkg>-graph-rdepends to graph reverse dependencies. Linux tools
154 are now in a separate linux-tools package instead of in the
155 kernel build. Fakeroot has been replaced by pseudo.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100156
157 CMake support: the toolchainfile.cmake file now provides a
158 definition of the CMAKE_BUILD_TYPE variable. The
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100159 toolchainfile.cmake also no longer forces the compiler/linker
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100160 flags defined by Buildroot.
161
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100162 New defconfigs: WaRP7, Solidrun's MX6 Cubox/Hummingboard,
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100163 TS-4900, Grinn's liteBoard, Udoo MX6Q/DL, Qemu ARM noMMU,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100164 BeagleBone Qt5 demo, Digilent Zybo, FriendlyARM Nanopi NEO.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100165
166 New packages: arm-trusted-firmware, amd-catalyst, atop, aufs,
167 aufs-util, fwts, gst1-rtsp-server, libglob, libite, mfgtools,
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100168 mksh, motion, paho-mqtt-c, php-amqp, pseudo, python-couchdb,
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100169 python-crcmod, python-cssutils, python-docutils,
170 python-futures, python-mwclient, python-mwscrape,
171 python-mwscrape2slob, python-pyelftools, python-pyicu,
172 python-pylru, python-pyqt5, python-requests-toolbelt,
173 python-simpleaudio, python-slob, rabbitmq-server, shapelib,
174 vdr, vdr-plugin-vnsiserver, vexpress-firmware, xvisor, iio and
175 gpio linux tools.
176
Thomas Petazzonia564da22016-11-03 23:31:53 +0100177 Removed packages: binutils 2.24, fakeroot, gcc 4.7, ipkg,
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100178 kodi-addon-xvdr, libgail, sstrip, torsmo, webkit, webkitgtk24,
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100179 wvdial, wvstreams.
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100180
181 Documentation: the list of packages that was present in the
182 Buildroot manual has been removed.
183
Arnout Vandecappelle7158a6d2016-11-03 22:49:29 +0100184 Legal info: the "licenses.txt" file that concatenates all
185 license texts is no longer generated - it was not considered
186 useful. The manifest.csv contains an empty cell instead of
187 "not saved" when no license file is available.
188
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100189 Other: addition of a DEVELOPERS file listing developers taking
190 care of packages or architectures.
191
192 Issues resolved (http://bugs.buildroot.org):
193
194 #7802: host-python build hangs compiling getbuildinfo.o
195 #8206: mplayer uses host xorg development files
Thomas Petazzonieb71c222016-11-03 22:56:20 +0100196 #8516: mkcubiecard.sh uses outdated sfdisk switch -D
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100197 #8536: Building sudo with PAM results in unusable sudo
198 #8646: check-host-rpath script returns false positives when rpath
199 contains symlink
200 #8696: xdriver_xf86-input-mouse install header files in target
201 directory
202 #8811: rp-pppoe - generated scripts commands use HOST pathnames,
203 not necessarily TARGET
204 #8846: Orphaned/missing toolchain borks eclipse plugin
205 #8856: python tornado runtime wasn't met on buildroot 2016.02
206 #8901: gcc failes to build if fortran is enabled
207 #8916: LDFLAGS pass to openssh
208 #8941: "ls" of an NFSv4 share only works when pumped through strace
209 #8946: Valgrind fails to build with stack protection turned on
210 #9021: Kodi - Broken: Illegal instruction (core dumped)
211 #9096: rootfs.ubi not created
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100212 #9111: glibc 2.23: libmvec.so not copied
Thomas Petazzoni052554b2016-11-03 21:31:14 +0100213 #9176: minnowboard : USB not mounted
214 #9196: raspberry pi 3 default build seem broken
215 #9201: Permission denied make: *** [core-dependencies] Error 126 in
216 Buildroot-2015.08.1
217 #9216: log4cpp package build fails to build within install
218 #9221: Kodi needs "Python .py and .pyc support" otherwise it crashes when
219 pressing buttons.
220 #9229: Firefly boot fails with: "failed to find part:boot"
221 #9256: [Config file] New device: Odroid-U2/U3
222 #9296: Buildroot Fails on applying patches
223 #9301: U-boot fails to build with default zynq_zed_defconfig configuration
224 #9316: U-boot fails to build if libssl-dev is not installed
225 #9321: Vanilla libcrypt++ v5.6.3 doesn't allow to work Nvidia Tegra's
226 flash utility (tegrarcm)
227 #9326: Odroid-C2 build results in non-bootable image
228 #9336: Improve iconv support for external toolchain based builds
229 #9356: gdb package
230 #9366: no link rootfs.ext4 -> rootfs.ext2
231 #9371: openssl: download failes with "Only allow downloads from primary
232 download site" + local server
233 #9381: check-host-rpath issues
Thomas Petazzoni2bc3d062016-11-03 21:46:51 +0100234 #9386: ubinize fails with or without custom config
Samuel Martina4711502016-10-16 13:12:38 +0200235
Peter Korsgaardec166412016-09-21 23:06:11 +02002362016.08, Released September 1st, 2016
Peter Korsgaard78e99142016-09-01 11:30:19 +0200237
238 Minor fixes.
239
240 Toolchain: ARC tools updated to arc-2016.09-eng010.
241
242 Updated/fixed packages: libshout, luajit, mpd, mplayer
243
244 Issues resolved (http://bugs.buildroot.org):
245
246 #7520: CodeSourcery toolchain ARM: C++11 std::exception_ptr..
247 #8341: Getting EGL Error: Could not create the egl surface:..
248 #9121: gst1-imx for i.MX6 compile failed, cannot find PXP, ..
249
Peter Korsgaard7e981ed2016-08-30 08:14:23 +02002502016.08-rc3, Released August 29th, 2016
251
252 Fixes all over the tree.
253
254 Toolchain: C++ support for the internal blackfin toolchain
255 re-enabled.
256
257 Architecture: Default to bf532 CPU variant for blackfin,
258 Fix flat one memory region support for m68k and disable flat
259 seperate data support because of compatibility issues.
260
261 Defconfigs: Minnowboard and Raspberrypi: Fix errors with
262 post-build scripts when systemd is used.
263 Zynq microzed/zc706/zed: Fix u-booot configuration.
264
265 netbsd-queue package extended and renamed to
266 musl-compat-headers. With this, a number of musl compatibility
267 patches are no longer needed.
268
269 Updated/fixed packages: aircrack-ng, android-tools, babeld,
270 bcusdk, binutils, boa, busybox, connman, cpupower,
271 docker-engine, domoticz, elf2flt, ffmpeg, fwup, gcc,
272 glib-networking, gnupg, hplip, igd2-for-linux, imagemagick,
273 imx-uuc, iputils, jack2, kismet, kmsxx, libaio, libamcodec,
274 libconfuse, libffi, libfreeimage, libgcrypt, libgpg-error,
275 libiio, libraw, libsepol, libserialport, libxmlrpc, linknx,
276 linux-pam, lirc-tools, lldpd, logrotate, lshw, musl, ncurses,
277 neon, nettle, norm, ntfs-3g, openblas, openmpi, openswan,
278 pinentry, pixman, protobuf, python-meld3, qlibc, qt, qt5base,
279 quagga, rpcbind, rt-tests, runc, sane-backends, sconeserver,
280 squeezelite, stella, tftpd, tinycbor, tinydtls, trace-cmd,
281 trousers, tstools, uboot-tools, uclibc, ulogd, ustr, vlc,
282 webkitgtk, wireshark, xdriver_xf86-video-intel
283
284 Issues resolved (http://bugs.buildroot.org):
285
286 #9101: Error on support/download/git with system git older than 1.8.4
287 #9181: Compiling linux kernel fails if BR2_LINUX_KERNEL_TOOL_CPU..
288
Peter Korsgaard3b3fa452016-08-17 08:49:38 +02002892016.08-rc2, Released August 17th, 2016
290
291 Fixes all over the tree.
292
293 Toolchain: disable broken C++ support for internal blackfin
294 toolchains, ARC toolchain bumped to arc-2016.09-eng008 (GCC 6)
295 to fix various issues.
296
297 System: Zoneinfo is available for the musl C library as well.
298
299 Updated/fixed packages: am33x-cm3, axel, barebox, bdwgc,
300 blktrace, cairo, dante, enlightenment, fbterm, ffmpeg, flex,
301 fontconfig, gcc, gmp, gnuplot, gnuradio, gst1-imx, hidapi,
302 inotify_tools, iproute2, kmsxx, lftp, libaio, libcofi,
303 libical, libpjsip, libsidplay2, libunwindow, libxml2,
304 linux-zigbee, lttng-libust, mpv, mtd, ncdu, netplug, ntp,
305 openblas, openipmi, owfs, php, poco, procps, qt, quota,
306 sg3_utils, spidev_test, systemd-bootchart, thrift,
307 uboot-tools, uclibc, webrtc-audio-processing, wayland, weston,
308 xdriver_xf86-video-savage, xserver_xorg-server, xen
309
310 Issues resolved (http://bugs.buildroot.org):
311
312 #9136: make graph-size fails with "ValueError: too many values to..
313 #9151: qt: fix build with ALSA >= 1.1.x
314 #9156: qt: Fix missing runtime Qt3Support dependency
315 #9161: modsetting patch not applied to xserver 1.18.4
316 #9166: Missing overlays directory in VFAT image for raspberry pi 3
317
Peter Korsgaard19040c92016-08-06 11:39:54 +02003182016.08-rc1, Released August 6th, 2016
Peter Korsgaard960cc972016-08-06 11:24:52 +0200319
320 Fixes all over the tree and new features.
321
322 Toolchain: Fortran support added. eglibc support removed, musl
323 support no longer experimental. Blackfin and Microblaze
324 support for internal uClibc-ng toolchain, m68k/coldfire
325 improvements. The check for unsafe (build host) directories
326 access (/usr/include and /usr/lib) is now enabled by default.
327 Unused locales are now purged by default to save space (and
328 the default list of locales shrunk). The option to control
329 this has now moved from the toolchain menu to system
330 configuration.
331
332 Legal info improvements: sources are now hardlinked instead of
333 copied if possible to save space. Patches and extra downloads
334 are also saved.
335
336 An experimental configuration knob (BR2_REPRODUCIBLE) has been
337 added to make the builds more reproducible (E.G. less
338 differences in the binary output between builds of the same
339 configuration). This is still work in progress.
340
341 An option to execute a custom script inside the fakeroot
342 environment used to the generate the filesystem (E.G. to tweak
343 permissions or similar) has been added.
344
345 Git support now supports git submodules if
346 <pkg>_GIT_SUBMODULES is enabled.
347
348 Hash files for integritry validation have been added for all
349 packages.
350
351 Scanpypi utility to help creating packages from the Python
352 package index (pypi) has been added.
353
354 The makedevs utility now has support for adding file
355 capabilities using extended attributes.
356
357 New defconfigs: Arcturus uCP1020, Atmel sama5d{2,3,4} xplained
358 development configs, Blackfin GDB simulator, Linksprite
359 pcDuino, Minnow Board Max graphical demo, NXP i.MX25 PDK,
360 i.MX51 EVK, i.MX6UL Pico, i.MX7 sabresd, QEMU MIPS32r6{,el} and
361 MIPS64r6{,el} malta, Roseapple Pi, Samsung Snow chromebook,
362 Toradex Apalis i.MX6 COM, TS-4800, x86-64 PC BIOS and EFI
363 demos. A number of defconfigs have been updated and extended
364 to generate SD card images. Synopsys HS38 VDK defconfig removed.
365
366 New packages: 4th, acpica, acpitool, alljoyn, alljoyn-base,
367 alljoyn-tcl, alljoyn-tcl-base, argparse, babeld, batman-adv,
368 circus, dante, docker-containerd, docker-engine, domoticz,
369 efibootmgr, efivar, ficl, fwup, gsettings-desktop-schemas,
370 gtksourceview, gupnp-dlna, gupnp-tools, igd2-for-linux,
371 jemalloc, kmsxx, lapack, lft, libaacs, libamcodec, libbdplus,
372 libcoap, libdvdcss, libebur128, libfastjson, libminiupnpc,
373 libnatpmp, libpqxx, libuio, libvdpau, log4cpp, minissdpd,
374 mxsldr, nginx-nasxi, nginx-upload, ninja, nodm, odroid-mali,
375 odroid-scripts, omxplayer, openblas, openmpi, openzwave,
376 p7zip, pdbg, python-argh, python-dataproperty,
377 python-dateutil, python-dialog3, python-dicttoxml,
378 python-dominate, python-engineio, python-flask-jsonrpc,
379 python-flask-login, python-humanize, python-pathtools,
380 python-pathvalidate, python-pillow, python-prompt-toolkit,
381 python-pytablewriter, python-pytz, python-scapy3k,
382 python-sdnotify, python-socketio, python-tomako,
383 python-ubjson, python-u-msgpack, python-watchdog,
384 python-wcwidth, python-xlrd, python-xlsxwriter,
385 python-xlutils, python-xlwt, rs485conf, runc, sdl2_gfx,
386 sdl2_image, sdl2_ttf, shellinabox, sphinxbase, stella,
387 supertuxkart, systemd-bootchart, tekui, terminology, tinycbor,
388 tinydtls, ti-sgx-demos, ti-sgx-km, ti-sgx-um, tunctl, wavemon,
389 wiringpi, xen
390
391 Deprecated packages: ipkg, sstrip
392
393 Removed packages: sunxi-mali-prop
394
395 Issues resolved (http://bugs.buildroot.org):
396
397 #8931: segment fault when compile argp-help.c using aarch64-bu...
398 #8966: eglfs error. buildroot don't compile the library libeglfs.so
399 #8971: build for beaglebone fails
400 #8986: qt5imageformats fails to build on AArch64
401 #8991: grub2 fails to compile
402 #9001: Nodejs option not available
403 #9006: gcc with c++ support v4 and v5 fail to compile on fedora 24
404 #9016: arceb-buildroot-linux-uclibc ld uses incorrect default format
405 #9066: 8139TOO - faulty behaviour
406 #9086: Syntax Error (missing ")" in boot/uboot/uboot.mk on line 203)
407 #9091: U-Boot fails to boot with large ramdisk
408
Peter Korsgaardaa6fd112016-05-31 23:52:36 +02004092016.05, Released May 31st, 2016
410
411 Minor fixes.
412
413 External toolchain: Fix for symlink handling when copying
414 links to target.
415
416 Updated/fixed packages: gcc, grantlee, gst-ffmpeg,
417 ipsec-tools, iptraf-ng, libcurl, libdrm, libsigsegv, ltris,
418 lttng-babeltrace, mbedtls, mesa3d, moarvm, mplayer, mtools,
419 net-tools, openpowerlink, pulseview, rpm, tinyalsa,
420 xdriver_xf86-video-fbturbo, xserver_xorg-server
421
Peter Korsgaardf4365df2016-05-26 23:37:23 +02004222016.05-rc3, Released May 26th, 2016
423
424 Fixes all over the tree.
425
426 Tweaks for SSP handling for external toolchains.
427
428 Updated/fixed packages: aircrack-ng, bluez5_utils, connman,
429 cups, erlang-p1-stringprep, expat, ffmpeg, flann, flannel, go,
430 gst1-libav, hidapi, hplip, iptraf-ng, jamvm, kodi,
431 kodi-screensaver-matrixtrails, libcurl, libepoxy, libgpgme,
432 libsemanage, libxslt, liquid-dsp, ltris, lxc, mesa3d, midori,
433 mpg123, mtr, openpgm, openpowerlink, oprofile, php,
434 postgresql, putty, python-service-identity, python-treq,
435 qlibc, qt5serialbus, ruby, stress-ng, strongswan, time, tinc,
436 ustr, valgrind, webkitgtk, libxml2, xorriso,
437 xserver_xorg-server
438
439 Issues resolved (http://bugs.uclibc.org):
440
441 #8936: Aircrack-ng - Alot of missing dependencies
442
Peter Korsgaard3f3342a2016-05-17 16:11:24 +02004432016.05-rc2, Released May 17th, 2016
444
445 Fixes all over the tree.
446
447 Rootfs overlay handling now refuses to overwrite
448 /{usr,bin,sbin,lib} symlinks from BR2_ROOTFS_MERGED_USR option
449 even if these directories are present in the overlay.
450
451 External toolchain: Unbreak user provided libraries deployment
452 (BR2_TOOLCHAIN_EXTRA_EXTERNAL_LIBS) handling after refactoring.
453
454 QEMU coldfire: Fix for signal handling kernel issue, enable
455 networking support.
456
457 Updated/fixed packages: android-tools, assimp, boost, gcc,
458 glibc, glmark2, gmrender-resurrect, go, go-bootstrap, iputils,
459 jack2, kodi-screensaver-asterwave, kodi-screensaver-rsxs,
460 kodi-visualisation-shadertoy, libarchive, libinput, libpjsip,
461 mali-t76x, mtr, nginx, opencv, openvpn, python-coherence,
462 qt5multimeda, quagga, samba4, sg3-utils, stress-ng, turbolua
463
Peter Korsgaard0ab73722016-05-10 23:23:00 +02004642016.05-rc1, Released May 10th, 2016
465
466 Fixes all over the tree and new features.
467
468 Architectures: new ARM variants: Cortex A17 and M4, improved
469 nonmmu (cortex-M) support, m68k has been re-enabled with
470 support for ColdFire. For x86, support for the i386 variant
471 has been dropped.
472
473 Toolchain: Add GCC 6 support, remove GCC 4.5, mark GCC 4.7 as
474 deprecated. Go programming language support, Add Binutils 2.26
475 support. Old Sourcery PowerPC external toolchains removed,
476 Sourcery MIPS 2016.06-8, AMD64 2015.11-139, NiosII 2015.11-130
477 added, Linaro ARM/ARMeb/Aarch64 toolchains updated.
478
479 New defconfigs: Firefly RK3288, Boundary Devices i.MX7 Nitrogen7,
480 STM32F429 and STM32F469 Discovery boards, Hardkernel ODROID-C2,
481 Raspberry Pi Zero and Raspberry Pi 3. Some Qemu defconfigs were
482 added for m68k, eXtensa-nommu and ColdFire.
483
484 Linux: use zImage by default on ARM, subversion repository
485 support (for u-boot as well).
486
487 New packages: aer-inject, android-tools, cannelloni,
488 cbootimage, cgroupfs-mount, connman-gtk, crudini, dt,
489 gmrender-resurrect, flannel, font-awesome, freeswitch, go,
490 go-bootstrap, gr-osmosdr, granite, i7z, imx-uuc,
491 kodi-adsp-basic, kodi-adsp-freesurround,
492 kodi-audiodecoder-opus, kodi-pvr-hdhomerun,
493 kodi-screensaver-asterwave, kodi-screensaver-cpblobs,
494 kodi-screensaver-matrixtrails, kodi-screensaver-planestate,
495 kodi-screensaver-rsxs, kodi-visualisation-fishbmc,
496 kodi-visualisation-fountain, kodi-visualisation-goom, libgee,
497 libimxvpuapi, libpjsip, libtomcrypt, libtommath, libusbgx,
498 lksctp-tools, mali-t76x, mkpimage, mpv, msr-tools, nload,
499 norm, nvme, owfs, pound, privoxy, procrank_linux, putty,
500 python-autobahn, python-characteristic, python-crossbar,
501 python-cryptography, python-iniparse, python-iowait,
502 python-lmdb, python-pexpect, python-ptyprocess,
503 python-pyasn-modules, python-pygments, python-pymysql,
504 python-pynacl, python-pyopenssl, python-pysocks,
505 python-pytrie, python-rpi-gpio, python-service-identity,
506 python-setproctitle, python-shutilwhich, python-treq,
507 python-txaio, python-ujson, python-wsaccel, qt5canvas3d,
508 qt5location, qt5quickcontrols2, qt5serialbus, qt5tools,
509 raptor, scrub, taskd, tegrarcm, turbolua, valijson,
510 wayland-protocols, webkitgtk, wilc1000-firmware, wpan-tools,
511 xdriver_xf86-video-amdgpu
512
513 Removed packages: foomatic-filters, python-m2crypto,
514 qt5quick1, qt5webkit-examples, samba, xdriver_xf86-input-void
515
516 Issues resolved (http://bugs.buildroot.org):
517
518 #6830: Qt5: no fonts are installed
519 #7562: musl buildroot-toolchain and BR2_MIPS_SOFT_FLOAT break
520 #7580: Invalid filesystem in Pandaboard defconfig
521 #8346: wf111 package removes all kernel module dependencies
522 #8436: xserver_xorg-server Segmentation fault
523 #8736: IPV6 forced on in busybox
524 #8746: At startup system stops with 'cannot set terminal proces..
525 #8751: make fail [fio does not build on sh]
526 #8766: Compiling host-gcc-final-4.9.3 broken on i386
527 #8771: make savedefconfig modifies sources
528 #8781: Unable to build uboot for imx28evk
529 #8786: gdb fails to build with xz and expat support at the same
530 #8801: Compilation of Buildroot 2016.2 for Raspberry Pi with...
531 #8806: Buildroot 2016.2 for Raspberry Pi requires that ext4...
532 #8836: Can't select Vim in menuconfig
533 #8851: Make sure fio can compile with libaio support if it...
534 #8861: With buildroot 2016.02 trying to build for corei7-avx
535 fails while trying to build host-binutils
536 #8866: Making an USB flash bootable with extlinux build with
537 buildroot does not work
538
Peter Korsgaardaaf6c282016-03-01 21:47:30 +01005392016.02, Released March 1st, 2016
540
541 Minor fixes, mostly security related.
542
543 Circular dependency issue with same-as-kernel linux-headers
544 option fixed.
545
546 Updated/fixed packages: bluez5_utils, heirloom-mailx,
547 imx-gpu-viv, kodi-pvr-argustv, kodi-pvr-mediaportal-tvserver,
548 kodi-pvr-nextpvr, libfcgi, openssl, pifmrds, powerpc-utils,
549 python-m2crypto, slang, sox, squid, tn5250, xerces, zsh
550
Peter Korsgaard100ba0f2016-02-27 23:50:51 +01005512016.02-rc3, Released February 27th, 2016
552
553 Fixes all over the tree.
554
555 Defconfigs: Ensure EABIhf is correctly enabled for ARM cores
556 where VFP is optional (but present on the specific hw). Fix
557 ARM variant selection for freescale_imx31_3stack_defconfig.
558
559 Ensure tarballs of downloaded git trees do not contain a
560 timestamp.
561
562 Clarify license of patches in COPYING.
563
564 Updated/fixed package: avahi, binutils, cairo, can-festival,
565 chrony, cifs-utils, dnsmasq, dvdauthor, e2fsprogs, efl,
566 erlang-rebar, eudev, fbterm, gawk, gnupg2, gnuradio, gpm,
567 gst1-plugins-good, hostapd, imagemagick, iproute2, iputils,
568 jack2, kexec, kismet, lftp, libarchive, libeXosip2, libfm,
569 libglib2, libsoil, libssh, libssh2, libuci, links, lshw, lxc,
570 mediastreamer, mono, mraa, mutt, nfs-utils, numactl, ofono,
571 omniorb, openipmi, openobex, patch, pax-utils, perf,
572 pulseaudio, pure-ftp, qhull, qt, quagga, quota, sdl_sound,
573 shairport-sync, spice, sysklogd, syslog-ng, trace-cmd,
574 trousers, tvheadend, util-linux, vim, webkitgtk24, wireshark,
575 wpa_supplicant, xerces, zsh
576
577 Issues resolved (http://bugs.uclibc.org):
578
579 #8651: libMonoPosixHelper.so wrong link reference in buildroot..
580
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +01005812016.02-rc2, Released February 18th, 2016
Peter Korsgaarda00646d2016-02-17 23:08:34 +0100582
583 Fixes all over the tree.
584
585 Toolchain: PR19405 backport to binutils 2.25.1 to fix NIOS ld
Peter Korsgaard6cd8cbc2016-02-18 15:34:16 +0100586 crash, backport of Xtensa .init/.fini literals handling.
587 glibc security patches for CVE-2014-8121, CVE-2015-1781
Peter Korsgaarda00646d2016-02-17 23:08:34 +0100588 and CVE-2015-7547.
589
590 Defconfigs for Acmesystems Arietta g25 added.
591
592 Updated/fixed packages: binutils, boost, chrony, dovecot,
593 e2fsprogs, fio, gdb, glibc, graphite2, icu, kbd, libbsd,
594 libcue, libgcrypt, libraw, links, mc, mosquitto, nodejs,
595 postgresql, pptp-linux, pulseaudio, samba4, spice, squid,
596 sysklogd, systemd, tiff, uclibc, ulogd, util-linux, valgrind.
597
598 Issues resolved (http://bugs.uclibc.org):
599
600 #8576: Building embedded Linux for Atmel SAMA5D4_Xplained...
601 #8606: Problem compiling on Arch Linux
602 #8681: kbd 2.0.3 does not build on rpi
603
Peter Korsgaardecf55c32016-02-10 08:05:42 +01006042016.02-rc1, Released February 10th, 2016
Peter Korsgaard2ea44432016-02-09 18:00:18 +0100605
606 Fixes all over the tree and new features.
607
608 Toolchain: Support for GCC 5.3.x. ARC toolchain updated to
609 arc-2015.12. Support for legacy uClibc dropped, default to
610 uClibc-ng instead. Added sys/queue.h implementation for MUSL
611 for compatibility. Updated versions of Code sourcery and
612 Linaro toolchains. MIPS Codescape toolchains added. Version
613 selection for preconfigured external toolchains removed.
614
615 New Defconfigs: ARM Juno r0/r1 development boards, Freescale
616 i.MX6UL Evaluation Kit, Intel Galileo Gen 2, Orange Pi PC.
617 A number of defconfigs have been extended to generate complete
618 system images using genimage.
619
Luca Ceresoli8b186e02016-03-01 11:08:07 +0100620 Linux: Automatically patch timeconst.pl for <3.9 kernels,
Peter Korsgaard8d1d6dd2016-02-29 22:00:43 +0100621 which isn't compatible with modern perl versions, breaking the
622 build when building on recent (Fedora 23, Debian
623 Testing/Unstable, ..) distributions.
624
Peter Korsgaard2ea44432016-02-09 18:00:18 +0100625 Makedevs utility now accepts textual (non-numerical) user and
626 group names.
627
628 Vagrant file to easily setup a working development environment
629 in a VM has been added.
630
631 Size-stats-compare script to compare rootfs sizes between
632 builds has been added.
633
634 Infozip package renamed to zip. EFL packages restructured.
635
636 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
637 angularjs, apache, apr, argp-standalone, armadillo, arptables,
638 at, atk, audiofile, aumix, autoconf-archive, avahi, bash, bc,
639 bcache-tools, bdwgc, beecrypt, bind, binutils, bluez5_utils,
640 bluez_utils, bonnie, boost, busybox, cairo, cdrkit, chrony,
641 clamav, cmake, collectd, connman, coreutils, cppcms, crda,
642 cryptodev-linux, cryptsetup, cups, cwiid, cxxtest, dbus,
643 dbus-cpp, dbus-glib, debianutils, dhcp, dhcpcd, dhrystone,
644 dillo, directfb, directfb-examples, dmraid, dnsmasq, doom-wad,
645 dovecot, dovecot-pigeonhole, dropbear, dtv-scan-tables,
646 dvb-apps, dvbsnoop, ecryptfs-utils, eigen, ejabberd,
647 elementary, elfutils, enlightenment, erlang, espeak, eudev,
648 eventlog, exfat, exfat-utils, exiv2, expedite, faifa,
649 fakeroot, fastd, fbgrab, fetchmail, ffmpeg, findutils, fio,
650 firmware-imx, flann, flashrom, flite, flot, fmlib, freerdp,
651 freescale-imx, freetype, gauche, gawk, gcc, gcc-final, gcr,
652 gdb, gdk-pixbuf, geoip, gesftpserver, gettext, giflib, git,
653 glibc, glibmm, glog, gmp, gnupg, gnupg2, gnutls, gob2, gpsd,
654 gptfdisk, grep, gst1-libav, gst1-plugins-{bad,base,good,ugly},
655 gst-ffmpeg, gst-plugins-{bad,base,good,ugly}, gstreamer,
656 gstreamer1, guile, gvfs, gzip, harfbuzz, haserl, hiawatha,
657 hostapd, hplip, icu, ifupdown, imagemagick, imx-gpu-viv,
658 imx-kobs, imx-lib, input-tools, intel-microcode, iperf3,
659 ipmitool, iproute2, iprutils, ipsec-tools, ipset, iptables,
660 iputils, irda-utils, irssi, iucode-tool, jack2, janus-gateway,
661 jpeg-turbo, jquery-datetimepicker, jquery-keyboard,
662 jquery-sparkline, jquery-ui, jquery-ui-themes,
663 jquery-validation, json-c, kbd, kernel-module-imx-gpu-viv,
664 keyutils, kmod, knock, kodi, lcdproc, lcms2, leafnode2,
665 leafpad, libass, libatomic_ops, libbroadvoice, libbsd,
666 libcap-ng, libcdaudio, libcue, libcurl, libdrm, libecore,
667 libedbus, libedit, libedje, libeet, libefreet, libeina,
668 libeio, libelementary, libembryo, libepoxy, libethumb, libev,
669 libevas, libevas-generic-loaders, libevdev, libevent, libffi,
670 libfm, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
671 libftdi, libfuse, libgail, libglew, libglib2, libgtk2,
672 libgtk3, libgudev, libhttpparser, libidn, libinput, libiscsi,
673 libjpeg, liblinear, libmbim, libmicrohttpd, libndp, libnspr,
674 libnss, liboauth, liboping, libpciaccess, libplist, libpng,
675 libraw, libraw1394, librsvg, libseccomp, libsecret,
676 libserialport, libsigc, libsigrok, libsigrokdecode,
677 libsndfile, libsoc, libsodium, libsoup, libssh2, libsvg,
678 libsvg-cairo, libtasn1, libtirpc, libtorrent, libungif,
679 libunwind, libupnpp, liburcu, libuv, libv4l, libva,
680 libva-intel-driver, libvips, libvncserver, libxml2, libxmlpp,
681 lightning, lighttpd, linknx, linux-firmware, linux-fusion,
682 linux-headers, liquid-dsp, lirc-tools, live555, lm-sensors,
683 lockdev, lshw, ltp-testsuite, ltrace, lttng-babeltrace,
684 lttng-libust, lttng-modules, lttng-tools, lua, luabitop,
685 luarocks, luv, lvm2, lxc, makedevs, mc, memcached, memtest86,
686 mesa3d, mesa3d-demos, mesa3d-headers, micropython,
687 micropython-lib, minicom, minidlna, mjpg-streamer, mke2img,
688 moarvm, modem-manager, mongoose, mongrel2, monkey, mono,
689 monolite, mosh, mosquitto, mpd, mplayer, msgpack, mtdev2tuio,
690 musepack, musl, mysql, nano, nasm, nbd, neard, netatalk,
691 netsnmp, nettle, net-tools, network-manager, nfs-utils, nginx,
692 nmap, nodejs, ntfs-3g, ntp, numactl, nut, nvidia-driver,
693 odhcp6c, ofono, ola, olsr, omniorb, opencv, opencv3, openipmi,
694 openldap, openntpd, openobex, openocd, openpgm,
695 open-plc-utils, openpowerlink, openssh, openssl, openswan,
696 openvpn, opkg, oprofile, opus, opusfile, p11-kit, package,
697 pango, pax-utils, pciutils, pcmanfm, perl, perl-db-file,
698 perl-io-socket-ssl, perl-libwww-perl, perl-net-dns, perl-uri,
699 perl-xml-libxml, php, php-ssh2, picocom, pinentry, pixman,
700 polarssl, popt, portaudio, pppd, procps-ng, proftpd, protobuf,
701 psmisc, ptpd2, pulseaudio, pulseview, pv, python, python3,
702 python-alsaaudio, python-can, python-cffi, python-cherrypy,
703 python-httplib2, python-jinja2, python-lxml, python-m2crypto,
704 python-mako, python-msgpack, python-psutil, python-pyasn,
705 python-pycparser, python-pydal, python-pyftpdlib,
706 python-pyroute2, python-pyxml, python-pyzmq, python-requests,
707 python-serial, python-setuptools, python-six, python-spidev,
708 python-tornado, python-twisted, python-web2py, python-webpy,
709 python-werkzeug, python-zope-interface, qemu, qhull, qpdf, qt,
710 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
711 qt5graphicaleffects, qt5imageformats, qt5multimedia,
712 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
713 qt5serialport, qt5svg, qt5webchannel, qt5webkit,
714 qt5webkit-examples, qt5websockets, qt5x11extras,
715 qt5xmlpatterns, qt-webkit-kiosk, racehound, radvd, read-edid,
716 readline, redis, rpcbind, rpi-firmware, rpi-userland, rrdtool,
717 rsync, rsyslog, rtai, rtorrent, rt-tests, rubix, ruby, samba4,
718 sconeserver, setools, shairport-sync, sigrok-cli, skeleton,
719 smack, snowball-init, socat, sp-oops-extract, sqlite,
720 squashfs, squeezelite, squid, sredird, sshfs,
721 start-stop-daemon, strace, strongswan, stunnel, subversion,
722 sunxi-tools, swig, sysdig, syslog-ng, sysstat, systemd,
723 sysvinit, taglib, tcl, tcpreplay, thrift, ti-gfx, tinyalsa,
724 tor, torsmo, trace-cmd, transmission, tremor, triggerhappy,
725 trinity, tvheadend, tzdata, uboot-tools, uclibc, udisks,
726 udpcast, unionfs, upmpdcli, usb_modeswitch,
727 usb_modeswitch_data, ustr, util-linux, vala, valgrind,
728 vboot-utils, vde2, vlc, vnstat, webkit, webkitgtk24, weston,
729 wget, whetstone, whois, wine, wipe, wireless-regdb, wireshark,
730 wpa_supplicant, w_scan, x11r7, xapp_xbacklight, xapp_xcompmgr,
731 xapp_xinput, xapp_xkbcomp, xdriver_xf86-input-evdev,
732 xdriver_xf86-input-libinput, xdriver_xf86-input-synaptics,
733 xdriver_xf86-video-ati, xdriver_xf86-video-fbturbo,
734 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
735 xfont_encodings, xfont_font-adobe-100dpi,
736 xfont_font-adobe-75dpi, xfont_font-adobe-utopia-100dpi,
737 xfont_font-adobe-utopia-75dpi, xfont_font-adobe-utopia-type1,
738 xfont_font-alias, xfont_font-arabic-misc,
739 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
740 xfont_font-bh-lucidatypewriter-100dpi,
741 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
742 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
743 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
744 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
745 xfont_font-daewoo-misc, xfont_font-dec-misc,
746 xfont_font-ibm-type1, xfont_font-isas-misc,
747 xfont_font-jis-misc, xfont_font-micro-misc,
748 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
749 xfont_font-misc-meltho, xfont_font-misc-misc,
750 xfont_font-mutt-misc, xfont_font-schumacher-misc,
751 xfont_font-screen-cyrillic, xfont_font-sony-misc,
752 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
753 xfont_font-xfree86-type1, xfsprogs, xkeyboard-config, xl2tp,
754 xlib_libfontenc, xlib_libXi, xmlstarlet, xscreensaver,
755 xserver_xorg-server, xtables-addons, xvkbd, xz, yad, yasm,
756 ympd, zeromq, zic, znc, zsh,
757
758 New packages: acsccid, assimp, atkmm, autofs, bcm2835,
759 cairomm, cantarell, chocolate-doom, comix-cursors, cxxtest,
760 edid-decode, emlog, gcr, gtkmm3, hidapi, jquery-sidebar,
761 kernel-module-imx-gpu-viv, libasplib, libcroco, libdvbpsi,
762 libfreeglut, libgdiplus, libglfw, libhdhomerun, libnet,
763 libsoil, lldpd, luvi, mbedtls, minizip, miraclecast, mongodb,
764 mraa, netbsd-queue, netsniff-ng, nss-pam-ldapd,
765 obsidian-cursors, openal, openbox, pangomm,
766 python-backports-abc, python-beautifulsoup4, python-cbor,
767 python-click, python-cssselect, python-ecdsa, python-html5lib,
768 python-idna, python-ipaddress, python-mistune, python-netaddr,
769 python-paho-mqtt, python-paramiko, python-pyparted,
770 python-pysmb, python-pyudev, python-singledispatch,
771 python-smbus-cffi, python-urllib3, qt53d, rabbitmq-c, rfkill,
772 sbc, spi-tools, tpm-tools, trousers, ubus, unrar, unscd,
773 unzip, v4l2grab, xdriver_xf86-video-nouveau, xdotool, zbar
774
775 Removed packages: libungif, python-pyxml,
776
777 Issues resolved (http://bugs.uclibc.org):
778
779 #7886: gettext: link failure with locally-installed libxml2
780 #7892: systemd-journald is broken
781 #8066: nodejs crashes when built with gcc 4.9
782 #8296: nodejs 0.12.7 - npm crashes (seg core dump)
783 #8501: gunzip fails to uncompress files
784 #8541: fail to build host-fakeroot-1.20.2
785 #8546: build instructions for raspberry pi don't work
786 #8571: strace for ARC compile error
787 #8581: pciutils.mk PCIUTILS_MAKE_OPTS typo
788 #8616: Fail to build for raspberrypi_defconfig with big endian
789 #8621: sqlite package, properly enable readline
790
Peter Korsgaard3f90e532015-11-30 22:54:25 +01007912015.11, Released November 30th, 2015
792
793 Minor fixes.
794
795 Merged/seperate /usr handling is now also performed for
796 staging so cross-gdb / gdbserver can find the libraries.
797
798 Updated/fixed packages: autossh, conntrack-tools, dcron,
799 espeak, gcc, glmark2, gpsd, gstreamer1, libglib2, libsigsegv,
800 libsoc, libv4l, minidlna, mongrel2, opencv, polarssl,
801 rpi-userland, rubix, skeleton, tovid, uemacs, valgrind, yad,
802 zmqpp
803
804 Issues resolved (http://bugs.uclibc.org):
805
806 #8441: Invalid directory for X11 fonts in target (RPi2)
807 #8491: libglib2 2.46.1 not Building for armv5 on 2015.11-rc3
808
Peter Korsgaard610f3fa2015-11-26 23:06:02 +01008092015.11-rc3, Released November 26th, 2015
810
811 Fixes all over the tree.
812
Peter Korsgaarddb80b0a2015-11-27 16:21:18 +0100813 We have a new modern website!
814
815 Updated/fixed packages: apitrace, audiofile, autossh, bullet,
816 c-ares, collectd, conntrack-tools, cryptodev-linux, dropbear,
817 fastd, gmp, gpsd, gst-plugins-bad, gst-plugins-base,
818 gst-plugins-good, gst-plugins-ugly, gstreamer, gstreamer1,
819 guile, iodine, iproute2, jimtcl, kompexsqlite, libethumb,
820 libfreeimage, libgsasl, libgtk3, libxml2, localedef,
821 lttng-tools, macchanger, mongrel2, mpd, openntpd, openssl,
822 oprofile, pcre, qt5base, quagga, rpi-userland, sconeserver,
823 sdl, spidev_test, sqlite, strongswan, ustr, xapp_sessreg,
824 yajl, zmqpp
Peter Korsgaard610f3fa2015-11-26 23:06:02 +0100825
826 Issues resolved (http://bugs.uclibc.org):
827
828 #6872: gpsd: disabled on microblaze
829 #8321: invalid opcode error with minidlna and ffmpeg
830 #8336: Default systemd configuration fails to boot correctly in 2015-08
831 #8446: rpi-userland failed to build with glibc 2.22
832
Peter Korsgaardbfaed962015-11-19 13:07:41 +01008332015.11-rc2, Released November 19th, 2015
834
835 Fixes all over the tree.
836
837 LD_LIBRARY_PATH is no longer used to ensure host binaries find
838 their libraries, fixing issues on recent Fedora.
839
840 Toolchain fixes for powerpc e5500 / e6500. Fix for an issue
841 with ${TARGET}-cc after the move to use a toolchain wrapper
842 for the internal toolchain.
843
844 Appy-patches.sh now correctly applies all files listed in
845 series files.
846
847 Fixes for merged /usr handling when a custom skeleton is used.
848
849 Updated/fixed packages: axfsutils, boost, busybox, dhcp,
850 directfb, dropbear, ebtables, fastd, ffmpeg, gauche, gcc,
851 gettext, gst1-plugins-bad, hostapd, ibrdtnd, libcurl,
852 libecore, libgudev, libnss, libpng, libserial, libssh2,
853 libuecc, libxml2, linux-headers, liquid-dsp, ltris,
854 lua-periphery, minidlna, mongrel2, mpd, mpg123, mplayer,
855 mysql, opencv, opencv3, package, perl-file-util, php-ssh2,
856 polarssl, pulseaudio, python-protobuf, qemu, qt5base, ranger,
857 ruby, skeleton, slang, squeezelite, strongswan, tovid, uclibc,
858 ushare, wine, wpa_supplicant, x265,
859 xdriver_xf86-video-siliconmotion, zxing-cpp
860
861 Issues resolved (http://bugs.uclibc.org):
862
863 #4790: Running udhcpc on a system with NFS root kills NFS
864 #8456: Building host-pkgconf on Fedora 23 fails due to..
865
Thomas Petazzonie1da0ef2015-11-06 11:25:40 +01008662015.11-rc1, Released November, 7th 2015
Thomas Petazzoni23542382015-11-06 11:22:00 +0100867
868 Fixes all over the tree and new features.
869
870 Architectures:
871
872 - Support for sparc64 added (internal toolchain with glibc
873 only).
874
875 - Support for mips32r6 and mips64r6 added.
876
877 - Support for Intel Quark X1000 CPU.
878
879 - Switch to EABIhf by default on ARM when a VFP is available.
880
881 Toolchains:
882
883 - glibc 2.22, gdb 7.10, use gdb 7.9 by default, musl 1.1.12,
884 uclibc-ng 1.0.8, host-gdb enabled on AArch64.
885
886 - The toolchain wrapper which was used only for external
887 toolchains is now also used for Buildroot internal
888 toolchains. This allowed to fix the ccache support, prepare
889 the way for top-level parallel build support and remove gcc
890 patches used to detect header/library path poisoning.
891
892 - Remove Analog Devices Blackfin toolchain 2012R2.
893
894 - Fix several Xtensa build failures by switching from
895 text-section-literals to auto-litpools.
896
897 - Enable MIPS64 support in uClibc-ng, use uClibc on ARC
898 rather than a specific fork.
899
900 - Linaro toolchains for ARM, ARMeb and AArch64 updated to
901 2015.08. 2014.09 version is kept since 2015.08 only runs on
902 x86_64 hosts.
903
904 Bootloaders:
905
906 - Fix ARM64 support in U-Boot.
907
908 Defconfigs:
909
910 - Added: ARC HS38 VDK virtual boards, Avnet Microzed, Boundary
911 Devices Nitrogen SoloX, Freescale i.MX6 SoloX Sabre SD,
912 OLinuxino A20 Lime2, Qemu Sparc64, Qemu SuperH 4 big endian,
913 Synopsys AArch64 VDK virtual platform.
914
915 - Updated: calao_qil_a9260, calao_usb_a9g20_lpw, ci20,
916 cubieboad, freescale_imx6_*, imx53loco, imx6_vab820,
917 mpc8315erdb, qmx6, p1010rdb, qemu, raspberrypi,
918 raspberrypi2, riotboard, snps_axs10*, wandboard.
919
920 - Removed: at91rm9200df, at91sam9260dfc, at91sam9263ek,
921 calao_snowball_defconfig, gnublin, integrator926_defconfig.
922
923 Infrastructure:
924
925 - Support for fetching from Mercurial tags fixed.
926
927 - Introduce LINUX_NEEDS_MODULES, which allows to enforce
928 module support to be enabled in the kernel when a package
929 builds out-of-tree kernel modules (through the
930 pkg-kernel-module infrastructure or on its own).
931
932 - Improve the perl package infrastructure to automatically add
933 the dependency to the perl interpreter to target perl module
934 packages.
935
936 - Remove trailing slashes in <pkg>_SITE and addition of a
937 check to ensure such trailing slashes are no longer added.
938
939 - Extend the legal infrastructure to allow packages to declare
940 their actual source code. This is useful for packages for
941 which <pkg>_SOURCE points to pre-built binaries (as is the
942 case for external toolchains). The new <pkg>_ACTUAL_SOURCE
943 variable allows to point to the source code in such cases.
944
945 - Improved ccache support, thanks to the usage of a toolchain
946 wrapper for internal toolchain. Now a single cache directory
947 can be shared between different Buildroot builds.
948
949 - Addition of a 'graph-size' make targets, which generates a
950 PDF graph of per-package size of the root filesystem.
951
952 - Addition of <pkg>_EXCLUDES so that packages can request
953 certain parts of the source code tarball to not be
954 extracted. This feature is currently used by gcc and
955 toolchain-external.
956
957 - Packages can now use the <pkg>_PKGDIR variable, provided by
958 the package infrastructure, to reference their package
959 directory, instead of explicitly using package/<pkg>/.
960
961 Filesystems:
962
963 - Add high lz4 compression to squashfs.
964
965 - Simplification of shell profile files in the default
966 skeleton.
967
968 - Remove ftp user and /home/ftp from the skeleton, and let ftp
969 server packages create these when needed.
970
971 - Add support for /bin, /sbin and /lib to be symlinks to their
972 corresponding directories in /usr. This is enforced for
973 systemd configurations, and optional for other
974 configurations.
975
976 - Support for AXFS filesystem image generation added.
977
978 - New options to add extra space/inodes to ext2/3/4 images.
979
980 Updated/fixed packages:
981
982 adwaita-icon-theme, apache, apitrace, atk, audit, avahi,
983 barebox, bash, batctl, bind, binutils, bluez_utils, boost,
984 bridge-utils, cairo, ccache, chrony, clapack, cloog, cmake,
985 collectd, connman, conntrack-tools, coreutils, cpio,
986 cryptsetup, dbus, dbus-cpp, devmem2, dhcp, dhcpcd, dhcpdump,
987 dhrystone, dillo, directfb, directfb-examples, dmraid,
988 dos2unix, dovecot, dovecot-pigeonhole, drbd-utils, dropbear,
989 dropwatch, dtc, e2fsprogs, ebtables, efl, eigen, ejabberd,
990 elf2flt, elfutils, erlang, ethtool, eudev, evemu, exfat,
991 exfat-utils, expat, faifa, fbterm, fdk-aac, feh, ffmpeg, file,
992 flashrom, fping, freerdp, freescale-imx, freetype, gdk-pixbuf,
993 genimage, gettext, git, glib-networking, glmark2, gnupg2,
994 gnuradio, gnutls, gpsd, grep, grub2, gst1-imx, gst1-libav,
995 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
996 gst1-plugins-ugly, gst1-validate, gst-fsl-plugins,
997 gst-plugins-bad, gstreamer1, guile, gvfs, harfbuzz, haveged,
998 hostapd, icu, imagemagick, impiutil, imx-gpu-viv, imx-vpu,
999 inadyn, intltool, iostat, iperf3, ipmiutil, iproute2,
1000 iptables, iw, jpeg-turbo, jq, jsoncpp, kexec-lite, kmod, kodi,
1001 kodi-audioencoder-flac, kodi-pvr-argustv, kodi-pvr-filmon,
1002 kodi-pvr-hts, kodi-pvr-mythtv, kodi-pvr-pctv,
1003 kodi-pvr-stalker, kodi-pvr-vbox,
1004 kodi-visualisation-waveforhue, less, lftp, libbluray,
1005 libcgroup, libconfuse, libcurl, libdcadec, libdrm, libevdev,
1006 libffi, libfribidi, libfslcodec, libfslparser, libfslvpuwrap,
1007 libgcrypt, libglew, libglib2, libgtk3, libidn, liblinear,
1008 liblockfile, libmicrohttpd, libnetfilter_conntrack, libnfs,
1009 libnftnl, libnl, libnspr, libnss, libpcap, libpfm4, libpng,
1010 libselinux, libserial, libsoup, libsoxr, libstrophe, libtasn1,
1011 libtirpc, libtorrent, libupnpp, liburcu, libusb-compat, libuv,
1012 libv4l, libva, libva-intel-driver, libxcb, lighttpd, links,
1013 linux, linux-firmware, linux-fusion, linux-headers,
1014 lirc-tools, localedef, lpeg, lsof, ltp-testsuite,
1015 lttng-libust, lttng-tools, lua-periphery, luaposix, lvm2, lxc,
1016 lz4, mdadm, mesa3d, mesa3d-headers, minicom, minidlna, moarvm,
1017 modem-manager, mosquitto, mpd, mpdecimal, mpg123, mplayer,
1018 mrouted, msmtp, mtd, mutt, nettle, network-manager, nfs-utils,
1019 nftables, nginx, nodejs, noip, ntp, ofono, opencv3, openpgm,
1020 openssl, openswan, openvpn, pango, parted, perl, perl-cross,
1021 perl-crypt-openssl-random, perl-http-message,
1022 perl-io-socket-ssl, perl-module-build, perl-mojolicious,
1023 perl-netaddr-ip, perl-net-dns, perl-net-http, perl-net-ssleay,
1024 perl-uri, perl-xml-libxml, php, picocom, pixman, pkgconf,
1025 poco, polarssl, portaudio, portmap, postgresql, proftpd,
1026 protobuf, protobuf-c, pulseaudio, python-configshell-fb,
1027 python-networkmanager, python-numpy, python-pyparsing,
1028 python-pypcap, python-rtslib-fb, python-spidev, python-urwid,
1029 python-web2py, qemu, qt5base, redis, rngtools, rng-tools,
1030 rpi-firmware, rpi-userland, rtmpdump, rtorrent, ruby, samba,
1031 samba4, sane-backends, sconeserver, sdl, sed, setools,
1032 shairport-sync, shared-mime-info, sland, smartmontools,
1033 softether, spice-protocol, sqlcipher, sqlite, squid,
1034 strongswan, stunnel, subversion, sudo, sunxi-tools,
1035 supervisor, systemd, tar, targetcli-fb, tcpdump, tiff, tor,
1036 tvheadend, tzdata, uboot-tools, udisks, unionfs, upmpdcli,
1037 util-linux, vala, valgrind, vim, vlc, vorbis-tools, vsftpd,
1038 vtun, wavpack, webkitgtk24, weston, whois, wireless-regdb,
1039 wireshark, wpa_supplicant, xdriver_xf86-input-vmmouse,
1040 xdriver_xf86-video-imx-viv, xdriver_xf86-video-intel,
1041 xdriver_xf86-video-sis, xlib_libXi, xorg-server,
1042 xtables-addons, xterm, xz, zic, znc, zsh
1043
1044 New packages:
1045
1046 axfsutils, bitstream, check, dvblast, eventlog, fastd, gauche,
1047 gmock, graphite2, gssdp, gupnp, gupnp-av, ibrcommon, ibrdtn,
1048 ibrdtnd, ibrdtn-tools, imx-kobs, iqvlinux, irssi,
1049 kompexsqlite, libbroadvoice, libcddb, libcodec2, libcrossguid,
1050 libg7221, libhttpparser, libilbc, libldns, libmng,
1051 libopenh264, libpam-radius-auth, libpam-tacplus, libsilk,
1052 libsoundtouch, libssh, libuecc, libyuv, liquid-dsp, luv,
1053 micropython, micropython-libs, python-pyratemp,
1054 python-pyroute2, python-ranger, rapidxml, scrypt, sdl2,
1055 sp-oops-extract, squeezelite, stress-ng, swupdate, syslog-ng,
1056 x265, xdriver_xf86-video-fbturbo, xxhash, yad, zxing-cpp
1057
1058 Removed packages:
1059
1060 blackbox (was deprecated), divine (merged in directfb),
1061 kobs-ng (replaced by imx-kobs), mediactl (merged in libv4l),
1062 sawman (merged in directfb), schifra (marked broken since a
1063 long time), texinfo (host variant only, no longer used), zxing
1064 (replaced by zxing-cpp),
1065
1066 Issues resolved (http://bugs.uclibc.org):
1067
1068 #4099: cut utility from GNU coreutils works incorrect
1069 #7772: libxml-parser-perl build failure: missing dependency
1070 ExtUtils/MakeMaker
1071 #7931: Default configuration for Cubieboard v1 is outdated
1072 #8116: 2015.05-rc2 raspberrypi2_defconfig network interface
1073 not coming up
1074 #8246: X.org DRI2 build issue
1075 #8256: pointing to /usr/bin/objcopy old version (x86) instead
1076 of the generated one
1077 #8266: mplayer build issue
1078 #8281: pyrexc fails to run when path is too long
1079 #8316: lttng-tools and lttng-babeltrace executables contain
1080 bad RPATH pointing to host machine
1081 #8331: kexec wants shutdown in /sbin, but systemd installs it
1082 in /usr/sbin
1083 #8361: Buildroot 2015.08.1 skeleton inittab overwritten by
1084 busybox's version
1085 #8366: libevent does not build
1086 #8386: build failed with external toolchain
1087 #8391: Node.js 0.12.7 fails to build on raspberry_pi defconfig
1088 #8396: CCACHE initialization
1089 #8401: gpsd 3.15 NMEA support
1090 #8416: cups depends on BR2_DEPRECATED_SINCE_2015_05
1091 #8421: util-linux installs systemd files in output/target/home/
1092
Peter Korsgaard20a36cd2015-08-31 23:06:58 +020010932015.08, Released August 31st, 2015
Peter Korsgaard3131ec42015-08-31 10:13:35 +02001094
1095 Minor fixes.
1096
1097 OpenCV 3.x package renamed to opencv3. OpenCV 2.4.x
1098 reintroduced as opencv.
1099
1100 Updated/fixed packages: bootutils, canfestival, cppcms,
Peter Korsgaard42180d82015-08-31 22:37:37 +02001101 curlftpfs, dhcpdump, dropbear, erlang-p1-tls, exfat, gnuradio,
1102 ipkg, libgudev, libmbim, libwebsock, linux-pam, lm-sensors,
1103 ltrace, midori, network-manager, openssh, perl-file-listing,
Peter Korsgaard3131ec42015-08-31 10:13:35 +02001104 perl-http-cookies, perl-http-daemon, perl-http-negotiate,
1105 perl-www-robotrules, python-can, qt5base, qt5multimedia,
1106 setools, sysvinit, tinyalsa, tn5250, tvheadend, uboot, vlc,
1107 x264, xserver_xorg-server, zyre
1108
Thomas Petazzoni985b46b2015-08-24 22:20:16 +020011092015.08-rc2, Released August, 24th 2015
1110
1111 Fixes all over the tree.
1112
1113 Toolchain: fix gcc build on NIOS-II.
1114
1115 Infrastructure: add <fs>_POST_GEN_HOOKS mechanism to fix
1116 hybrid ISO image generation.
1117
1118 Architectures: add arm1136j-s variant.
1119
1120 Updated/fixed packages: apitrace, audit, bcusdk, bdwgc,
1121 beecrypt, boost, bwm-ng, cdrkit, c-icap, cifs-utils, clapack,
1122 c-periphery, cpio, cramfs, czmq, dawgdic, dnsmasq, dosfstools,
1123 dropbear, elfutils, empty, eudev, fan-ctrl, filemq, gnutls,
1124 guile, haveged, imlib2, libcec, libepoxy, libev, libgpgme,
1125 libiio, libnetfilter_queue, libnfnetlink, libpfm4, libpthsem,
1126 librtas, libselinux, libsigsegv, libsodium, libv4l, lightning,
1127 linux, lirc-tools, lrzsz, mono, mosh, mpd, msmtp, nbd,
1128 netatalk, nodejs, ola, opencv, oprofile, php, poco,
1129 postgresql, powertop, protobuf, protobuf-c, qt5base,
1130 qt5quickcontrols, rapidjson, rng-tools, squid, sysdig,
1131 sysstat, tftpd, tinc, tz, util-linux, webkitgtk24, weston,
1132 wireshark, wvstreams, xdriver_xf86-input-synaptics, zyre.
1133
1134 Issues resolved (http://bugs.uclibc.org):
1135
1136 #8276: package/dropbear: symlink resolution incorrect
1137 #8286: Error with buildroot
1138 #8301: ldconfig parameter in Makefile
1139
Thomas Petazzoni7b1e9d52015-08-05 15:48:25 +020011402015.08-rc1, Released August, 5th 2015
Arnout Vandecappelle43929652015-07-13 13:36:28 +02001141
1142 Fixes all over the tree and new features.
1143
Thomas Petazzonida63d872015-08-05 15:05:07 +02001144 Architectures:
1145
1146 - Refactor how the availability of an MMU is described.
1147 - Minimal support for Cortex-M3
1148 - Minimal support for AArch64 big-endian
1149
1150 Toolchains:
1151
1152 - Add CodeSourcery MIPS 2015.05, remove MIPS 2013.11
1153 - Use uClibc-ng as the default uClibc version, instead of the
1154 official uClibc, which hasn't done any release since 3+
1155 years
1156 - eglibc is now marked as deprecated
1157 - GCC: gcc 4.9.x is now the default and was updated to 4.9.3,
1158 support for gcc 5.x added.
1159 - Binutils: use Binutils 2.24 as the default, 2.25.x series
1160 bumped to 2.25.1, remove old Binutils 2.22.
1161 - Update ARC toolchain components to 2015.06
1162 - Add support for Fortran when building gcc
1163
1164 Bootloaders:
1165
1166 - Support for using the kconfig configuration system in
1167 U-Boot
1168
1169 New Defconfigs:
1170
1171 - VIA VAB-820/AMOS-820
1172 - OLimex OLinuxino A20 Lime
1173 - Many new defconfigs for Atmel evaluation boards:
1174 at91sam9rlek, at91sam9x5ek, sama5d3xek, sama5d4ek, sama5d4
1175 Xplained Ultra, sama5d3 Xplained.
1176 - ACME Systems Aria G25
1177 - WarPboard
1178 - Altera Cyclone 5 Development Board
1179 - Xilinx zc706
1180 - ARC AXS101 and AXS103 Software Development Platforms
1181 - Significant updates to Raspberry Pi / Raspberry Pi 2
1182
1183 Infrastructure:
1184
1185 - Buildroot takes better care now of generating predictable
1186 permissions in the target filesystem. However, existing
1187 permissions on a custom skeleton or rootfs overlay will no
1188 longer be preserved. Therefore, it is necessary to add a
1189 permission table (BR2_ROOTFS_DEVICE_TABLE) to set the
1190 required permissions.
1191 - Add support for kconfig fragments.
1192 - No longer pass --{enable,disable}-debug to autotools
1193 packages depending on the value of
1194 BR2_ENABLE_DEBUG. BR2_ENABLE_DEBUG now only controls
1195 whether we build with -g or not.
1196 - Support for extracting archives in .lzma in the generic
1197 package infrastructure.
1198 - Remove random-seed file from the default skeleton, since
1199 seeding the entropy pool with a known seed makes more harm
1200 than good.
1201 - In the CVS download helper, add support to use a date as
1202 the version.
1203 - Add support for a per-package <pkg>_STRIP_COMPONENTS
1204 variable, which packages can use to specify how many path
1205 components should be stripped when extracting the tarball.
1206 - Addition of a 'kernel-module' package infrastructure, which
1207 simplifies the packaging of external kernel modules. Many
1208 existing packages are converted to use it.
1209 - Allow bootloaders to be implemented in $(BR2_EXTERNAL)
1210 - Remove /etc/securetty from the default skeleton.
1211 - Migration of sysV initscripts from the default skeleton to
1212 a package called 'initscripts', installed only when Busbox
1213 init or sysvinit are used.
1214 - Migration of the skeleton logic to a proper 'skeleton'
1215 package.
1216 - Addition of a 'linux-tools' infrastructure in the 'linux'
1217 package, to support building user-space tools bundled
1218 within the Linux kernel sources, such as perf and cpupower.
1219 - Usage of backticks instead of make $(shell ...) to execute
1220 shell commands. This allows to delay the evaluation of such
1221 commands when actually needed, and not when expanding the
1222 variables. It is useful to make 'make printvars' less
1223 noisy, and as a preparation to support top-level parallel
1224 build.
1225 - Libtool .la files are not mungled for all package types,
1226 instead of being handled only for packages using the
1227 autotools-package infrastructure.
1228 - Add mechanism to allow packages to express a dependency on
1229 gcc versions. This is needed for packages that use C++11 or
1230 C11 support for example.
1231
1232 Important package updates:
1233
1234 - Complete rework of the matchbox packaging
1235 - Lots of fixes in packages for compatibility with musl and
1236 gcc 5.
1237 - Hash files added to a large number of packages.
1238 - Update a significant number of packages to use a new
1239 hosting, after the announcement of Google Code and
1240 Gitorious closing.
1241 - Major packages needed for SELinux support have been merged,
1242 but the support is not complete yet.
1243 - Significant update of OpenCV to version 3.0, and addition
1244 of lots of eatures.
1245 - Significant update of all packages supporting the GPU and
1246 VPU of i.MX ARM processors.
1247 - Addition of systemd support in a significant number of
1248 packages.
1249 - Qt5 updated to 5.5.0
1250 - Use modular X.org server by default instead of KDrive
1251
1252 Filesystems:
1253
1254 - Complete overhaul of the iso9660 support. Now allows to use
1255 directly IS9660 as the root filesystem format and not only
1256 an initrd, and supports Grub 2 and isolinux in addition to
1257 Grub.
1258
1259 Updated packages: a10disp, agentpp, apache, at91bootstrap3,
1260 audit, barebox, bc, bind, bmon, boost, btrfs-progs,
1261 ca-certificates, can-utils, ccache, cloog, collectd, connman,
1262 coreutils, c-periphery, cryptsetup, dado, dbus, dejavu,
1263 dhcpcd, dnsmasq, dosfstools, dovecot, dovecot-pigeonhole,
1264 e2fsprogs, ejabberd, erlang-p1-cache-tab, erlang-p1-sip,
1265 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
1266 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml, ethtool,
1267 eudev, evtest, exim, expect, explorercanvas, feh, ffmpeg,
1268 file, flashrom, freescale-imx, freetype, gawk, gcc, gdb,
1269 gettext, git, glib-networking, gnupg2, gnutls, gpsd, gptfdisk,
1270 gpu-viv-bin-mx6q, gst-fsl-plugins, harfbuzz, hdparm, heimdal,
1271 i2c-tools, imagemagick, imx-vpu, iproute2, ipset, isl, iw,
1272 kodi, kodi-addon-xvdr, kodi-audioencoder-flac,
1273 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
1274 kodi-audioencoder-wav, lftp, libass, libassuan, libcec,
1275 libconfi, libcurl, libdrm, libevdev, libfreefare, libfslcodec,
1276 libfslparser, libfslvpuwrap, libfuse, libglib2, libgpgme,
1277 libgtk2, libgtk3, libical, libidn, libiio, libinput, libiscsi,
1278 libllcp, libmicrohttpd, libnfc, libnss, libpcap, libpciaccess,
1279 libpng, libserialport, libsigrok, libsoc, libtirpc, libubox,
1280 libunistring, libupnp, libuv, libv4l, libva,
1281 libva-intel-driver, libXrandr, lighttpd, linenoise, linux,
1282 linux-firmware, linux-headers, live555, ltrace, lua,
1283 lua-csnappy, lua-ev, luajit, lua-messagepack, luaperiphery,
1284 lvm2, lxc, lzo, mesa3d, mesa3d-headers, midori, mmc-utils,
1285 modem-manager, mono, mosquitto, mpd, mpd-mpc, mpfr, mpg123,
1286 mtd, musl, nano, netperf, network-manager, nfs-utils, nginx,
1287 nodejs, ntp, ola, opencv, openldap, openssh, openssl,
1288 openswan, openvmtools, openvpn, opkg, orbit, orc, pcmanfm,
1289 perl-cross, perl-encode-locale, perl-io-socket-ssl,
1290 perl-mojolicious, perl-net-ssleay, perl-path-tiny, perl-uri,
1291 perl-xml-libxml, php, pinentry, polarssl, postgresql,
1292 pulseview, pure-ftpd, python, python-dpkt, python-lxml,
1293 python-networkmanager, python-pyinotify, python-pypcap,
1294 python-tornado, qextserialport, qt, qt5, rapidjson, redis,
1295 rpcbind, rpi-firmware, rpi-userland, samba4, shairport-sync,
1296 snmpp, sqlite, squid, strongswan, stunnel, sudo, sunxi-boards,
1297 sunxi-mali, sysdig, sysstat, systemd, tcpdump, tiff, tmux,
1298 tor, txheadend, tzdata, uboot, uclibc, ulogd, upmpdcli,
1299 usb_modeswitch, usb_modeswitch_data, vala, vsftpd, wayland,
1300 weston, whois, wireless-regdb, wireshark, x264, xapp_xvinfo,
1301 xdriver_xf86-input-libinput, xdriver_xf86-input-vmmouse,
1302 xdriver_xf86-video-cirrus, xdriver_xf86-video-geode,
1303 xdriver_xf86-video-imx-viv, xdriver_xf86-video-mach64,
1304 xdriver_xf86-video-neomagic, xdriver_xf86-video-r128,
1305 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
1306 xdriver_xf86-video-vesa, xkeyboard-config, xlib_libfontenc,
1307 xlib_libFS, xlib_libXaw, xlib_libxkbfile, xlib_libXrender,
1308 xlib_libXt, xproto_kbproto, xproto_xproto, xproto_xrandrproto,
1309 xscreensaver, xserver_xorg-server, xtables-addons, yaml-cpp,
1310 zic.
1311
1312 New packages: angularjs, atf, audit, c-icap, c-icap-modules,
1313 cpio, dawgdic, faketime, fcgiwrap, gflags, glog, initscripts,
1314 jquery-datetimepicker, kodi-audioencoder-modplug,
1315 kodi-audioencoder-nosefar, kodi-audioencoder-sidplay,
1316 kodi-audioencoder-snesapu, kodi-audioencoder-stsound,
1317 kodi-audioencoder-timidity, kodi-audioencoder-vgmstream,
1318 kodi-platform, kodi-pvr-argustv, kodi-pvr-dvblink,
1319 kodi-pvr-dvbviewer, kodi-pvr-filmon, kodi-pvr-hts,
1320 kodi-pvr-iptvsimple, kodi-pvr-mediaportal-tvserver,
1321 kodi-pvr-mythtv, kodi-pvr-nextpvr, kodi-pvr-njoy,
1322 kodi-pvr-pctv, kodi-pvr-stalker, kodi-pvr-vbox,
1323 kodi-pvr-vdr-vnsi, kodi-pvr-vuplus, kodi-pvr-wmc,
1324 kodi-screensaver-asteroids, kodi-screensaver-biogenesis,
1325 kodi-screensaver-crystalmorph, kodi-screensaver-greynetic,
1326 kodi-screensaver-pingpong, kodi-screensaver-pyro,
1327 kodi-screensaver-stars, kodi-visualisation-shadertoy,
1328 kodi-visualisation-spectrum, kodi-visualisation-waveforhue,
1329 kodi-visualisation-waveform, kvmtool, kyua, libfm,
1330 libfm-extra, libplatform, librtas, libsodium, libsquish,
1331 libucl, libump, linux-backports, lua-iconv, lutok, menu-cache,
1332 moarvm, monkey, mono-gtksharp3, mosh, openipmi, python-can,
1333 python-pycli, python-pydal, python-pyyaml, python-web2py,
1334 qpid-proton, qt5webchannel, quazip, racehound, rtl8188eu,
1335 rtl8821au, sepolgen, setools, skeleton, stm32flash,
1336 webkitgtk24, xdriver_xf86-video-qxl, zynq-boot-bin.
1337
1338 Deprecated packages: webkitgtk, libgail, eglibc support in
1339 glibc package.
Arnout Vandecappelle43929652015-07-13 13:36:28 +02001340
Thomas Petazzoni8cf7a562015-08-05 15:36:24 +02001341 Issues resolved (http://bugs.uclibc.org):
1342
1343 #4291: Segmentation fault with all binaries that use threads
1344 when compiled with gcc 4.6
1345 #6944: building toolchain for sh4 fails
1346 #7592: Buildroot GCC: -lto requires plugin support in ranlib
1347 #7628: Python SSL does not get built for Raspberry Pi
1348 #7682: Missing dependencies for NFS
1349 #7742: dhcp lacks important features when BR2_ENABLE_DEBUG
1350 #7754: make: *** [/..../buildroot-2014.11/output/build/host-gcc-initial-4.8.3/.stamp_built] Error 2
1351 #7946: libglib2-2.42.2 fails to build for sparc-buildroot-linux-gnu
1352 #7956: glibc 2.20 and 2.21 fail to build for sh64-buildroot-linux-gnu
1353 #7971: python-flask, python-werkzeug. No module named zlib
1354 #7981: Target file system skeleton permissions hazard
1355 #8006: rpcdebug in nfs-utils built for the host
1356 #8036: alsa-lib headers problem that prevents to compile alsa
1357 dependent projects
1358 #8081: systemd init system: /tmp is not mode 1777
1359 #8121: php opcache extension doesn't get installed
1360 #8151: x86-64 make fails with ncurses 5.9
1361 #8156: pkg-kconfig infra broken for *-update-{config, defconfig}
1362 #8161: default /bin/sh symlink to busybox is full path and not relative
1363 #8171: glamor missing
1364 #8191: Request update support for the cubieboard series
1365 #8201: Important security upgrades for node.js
1366
Peter Korsgaard6d736152015-05-31 23:15:34 +020013672015.05, Released May 31st, 2015
1368
1369 Minor fixes.
1370
1371 Updated/fixed packages: conntrack-tools, directfb, fio, flite,
1372 gptfdisk, ipmiutil, iproute2, janus-gateway, keyutils, knock,
1373 libelementary, libgcrypt, libgsasl, libjpeg, libstrophe,
1374 lttng-libust, nbd, ncurses, nmap, php, postgresql, python,
1375 python3, sconeserver, udpcast, upmpdcli
1376
Peter Korsgaardc6ce1192015-05-22 11:53:58 +020013772015.05-rc3, Released May 22nd, 2015
1378
1379 Several fixes, mainly related to static linking.
1380
1381 Updated/fixed packages: acl, alsa-utils, apr, armadillo, attr,
1382 autoconf-archive, binutils, boost, czmq, dhcpcd, duma,
1383 enlightenment, exim, fbterm, freerdp, gcc, gdk-pixbuf,
1384 google-breakpad, gpsd, heirloom-mailx, hwloc, ipmiutil,
1385 iproute2, jack2, jasper, kmod, lcdproc, leafnode2, libcap-ng,
1386 libftdi1, libmatroska, libmemcached, libmodbus, libnftnl,
1387 libsigrok, libupnpp, libuv, libxml-parser-perl, linux,
1388 linux-headers, lirc-tools, lua-periphery, lxc, mongoose, mono,
1389 mpg123, mosquitto, neardal, newt, ntp, ola, openldap, opencv,
1390 php, postgresql, protobuf, pulseaudio, python-pyqt, qemu, qt,
1391 qt5base, rpi-userland, rsyslog, snmppp, sqlite, tiff,
1392 tinyxml2, uboot-tools, unionfs, ux5000-firmware, usbredir,
1393 ushare, vpnc, vsftpd, wavpack, wireless_tools, wsapi,
1394 wvstreams, xmlstarlet, zeromq, zmqpp
1395
1396 New packages: c-periphery
1397
1398 Issues resolved (http://bugs.uclibc.org):
1399
1400 #8106: mkfs.jffs2 uses the --pagesize parameter incorrectly
1401 #8111: 2015.05.rc2 LIBFOO_CONF_OPTS not working
1402 #8126: exim lacks plaintext and cram-md5 auth
1403
Peter Korsgaardf2435f62015-05-11 13:28:26 +020014042015.05-rc2, Released May 11th, 2015
1405
1406 Minor fixes.
1407
1408 Toolchain: PR56780 backport to GCC 4.8.4 to fix GDB linking
1409 issues. Context functions enabled for uClibc snapshot /
1410 uClibc-NG.
1411
1412 Architectures: Endian handling symbol for Xtensa, binutils
1413 fixes.
1414
1415 Infrastructure: Fix for kernel module stripping when
1416 localversion contains spaces.
1417
1418 Updated/fixed packages: at, autoconf-archive, binutils,
1419 cc-tool, cryptsetup, dstat, expedite, freerdp, giflib,
1420 gnuchess, guile, ipmiutil, iproute2, mono, monolite, neard,
1421 ola, poppler, postgresql, python-qt, qt, sqlite, valgrind,
1422 xlib_libXfont
1423
1424 Issues resolved (http://bugs.uclibc.org):
1425
1426 #8086: Cannot select systemd as init with Linaro 2014.09...
1427
Peter Korsgaard5628a152015-05-04 21:25:41 +020014282015.05-rc1, Released May 4th, 2015
Peter Korsgaard94856072015-04-27 00:10:53 +02001429
1430 Fixes all over the tree and new features.
1431
Peter Korsgaard329f6872015-05-03 23:49:42 +02001432 Architectures: Removed AVR32 support, deprecate SH64, added
1433 support for steamroller, corei7-avx and core-avx2 x86
1434 variants.
1435
1436 Toolchains: IPv6 and Largefile support now enforced for
1437 uClibc. Corresponding Kconfig symbols removed.
1438
1439 External CodeSourcery AMD64 2014.05, MUSL-cross 1.1.6 added,
1440 CS sh2, Xilinx microblaze v2/14.3 removed. Distro-class
1441 external toolchains are now detected and blacklisted.
1442
1443 Internal toolchain support for Nios2 added, Blackfin
1444 removed. Aarch64 and sh musl support. uClibc-ng support added.
1445
1446 Libatomic is now handled for internal and external
1447 toolchains. Link time optimization (LTO) support.
1448
1449 New Defconfigs: Freescale i.MX28 EVK, i.MX31 PDK and SABRE
1450 Auto, Raspberry Pi 2, RIoTboard,
1451
1452 Infrastructure: Hashes for a large number of packages have
1453 been added. Missing hashes now stop the build unless
1454 explicitly disabled.
1455
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02001456 Spaces and colons (:) are now supported in package
1457 versions. Dependencies can now be listed for the patch step
1458 (<PKG>_PATCH_DEPENDENCIES). Kconfig and Linux kernel
Peter Korsgaard329f6872015-05-03 23:49:42 +02001459 extensions infrastructure has been added.
1460
1461 Makedevs now has a recursive (r) option.
1462
1463 The variable containing the list of packages to build has been
1464 renamed from TARGETS to PACKAGES.
1465
Peter Korsgaard1c3ad232015-05-04 20:44:02 +02001466 Make external-deps / legal-info / source / source-check have
1467 been reimplemented using the package infrastructure, so their
1468 output/behaviour may differ from earlier (some packages were
1469 not included in the past).
1470
Peter Korsgaard329f6872015-05-03 23:49:42 +02001471 The old insecure DES password encoding is no longer supported.
1472
1473 U-Boot patch option now support direct references to patch
1474 files and URLs in addition to directories of patches. The
1475 i.MX28 SD format (u-boot.sd) is now supported.
1476
Peter Korsgaard94856072015-04-27 00:10:53 +02001477 Updated/fixed packages: agentpp, aircrack-ng, alsa-lib,
1478 alsa-utils, apr-util, apr, atk, autossh, avahi, avrdude,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001479 bcusdk, bdwgc, bind, binutils, bmon, boost, botan,
1480 btrfs-progs, busybox, ca-certificates, cairo, can-utils,
1481 canfestival, ccache, chrony, civetweb, clamav, cmake,
1482 collectd, connman, copas, crda, cryptodev-linux, cryptsetup,
1483 cups, czmq, dbus-cpp, dbus-glib, dbus-python, dbus, dfu-util,
1484 dhcp, dhcpcd, dialog, dillo, dmraid, dnsmasq, dos2unix,
1485 dosfstools, dovecot-pigeonhole, dovecot, dropbear, dropwatch,
Peter Korsgaard94856072015-04-27 00:10:53 +02001486 dtv-scan-tables, dvdauthor, e2fsprogs, ecryptfs-utils,
1487 libevas, elfutils, enscript, erlang, espeak, eudev, evemu,
1488 exfat-utils, exim, f2fs-tools, feh, ffmpeg, fftw, flickcurl,
1489 fltk, fluxbox, fmlib, fmtools, freeradius-client, freerdp,
1490 gamin, gawk, gcc-final, gcc, gd, gdb, gengetopt, geoip, git,
1491 glib-networking, gnu-efi, gnuchess, gnutls, gpsd, gptfdisk,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001492 gpu-viv-bin-mx6q, gst-plugin-bad, gstreamer, gstreamer1,
1493 gtest, gvfs, harfbuzz, haserl, haveged, hiawatha,
1494 hicolor-icon-theme, hostapd, hplip, httping, i2c-tools, icu,
1495 ifplugd, imagemagick, imlib2, iozone, iproute2, iptables,
1496 iputils, irqbalance, iw, jack2, jhead, jimtcl, json-c, kexec,
1497 kismet, kmod, kodi-audioencoder-flac,
Peter Korsgaard94856072015-04-27 00:10:53 +02001498 kodi-audioencoder-vorbis, kodi-pvr-addons, kodi, ktap, lcms2,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001499 libass, libatomic_ops, libbluray, libcap, libcgroup, libcurl,
1500 libdrm, libdvbsi, libebml, libecore, libedit, liberation,
1501 libev, libevas, libevdev, libftdi, libgcrypt, libglib2,
1502 libgpgme, libgtk2, libgtk3, libiconv, libidn, libiio,
1503 libinput, libiscsi, libksba, liblinear, libmatroska,
1504 libmicrohttpd, libmodbus, libmpdclient, libnice, libnl,
1505 libnspr, libnss, libpcap, libpciaccess, libphidget, libplayer,
1506 libpthsem, libqmi, librsvg, libseccomp, libsigrok, libsoup,
1507 libsrtp, libssh2, libtasn1, libtool, libunistring, liburcu,
1508 libusb, libuv, libva-intel-driver, libva, libvncserver,
1509 libvorbis, libvpx, libwebsockets, libxml2, libzip, lightning,
1510 lighttpd, linknx, linphone, linux-firmware, linux-headers,
1511 linux-pam, live555, ljsyscall, lmbench, lockdev, logrotate,
1512 lpc3250loader, lpeg, lsof, lttng-libust, lttng-modules,
1513 lttng-tools, lua, luacrypto, luafilesystem, luajit, luaposix,
1514 luarocks, lvm2, lxc, make,
Peter Korsgaard94856072015-04-27 00:10:53 +02001515 matchbox-{common,desktop,fakekey,keyboard,lib,startup-monitor,vm},
1516 matchbox, mcelog, memcached, memstat, memtest86, mesa3d,
1517 minidlna, mjpegtools, mjpg-streamer, modem-manager, mongoose,
1518 monit, mono, monolite, mp4v2, mpc, mpd, mpdecimal, mpg123,
1519 mplayer, musl, nano, nbd, ncftp, ncmpc, ncurses, ne10, neard,
1520 neardal, net-tools, netatalk, netsnmp, network-manager, nginx,
1521 nodejs, ntfs-3g, ntp, numactl, odhcp6c, ofono, open2300,
1522 opencv, openldap, openntpd, openocd, openssh, openssl,
1523 openswan, opentyrian, openvmtools, openvpn, oprofile, p11-kit,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001524 pango, patch, patchelf, pciutils, pcre, perf, perl-gdgraph,
Peter Korsgaard94856072015-04-27 00:10:53 +02001525 perl-io-socket-ssl, perl-json-tiny, perl-module-build,
1526 perl-mojolicious, perl-net-ssleay, perl-path-tiny,
1527 perl-xml-libxml, perl, phidgetwebservice, php-gnupg, php,
1528 pkgconf, polarssl, poppler, popt, postgresql, powerpc-utils,
1529 pppd, prboom, procps-ng, proftpd, psplash, ptpd2,
1530 python-{cheetah,coherence,django,markdown,netifaces,pam,six},
Peter Korsgaard329f6872015-05-03 23:49:42 +02001531 python-tornado, python-twisted, python-zope-interface, python,
1532 python3, qemu, qt, qt5, qt5base, qt5multimedia,
1533 qt5xmlpatterns, qt5cinex, quagga, qwt, radvd, readline,
1534 rng-tools, rpcbind, rpi-firmware, rpi-userland, rsync,
1535 rsyslog, rtai, rtmpdump, ruby, sam-ba, samba, samba4,
1536 sane-backends, sconeserver, shairport-sync, sigrok-cli, slang,
1537 smcroute, snmppp, socat, socketcand, sofia-sip, sox,
1538 spawn-fcgi, speex, sqlcipher, sqlite, squid, strace,
1539 strongswan, stunnel, sudo, sunxi-boards, swig, sysstat,
1540 systemd, tcpdump, tftpd, thrift, thttpd, ti-gfx, ti-utils,
1541 tiff, tinyalsa, tn5250, transmission, trinity, tslib,
1542 tvheadend, tzdata, uboot-tools, uclibc, ulogd, usb_modeswitch,
1543 usbutils, ustr, util-linux, vala, valgrind, vlc, wayland,
1544 webp, weston, wget, which, whois, wireless-regdb,
1545 wireless_tools, wireshark, wpa_supplicant, wvstreams,
1546 xapp_{bdftopcf,bitmap,fonttosfnt,fslsfonts},
Peter Korsgaard94856072015-04-27 00:10:53 +02001547 xapp_{fstobdf,iceauth,mkfontscale,oclock,rgb,sessreg,setxkbmap},
1548 xapp_{showfont,smproxy,twm,x11perf,xcalc,xclipboard,xcmsdb},
1549 xapp_{xdbedizzy,xditview,xdpyinfo,xdriinfo,xedit,xev,xeyes},
1550 xapp_{xf86dga,xfsinfo,xgamma,xgc,xhost,xinit,xinput,xkbcomp},
1551 xapp_{xkbevd,xkbprint,xlsatoms,xlsfonts,xmag,xman,xmh,xmodmap},
1552 xapp_xmore, xcb-util-image, xcb-util-keysyms,
1553 xdata_xcursor-themes,
1554 xdriver_xf86-input-{evdev,keyboard,synaptics,void},
1555 xdriver_xf86-video-{ati,cirrus,geode,mach64,mga,neomagic},
1556 xdriver_xf86-video-{r128,savage,siliconmotion,sis,tdfx},
Peter Korsgaard329f6872015-05-03 23:49:42 +02001557 xdriver_xf86-video-{trident,vmware,voodoo}, xenomai,
1558 xfont_font-util, xkeyboard-config,
1559 xlib_lib{ICE,X11,Xdmcp,Xfont,Xpm,XvMC},
Peter Korsgaard94856072015-04-27 00:10:53 +02001560 xlib_lib{Xxf86vm,xshmfence,xtrans}, xproto_randrproto,
1561 xproto_xproto, xserver_xorg-server, x11vnc, x264, xerces,
1562 xorriso, xterm, xz, yaml-cpp, zeromq, zic, zmqpp
1563
1564 New packages: apache, autoconf-archive, batctl,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001565 bitstream-vera, bullet, cc-tool, doxygen, drbd-utils,
1566 dvdrw-tools, gnuradio, gst1-imx, hans, hwloc, ijs,
1567 imx-usb-loader, inconsolata, iodine, iotop, ipmiutil, jsoncpp,
1568 leveldb, libdcadec, libdri2, libfreeimage, libftdi1,
1569 libsidplay2, lirc-tools, lua-periphery, mc, mesa3d-headers,
1570 mosquitto, nvidia-driver, nvidia-tegra23{,-binaries,-codecs},
1571 openjpeg, opusfile, perl-crypt-openssl-{random,rsa},
1572 perl-db-file, perl-digest-{hmac,sha1},
1573 perl-encode-{detect,locale}, perl-file-{listing,util},
1574 perl-html-{parser,tagset}, perl-http-cookies,
1575 perl-http-{daemon,date,message,negotiate}, perl-io-html,
1576 perl-libwww-perl, perl-lwp-mediatypes, perl-mail-dkim,
1577 perl-mailtools, perl-mime-base64, perl-net-{dns,http},
1578 perl-netaddr-ip, perl-time-hires, perl-timedate, perl-uri,
1579 perl-www-robotrules, powertop, pulseview,
1580 python-{cherrypy,lxml,mako,pyqt,pyxml,sip,spidev,ws4py}, qpdf,
1581 qt-webkit-kiosk, sl, softether, sysdig, tinyxml2, tor, tovid,
1582 unixodbc, wf111, wine, libepoxy, xapp_xcompmgr,
Peter Korsgaard94856072015-04-27 00:10:53 +02001583 xapp_xfindproxy, xcb-util-cursor, xcb-util-renderutil,
Peter Korsgaard329f6872015-05-03 23:49:42 +02001584 xdriver_xf86-input-libinput, xdriver_xf86-video-imx{,-viv},
Peter Korsgaard94856072015-04-27 00:10:53 +02001585 xproto_xproxymanagementprotocol
1586
1587 Removed packages: gtk2-theme-hicolor
1588
Peter Korsgaard329f6872015-05-03 23:49:42 +02001589 Deprecated packages: samba
1590
Peter Korsgaard94856072015-04-27 00:10:53 +02001591 Issues resolved (http://bugs.uclibc.org):
1592
1593 #7478: Multiple chosen python modules are not built due to...
1594 #7508: Use of BR2_EXTERNAL and dependencies to existing packages
1595 #7676: Package procps-ng installs binaries to nonsensical folder
1596 #7724: Startx is not installed in the target
1597 #7760: botan: wrong prefix in botan-1.10.pc
1598 #7826: Building of cdparanoia
1599 #7844: Lua with hard-float on MIPS by buildroot doesn't work
1600 #7874: X.org configure error
1601 #7941: glibc-2.20 fails to build for sparc-buildroot-linux-gnu
1602 #7951: gcc 4.9.2 fails to build for sparc-buildroot-linux-gnu
1603 #7961: Qt5 fails to build for xtensa-buildroot-linux-uclibc
1604 #7976: mkuser script fails with: user already exists with...
1605 #8011: When building only busybox and strace, strace fails...
1606 #8016: collectd fails to build, network.c:171:19: error:...
1607 #8041: error on building libcurl7.42.0
1608
Peter Korsgaard6bf057b2015-03-01 22:08:12 +010016092015.02, Released March 1st, 2015
1610
1611 Minor fixes.
1612
1613 Updated/fixed packages: civetweb, ding-libs,
1614 directfb-examples, glibc, gnupg, gnupg2, gpm,
1615 gst-plugins-good, gst1-plugins-good, freetype, libao, libevas,
1616 libevent, libfribidi, libgcrypt, libgtk2, libshout, libsrtp,
1617 libtheora, libupnpp, libxmlrpc, linux, make, opus, pinentry,
1618 rpi-firmware, shared-mime-info, vlc, vorbis-tools,
1619 xcb-util-keysyms
1620
1621 Removed packages: libgc
1622
Peter Korsgaard345f32e2015-02-24 00:24:19 +010016232015.02-rc3, Released February 24th, 2015
1624
1625 Minor fixes.
1626
1627 Cmake and rebar (erlang) infrastructure fixes.
1628
1629 Updated/fixed packages: bind, btrfs-progs, busybox, e2fsprogs,
1630 evtest, ffmpeg, fltk, gnutls, i2c-tools, imagemagick, libxcb,
1631 make, mjpg-streamer, netsnmp, opentyrian, php, polarssl,
1632 qt5base, samba, samba4, sudo, util-linux, xserver_xorg-server
1633
Peter Korsgaardbc113922015-02-15 23:44:43 +010016342015.02-rc2, Released February 15th, 2015
1635
1636 Minor fixes.
1637
1638 raspberrypi: fix kernel sha1 for DT variant.
1639
1640 Updated/fixed packages: dbus, dvdauthor, git, libsemanage,
1641 libsepol, libssh2, mplayer, ntp, openvmtools, python3,
1642 qt5base, qt5connectivity, xserver_xorg-server
1643
Peter Korsgaard21652672015-02-08 21:57:14 +010016442015.02-rc1, Released February 8th, 2015
Peter Korsgaard20138582015-02-08 21:55:10 +01001645
1646 Fixes all over the tree and new features.
1647
1648 Static/shared library handling reworked. This is now a
1649 tristate (shared only / shared and static / static
1650 only). Default is now shared only to speed up the
1651 build. BR2_PREFER_STATIC_LIB is now called BR2_STATIC_LIBS.
1652
1653 The toolchain (internal and external) will now warn when an
1654 unsafe library or header path is used (such as /usr/include or
1655 /usr/lib). If BR2_COMPILER_PARANOID_UNSAFE_PATH is enabled
1656 under build options this instead becomes an error.
1657
1658 A installation path issue with the internal musl toolchain
1659 support has been fixed so it is now possible to reuse it as an
1660 external toolchain.
1661
1662 Architectures: Freescale E5500 and E6500 PowerPC support
1663 added, deprecated MIPS 1/2/3/4 support removed.
1664
1665 New defconfigs: Freescale p2020ds, MIPS creator CI20,
1666 Raspberrypi with DT, UDOO Quad.
1667
1668 'make <foo>_defconfig' now saves the path to the defconfig in
1669 the .config, so a 'make savedefconfig' automatically updates
1670 it.
1671
1672 Infrastructure for packages using the Erland rebar tool has
1673 been added.
1674
1675 Hashes for a large number of packages have been added. Hashes
1676 are now checked for both target and host packages.
1677
1678 The system menu now has an option to automatically configure a
1679 network interface through DHCP at bootup.
1680
1681 The default filesystem skeleton now uses a separate tmpfs for
1682 /run instead of a symlink to /tmp/ for security reasons / to
1683 protect against conflicts with user generated temporary files.
1684
1685 BR2_EXTERNAL is now exported to post-build and post-image
1686 scripts.
1687
1688 New packages: bdwgc, benejson, blktrace, bootstrap, cgic,
1689 ding-libs, dvdauthor, ejabberd, erlang-goldrush, erlang-lager,
1690 erlang-p1-cache-tab, erlang-p1-iconv, erlang-p1-sip,
1691 erlang-p1-stringprep, erlang-p1-stun, erlang-p1-tls,
1692 erlang-p1-utils, erlang-p1-xml, erlang-p1-yaml,
1693 erlang-p1-zlib, exiv2, freeradius-client, gengetopt, glmark2,
1694 gpu-amd-bin-mx51, guile, host-qemu, ifupdown, iperf3,
1695 janus-gateway, kodi, kodi-audioencoder-flac,
1696 kodi-audioencoder-lame, kodi-audioencoder-vorbis,
1697 kodi-audioencoder-wav, libcli, libiio, liblinear, libnice,
1698 libselinux, libsemanage, libserialport, libsigro,
1699 libsigrokdecode, libsrtp, liburiparser, libvips, libwebsock,
1700 libz160, libzip, lightning, mcelog, memtest86, mjpegtools,
1701 mjpg-streamer, mke2img, mpd-mpc, netsurf-buildsystem, odhcp6c,
1702 openldap, python-alsaaudio, python-certifi, python-cheetah,
1703 python-coherence, python-django, python-docopt, python-enum,
1704 python-enum34, python-flask, python-gobject, python-httplib2,
1705 python-ipaddr, python-itsdangerous, python-jinja,
1706 python-markdown, python-markupsafe, python-networkmanager,
1707 python-pam, python-psutil, python-pyftpdlib, python-pyinotify,
1708 python-pysendfile, python-pyxb, python-requests, python-six,
1709 python-twisted, python-webpy, python-werkzeug,
1710 python-zope-interface, qt5cinex, sigrok-cli, sofia-sip,
1711 start-stop-daemon, szip, triggerhappy, ustr, vnstat, xorriso,
1712 xtables-addons
1713
1714 Removed packages (target): bison, distcc, gob2, m4
1715
1716 Issues resolved (http://bugs.uclibc.org):
1717
1718 #7556: make interactive CLI optional for nftables
1719 #7730: Error while connecting Qt Cretaor to device
1720 #7766: logrotate default gzip path is usually wrong
1721 #7790: Invalid ext4 image generated by Buildroot
1722
Peter Korsgaard9a5434f2014-12-01 10:19:00 +010017232014.11, Released December 1st, 2014
1724
1725 Minor fixes.
1726
1727 Infrastructure: LD_LIBRARY_PATH handling tweak to ensure
1728 current working directory isn't searched.
1729
1730 Updated/fixed packages: gd, gdb, libwebsockets, luajit, mono,
1731 parted, shairport-sync, util-linux, xapp_bdftopcf,
1732 xserver_xorg-server
1733
Peter Korsgaardf30e54e2014-11-28 13:23:02 +010017342014.11-rc3, Released November 28th, 2014
1735
1736 Fixes all over the tree.
1737
1738 System: File permissions of /etc/random-seed made more
1739 restrictive.
1740
1741 Toolchain: Various fixes related to locale handling, a fix for
1742 building the toolchain wrapper on MIPS.
1743
1744 Updated/fixed packages: bind, binutils. botan, btrfsprogs,
1745 clamav, czmq, dhcp, dillo, dovecot, erlang, flac, gd, glibc,
1746 gptfdisk, gst1-validate, heirloom-mailx, lame, libksba,
1747 libllcp, libnspr, libpng, libshairplay, libtirpc, linux,
1748 linux-headers, mpdecimal, mpg123, network-manager, nfstables,
1749 nfs-utils, openssl, pcituils, qt, radvd, rtai, sqlcipher,
1750 sstrip, tcpdump, uclibc, uemacs, ushare, wayland, weston,
1751 xl2tp, xserver_xorg-server
1752
1753 Issues resolved (http://bugs.uclibc.org):
1754
1755 #7670: Fails to build mpc-1.0.2 on latest Cygwin
1756
Peter Korsgaard641e00e2014-11-21 13:19:45 +010017572014.11-rc2, Released November 21st, 2014
Peter Korsgaard7dfba6f2014-11-21 13:11:45 +01001758
1759 Fixes all over the tree.
1760
1761 Inittab tweaks for shutdown handling (busybox and sysvinit).
1762
1763 Updated/fixed packages: aircrack-ng, botan, canfestival,
1764 clamav, coreutils, czmq, dbus, dovecot, duma, e2fsprogs,
1765 erlang, gcc, iputils, libcap, libgcrypt, libmemcached,
1766 libssh2, libunwind, libv4l, linux-headers, mesa3d-demos, mutt,
1767 mysql, ndisc6, nodejs, omniorb, perl-cross, php,
1768 python-tornado, python3, qemu, qt5base, qt5webkit, rpm,
1769 rt-tests, ruby, schifra, sdl_sound, shairport-sync, sysvinit,
1770 tstools, tzdata, wireshark, x264
1771
1772 Issues resolved (http://bugs.uclibc.org):
1773
1774 #7646: strftime on datetime not works on python3
1775
Peter Korsgaard74128852014-11-12 23:11:07 +010017762014.11-rc1, Released November 12th, 2014
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01001777
1778 Fixes all over the tree and new features.
1779
Peter Korsgaard6896e822014-11-12 22:31:39 +01001780 Toolchains: Use -mcpu / -march instead of -mtune. Support
1781 additional ARC and sparc variants. Updated Code sourcery
1782 and Linaro external toolchains.
1783
1784 Defconfigs: Freescale iMX6DL SabreSD, Minnowboard MAX, QEMU
1785 powerpc64 pseries added and a number of updates to the
1786 existing configurations.
1787
1788 Infrastructure: Buildroot is now less noisy when built with
1789 the silent option (make -s).
1790 A number of package infrastructure variables have been renamed
1791 from *_OPT to *_OPTS for constency. Buildroot will complain if
1792 the old names are used to assist in updating out of tree
1793 packages.
1794 Fixes for host systems where bash isn't located in /bin, and
1795 older systems not supporting mktemp --tmpdir.
1796 Various cleanups of users/groups in the default skeleton.
1797 There is now an option to choose what shell /bin/sh points to.
1798
1799 Documentation: Various updates to the user manual. The
1800 asciidoc documentation handling has now been extended so it
1801 can be used by (BR2_EXTERNAL) packages.
1802
Peter Korsgaard4c2d7582014-11-12 00:47:52 +01001803 Updated/fixed packages: acl, acpid, agentpp, aircrack-ng,
1804 alsa-lib, alsamixergui, alsa-utils, apitrace, apr, apr-util,
1805 argus, arptables, at, atftp, atk, attr, audiofile, aumix,
1806 automake, autossh, avahi, avrdude, axel, bandwidthd, bash,
1807 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
1808 bluez_utils, bmon, boost, bootutils, bridge-utils,
1809 btrfs-progs, busybox, bwm-ng, bzip2, ca-certificates, cairo,
1810 ccache, ccid, ccrypt, cdrkit, cegui06, celt051, chrony,
1811 cifs-utils, civetweb, cjson, clapack, classpath, cloog, cmake,
1812 collectd, connman, copas, coreutils, coxpcall, cppcms, cppdb,
1813 cppzmq, cramfs, crda, cryptsetup, ctorrent, cups, cvs, cwiid,
1814 czmq, dash, dbus, dbus-cpp, dbus-glib, dbus-python, dejavu,
1815 dhcp, dhcpcd, dhcpdump, dialog, dillo, directfb, distcc,
1816 dmalloc, dmidecode, dmraid, dnsmasq, doc-asciidoc.mk,
1817 dosfstools, dropbear, dropwatch, dstat, dtach, dtc, dvbsnoop,
1818 e2fsprogs, ecryptfs-utils, ed, efl, eigen, elf2flt, elfutils,
1819 enlightenment, enscript, erlang, espeak, ethtool, eudev,
1820 evemu, evtest, exfat, exfat-utils, exim, expat, expect,
1821 explorercanvas, faifa, fakeroot, fan-ctrl, fbdump,
1822 fb-test-app, fetchmail, ffmpeg, file, filemq, findutils, flac,
1823 flann, flickcurl, flite, fltk, fluxbox, fmc, fmlib,
1824 fontconfig, foomatic-filters, freerdp, freescale-imx,
1825 freetype, ftop, fxload, gamin, gcc, gd, gdb, gdk-pixbuf,
1826 genimage, genpart, genromfs, geoip, gettext, giblib, git,
1827 glibc, glib-networking, gmp, gmpc, gnu-efi, gnupg, gnupg2,
1828 gnuplot, gnutls, google-breakpad, gpm, gpsd, gptfdisk,
1829 gpu-viv-bin-mx6q, grantlee, grep, gsl, gst1-libav,
1830 gst1-plugins-{bad,base,good,ugly}, gst-ffmpeg,
1831 gst-fsl-plugins, gst-omx, gst-plugins-{bad,base,good,ugly},
1832 gst-plugin-x170, gstreamer, gstreamer1, gtest, gtk2-engines,
1833 gutenprint, gvfs, harfbuzz, haserl, haveged, hdparm, heimdal,
1834 heirloom-mailx, hiawatha, hostapd, hplip, htop, httping,
1835 hwdata, i2c-tools, icu, ifplugd, igh-ethercat, imagemagick,
1836 imlib2, imx-lib, imx-vpu, inadyn, inotify-tools, input-tools,
1837 intltool, iperf, iproute2, iprutils, ipsec-tools, ipset,
1838 iptables, iputils, iw, jamvm, jansson, jasper, jimtcl, joe,
1839 jpeg-turbo, jq, jquery-keyboard, jquery-mobile, jquery-ui,
1840 jquery-ui-themes, jquery-validation, jsmin, json-c,
1841 json-javascript, kbd, kexec, kexec-lite, keyutils, kismet,
1842 kmod, knock, ktap, lame, lbase64, lbreakout2, lcdproc, lcms2,
1843 lesstif, lftp, libaio, libao, libarchive, libargtable2,
1844 libass, libassuan, libatasmart, libbluray, libbsd, libcap,
1845 libcap-ng, libcdio, libcec, libcgicc, libcgroup, libcofi,
1846 libconfig, libconfuse, libcurl, libdaemon, libdnet, libdrm,
1847 libdvdnav, libecore, libedbus, libedit, libedje, libeet,
1848 libelementary, libelf, libenca, libethumb, libevas,
1849 libevas-generic-loaders, libevent, libexif, libeXosip2,
1850 libffi, libftdi, libfuse, libgail, libgcrypt, libgeotiff,
1851 libglade, libglib2, libgpgme, libgtk2, libhid, libidn,
1852 libinput, libiscsi, libjson, libksba, liblockfile,
1853 liblog4c-localtime, liblogging, libmad, libmatroska, libmbim,
1854 libmemcached, libmicrohttpd, libmpdclient, libmpeg2, libndp,
1855 libnfc, libnfs, libnftnl, libnl, libnspr, libnss, liboauth,
1856 libogg, liboping, libosip2, libpcap, libpciaccess, libpfm4,
1857 libplayer, libplist, libpng, libpthsem, libqmi, libqrencode,
1858 libraw, libreplaygain, libroxml, librsvg, librtlsdr,
1859 libsamplerate, libseccomp, libsecret, libshairplay, libsoc,
1860 libsoup, libsoxr, libssh2, libstrophe, libsvg, libsvg-cairo,
1861 libtasn1, libtheora, libtirpc, libtorrent, libubox, libuci,
1862 libungif, liburcu, libusb, libuv, libv4l, libva,
1863 libva-intel-driver, libvncserver, libvorbis, libvpx,
1864 libwebsockets, libxcb, libxml2, libxml-parser-perl, libxmlrpc,
1865 libxslt, lighttpd, linenoise, linknx, links, linphone,
1866 linux-firmware, linux-fusion, linux-headers, linux-pam,
1867 linux-zigbee, lite, live555, ljlinenoise, lmbench, lm-sensors,
1868 localedef, lockdev, lockfile-progs, log4cxx, lpty, lrandom,
1869 lrzsz, lshw, lsof, lsqlite3, ltp-testsuite, ltrace, ltris,
1870 lttng-babeltrace, lttng-libust, lttng-modules, lttng-tools,
1871 lua, luabitop, lua-coat, lua-coatpersistent, lua-csnappy,
1872 lua-ev, luajit, luajson, lualogging, lua-messagepack,
1873 lua-msgpack-native, luaposix, luarocks, luasec, luasocket,
1874 luasql-sqlite3, lua-testmore, lunit, lvm2, lxc, lz4, lzlib,
1875 lzma, m4, madplay, make, makedevs, Makefile.in,
1876 matchbox-common, matchbox-desktop, matchbox-fakekey,
1877 matchbox-keyboard, matchbox-lib, matchbox-panel,
1878 matchbox-startup-monitor, matchbox-wm, mcrypt, mdadm,
1879 media-ctl, mediastreamer, memcached, memstat, memtester,
1880 mesa3d, metacity, midori, mii-diag, minidlna, mmc-utils,
1881 modem-manager, mongoose, mongrel2, monit, mpc, mpd, mpdecimal,
1882 mpfr, mpg123, mplayer, mrouted, msmtp, mtd, mtools, mtr,
1883 musepack, musl, mutt, mxml, mysql, nano, nanocom, nbd, ncftp,
1884 ncurses, ndisc6, ne10, neard, neon, netatalk, netperf,
1885 netsnmp, nettle, net-tools, network-manager, newt, nfs-utils,
1886 ngrep, nmap, nodejs, nss-mdns, ntfs-3g, ntp, numactl, nut,
1887 nuttcp, ofono, ola, omap-u-boot-utils, omniorb,
1888 on2-8170-modules, opencore-amr, opencv, openntpd, openobex,
1889 openocd, openpowerlink, openssh, openssl, openswan,
1890 opentyrian, opentyrian-data, openvpn, opkg, oprofile, opus,
1891 opus-tools, orbit, orc, ortp, p11-kit, pango, parted,
1892 pciutils, pcmanfm, pcre, pcsc-lite, perf, perl, perl-gd,
1893 perl-gdgraph, perl-io-socket-ssl, perl-json-tiny,
1894 perl-module-build, perl-mojolicious, perl-net-ssleay,
1895 perl-path-tiny, perl-xml-libxml, perl-xml-parser, php,
1896 php-geoip, php-gnupg, php-imagick, php-memcached, php-ssh2,
1897 php-yaml, php-zmq, picocom, pifmrds, pinentry, pixman,
1898 pkg-autotools.mk, pkg-cmake.mk, pkg-download.mk,
1899 pkg-generic.mk, pkg-kconfig.mk, pkg-luarocks.mk, pkg-perl.mk,
1900 pkg-python.mk, pkg-utils.mk, poco, polarssl, polkit, poppler,
1901 popt, portaudio, portmap, postgresql, powerpc-utils, pppd,
1902 pptp-linux, prboom, procps-ng, proftpd, protobuf, protobuf-c,
1903 psmisc, ptpd2, pulseaudio, pv, pwgen, python, python3,
1904 python-dialog, python-ipy, python-keyring, python-mad,
1905 python-netifaces, python-numpy, python-protobuf, python-pyasn,
1906 python-pyparsing, python-pyro, python-pyusb, python-serial,
1907 python-setuptools, qdecoder, qemu, qextserialport, qjson, qt,
1908 qt5, qt5base, qt5connectivity, qt5declarative, qt5enginio,
1909 qt5graphicaleffects, qt5imageformats, qt5multimedia,
1910 qt5quick1, qt5quickcontrols, qt5script, qt5sensors,
1911 qt5serialport, qt5svg, qt5webkit, qt5webkit-examples,
1912 qt5websockets, qt5x11extras, qt5xmlpatterns, qtuio, quagga,
1913 quota, qwt, radvd, rapidjson, rdesktop, redis, rings, rpcbind,
1914 rpi-firmware, rpi-userland, rpm, rp-pppoe, rrdtool,
1915 rsh-redone, rsync, rsyslog, rtai, rtmpdump, rt-tests, rubix,
1916 ruby, samba, sam-ba, samba4, sane-backends, schifra,
1917 sconeserver, scons, screen, sdl, sdl_gfx, sdl_image,
1918 sdl_mixer, sdl_net, sdl_sound, sdl_ttf, sed, ser2net,
1919 setserial, sg3_utils, shared-mime-info, simicsfs, sispmctl,
1920 slang, slirp, smcroute, smstools3, snmppp,
1921 snowball-hdmiservice, socat, socketcand, sox, spawn-fcgi,
1922 speex, spice, spice-protocol, sqlcipher, sqlite, squashfs,
1923 squid, sredird, startup-notification, strace, stress,
1924 strongswan, stunnel, subversion, sudo, sunxi-boards,
1925 sunxi-cedarx, swig, sylpheed, synergy, sysklogd, sysstat,
1926 systemd, sysvinit, taglib, tar, tcl, tcllib, tcpdump,
1927 tcpreplay, texinfo, tftpd, thrift, thttpd, tiff, ti-utils,
1928 tn5250, torsmo, trace-cmd, transmission, tslib, tstools,
1929 tvheadend, twolame, tz, uboot-tools, uclibc, udisks, ulogd,
1930 upmpdcli, upx, urg, usb_modeswitch, usbmount, usbredir,
1931 usbutils, util-linux, valgrind, vde2, vim, vlc, vo-aacenc,
1932 vorbis-tools, vpnc, vsftpd, vtun, wayland, webkit, webp,
1933 webrtc-audio-processing, weston, wget, whois, wireless-regdb,
1934 wireshark, wpa_supplicant, wvstreams, x11r7, x11vnc,
1935 xapp_xcalc, xapp_xdm, xapp_xdpyinfo, xapp_xf86dga, xapp_xfs,
1936 xapp_xinit, xapp_xkbevd, xapp_xmh, xapp_xrandr, xapp_xsm,
1937 xbmc, xbmc-pvr-addons, xcb-proto, xcursor-transparent-theme,
1938 xdriver_xf86-input-mouse, xdriver_xf86-video-{ast,intel},
1939 xdriver_xf86-video-vmware, xenomai, xerces,
1940 xfont_font-adobe-{100,75}dpi,
1941 xfont_font-adobe-utopia-{100dpi,75dpi,type1},
1942 xfont_font-alias, xfont_font-arabic-misc,
1943 xfont_font-bh-100dpi, xfont_font-bh-75dpi,
1944 xfont_font-bh-lucidatypewriter-100dpi,
1945 xfont_font-bh-lucidatypewriter-75dpi, xfont_font-bh-ttf,
1946 xfont_font-bh-type1, xfont_font-bitstream-100dpi,
1947 xfont_font-bitstream-75dpi, xfont_font-bitstream-type1,
1948 xfont_font-cronyx-cyrillic, xfont_font-cursor-misc,
1949 xfont_font-daewoo-misc, xfont_font-dec-misc,
1950 xfont_font-ibm-type1, xfont_font-isas-misc,
1951 xfont_font-jis-misc, xfont_font-micro-misc,
1952 xfont_font-misc-cyrillic, xfont_font-misc-ethiopic,
1953 xfont_font-misc-meltho, xfont_font-misc-misc,
1954 xfont_font-mutt-misc, xfont_font-schumacher-misc,
1955 xfont_font-screen-cyrillic, xfont_font-sony-misc,
1956 xfont_font-sun-misc, xfont_font-winitzki-cyrillic,
1957 xfont_font-xfree86-type1, xfsprogs, xinetd, xkeyboard-config,
1958 xlib_libdmx, xlib_libFS, xlib_libpciaccess, xlib_libSM,
1959 xlib_libX11, xlib_libXaw, xlib_libXext, xlib_libXfont,
1960 xlib_libXi, xlib_libXinerama, xlib_libXrandr, xlib_libXrender,
1961 xlib_libXres, xlib_libXScrnSaver, xlib_libXt, xlib_libXv,
1962 xlib_libXvMC, xlib_libXxf86dga, xlib_libXxf86vm, xmlstarlet,
1963 xproto_xcmiscproto, xproto_xextproto, xscreensaver,
1964 xserver_xorg-server, xterm, xz, zeromq, zlib, zlog, zmqpp,
1965 znc, zsh, zxing
1966
1967 New packages: adwaita-icon-theme, am335x-pru-package,
1968 bcache-tools, biosdevname, botan, canfestival, clamav,
1969 cppunit, dos2unix, dovecot, dovecot-pigeonhole, getent, glm,
1970 gst1-validate, hicolor-icon-theme, ipmitool, leafnode2,
1971 libdvbcsa, libgtk3, libphidget, libshout, libunistring,
1972 libupnpp, mesa3d-demos, modplugtools, mono, monolite, mp4v2,
1973 netcat-openbsd, nginx, odhcploc, openvmtools,
1974 phidgetwebservice, pps-tools, pure-ftpd,
1975 python-configshell-fb, python-rtslib-fb, python-urwid, qlibc,
1976 qt5location, shairport-sync, spidev_test, targetcli-fb,
1977 tinyalsa, trinity, x264, yaml-cpp, ympd
1978
1979 Removed packages: libelf
1980
1981 Issues resolved (http://bugs.uclibc.org):
1982
1983 #261: New package: wxWidgets
1984 #325: New package: ratpoison
1985 #405: New package: OpenVZ tools
1986 #1309: New package: rdiff-backup
1987 #3427: New package: nginx
1988 #3655: New package: libav
1989 #3991: New Package: open-vm-tools (Vmware Tools)
1990 #6878: dmraid: disabled on ARC
1991 #6950: Full unicode support in ncurses
1992 #7010: jamvm builds and runs fine under mips (be)
1993 #7088: elfutils on Blackfin doesn't build
1994 #7142: ecryptfs needs getent to run
1995 #7280: CMake toolchain file uses the FORCE attribute on CMAKE_CXX_FLAGS
1996 #7346: [2014.08rc3] vim-8ae50e3ef8bf.tar.gz can not be downloaded, ...
1997 #7352: [2014.08-rc3] diffutils-3.3 failed on building
1998 #7358: rpi-userland: linking with bcm_host doesn't give vc_dispmanx_*
1999 #7364: monit builds a static application, even though BR2_PREFER_...
2000 #7370: ngrep - requires --with-pcap-includes fully defined to find...
2001 #7442: rootfs remount does not work as expected with sysvinit
2002 #7448: Having export MACHINE="something" breaks glibc build on IMX6...
2003 #7568: musl buildroot-toolchain does not put libgcc_s.so.1 into place
2004 #7574: quota-4.01 fails to build statically
2005
Peter Korsgaardfcd720d2014-09-01 12:12:30 +020020062014.08, Released September 1st, 2014
2007
2008 Minor manual fixes/additions.
2009
2010 Updated/fixed packages: btrfs-progs, cmake, cppcms, exim,
2011 lftp, libdaemon, libev, libgpgme, libiqrf, libnl, libplist,
2012 libroxml, libwebsockets, mesa3d, mpd, mtdev2tuio, musepack,
2013 perl-gd, php-geoip, php-gnupg, php-imagick, php-memcached,
2014 php-ssh2, php-yaml, php-zmq, polarssl, ruby, systemd, taglib,
2015 uboot-tools, upmpdcli, webkit, xapp_xfs, xapp_luit,
2016 xscreensaver, yajl
2017
2018 Issues resolved (http://bugs.uclibc.org):
2019
2020 #7346: vim-8ae50e3ef8bf.tar.gz can not be downloaded, 404 not found
2021
Peter Korsgaardfdff7152014-08-26 10:26:38 +020020222014.08-rc3, Released August 26th, 2014
2023
2024 Minor fixes.
2025
2026 User manual update / restructuring.
2027
2028 Updated/fixed packages: cairo, ecryptfs-utils, gettext,
2029 gstreamer, gstreamer1, gutenprint, icu, imagemagick, jack2,
2030 lbreakout2, libevas-generic-loaders, libftdi, libinput,
2031 libtorrent, ltris, msgpack, ntp, php, procps-ng, pulseaudio,
2032 thrift, tvheadend, usb_modeswitch, xmlstarlet,
2033
2034 Issues resolved (http://bugs.uclibc.org):
2035
2036 #7136: ecryptfs-utils needs gettext to run when glibc/eglibc...
2037 #7322: libgomp dependency issue with imagemagick
2038 #7328: Git dl of versions in x/y broken
2039
Peter Korsgaard7dc7c792014-08-18 01:04:16 +020020402014.08-rc2, Released August 18th, 2014
Peter Korsgaard8c94df22014-08-17 09:44:53 +02002041
2042 Fixes all over the tree.
2043
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02002044 User manual restructured / reworked.
2045
2046 Toolchain: Fix for C++ exceptions / pthread_exit() on
2047 uClibc/glibc, C++-11 features with uClibc.
2048
Peter Korsgaard8c94df22014-08-17 09:44:53 +02002049 Updated/fixed packages: bandwidthd, bluez5_utils, empty,
2050 espeak, fbv, ffmpeg, gd, gnupg2, gst1-plugin-good, iftop,
2051 infozip, libcuefile, libeml, libnftl, localedef, ltrace,
Peter Korsgaard7dc7c792014-08-18 01:04:16 +02002052 matchbox, mpd, network-manager, nftables, ngrep, nut, openssl,
2053 oprofile, perl, perl-net-ssleay, postgresql, pppd, procps-ng,
2054 qt, subversion, synergy, systemd, tar, tftpd, webkit,
2055 xapp_rstart, xbmc, xbmc-pvr-addons
Peter Korsgaard8c94df22014-08-17 09:44:53 +02002056
2057 Issues resolved (http://bugs.uclibc.org):
2058
2059 #7124: Use BR toolchain externally results a non-bootable...
2060 #7208: Glibc C++ aplications crash if they use exceptions
2061 #7250: Cannot build with -std=c++11
2062 #7262: Generating locale en_US.UTF-8 fails on 64bit fedora..
2063 #7286: systemd 215 doesn't build
2064
Peter Korsgaard7e725e12014-08-08 23:34:24 +020020652014.08-rc1, Released August 8th, 2014
Peter Korsgaard087e1c82014-08-08 00:50:13 +02002066
2067 Fixes all over the tree and new features.
2068
Peter Korsgaardec37bbc2014-08-08 23:28:02 +02002069 Architecture: Powerpc64 BE/LE added, AVR32 deprecated.
2070 Improved altivec / SPE /atomic instructions
2071 handling. Additional PowerPC CPU variants added.
2072
2073 Defconfigs: Atmel SAMA5D3, Congatec QMX6, Lego ev3, TS-5x00,
2074 qemu-system-xtensa, qemu-aarch64-virt added. A number of
2075 tweaks to existing ones. lpc32xx defconfigs removed.
2076
2077 Toolchain: Microblaze support for internal musl toolchain.
2078 Default to GCC 4.8 for internal toolchain, remove deprecated
2079 4.3 and 4.6 versions.
2080 External CodeSourcery / Linaro toolchain updates, option to
2081 copy gconv libraries for external toolchains.
2082
2083 Infrastructure: graph-depends: misc fixes, transitive
2084 dependencies are not drawn by default. Download handling is
2085 now done using helper scripts. Integrity of downloads can now
2086 be verified using sha* hashes. Subversion download now uses
2087 peg revisions for robustness.
2088 Legal-info: License info of local or overridden packages are
2089 saved as well. Toolchain packages are also taken into account.
2090 autotools: Static linking with libtool / v1.5 improvements.
2091 Gettextize support, similar to autoreconf.
2092 kconfig package infrastructure added.
2093
2094 Misc: Version selection for busybox dropped.
2095
Peter Korsgaard087e1c82014-08-08 00:50:13 +02002096 Updated/fixed packages: aespipe, aiccu, alsa-lib, alsa-utils,
2097 alsamixergui, argus, armadillo, at, atftp, atk, avahi,
2098 avrdude, axel, b43-firmware, b43-fwcutter, bandwidthd, bc,
2099 bcusdk, beecrypt, bind, binutils, blackbox, bluez5_utils,
2100 bmon, boa, bonnie, bootutils, bsdiff, btrfs-progs, bustle,
2101 busybox, bwm-ng, bzip2, ca-certificates, cairo, can-utils,
2102 ccache, ccrypt, chrony, cifs-utils, classpath, cloog, cmake,
2103 collectd, connman, coreutils, cosmo, cppcms, cramfs, crda,
2104 cryptodev-linux, cryptodev, ctorrent, cvs, dbus-cpp,
2105 dbus-glib, dbus-python, dbus, dcron, dejavu, devmem2,
2106 dfu-util, dhcp, dhcpcd, dhcpdump, dhrystone, dialog, dillo,
2107 distcc, dmidecode, dmraid, dnsmasq, doom-wad, dropbear,
2108 dropwatch, dsp-tools, dtv-scan-tables, dvb-apps, e2fsprogs,
2109 e2tools, eeprog, eigen, elf2flt, elftosb, enlightenment,
2110 enscript, espeak, ethtool, eudev, evemu, exim, expedite,
2111 explorercanvas, ezxml, faifa, fan-ctrl, fconfig, feh,
2112 fetchmail, ffmpeg, fftw, file, fio, fis, flann, flashrom,
2113 flex, flot, fltk, fontconfig, freerdp, freescale-imx,
2114 freetype, ftop, gcc, gd, gdb, genimage, genromfs, gettext,
2115 giblib, glib-networking, glibc, gmp, gnupg, gnutls, gpm, gpsd,
2116 gptfdisk, gpu-viv-bin-imx6q, gqview, grantlee, gst-ffmpeg,
2117 gst-fsl-plugins, gst1-libav, gst1-plugins-bad,
2118 gst1-plugins-ugly, gtk2-engines, gtk2-theme-hicolor, gtkperf,
2119 gvfs, haserl, hdparm, hostapd, httping, i2c-tools, icu,
2120 imagemagick, imx-lib, inadyn, inotify-tools, input-tools,
2121 ipkg, iproute2, iputils, irda-utils, iw, jack2, jpeg, jquery,
2122 jquery-keyboard, jquery-mobile, jquery-validation, jsmin, kbd,
2123 kexec, kmod, knock, latencytop, lcdapi, leafpad, lesstif,
2124 lftp, libaio, libarchive, libargtable2, libart, libatasmart,
2125 libatomic_ops, libbsd, libcap-ng, libcec, libcgicc, libcgroup,
2126 libconfuse, libcurl, libdrm, libdvdnav, libdvdread,
2127 libeXosip2, libedit, liberation, libesmtp, libev, libevas,
2128 libevdev, libevent, libfcgi, libffi, libfreefare, libfslcodec,
2129 libfslparser, libfslvpuwrap, libgail, libgcrypt, libglade,
2130 libglib2, libgpgme, libgtk2, libhid, libical, libiconv,
2131 libiqrf, libjpeg, liblog4c-localtime, libmbus, libmicrohttpd,
2132 libmms, libndp, libnftnl, libnl, libnspr, libnss, liboauth,
2133 libpcap, libpng, libpthsem, libqmi, libraw, libraw1394,
2134 librsvg, libsoc, libsoup, libsvgtiny, libsysfs, libtasn1,
2135 libtirpc, libtorrent, libusb, libv4l, libwebsockets, libxcb,
2136 libxml2, libyaml, links, linux-firmware, linux-fusion,
2137 linux-headers, linux-pam, lite, live555, lm-sensors,
2138 lockfile-progs, lpc3250loader, lshw, lsof, lsuio, ltrace,
2139 ltris, lua-messagepack, luainterpreter, luajit, luaposix,
2140 luarocks, lvm2, lxc, lz4, lzo, make, makedevs, mdadm,
2141 mediastreamer, mesa3d, metacity, minidlna, mkpasswd,
2142 modem-manager, mongoose, mpd, mpg123, msgpack, mtd, mtools,
2143 mtr, musepack, musl, mysql, nano, nasm, nbd, ncurses, ndisc6,
2144 netatalk, netplug, network-manager, nftables, ngircd, nodejs,
2145 nss-mdns, ntp, nut, olsr, open2300, opencv, openntpd, openocd,
2146 openpgm, openpowerlink, openssh, openssl, openswan, openvpn,
2147 opkg, oprofile, opus-tools, orc, p910nd, pango, parted,
2148 pax-utils, pcmanfm, perf, perl, perl-module-build, php,
2149 pixman, pkgconf, poco, polarssl, popt, portmap, postgresql,
2150 prboom, protobuf-c, proxychains-ng, psmisc, psplash, ptpd2,
2151 python,
2152 python-{bottle,dpkt,id3,mad,msgpack,nfc,pygame,pyzmq,simplejson},
2153 python3, qhull, qt, qt5base, qt5connectivity, qt5declarative,
2154 qt5graphicaleffects, qt5multimedia, qt5quickcontrols,
2155 qt5sensors, qt5svg, qt5webkit, quagga, quota, radvd, rdesktop,
2156 read-edid, rpcbind, rpi-firmware, rpi-userland, rpm,
2157 rsh-redone, rsync, rt-tests, rtmpdump, rtorrent, rubix, ruby,
2158 samba, samba4, sane-backends, sawman, sconeserver, setserial,
2159 sg3_utils, shared-mime-info, smartmontools, smcroute, snappy,
2160 socketcand, spawn-fcgi, sqlite, squashfs, squid, sredird,
2161 startup-notification, statserial, strongswan, stunnel,
2162 sunxi-mali, supervisor, synergy, sysklogd, sysprof, sysstat,
2163 systemd, tcpdump, tcpreplay, texinfo, thrift, thttpd, ti-gfx,
2164 ti-utils, tinyhttpd, torsmo, trace-cmd, transmission, tslib,
2165 tstools, tvheadend, tzdata, uboot-tools, uclibc, udev,
2166 udpcast, usb_modeswitch, usbmount, util-linux, valgrind, vim,
2167 vlc, w_scan, wayland, webrtc-audio-processing, weston, wget,
2168 wireless-regdb, wireless_tools, wireshark, wpa_supplicant,
2169 xapp_{twm,xconsole,xcursorgen,xedit,xfs,xinit,xrandr},
2170 xdriver_xf86-video-intel, xlib_lib{FS,ICE,Xext,Xfont,Xft,Xi},
2171 xproto_fontsproto, xproto_inputproto, xserver_xorg-server,
2172 x11vnc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons, xterm, xvkbd,
2173 xz
2174
2175 New packages: flickcurl, fmc, fmlib, geoip, gnupg2,
2176 google-breakpad, imx-vpu, isl, kexec-lite, libglew, libglu,
2177 libinput, libksba, libmemcached, libmpdclient, librtlsdr,
2178 libuv, libva, libva-intel-driver, linux-zigbee, memcached,
2179 mpdecimal, ncmpc, opencore-amr, patchelf, perl-datetime-tiny,
2180 perl-gd, perl-gdgraph, perl-gdtextutil, perl-io-socket-ssl,
2181 perl-json-tiny, perl-mojolicious, perl-net-ssleay,
2182 perl-path-tiny, perl-try-tiny, perl-xml-libxml,
2183 perl-xml-namespacesupport, perl-xml-sax, perl-xml-sax-base,
2184 php-geoip, php-memcached, pifmrds, pinentry, powerpc-utils,
2185 procps-ng, pwgen, python-cffi, python-daemon, python-flup,
2186 python-ipython, python-numpy, qt5enginio, qt5webkit-examples,
2187 qt5websockets, simicsfs, sispmctl, sox, sshpass, tclap,
2188 twolame, upmpdcli, whois, xlib_libxshmfence, xproto_dri3proto
2189
2190 Removed packages: procps
2191
2192 Issues resolved (http://bugs.uclibc.org):
2193
2194 #5750: Doing a Buildroot build from /usr doesn't work
2195 #5900: config flags to the Xenomai build system
2196 #6230: Cannot compile gcc without threads (uClibc-based)
2197 #6626: procps Unknown HZ value! (XX) Assume 100
2198 #7118: Package "thrift" requires atomic operations
2199 #7154: Local uClibc config file gets overwritten using ...
2200 #7160: host-xz not built
2201 #7166: hostapd: segfault when using RT5370
2202 #7172: Name collision of rpath token expansion and internal..
2203 #7178: NTPd package cannot sync time without a proper ntp.conf
2204 #7184: supervisord depends on libxml2 implicitly
2205 #7196: Unable to build on UBUNTU13.10
2206 #7268: python 2.7 compilation issue on a Debian/Ubuntu ...
2207
Peter Korsgaardf287d622014-05-31 09:52:49 +020022082014.05, Released May 31st, 2014
2209
2210 Minor fixes.
2211
2212 Minor manual fixes. U-Boot now defaults to spl/u-boot-spl.bin
2213 for the spl file.
2214
2215 Updated/fixed packages: exim, glibc, gnutls, libfribidi,
2216 qt5base, qt5webkit, sysklogd, thrift, u-boot
2217
Peter Korsgaardd830cce2014-05-28 17:07:11 +020022182014.05-rc3, Released May 28th, 2014
2219
2220 Minor fixes.
2221
2222 Updated/fixed packages: acl, attr, connman, dosfstools,
2223 dropbear, dvb-apps, exim, flite, gdb, httping, hwdata,
2224 lesstif, libnss, libv4l, lttng-babeltrace, midori, monit,
2225 mplayer, php, python2, rdesktop, rpi-userland, ruby, samba,
2226 samba4, slang, xbmc
2227
2228 Issues resolved (http://bugs.uclibc.org):
2229
2230 #7100: license info for package 'acl' missing
2231 #7106: license info for package 'attr' missing
2232 #7112: license info for package 'hwdata'
2233
Peter Korsgaard63fbdd52014-05-21 17:17:03 +020022342014.05-rc2, Released May 21st, 2014
2235
2236 Fixes all over the tree.
2237
2238 Stripping using sstrip has been deprecated.
2239
2240 BR2_EXTERNAL can now also be used to implement custom
2241 filesystem types.
2242
2243 The newly added BR2_GRAPH_DEPTH variable to limit the depth of
2244 the generated dependency graph has been renamed to
2245 BR2_GRAPH_DEPS_OPTS, so additional options can be supported in
2246 the future.
2247
2248 The virtual package infrastructure will now error out early
2249 if multiple packages providing the same virtual package has
2250 been enabled (E.G. opengl). This change requires that the
2251 packages explicitly declare what virtual package(s) they
2252 provide.
2253
2254 Updated/fixed packages: acpid, armadillo, avahi, bellagio,
2255 btrfs-progs, cairo, clapack, directfb, duma, ecryptfs-utils,
2256 elfutils, eudev, fbgrab, fio, flann, fluxbox, gdb, gpm,
2257 gpu-viv-bin-mx6q, gst1-plugins-good, gst-plugins-good,
2258 imagemagick, iprutils, ipsec-tools, jack2, libdvdnav,
2259 libdvdread, libnss, libunwind, linux-headers, lsof, lua,
2260 luajit, matchbox-keyboard, mesa3d, mpd, mplayer, mtr, mysql,
2261 netsnmp, nodejs, openpowerlink, openvpn, pciutils,
2262 php-imagick, postgresql, pulseaudio, qt5quick1, rpi-userland,
2263 rsyslog, samba, samba4, sane-backends, sunxi-mali, systemd,
2264 ti-gfx, tstools, udev, webkit, wpa_supplicant, xbmc,
2265 xlib_libXpm, xserver_xorg-server, zyre
2266
2267 Issues resolved (http://bugs.uclibc.org):
2268
2269 #5396: Boot hangs when starting samba if BR2_ENABLE_LOCALE...
2270 #7016: Git issues in resulting buildroot tar
2271 #7094: pciutils doesn't build on Blackfin
2272
Peter Korsgaard921a9ef2014-05-13 10:49:03 +020022732014.05-rc1, Released May 13th, 2014
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00002274
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002275 Fixes all over the tree and new features.
2276
2277 Architectures: Support for MIPS o32 ABI on MIPS-64 targets has
2278 been removed. Building o32 ELF files for MIPS64 is an exotic
2279 configuration that nobody should be using. If o32 is required,
2280 then is better if it's built for MIPS 32-bit cores so only
2281 32-bit instructions will be used leading to a more efficient
2282 o32 usage.
2283 Support for the ARM A12 variant and Intel corei7.
2284
2285 Configs: Minnowboard and Altera SoCkit added, QEMU updates.
2286
2287 Bootloaders: Grub2 and gummiboot support, syslinux support
2288 extended.
2289
2290 Toolchains: GCC 4.9. Glibc 2.19. Support for the musl C
2291 library for internal and external toolchains. 4.8-R3 support
2292 for ARC, Internal toolchain support for Aarch64 and
2293 Microblaze. Environment variable to control debug output of
2294 toolchain wrapper renamed to BR2_DEBUG_WRAPPER to match the
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02002295 other variables. Toolchain tuple vendor name can now be
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002296 customized. Updated external Linaro ARM/Aarch64
2297 toolchains. Added external Linaro ARMEB toolchain.
2298 A GDB gdbinit file is now generated for external toolchains to
2299 automatically set the correct sysroot.
2300
2301 Kconfig handling for minimum kernel headers version required
2302 for packages. Now packages needing specific kernel header
2303 features can specify these requirements in Kconfig.
2304
2305 Infrastructure: Support for (but disabled as it leads to
Peter Korsgaard41d53bc2014-05-12 22:16:28 +02002306 unreproducible builds) toplevel parallel builds. See the
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002307 comment at the top of Makefile for details about how to enable
2308 it and what the problems are if you want to test it.
2309 Python package infrastructure extended to support Python 3.x
2310 Perl and virtual package infrastructure support added.
2311 PRE_*_HOOKS support for all build steps.
2312
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002313 Updated/fixed packages: acpid, agentpp, aiccu, apr, avahi,
2314 barebox, bash, beecrypt, bellagio, binutils, boost,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002315 boot-wrapper-aarch64, bustle, busybox, ca-certificates, cairo,
2316 ccache, ccid, cgilua, chrony, cifs-utils, civetweb, cmake,
2317 collectd, connman, coreutils, coxpcall, cppcms, cppzmq, crda,
2318 cryptodev, cryptsetup, cups, czmq, dbus, dhcpdump, directfb,
2319 dmalloc, dmraid, dnsmasq, dosfstools, dsp-tools, dtc,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002320 dvb-apps, ebtables, ecryptfs-utils, eigen, erlang, ethtool,
2321 evemu, evtest, f2fs-tools, fdk-aac, feh, ffmpeg, file, filemq,
2322 flac, flot, fmtools, fping, freetype, fswebcam, gcc, gd, gdb,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002323 gettext, giblib, git, glibc, glibmm, glib-networking, gmp,
2324 gnutls, gpm, gpsd, gpu-viv-bin-mx6q, grep, gst1-libav,
2325 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2326 gst1-plugins-ugly, gst-ffmpeg, gst-fsl-plugins, gst-omx,
2327 gst-plugins-good, gstreamer1, gvfs, harfbuzz, haveged,
2328 hostapd, htop, httping, ifplugd, iftop, igmpproxy,
2329 imagemagick, imlib2, imx-lib, infozip, intltool, iproute2,
2330 ipsec-tools, ipset, jansson, jpeg, jpeg-turbo, jquery,
2331 jquery-keyboard, jquery-ui, jquery-ui-themes, json-glib,
2332 json-javascript, kexec, kmod, lame, lbase64, lbreakout2,
2333 lcdproc, lftp, libao, libatasmart, libatomic_ops, libcap,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002334 libcdio, libcec, libcgicc, libcgroup, libcurl, libdrm,
2335 libdvdnav, libdvdread, libegl, libeio, libenca, libesmtp,
2336 libevas, libevdev, libfribidi, libfslcodec, libfslparser,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002337 libfslvpuwrap, libgail, libgles, libglib2, libgtk2, libhid,
2338 libjpeg, libmbim, libmicrohttpd, libmodplug, libnftnl,
2339 libnspr, libogg, libopenmax, libopenvg, libpcap, libplayer,
2340 libpng, libpthread-stubs, librsvg, libsigsegv, libsocketcan,
2341 libsoup, libtasn1, libtool, libtpl, libunwind, liburcu,
2342 libusb, libwebsockets, libxcb, libxml2, libxmlpp, libyaml,
2343 lighttpd, linphone, linux-firmware, linux-headers, ljsyscall,
2344 lmbench, lsof, ltp-testsuite, ltris, lttng-babeltrace,
2345 lttng-libust, lttng-modules, lttng-tools, lua, lua-cjson,
2346 luacrypto, lua-ev, luaexpat, luaexpatutils, luafilesystem,
2347 luainterpreter, luajit, lua-msgpack-native, luaposix,
2348 luarocks, luasec, luasocket, luasql-sqlite3, lvm2, macchanger,
2349 memstat, mesa3d, metacity, minidlna, mmc-utils,
2350 mobile-broadband-provider-info, modem-manager, mongrel2,
2351 monit, mpd, mplayer, msmtp, mtd, mtools, mutt, mysql, nasm,
2352 ncurses, ne10, netatalk, netsnmp, nettle, network-manager,
2353 newt, nfs-utils, nmap, nodejs, ntfs-3g, ntp, nut, ofono, ola,
2354 olsr, omniorb, opencv, opengl, openpgm, openssh, openssl,
2355 openswan, openvpn, orbit, orc, p11-kit, pango, parted,
2356 pciutils, pcre, pcsc-lite, perf, perl, perl-xml-parser, php,
2357 picocom, pixman, pkgconf, poppler, popt, portmap, powervr,
2358 pppd, pptp-linux, proftpd, protobuf, protobuf-c, ptpd2,
2359 pulseaudio, python, python3, python-bottle, python-m2crypto,
2360 python-netifaces, python-pyasn, python-pycrypto,
2361 python-pygame, python-pysnmp, python-pysnmp-apps,
2362 python-pysnmp-mibs, python-serial, python-setuptools,
2363 qextserialport, qt, qt5, qt5base, qt5connectivity,
2364 qt5declarative, qt5graphicaleffects, qt5imageformats,
2365 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
2366 qt5sensors, qt5serialport, qt5svg, qt5webkit, qt5x11extras,
2367 qt5xmlpatterns, qtuio, qwt, radvd, readline, rings,
2368 rpi-firmware, rpi-userland, rsh-redone, rsync, rsyslog, rtai,
2369 rtmpdump, rt-tests, ruby, samba, sconeserver, scons, sdl,
2370 sdl_image, sdl_mixer, sg3_utils, slang, smstools3, snmppp,
2371 socat, speex, sqlcipher, sqlite, squashfs, squid, strongswan,
2372 stunnel, sunxi-boards, sunxi-mali, sunxi-tools, sylpheed,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002373 syslinux, sysstat, systemd, taglib, tcl, tcllib, tcpreplay,
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002374 tidsp-binaries, ti-gfx, tmux, tvheadend, tzdata, uboot,
2375 uboot-tools, uclibc, udev, udisks, ulogd, usb_modeswitch,
2376 usb_modeswitch_data, usbmount, util-linux, valgrind, vlc,
2377 webkit, weston, wget, wireshark, wpa_supplicant, wsapi,
2378 w_scan, xapp_appres, xapp_bdftopcf, xapp_beforelight,
2379 xapp_bitmap, xapp_editres, xapp_fslsfonts, xapp_fstobdf,
2380 xapp_iceauth, xapp_ico, xapp_mkfontscale, xapp_rgb,
2381 xapp_rstart, xapp_sessreg, xapp_showfont, xapp_twm,
2382 xapp_viewres, xapp_xauth, xapp_xbacklight, xapp_xcalc,
2383 xapp_xclock, xapp_xditview, xapp_xdpyinfo, xapp_xdriinfo,
2384 xapp_xev, xapp_xfd, xapp_xfontsel, xapp_xfs, xapp_xfsinfo,
2385 xapp_xgc, xapp_xhost, xapp_xinit, xapp_xkbutils, xapp_xkill,
2386 xapp_xload, xapp_xlsclients, xapp_xlsfonts, xapp_xmag,
2387 xapp_xman, xapp_xmessage, xapp_xmodmap, xapp_xprop,
2388 xapp_xrandr, xapp_xrdb, xapp_xrefresh, xapp_xset,
2389 xapp_xsetroot, xapp_xsm, xapp_xstdcmap, xapp_xvidtune,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002390 xapp_xvinfo, xapp_xwd, xapp_xwininfo, xcb-util-wm,
2391 xdriver_xf86-input-evdev, xdriver_xf86-input-joystick,
2392 xdriver_xf86-input-keyboard, xdriver_xf86-input-mouse,
2393 xdriver_xf86-input-synaptics, xdriver_xf86-input-vmmouse,
2394 xdriver_xf86-video-ark, xdriver_xf86-video-ast,
2395 xdriver_xf86-video-ati, xdriver_xf86-video-cirrus,
2396 xdriver_xf86-video-dummy, xdriver_xf86-video-fbdev,
2397 xdriver_xf86-video-geode, xdriver_xf86-video-glide,
2398 xdriver_xf86-video-glint, xdriver_xf86-video-i128,
2399 xdriver_xf86-video-intel, xdriver_xf86-video-mach64,
2400 xdriver_xf86-video-mga, xdriver_xf86-video-neomagic,
2401 xdriver_xf86-video-newport, xdriver_xf86-video-nv,
2402 xdriver_xf86-video-openchrome, xdriver_xf86-video-r128,
2403 xdriver_xf86-video-savage, xdriver_xf86-video-siliconmotion,
2404 xdriver_xf86-video-sis, xdriver_xf86-video-tdfx,
2405 xdriver_xf86-video-tga, xdriver_xf86-video-trident,
2406 xdriver_xf86-video-vesa, xdriver_xf86-video-vmware,
2407 xdriver_xf86-video-voodoo, xenomai, xerces, xl2tp, xlib_libFS,
2408 xlib_xtrans, xproto_xproto, xserver_xorg-server,
2409 xutil_util-macros, zeromq, zic, zmqpp, zyre
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002410
2411 New packages: armadillo, btrfs-progs, clapack, cosmo, dado,
2412 dbus-triggerd, dtv-scan-tables, e2tools, eudev, exim, expect,
2413 fetchmail, flann, flite, gnu-efi, grub2, gummiboot, heimdal,
2414 iprutils, iptraf-ng, jack2, jquery-mobile, libee, libestr,
2415 libgc, libgl, liblogging, libndp, libsoxr, libstrophe,
2416 libubox, libuci, libxmlrpc, ljlinenoise, lpeg, lpty, lrandom,
2417 lsqlite3, lua-coat, lua-coatpersistent, lua-csnappy, luajson,
2418 lualogging, lua-messagepack, lua-testmore, lunit, lzip, lzlib,
2419 musl, nftables, opentyrian, opentyrian-data,
2420 perl-module-build, php-gnupg, php-imagick, php-ssh2, php-yaml,
2421 php-zmq, postgresql, python-libconfig, python-pypcap,
2422 python-pyrex, qdecoder, qhull, samba4, smack, tz, tzdump, ucl,
Peter Korsgaard4ee77142014-05-13 00:01:35 +02002423 upx, vo-aacenc, xbmc, xbmc-addon-xvdr, xbmc-pvr-addons,
2424 yaffs2utils, zlog, znc
Peter Korsgaardc2e4f742014-05-12 22:03:28 +02002425
2426 Removed packages: crosstool-ng, python-distutilscross, vala
2427
2428 Issues resolved (http://bugs.uclibc.org):
2429
2430 #6842: Checking external toolchain for eabihf
2431 #6956: Packaging libsoxr
2432 #6986: Make legal-info fails on uboot versions before 2014.01
2433 #6992: Incorrect installation rights on external kernel module..
Vicente Olivert Riera574fa142014-03-28 11:00:52 +00002434
Peter Korsgaarda6cfaea2014-02-27 21:51:23 +010024352014.02, Released February 27th, 2014
2436
2437 Minor fixes.
2438
2439 Updated/fixed packages: cegui06, cppdb, e2fsprogs, gcc, gdb,
2440 gst1-plugins-bad, gstreamer, gstreamer1, haserl, imagemagick,
2441 libpng, libxml2, lua, luajit, luarock, ncftp, openswan,
2442 pcsc-lite, qt5connectivity, ramsmp, strongswan, vlc
2443
2444 Issues resolved (http://bugs.uclibc.org):
2445
2446 #6938: mkuser script generates wrong password for new user in..
2447
Peter Korsgaard98f7e122014-02-25 08:49:04 +010024482014.02-rc3, Released February 25th, 2014
2449
2450 Minor fixes.
2451
2452 Updated/fixed packages: aiccu, ala-lib, alsa-utils, binutils,
2453 cairo, coreutils, dhcpcd, distcc, efl, evas, iputils, gdb,
2454 gpsd, gst-fsl-plugins, icu, libcec, libcgi, libplayer,
2455 libsecret, libsepol, libsigsegv, libtool, libv4l,
2456 linux-headers, matchbox-lib, mpg123, ncftp, opencv, pcmanfm,
2457 pixman, pv, qt, rt-tests, sawman, sconeserver, sdl, thrift,
2458 tvheadend, util-linux, webkit, xscreensaver
2459
2460 Issues resolved (http://bugs.uclibc.org):
2461
2462 #4706: Removing .stamp_target_installed does not trigger...
2463 #5030: busybox built fails if we use an override src dir...
2464 #5420: Dbus and /var/run management
2465 #5768: Not able to build ALSA-Lib for static build
2466 #5774: Not able to build ALSA-Utils for static build
2467 #6542: external python modules fail to compile to pyc if...
2468 #6764: Support for kernel signed modules
2469 #6794: Busybox compiled from buildroot hangs on pass from...
2470
Peter Korsgaard085d4f02014-02-20 09:24:32 +010024712014.02-rc2, Released February 20th, 2014
2472
2473 Fixes all over the tree. Static linking / nommu fixes and
2474 annotations for several packages.
2475
2476 Updated/fixed packages: boost, busybox, collectd, coreutils,
2477 dropbear, elfutils, feh, gcc, gst1-libav, imagemagick, iozone,
2478 jimtcl, kexec, libvncserver, lvm2, lxc, mplayer, netsnmp, nut,
2479 opencv, python, python3, qtuio, systemd, thrift, transmission,
2480 uclibc, vlc, webkit
2481
2482 Issues resolved (http://bugs.uclibc.org):
2483
2484 #5450: AT91SAM9260 Bootstrap compilation problem
2485 #5582: libiconv 1.14 failed to build
2486 #5624: When building directfb, BR2_TARGET_LDFLAGS not used by..
2487 #5852: [2012.11] usb_modeswitch should depends of "BR2_PACK..
2488 #6218: binutils-2.23.2/gas fails with undefined reference to..
2489 #6236: binutils-2.23.2/bfd fails with undefined reference to..
2490 #6470: If the build directory is a child of /usr, the build..
2491 #6776: systemd error: static declaration of 'execvpe' follows..
2492 #6818: toolchainfile.cmake has absolut path references
2493
Peter Korsgaard690984c2014-02-11 12:37:42 +010024942014.02-rc1, Released February 11th, 2014
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002495
2496 Fixes all over the tree and new features.
2497
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002498 Support for external packages/defconfigs (BR2_EXTERNAL). See
2499 user manual for details.
2500
2501 Cleanup of environment variable names for consistency. The
2502 download directory location override (BUILDROOT_DL_DIR) is now
2503 called BR2_DL_DIR. Likewise the name of the current .config is
2504 renamed from BUILDROOT_CONFIG to BR2_CONFIG. Please update
2505 your post build scripts if you use this! BUILD_DIR is now also
2506 exported to the post build/image scripts.
2507
2508 Toolchain: GCC 4.8 fix for ARM stack corruption, reverted
2509 uClibc pread/pwrite backport as they cause issues on certain
2510 architectures, new Linaro and Sourcery Codebench toolchains.
2511 x86: Support for AMD Jaguar cores, SSE4.x, SH: SH2/SH3/SH3EB
2512 variants removed, Microblaze: Internal toolchain support
2513
2514 Legal infrastructure: Info is now split between host and
2515 target packages, large number of license annotations.
2516
2517 Lua: selection between lua 5.1 / 5.2, luarocks support
2518
2519 Python: package infrastructure, many new packages.
2520
2521 Defconfigs: Armadeus APF51 + Zedboard added, apf27, apf28,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002522 beaglebone, microblaze, pandaboard, qemu, raspberry pi
2523 updated.
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002524
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002525 Updated/fixed packages: aiccu, alsa-lib, alsa-utils,
2526 am33x-cm3, aumix, autoconf, automake, barebox, bellagio,
2527 berkeleydb, binutils, bison, blackbox, bluez_utils, boost,
2528 bustle, busybox, cairo, can-utils, ccache, ccid, cgilua,
2529 cifs-utils, civetweb, cmake, collectd, connman, copas,
2530 coreutils, coxpcall, cppzmq, cramfs, crda, cryptodev-linux,
2531 cryptsetup, cups, czmq, dhcpcd, dhcpdump, dhrystone, dialog,
2532 dmraid, dnsmasq, dosfstools, dropbear, dropwatch, dtc, duma,
2533 dvb-apps, e2fsprogs, eglibc, eigen, elf2flt, erlang, ethtool,
2534 f2fs-tools, ffmpeg, file, filemq, fio, flashrom, flex,
2535 fluxbox, fontconfig freerdp, freetype, gadgetfs-test, gawk,
2536 gcc, gdb, gdbm, gettext, git, glibc, gnupg, gnutls, gob2,
2537 gpsd, grep, grub, gst-ffmpeg, gst-plugins-good,
2538 gst1-plugins-bad, gst1-plugins-base, gst1-plugins-good,
2539 gst1-plugins-ugly, gstreamer, gstreamer1, gtest, icu, iftop,
2540 imagemagick, inadyn, infozip, iozone, iproute2, iptables, iw,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01002541 jpeg, jpeg-turbo, jq, kexec, kmod, knock, lbase64, lcdapi,
2542 lftp, libcdaudio, libcgi, libcgicc, libcuefile, libcurl,
2543 libdmtx, libdrm, libdvdnav, libdvdread, libegl, libevent,
2544 libexif, libfcgi, libfreefare, libgles, libglib2, libllcp,
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002545 libmicrohttpd, libmpd, libnfc, libnl, libnss, libopenmax,
2546 libopenvg, libpcap, libpfm4, libplayer, libpng, libqmi,
2547 libreplaygain, libroxml, libsamplerate, libsexy, libsigsegv,
2548 libsndfile, libsoc, libtasn1, libtorrent, libtpl, libupnp,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002549 libusb, libusb-compat, libvorbis, libxcb, libxml2, libxmlpp,
2550 libyaml, lighttpd, linknx, linux-firmware, linux-pam, live555,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002551 lm_sensors, lmbench, lockdev, logrotate, lrzsz, ltrace, lua,
2552 lua-ev, lua-msgpack-native, luabitop, luaexpat, luaexpatutils,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002553 luafilesystem, luajit, luaposix, luasec, luasocket,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002554 luasql-sqlite3, m4, matchbox, mdadm, minicom, mongrel2, mpc,
2555 mpd, mpg123, mplayer, mtd, mysql, lvm2, mxml, ncurses, ne10,
2556 neard, neardal, netsnmp, netstat-nat, network-manager, nodejs,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002557 numactl, ofone, ola, olsr, omniorb, open2300, opencv,
2558 openpowerlink, openssh, openssl, openvpn, oprofile, opus,
2559 opus-tools, orbit, p11-kit, parted, pcre, pcsc-lite, perl,
2560 php, poco, poppler, powervr, protobuf-c, psplash, python,
2561 python-bottle,
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002562 python-{crc16,distutilscross,dpkt,id3,ipy,m2crypto,mad,meld},
2563 python-{netifaces,nfc,protobuf,pygame,pyparsing,pyro,pyzmq},
2564 python-{serial,setuptools}, qt, qt5base, qt5connectivity,
2565 qt5declarative, qt5graphicaleffects, qt5jsbackend,
2566 qt5multimedia, qt5quick1, qt5quickcontrols, qt5script,
Peter Korsgaarde0ab2fc2014-02-11 12:32:56 +01002567 qt5webkit, radvd, redis, rings, rng-tools, rpcbind,
2568 rpi-firmware, rpi-userland, rt-tests, sam-ba, samba, sawman,
2569 sconeserver, scons, sdl, sg3_utils, snappy, snmppp,
2570 socketcand, spice, spice-protocol, sqlcipher, sqlite, squid,
2571 sshfs, strace, subversion, sunxi-mali, supervisor, sysklogd,
2572 sysprof, sysstat, systemd, sysvinit, taglib, tar, tcpdump,
2573 ti-gfx, ti-utils, tinymembench, tn5250, trace-cmd,
2574 transmission, tvheadend, tzdata, zxing, uboot, uboot-tools,
2575 uclibc, udev, udpcast, ulogd, urg, usb_modeswitch_data,
2576 util-linux, vala, valgrind, vorbis-tools, wavpack, wayland,
2577 weston, wget, wireless-regdb, wireshark, wpa_supplicant,
2578 wsapi, xavante, xapp_xdpyinfo, xapp_xrandr, xcb-proto,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002579 xdriver_xf86-video-intel, xenomai, xkeyboard-config, xl2tp,
2580 xlib_lib{FS,SM,X11},
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002581 xlib_libX{au,aw,composite,cursor,damage,ext,fixes,font,i},
2582 xlib_libX{inerama,mu,pm,randr,render,res,t,tst,v,xf86dga},
2583 xlib_libXxf86vm, xlib_libdmx, xlib_libfontenc,
2584 xlib_libpciaccess, xlib_xtrans, xproto_dri2proto,
2585 xproto_{glproto,inputproto,presentproto,randrproto,videoproto},
2586 xproto_xextproto, xproto_xproto, xutil_util-macros,
2587 xutil_makedepend, zic, zmqpp, zxing, zsh, zyre
2588
2589 New packages: apitrace, avrdude, c-ares, ca-certificates,
2590 cwiid, dbus-cpp, evemu, fping, fswebcam, gpm, gst1-libav,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002591 haveged, intel-microcode, iucode-tools, jasper, joe, ktap,
2592 lbreakout2, libass, libbluray, libcdio, libenca, libevdev,
2593 libmbim, libmodplug, libnfs, libnftnl, libplist, libshairplay,
2594 libsocketcan, ljsyscall, log4cplus, ltris, luainterpreter,
2595 luarocks, minidlna, mmc-utils, modemmanager, mtr, net-tools,
2596 python-configobj, python-dialog, python-json-schema-validator,
2597 python-keyring, python-msgpack, python-posix-ipc,
2598 python-pyasn, python-pycrypto, python-pysnmp,
2599 python-pysnmp-apps, python-pysnmp-mibs, python-pyusb,
2600 python-simplejson, python-tornado, python-versiontools,
2601 rtmpdump, rtptools, smcroute, smstools3, tcpreplay, thrift,
2602 ti-uim, tinyxml, tmux, vlc, wmctrl, xconsole
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002603
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002604 Removed packages: autoconf, automake, ccache, cpanminus, lzma,
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002605 netkitbase, netkittelnet, pkg-config, squashfs3, ttcp, xstroke
Peter Korsgaard51a2caf2014-02-04 09:45:59 +01002606
Peter Korsgaard474defa2014-02-04 19:58:15 +01002607 Issues resolved (http://bugs.uclibc.org):
2608
2609 #65: new package: dbus c++ language bindings
2610 #769: Update configuration menu for MIPS target
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002611 #2419: Add a bundle of Lua modules
Peter Korsgaard474defa2014-02-04 19:58:15 +01002612 #2629: Segmentation faults and division by zero in Grub on ext2
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002613 #3811: Added auto-mount for USB and SD Card (mdev) (for 2011.05)
2614 #4339: Allow override of DL_DIR in extract step
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002615 #4363: Make sure that copied linux and busybox defconfig are...
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002616 #4454: There should be simple way to update image, when chang...
Peter Korsgaard474defa2014-02-04 19:58:15 +01002617 #5024: grub fails to build for x86_64 target architecture
2618 #5066: New-Package: net-tools
2619 #5072: ncurses: add ncurses-progs to target
2620 #5294: uclibc build ignores target CFLAGS and LDFLAGS
2621 #5366: Login doesn't work with util-linux versions of login/agetty
2622 #5378: dropbear Makefile broken
2623 #5390: System banner - change to empty doesn't remove /etc/issue
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002624 #5780: spurious build failure because it cannot remove ubinize.cfg
Peter Korsgaard474defa2014-02-04 19:58:15 +01002625 #5798: ncurses-5.9 fails to compile statically
2626 #5810: Buildroot 2012.11: Additional GCC option "-msoft-float" ...
2627 #6080: Git fetch caching
2628 #6092: Bootable ISO image creation seems to have stopped working..
2629 #6272: coreutils build fails
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002630 #6434: apply-patches.sh does not work recursively
2631 #6446: eglibc doesn't install ldconfig to target
2632 #6484: Add c-ares
Peter Korsgaardb5f44c22014-02-10 22:29:44 +01002633 #6596: Slow bootup if mdev is chosen
Peter Korsgaard474defa2014-02-04 19:58:15 +01002634 #6656: Build Qt5 with ccache
2635 #6662: internal compiler error: Segmentation fault during making..
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002636 #6722: Usage of $($(PKG)_DIR_PREFIX) is an issue with linux package
Peter Korsgaard474defa2014-02-04 19:58:15 +01002637 #6752: genext2fs: e2fsck must run before tunefs -U random
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002638 #6770: openssl 1.0.1f fails with ccache
Peter Korsgaard474defa2014-02-04 19:58:15 +01002639 #6830: Qt5: no fonts are installed
Peter Korsgaarda89c5882014-02-09 22:46:26 +01002640 #6848: Qt5: no text shown in simple QWidget / frame-buffer setup
2641 #6854: Update to Qt 5.2.1
Peter Korsgaard474defa2014-02-04 19:58:15 +01002642
Peter Korsgaard9b390452013-11-30 14:16:03 +010026432013.11, Released November 30th, 2013:
Peter Korsgaard1351d0c2013-11-30 09:37:14 +01002644
2645 Minor fixes.
2646
2647 Updated/fixed packages: apr, binutils, dbus-python, dropwatch,
2648 ecryptfs-utils, eglibc, gdb, gpsd, grantlee, hostapd,
2649 iptables, qlibiscsi, libnspr, libnss, libpfm4, libtool,
2650 lua-ev, lvm2, mplayer, qt, qt5, quagga, ruby, tinymembench,
2651 tvheadend, util-linux, wpa_supplicant
2652
2653 Issues resolved (http://bugs.uclibc.org):
2654
2655 #1279: Buildroot compiled Busybox and Coreutils LFS issues
2656 #2995: -fstack-protector-all causes ssh to SIGSEGV
2657 #5570: Cannot compile software on the target machine
2658 #6428: util-linux libmount segfaults with patch from buildroot
2659 #6500: php fails to build for armel
2660 #6554: gdb needs to dependents on host texinfo
2661 #6692: GNU nano fails to compile for x86_64
2662 #6704: wpa_supplicant: fix wrong path to executable file in D-Bus
2663
Peter Korsgaard1bf9afe2013-11-26 16:49:11 +010026642013.11-rc3, Released November 26th, 2013
2665
2666 Fixes all over the tree.
2667
2668 Architecture: Mark MIPS I, II, III and IV as deprecated.
2669
2670 Updated/fixed packages: beecrypt, dbus, e2fsprogs, libcap-ng,
2671 libglib2, libroxml, libsigsegv, libvncserver, lxc, mdadm,
2672 mongoose, nut, ola, omniorb, openssl, pcre, php, poco,
2673 protobuf-c, pv, qt5base, ruby, schifra, squid, sunxi-mail,
2674 swig, ti-gfx, tinymembench, uclibc, udisks, vim
2675
Peter Korsgaardb87c05d2013-11-18 22:22:17 +010026762013.11-rc2, Released November 18th, 2013
2677
2678 Fixes all over the tree.
2679
2680 Defconfigs: qemu_arm_versatile, qemu_arm_nuri, sheevaplug:
2681 Adjust kernel versions.
2682
2683 Toolchain: avr32: fix for modern kernel headers
2684
2685 Bootloader: Barebox updated to 2013.10.1
2686
2687 Updated/fixed packages: dhcp, e2fsprogs, gst1-plugins-bad,
2688 libcurl, libvncserver, nano, pc, qt5base, squashfs, ttcp,
2689 wayland, wvstreams
2690
2691 Issues resolved (http://bugs.uclibc.org):
2692
2693 #3601: DHCPD S80dhcp-server startup script issues
2694 #6320: Fix kernel compile issue if BR2_LINUX_KERNEL_CUSTOM_GIT_VERS..
2695 #6416: Xenomai package, patch alternative
2696 #6590: directfb-examples build failed whit linaro toolchain
2697
Peter Korsgaardabce7ca2013-11-12 23:49:47 +010026982013.11-rc1, Released November 12th, 2013
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01002699
2700 Architectures: Nios-II support, MIPS arch handling fixes
2701
2702 Defconfigs: cubieboard2, freescale i.MX 6sololite evk,
2703 sabre-sd, wandboard added, rpi renamed to raspberrypi_defconfig
2704
2705 Toolchain: glibc support, upstream uClibc fixes, uClibc 0.9.31
2706 for avr32, crosstool-ng backend removed, external musl
2707 toolchain support, gcc 4.8.2, updated Linaro external
2708 toolchains. Fortran and objective-C support deprecated,
2709 mudflap support
2710
2711 Bootloaders: U-Boot: u-boot.imx support, version bumps
2712
2713 Linux: use kmod instead of module-init-tools
2714
2715 System: default to devtmpfs for /dev
2716
2717 Infrastructure: Make 3.82 fixes, locales generation fixes, CVS
2718 download support, post-rsync hooks
2719
2720 Fs: u-boot image support for cpio
2721
2722 Updated/fixed packages: aircrack-ng, alsamixergui, apr,
2723 apr-util, atk, automake, bellagio, berkeleydb, bind, binutils,
2724 bison, boost, busybox, can-utils, ccache, ccid, cgilua,
2725 chrony, cifs-utils, cjson, collectd, connman, conntrack-tools,
2726 copas, cppcms, cppzmq, czmq, dash, dbus, dhcpcd, diffutils,
2727 directfb, dmidecode, dnsmaqs, docker, dosfstools, dropbear,
2728 dropwatch, ebtables, eglibc, elf2flt, empty, enchant, erlang,
2729 ethtool, fbgrab, fbv, fdk-aac, feh, ffmpeg, file, findutils,
2730 fltk, fmtools, freetype, gdk-pixbuf, gettext, git,
2731 glib-networking, gmp, gnupg, gnutls, gpu-viv-bin-mx6q, gsl,
2732 gstreamer, gstreamer1, gst1-plugins-{bad,base,good,ugly},
2733 gtest, gutenprint, hplip, i2c-tools, icu, ifplugd,
2734 imagemagick, iozone, iproute2, ipset, iptables, iw, jamvm,
2735 jansson, jpeg-turbo, kismet, kmod, lcms2, libassuan, libcap,
2736 libcap-ng, libcdaudio, libcec, libcue, libcurl, libdrm,
2737 libedit, libevas, libevent, libfreefare, libfuse,
2738 libgpg-error, libiconv, liblog4c-localtime, libmicrohttpd,
2739 libmnl, libmodbus,
2740 libnetfilter_{acct,conntrack,cthelper,cttimeout,log,queue},
2741 libnfnetlink, libnl, libpng, libqmi, libqrencode, libroxml,
2742 libsecret, libsigsegv, libsoup, libtirpc, libunwind, libusb,
2743 libvpx, lighttpd, linphone, linux-pam, lmbench,
2744 lockfile-progs, log4cxx, logrotate, logsurfer, ltp-testsuite,
2745 ltrace, luacrypto, luaposix, lvm2, m4, matchbox-lib,
2746 media-ctl, mediastreamer, minicom, minidlna, mongoose, monit,
2747 mpc, mpd, mpg123, mplayer, mrouted, mtdev, mutt, mysql_client,
2748 nano, ncftp, ndisc6, neard, neardal, neon, net-snmp, netatalk,
2749 netcat, netkitbase, netperf, netplug, nettle, nfacct,
2750 nfs-utils, ngircd, ngrep, noip, nuttcp, olsr, openssh, opkg,
2751 oprofile, opus-tools, orc, ortp, pciutils, pcre, pcsc-lite,
2752 perf, perl, perl-cross, php, picocom, pkgconf, polarssl,
2753 poppler, pppd, proftpd, protobuf, proxychains-ng, pulseaudio,
2754 pv, qemu, qt, qt5base, qt5webkit, quagga, radvd, redis,
2755 rpi-{firmware,userland}, rrdtool, rsync, rtorrent, ruby,
2756 samba, scons, screen, sdl_sound, ser2net, setserial,
2757 smartmontools, socat, socketcand, sqlcipher, sqlite, squid,
2758 stress, strongswan, stunnel, sudo, syslinux, systemd,
2759 sysvinit, tcl, ti-gfx, time, transmission, tremor, tslib,
Peter Korsgaardabce7ca2013-11-12 23:49:47 +01002760 tstools, tvheadend, tzdata, uboot-tools, uclibc, udpcast,
2761 uemacs, ulogd, usb_modeswitch{,_data}, util-linux, vala,
2762 valgrind, vde2, vorbus-tools, vpnc, vsftpd, vtun, wayland,
2763 webkit, webp, webrtc-audio-processing, weston, wget,
2764 wireshark, wsapi, xavante, xdriver_xf86-video-geode, xenomai,
2765 xinetd, xlib_libpthread-stubs, xl2tp, xmlstarlet,
2766 xserver_xorg-server, xz, zeromq, zic, zmqpp
Peter Korsgaardb9a16cb2013-11-12 01:04:15 +01002767
2768 New packages: aiccu, autossh, bc, civetweb, cppdb, cryptsetup,
2769 duma, eigen, harfbuzz, igmpproxy, iputils, jq, knock, kobs-ng,
2770 lesstif, libcgroup, libsepol, libsoc, libssh2, luasec, luasql,
2771 lxc, nut, ola, omniorb, openpowerlink, orbit, p910nd, psplash,
2772 python-crc16, python-ipy, python-pyzmq, qt5sensors,
2773 qt5serialport, qt5x11extras, snmppp, subversion, tcping,
2774 trace-cmd, xscreensaver, zsh
2775
2776 Removed packages: module-init-tools
2777
2778 Issues resolved (http://bugs.uclibc.org):
2779
2780 #1138: Buildroot fails to build packages if BR2_GCC_SHARED_LIBGCC=y
2781 #5408: qt build failure with Sourcery CodeBench ARM 2010.09
2782 #5630: makefile error with toolchain helpers.mk
2783 #5672: htop: remove X11 stuff
2784 #5678: linux.mk: linux-menuconfig fails
2785 #5696: python3 installation is too large, patches from python2 needed
2786 #5978: Erlang does not build for arm in 2013.02-rc3
2787 #6392: Extended ARM uImage kernel options
2788 #6404: Buildroot's coreutils 'uname -p' reports 'Unknown' on recent..
2789 #6428: util-linux libmount segfaults with patch from buildroot
2790 #6452: eglibc from Linaro 2013.07 not copied to target correctly
2791 #6566: PHP segfault when crosscompiled to mips64 - patch included
2792 #6572: [PowerPC] Buildroot uses wrong external toolchain libraries..
2793 #6578: udisks package broken
2794 #6602: ebtables 64 bit kernel + 32 bit userland alignment error..
2795 #6608: ebtables missing ethertypes - fix included
2796 #6620: Sysvinit package missing killall5 and symlinks - patch included
2797 #6632: CMake use host pkg-config
2798 #6638: pkgconf doesn't download
2799 #6644: "all" target doesn't work in out-of-tree builds
2800 #6650: Segmentation fault when trying to build latest buildroot
2801 #6668: iptables limit module alignment problem on mips64
2802
Peter Korsgaard53d8d9c2013-08-31 00:33:13 +020028032013.08, Released August 31th, 2013:
2804
2805 Minor fixes.
2806
2807 Documentation build fixed.
2808
2809 Updated/fixed packages: ltrace, strongswan
2810
Peter Korsgaard4e4a0a32013-08-30 00:03:48 +020028112013.08-rc3, Released August 29th, 2013:
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02002812
2813 Fixes all over the tree.
2814
2815 External toolchain lib32/lib64 handling, ABI name for EABIhf,
2816 misc fixes for generatelocales, apply-patches and module
2817 stripping.
2818
2819 Top level menu names reordered and renamed for clarity.
2820
Peter Korsgaardaab3a0b2013-08-29 23:30:55 +02002821 Updated/fixed packages: acl, attr, bash, dbus, directfb,
2822 dvb-apps, kexec, kmod, libbsd, linux-fusion, mesa3d, minidlna,
2823 openssh, openssl, pulseaudio, python-setuptools, qt5,
2824 qt5webkit, redis, strongswan, sunxi-mali
2825
2826 Issues resolved (http://bugs.uclibc.org):
2827
2828 #6464: dbus-daemon-launch-helper needs setuid
Peter Korsgaard13ce6dd2013-08-29 23:22:08 +02002829
Thomas Petazzonic08b78d2013-08-16 13:06:15 +020028302013.08-rc2, Released August 16th 2013:
2831
2832 Documentation improvements.
2833
2834 External toolchains fixes.
2835
2836 Updated/fixed packages: aircrack-ng, bash, boost, cairo,
2837 cppcms, eglibc, ffmpeg, gcc, git, gnupg, imagemagick, libcec,
2838 libffi, libgcrypt, linux, linux-headers, ltrace, netatalk,
2839 opencv, opengl, readline, samba, strongswan, sunxi-cedarx,
2840 uclibc, udev, wayland, webkit, zeromq.
2841
2842 Issues resolved (http://bugs.uclibc.org):
2843
2844 #6440: typo in ffmpeg makefile
2845
Thomas Petazzoni36c966e2013-08-01 17:57:59 +020028462013.08-rc1, Released August 5th, 2013:
2847
2848 Architectures:
2849 - improved support for floating point on ARM and Thumb/Thumb2
2850 - support for ARM OABI removed
2851
2852 Toolchains:
2853 - support added for Sourcery CodeBench ARM and MIPS 2013.05
2854 - Linaro ARM and Aarch64 toolchains updated
2855 - support added for the Arago ARMv5 and ARMv7 toolchains
2856 - gcc 4.8.x version bumped
2857 - support for installing both FDPIC and FLAT libraries on
2858 Blackfin
2859 - support for uClibc 0.9.31 removed,
2860 - convert the internal toolchain backend to use the package
2861 infrastructure
2862 - support added for eglibc in the internal toolchain backend
2863 - toolchain components for the ARC architecture updated and
2864 gdb for ARC added.
2865 - support for Blackfin in the internal toolchain fixed
2866
2867 Defconfigs: beaglebone_defconfig updated, new defconfig for
2868 CubieBoard, for Olimex mx233 Olinuxino, for Calao Systems
2869 TNY-A9G20-LPW.
2870
2871 A number of packages have been fixed to use the
2872 <pkg>_CONFIG_SCRIPTS mechanism to get their <pkg>-config shell
2873 script installed and modified properly. Licensing informations
2874 has been added to a number of packages.
2875
2876 Use XZ tarballs for a number of packages.
2877
2878 Noticeable package changes/additions:
2879 - The glib2/libgtk2/webkit stack has been updated to recent
2880 versions.
2881 - Support for Gstreamer 1.x has been added.
2882 - OpenGL support for TI OMAP platforms has been added.
2883 - OpenGL support for Allwinner platforms has been added.
2884 - OpenMAX support for RasberryPi has been added.
2885
2886 Updated/fixed packages: acl, attr, autoconf, avahi, barebox,
2887 bind, binutils, busybox, bwm-ng, bzip2, cifs-utils, colletctd,
2888 cpanminus, cups, curl, dash, dbus, dhcp, directfb,
2889 directfb-examples, dnsmasq, dosfstools, dropbear, dtc,
2890 e2fsprogs, ed, efl, enlightenment, erlang, ethtool, fbgrab,
2891 fftw, firmware-imx, flot, fltk, freetype, gawk, gdk-pixbuf,
2892 gettext, gmp, gnutls, gsl, gutenprint, gvfs, gzip, haserl,
2893 hiawatha, httping, icu, imagemagick, imlib2, imx-lib,
2894 intltool, iozone, ipset, iptables, jquery, jquery-keyboard,
2895 jquery-sparkline, kmod, less, libart, libcdaudio, libcgicc,
2896 libesmtp, libftdi, libfuse, libglib2, libgtk, libgtk2, libidn,
2897 libiqrf, liblog4c-localtime, libnspr, libnss, libpcap,
2898 libroxml, libserial, libsigsev, libsoup, libtool, libtpl,
2899 libvncserver, libxml2, linphone, lm_sensors, logrotate,
2900 ltrace, lttng, luafilesystem, luajit, minicom, monit, mpg123,
2901 mtd, mutt, mxml, neard, netatask, netsnmp, nettle,
2902 network-manager, nodejs, nss-mdns, openssh, openswan, openvpn,
2903 opkg, opus, pcre, perl-cross, php, pixman, poco, polarssl,
2904 pulseaudio, pv, python, python3, qt, qt5, qt5declarative,
2905 qt5jsbackend, qt5quick1, readline, rpi-firmware, ruby, samba,
2906 sane-backends, sconeserver, sdl_image, sdparm, ser2net,
2907 socketcand, sqlite, squid, strace, tcl, tcpdump, tinyhttpd,
2908 tvheadend, tzdata, uboot, udpcast, usb_modeswitch,
2909 usb_modeswitch_data, usbutils, webkit, wireshark, wvstreams,
2910 xapp_luit, xapp_xmodmap, xenomai, xfsprogs, xlib_libX11, zic,
2911 zlib.
2912
2913 New packages: a10disp, aespipe, am33x-cm3, cppcms, dhcpcd,
2914 dropwatch, dtc, ecryptfs-utils, eglibc, elf2flt, fdk-aac,
2915 gcc-final, gcc-initial, gcc-intermediate, git,
2916 gpu-viv-bin-mx6q, gst1-plugins-bad, gst1-plugins-base,
2917 gst1-plugins-good, gst1-plugins-ugly, gst-omx,
2918 gst-plugin-x170, gstreamer1, jimtcl, lbase64, libassuan,
2919 libbsd, libcec, libdvbsi, libedit, libgpgme, libqmi,
2920 libqrencode, libsvg, libsvg-cairo, libunwind, libvpx,
2921 linux-headers, lockdev, luabitop, luacrypto, lua-ev,
2922 luaexpatutils, msgpack, ocrad, on2-8170-libs,
2923 on2-8170-modules, p11-kit, pax-utils, ptpd, ptpd2,
2924 python-pyro, ramspeed/smp, snappy, strongswan, sunxi-boards,
2925 sunxi-cedarx, sunxi-mali, sunxi-tools, ti-gfx, tinymembench,
2926 tree, tstools, uclibc, w_scan.
2927
2928 Issues resolved (http://bugs.uclibc.org):
2929
2930 #4718: python (built for powerpc) distutils has paths to host
2931 compiler toolchain
2932 #5516: appended device tree blobs on uImage fails
2933 #6302: Versions of packages retrieved from github.com are wrong
2934 #6308: dosfstools download link is wrong
2935 #6326: Dropbear: Add options to allow better config for
2936 different target devices (e.g. routers)
2937 #6338: Wrong download link for minicom package
2938 #6344: Wrong handling of license text files with same name and
2939 different directory
2940 #6374: gnutls package broken if linux cryptodev module
2941 selected
2942 #6410: omap3_beagle has uimage error load address error
2943
Peter Korsgaard615fd9b2013-05-31 22:29:04 +020029442013.05, Released May 31th, 2013:
Peter Korsgaard0ca96922013-05-27 23:54:12 +02002945
2946 Minor fixes.
2947
Peter Korsgaard93252e72013-05-31 22:19:00 +02002948 External toolchain wrapper fix for if host/usr/bin is placed
2949 in the patch.
2950
2951 Updated/fixed packages: acpid, at91bootstrap, czmq, elf2flt,
2952 flex, jamvm, kmod, libplayer, libtirpc, libv4,
2953 lttng-babeltrace, opengl, qt5jsbackend, udpcast, wvstreams
Peter Korsgaard0ca96922013-05-27 23:54:12 +02002954
2955 Issues resolved (http://bugs.uclibc.org):
2956
Peter Korsgaard93252e72013-05-31 22:19:00 +02002957 #4868: Buildroot compile failure for toolchain/gdb-7.4/intl/reloc...
Peter Korsgaard0ca96922013-05-27 23:54:12 +02002958 #4988: flex and m4 problems
2959 #5912: obsolete CVS files
2960
Peter Korsgaardc92a3692013-05-25 22:23:57 +020029612013.05-rc3, Released May 25th, 2013:
2962
2963 Minor fixes.
2964
2965 Updated/fixed packages: aircrack-ng, bellagio, boost, crda,
2966 dvb-apps, flot, libatomic_ops, libeXosip2, libosip2, libxml2,
2967 mongrel2, poco, portaudio, pptp-linux, tvheadend, urg, weston,
2968 wireshark
2969
Peter Korsgaardcfcbfa22013-05-15 21:05:00 +020029702013.05-rc2, Released May 15th, 2013:
Peter Korsgaardd131f752013-05-11 21:48:57 +02002971
2972 Fixes all over the tree.
2973
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02002974 Default number of parallel jobs is now number of CPUs + 1.
2975
2976 Defconfigs: Add Telit EVK-PRO3, AT91SAM9260-EK Nand flash.
2977
Peter Korsgaarda5170922013-05-15 20:48:41 +02002978 Updated/fixed packages: aircrack-ng, busybox, cairo,
2979 classpath, curlftpfs, czmq, dbus, f2fs-tools, fan-ctrl,
2980 filemq, gst-plugin-bad, gutenprint, hplip, json-c,
2981 libatomic_ops, libcurl, libdrm, libglib2, libnspr, libnss,
2982 libsha1, libsigsegv, libxcb, linknx, linux-pam, lttng-modules,
2983 lttng-tools, matchbox-lib, mcookie, mesa3d, neon, pixman,
2984 pulseaudio, python-nfc, qt5imageformats, quota, openssl,
2985 sconeserver, strace, sylpheed, wvstreams,
Peter Korsgaard90e7cdd2013-05-15 14:54:27 +02002986 xapp_{appres,bdftopcf,beforelight,bitmap,edires,fonttosfnt},
2987 xapp_{fslsfonts,fstobdf,iceauth,ico,listres,luit,mkfontdir},
2988 xapp_{mkfontscale,oclock,rgb,rstart,scripts,sessreg,setxkbmap},
2989 xapp_{showfont,smproxy,twm,viewres,x11perf,xauth,xbacklight},
2990 xapp_x{biff,calc,clipboard,clock,cmsdb,cursorgen,dbedizzy,ditview},
2991 xapp_x{dm,dpyinfo,driinfo,edit,ev,eyes,f86dga,fd,fontsel,fs,fsinfo},
2992 xapp_x{gamma,gc,host,input-calibrator,input,kbcomp,kbevd,kbprint},
2993 xapp_x{kbutils,kill,load,logo,lsatoms,lsclients,lsfonts,mag,man},
2994 xapp_x{message,mh,modmap,more,pr,prop,randr,rdb,refresh,set,setmode},
2995 xapp_x{setpointer,setroot,sm,stdcmap,vidtune,vinfo,wd,wininfo,wud},
2996 xcb-util, xcursor-transparent-theme, xdata_xbitmaps,
2997 xdata_xcursor-themes,
2998 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synaptics},
2999 xdriver_xf86-input-{tslib,vmmouse,void},
3000 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,fbdev,geode,glide},
3001 xdriver_xf86-video-{glint,i128,intel,mach64,mga,neomagic,newport},
3002 xdriver_xf86-video-{nv,openchrome,r128,savage,siliconmotion,sis},
3003 xdriver_xf86-video-{tdfx,tga,trident,v4l,vesa,vmware,voodoo,wsfb},
3004 xfont_encodings, xfont_font-adobe-{100,75}dpi,
3005 xfont_font-utopia-{100dpi,75dpi,type1},
3006 xfont_font-{alias,arabic-misc,bh-100dpi,bh-75dpi},
3007 xfont_font-bh-lucidatypewriter-{100,75}dpi, xfont_font-bh-{ttf,type1},
3008 xfont_font-bitstream-{100dpi,75dpi,type1}, xfont_font-cronyx-cyrillic,
3009 xfont_font-{cursor,daewoo,dec,isas,jis,micro}-misc,
3010 xfont_font-ibm-type1, xfont_font-misc-{cyrillic,ethiopic,meltho,misc},
3011 xfont_font-{mutt,schumacher}-misc,
3012 xfont_font-{screen-cyrillic,sony-misc,sun-misc,util},
3013 xfont_font-winitzki-cyrillic, xfont_font-xfree86-type1,
3014 xlib_lib{FS,ICE,SM,X11,XScrnSaver,Xau,Xaw,Xcomposite,Xcursor},
3015 xlib_libX{damage,dmcp,ext,fixes,font,ft,i,inerama,mu,pm,randr},
3016 xlib_libX{render,res,t,tst,v,vMC,xf86dga,xf86vm},
3017 xlib_lib{dmx,fontenc,pciaccess,pthread-stubs,xkbfile}, xlib_xtrans,
3018 xproto_{applewm,bigreqs,composite,damage,dmx,dri2,fixes}proto,
3019 xproto_{fontcache,font,gl,input,kb,randr,record,render}proto,
3020 xproto_{resource,scrnsaver,video,windowswm,xcmisc,xext}proto,
3021 xproto_{xf86bigfont,xf86dga,xf86dri,xf86vidmode,xinerama,x}proto,
3022 xserver_xorg-server, xutil_{makedepend,util-macros}
Peter Korsgaardd131f752013-05-11 21:48:57 +02003023
Peter Korsgaarda5170922013-05-15 20:48:41 +02003024 Readded Packages: xapp_xinit
3025
Gustavo Zacarias603293f2013-05-11 04:49:34 +00003026 Issues resolved (http://bugs.uclibc.org):
3027
3028 #5054: amd64: cannot find init - due to missing /lib64 folder
3029
Peter Korsgaard92651932013-05-08 15:51:45 +020030302013.05-rc1, Released May 8th, 2013:
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003031
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003032 Architectures: ARC support, Blackfin support, FLAT binary
3033 format, ARM: Drop old CPU variants, add fa526/626, Marvell PJ4
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003034
3035 Toolchains: Add new Microblaze external toolchains, Linaro
3036 ARM/Aarch64 updates, GCC 4.6.4 / 4.7.3 / 4.8.0 added to
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003037 internal toolchain, default to GCC 4.7.x. Internal
3038 Crosstool-ng backend deprecated.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003039
3040 Defconfigs: Add Atmel at91sam9g45m10ek, freescale mpc8315erdb
Peter Korsgaarde7f49232013-05-08 15:49:08 +02003041 & p1010rdb, Armadeus apf27 / apf28, Openblocks A6, Raspberry
3042 pi, gnublin board.
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003043
3044 FS: LZO and XZ compression methods, extra ubifs options,
3045 ext2 rev 0/1 and ext3/4 support.
3046
3047 Patch handling: apply-patches now has .patch.xz support,
3048 Patch logic reworked as discussed during Febrary dev days:
3049 http://elinux.org/Buildroot:DeveloperDaysFOSDEM2013
3050
3051 <pkg>-rsync now excludes version control files.
3052
3053 linux: uImage load address for ARM multiplatform kernels
3054
3055 Infrastructure for multiple OpenGL / ES / EGL / OpenVG
3056 providers, similar to how libjpeg / libjpeg-turbo is handled.
3057
3058 Infrastructure for packages to add system users.
3059
3060 kconfig: updated to 3.9-rc2, support make olddefconfig
3061
3062 Updated/fixed packages: alsa-lib, alsa-utils, apr, apr-util,
3063 argp-standalone, at, at91bootstrap, audiofile, aumix, avahi,
3064 bash, blackbox, bind, binutils, bison, boost, bridge-utils,
3065 busybox, ccache, cifs-utils, cmake, collectd, connman,
3066 conntrack-tools, cpanminus, crosstool-ng, diffutils, directfb,
3067 directfb-examples, divine, dmalloc, dnsmasq, dosfstools,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02003068 dropbear, e2fsprogs, ebtables, eeprog, erlang, ethtool,
3069 fb-test-app, fbset, feh, ffmpeg, file, flex, flot, foomatic,
3070 fxload, gd, gdb, gdisk, genimage, gettext, gmp, gnuchess,
3071 gnutls, gob2, gperf, gpsd, gstreamer, haserl, hiawatha, htop,
3072 httping, icu, inotify-tools, intltool, iproute2, ipset,
3073 iptables, iw, jpeg, jquery, jquery-{sparkline,validation},
3074 json-c, kbd, kexec, kismet, kmod, lcdproc, libarchive,
3075 libatasmart, libcap, libconfig, libconfuse, libcurl, libdrm,
3076 libeet, libev, libevas, libeXosip2, libffi, libfribi, libfuse,
3077 libgcrypt, libglib2, libgtk2, libid3tag, libmicrohttpd,
3078 libnetfilter_acct, libnetfilter_conntrack, libnl, libpcap,
3079 libplayer, libsigc, libv4l, libxcb, linenoise, linux-pam,
3080 lm_sensors, ltp-testsuite, luajit, lzop, madplay, make, mdadm,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003081 mediastreamer, memtester, mesa3d,
3082 mobile-broadband-provider-info, monit, mpd, mpfr, mpg123,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003083 mrouted, msmtp, nbd, ncurses, ndisc6, neard, neardal, neon,
3084 netperf, netsnmp, nettle, nfacct, ntfs-3g, ofono, olsr,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003085 omap-u-boot-utils, openssh, openssl, openswan, openvpn,
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003086 oprofile, orc, patch, pciutils, pcre, perl, php, poco,
3087 polarssl, proftpd, psmisc, pulseaudio, python,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003088 python-{bottle,netifaces,serial,setuptools}, qt, quagga,
Peter Korsgaarde7f49232013-05-08 15:49:08 +02003089 quota, radvd, rpi-firmware, rpi-userland, rt-tests, sam-ba,
3090 samba, sawman, sdl, ser2net, smartmontools, socat, socketcand,
3091 speex, squid, stress, stunnel, sudo, syslinux, sysstat,
3092 sysvinit, tcl, tcprelay, tinyhttpd, tslib, tvheadend,
3093 uboot-tools, udev, ulogd, util-linux, vala, vtun, webkit,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003094 xapp_{iceauth,luit,makefontscale,sessreg,setxkbmap,smproxy},
3095 xapp_{xauth,xcmsdb,xdpyinfo,xev,xgamma,xhost,xinput,xkbcomp},
3096 xapp_{xkbevd,xlsatoms,xlsclients,xmodmap,xpr,xprop,xrandr,xrdb},
3097 xapp_{xset,xwd,xwininfo}, xcb-{proto,util},
3098 xdriver_xf86-input-{evdev,joystick,keyboard,mouse,synptics},
3099 xdriver_xf86-input-{tslib,vmmouse,void},
3100 xdriver_xf86-video-{ark,ast,ati,cirrus,dummy,geode,glide,glint},
3101 xdriver_xf86-video-{i128,intel,mach64,mga,neomagic,newport},
3102 xdriver_xf86-video-{openchrome,r128,savage,siliconmotion,sis},
3103 xdriver_xf86-video-{tdfx,trident,vesa,vmware,wsfb}, xenomai,
3104 xfont, xinetd, xkeyboard-config, xlib_lib{FS,ICE,SM,X11},
3105 xlib_libX{scrnSaver,au,aw,cursor,dmcp,ext,fixes,font,ft,i},
3106 xlib_libX{inerama,mu,pm,randr,res,tst,v,vMC,xf86dga,xf86vm},
3107 xlib_lib{dmx,fontenc,pciaccess,xkbfile}, xlib_xtrans,
3108 xproto_{applevm,bigreqs,dri2,fonts,gl,input,kbd,record}proto,
3109 xproto_{resource,scrnsaver,xcmisc,xext,x}proto,
3110 xserver_xorg-server, xutil_makedepend, xz, zeromq
3111
Peter Korsgaardfa3463d2013-05-08 13:21:16 +02003112 New packages: aircrack-ng, bcusdk, chrony, crda,
3113 cryptodev-linux, cppzmq, czmq, dtach, enscript, exfat,
3114 exfat-utils, f2fs-tools, fan-ctrl, filemq, foomatic-filters,
3115 genimage, genpart, glibmm, gnuplot, gtest, gutenprint, hplip,
3116 iozone, jansson, jhead, jquery-keyboard, jquery-ui,
3117 jquery-ui-themes, json-glib, json-javascript, lcms2, libpfm4,
3118 libpthsem, libserial, libsigsegv, libtasn1, libwebsockets,
3119 libxkbcommon, libxml++, linknx, log4cxx, mongoose, mongrel2,
3120 mtools, ne10, nmap, nodejs, openobex, openpgm, poppler,
3121 protobuf-c, python-m2crypto, python-thrift, qjson, qt5base,
Peter Korsgaardaec71d62013-05-07 23:00:39 +02003122 qt5declarative, qt5graphicaleffects, qt5imageformats,
3123 qt5jsbackend, qt5multimedia, qt5quick1, qt5script, qt5svg,
3124 qt5webkit qt5xmlpatterns, rapidjson, redis, swig, texinfo,
3125 tzdata, urg, ussp-push, wayland, webp, weston, wireless-regdb,
3126 wireshark, wvdial, wvstreams, xcb-util-image, xcb-util-wm,
3127 xcursor-transparent-theme, zic, zmqpp, zyre
3128
3129 Removed packages: microperl, ocf-linux, xapp_xinit,
3130 xapp_xplsprinters, xapp_xprehashprinterlist,
3131 xfont_font-bitstream-speedo,
3132 xlib_lib{Xfontcache,XprintAppUtil,XprintUtil,Xp,oldX,xkbui},
3133 xproto_{print,xf86rush}proto
3134
3135 Deprecated packages: vala
3136
3137 Issues resolved (http://bugs.uclibc.org):
3138
3139 #1291: Add support for Faraday 526 arm processor (fa526)
3140 #2683: cups does not install correctly to target
3141 #3313: mesa3d fails to build
3142 #5186: initramfs/cpio should support lzo compression
3143 #5636: agetty - cannot get controlling tty error - need updated...
3144 #5906: collectd client headers not exported
3145 #5966: bison unnecessarily required as build dependency
3146 #6140: --enable-fileinfo not applied for php package
3147 #6164: openvpn usage of ip tool from Busybox
3148
Peter Korsgaard15ace1a2013-02-28 22:48:28 +010031492013.02, Released February 28th, 2013:
3150
3151 Misc manual updates.
3152
3153 Updated/fixed packages: busybox, collectd, flashbench,
3154 libgtk2, libupnp, mii-diag, quota
3155
Peter Korsgaardd65bb7e2013-02-26 23:19:03 +010031562013.02-rc3, Released February 26th, 2013
3157
3158 Minor fixes.
3159
3160 Updated/fixed packages: conntrack-tools, dialog,
3161 enlightenment, haserl, keyutils, libfif, libmad,
3162 linux-firmware, linux-fusion, matchbox-desktop, matchbox-wm,
3163 ruby, spawn-fcgi, vtun
3164
3165 Issues resolved (http://bugs.uclibc.org):
3166
3167 #5960: fusion.ko driver does not install to target rootfs
3168
Peter Korsgaard8290a622013-02-19 22:05:42 +010031692013.02-rc2, Released February 19th, 2013
3170
3171 Fixes all over the tree.
3172
3173 Various manual updates and fixes.
3174
3175 Updated/fixed packages: busybox, collectd, gesftpserver,
3176 glib-networking, gnutls, inotify-tools, libcurl, libffi,
3177 libglib2, libtorrent, libvorbis, neard, network-manager,
3178 ntfs-3g, openssl, qt, rpi-userland, rtorrent, thttpd, vim.
3179
3180 Issues resolved (http://bugs.uclibc.org):
3181
3182 #5906: collectd client headers not exported
3183
Peter Korsgaarde68acef2013-02-10 11:07:12 +010031842013.02-rc1, Released February 10th, 2013
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003185
3186 Toolchain: Crosstool-ng 1.17.0, default to GCC 4.6.3, target
3187 libraries install fixed. Add Linaro ARM
Peter Korsgaard8ccef3b2013-02-05 19:28:09 +01003188 2012.11/2012.12/2013.01, AArch64 12.11/12.12/13.01. Sourcery
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003189 CodeBench MIPS 2012.03/09. Infrastructure to warn about
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003190 missing 32bit support for binary toolchains. Toolchain wrapper
3191 is now relocatable. Add GDB 7.5.1 / Remove 6.8 / 7.0 /
3192 7.1. Deprecate uClibc 0.9.31.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003193
3194 Architecture: Xtensa fixes, add missing powerpc variants, arm
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003195 1136jf-s rev1, add A5/A15, neon support toggle, OABI
3196 deprecated. Sparc: drop old unused variants
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003197
3198 Bootloaders: At91bootstap: fix upstream URL, Barebox: add
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003199 2012.12/2013.01/2013.02, remove 2012.08/09/10, lzop fixes,
3200 environment image support, U-Boot: add 2013.01.01
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003201
3202 Linux: fix appended dtb handling for v3.8+ kernels, support
3203 multiple device trees
3204
3205 Defconfigs: calao USB-A9260, snowball, QEMU PPC440 on ML507
3206 board, QEMU ARM Exynos4210, Kernel version in QEMU defconfigs
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003207 updated, at91rm9200df: misc fixes. Lock kernel headers to
3208 match kernel.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003209
3210 Infrastructure: Git download fixes. Toolchain make target
3211 renamed from 'cross' to 'toolchain'. Eclipse integration
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003212 support. Option to set root password, post image scripts,
3213 config scripts handling.
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003214
3215 Updated/fixed packages: alsa-lib, argp-standalone, argus,
3216 arptables, atk, audiofile, axel, beecrypt, bind, bison,
3217 bluez_utils, boost, cairo, can-utils, bmon, boa, busybox,
3218 cairo, ccache, cdrkit, cifs-utils, cjson, cmake, collectd,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003219 connman, coreutils, cpanminus, cups, dbus, dhcp, dialog,
3220 diffutils, directfb, distcc, divine, dnsmasq, docker,
3221 dosfstools, dstat, e2fsprogs, ebtables, ed, empty, ethtool,
3222 expedite, fbset, fbv, ffmpeg, flex, fltk, fluxbox, freetype,
3223 gadget-test, gawk, gdb, genext2fs, gettext, giblib,
3224 glib-networking, gmp, gmpc, gnupg, gnutls, gpsd,
3225 gst-plugins-{bad,base,good}, gstreamer, gzip, haserl, hdparm,
3226 heirloom-mailx, hiawanta, hostapd, icu, imagemagick, imlib2,
3227 inadyn, infozip, iproute2, ipset, iptables, iw, jpeg, jquery,
3228 jquery-sparklines, jqeury-validation, kismet, kmod, lame,
3229 libao, libcap, libcurl, libdvdnav, libdvdread, libecore,
3230 libedbus, libedje, libeet, libefreet, libeina, libeio,
3231 liberation, libelementary, libembryo, libethumb, libev,
3232 libevas, libffi, libfribidi, libfuse, libgcrypt, libglib2,
3233 libgpg-error, libgtk2, libhid, libidn, libmicrohttpd, libmpd,
3234 libnl, libnspr, libnss, libogg, libpcap, libplayer, libpng,
3235 libroxml, librsvg, libseccomp, libsigc, libsndfile, libungif,
3236 libupnp, liburcu, libusb-compat, libvncserver, libvorbis,
3237 libxml2, libxslt, lighttpd, links, linux-firmware,
3238 linux-fusion, ltp-testsuite, ltrace,
3239 lttng-{babel,libust,modules,tools}, lvm2, lua, luajit, lzop,
3240 matchbox-{desktop,lib}, mdadm, metacity, midori, minicom, mpd,
3241 mpfr, mplayer, mtd, mysql_client, ncurses, neon, netatalk,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003242 networkmanager, nspr, ntfs-3g, nuttcp, ofone, olsr, openssl,
3243 openvpn, opkg, oprofile, opus, opus-tools, orc, ortp, pango,
3244 pciutils, pcmanfm, pcre, pcsc-lite, perl, php, pixman,
3245 pkgconf, polarssl, pptp-linux, proxychains, pulseaudio,
3246 python, python3, qemu, qextserialport, qt, quagga, radvd,
3247 readline, rng-tools, rt-tests, rubix, ruby, sam-ba, samba,
3248 sane-backends, sconeserver, scons, screen, sdl, sdl_gfx,
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003249 sdl_mixer, sdl_ttf, sdparm, sed, ser2net, smartmontools,
3250 speex, sqlite, squid, sshfs, strace, sudo, sylpheed, tn5250,
3251 taglib, tar, torsmo, transmission, tslib, uboot-tools, ulogd,
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003252 usb_modeswitch, util-linux, valgrind, vim, vsftpd, wavpack,
3253 webkit, wipe, wireless_tools, wpa_supplicant, xapp_xinit,
3254 xapp_xinput-calibrator, xapp_xman, xapp_xmh, xlib_libX11,
3255 xlib_libXdmcp, xlib_libXft, xlib_libpthread-stubs,
3256 xlib_xtrans, xproto_xcmiscproto, xproto_xextproto,
3257 xserver_xorg-server, xstroke, xvkbd, xz
3258
3259 New packages: b43-firmware, b43-fwcutter, bustle,
3260 cache-calibrator, cegui06, celt051, classpath, curlftpfs,
3261 dvb-apps, dvbsnoop, elfutils, enlightenment, firmware-imx,
3262 flashbench, gd, gesftpserver, gst-fsl-plugins, httping, iftop,
3263 imx-lib, jamvm, jpeg-turbo, keyutils, libatasmart, libcofi,
3264 libebml, libevas-generic-loaders, libfslcodec, libfslparser,
3265 libfslvpuwrap, libgsasl, libiscsi, libmatroska, libmcrypt,
3266 libmhash, libqwt, libseccomp, libsha1, linenoise, mcrypt,
3267 media-ctl, ncdu, neard, neardal, nettle, perf, polkit,
3268 proxychains, python-bottle, python-pyparsing, rpi-firmware,
3269 rpi-userland, sg3_utils, slirp, snowball-hdmiservice, spice,
3270 spice-protocol, tcllib, tvheadend, udisks, usbredir
3271 ux500-firmware, vde2, xcb-utils-keysyms, yavta,
3272 zd1211-firmware
3273
Peter Korsgaard1ccf5232013-02-09 16:03:29 +01003274 Removed packages: customize, xdriver_xf86-input-{acecad,aiptek},
Peter Korsgaard6de88ca2013-02-04 22:33:47 +01003275 xdriver_xf86-video-{apm,chips,i740,rendition,s3,s3virge,sisusb},
3276 xdriver_xf86-video-sun{cg14,cg3,cg6,ffb,leo,tcx},
3277 xdriver_xf86-video-{tsend,xgi,xgixp}
3278
3279 Deprecated packages: xstroke
3280
3281 Issues resolved (http://bugs.uclibc.org):
3282
3283 #4237: building shared openssl w/-Os fails due to gcc bug
3284 #5690: python3 does not obey to BR2_PACKAGE_PYTHON3_PYC_ONLY=y
3285 #5602: python3 should install a "python" symbolic link
3286 #5846: Extra slash added to last slash in URL
3287
32882012.11.1, Released January 3rd, 2013:
3289
3290 Toolchain: Fixed non-largefile builds on recent Ubuntu
3291 versions.
3292
3293 Arch: fix missing x86/generic handling, Build for Xtensa with
3294 longcalls option.
3295
3296 Updated/fixed packages: dosfstools, qt
3297
Peter Korsgaardd201b952012-12-02 16:33:09 -080032982012.11, Released December 2nd, 2012:
3299
3300 Git shallow clone fix for older git version.
3301
3302 Updated/fixed packages: ctuio, libtool
3303
3304 Issues resolved (http://bugs.uclibc.org):
3305
3306 #5726: List all the available hook points
3307
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -080033082012.11-rc2, Released November 30th, 2012:
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08003309
3310 Minor fixes around the tree.
3311
3312 Various manual updates and fixes.
3313
Peter Korsgaardd38b25f2012-11-30 14:27:34 -08003314 Add checks for legacy features.
3315
3316 Updated/fixed packages: acpid, alsa-lib, arptables, binutils,
Peter Korsgaard1a59dfa2012-11-30 22:59:02 -08003317 busybox, ccache, cjson, cramfs, directfb, flex, fluxbox, gdb,
3318 hiawatha, igh-ethercat, imagemagick, imlib2, lcdproc,
3319 libdaemon, libecore, libhid, libmad, libpcap, libsigc, libusb,
3320 linux-fusion, matchbox, ocf-linux, owl-linux, python, rrdtool,
3321 scons, strace, sylpheed
Peter Korsgaard0f9bad92012-11-29 23:00:40 -08003322
Peter Korsgaard2b7be2f2012-11-29 23:05:44 -08003323 Issues resolved (http://bugs.uclibc.org):
3324
3325 #5732: Error : package/alsa-lib/alsa-lib.mk
3326
Peter Korsgaard47ee3052012-11-17 23:15:45 +010033272012.11-rc1, Released November 17th, 2012
Peter Korsgaardf9686562012-09-03 21:27:41 +02003328
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003329 Fixes all over the tree and new features.
3330
3331 Defconfigs: use u-boot 2012.10 on at91 and beaglebone,
3332 sheevaplug + qemu: bump kernel version, add qemu-mips64-malta
3333 + nitrogen6x defconfigs.
3334
3335 Bootloaders: add u-boot 2012.07/10, ais target format, add
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003336 barebox 2012.08/09/10/11, linker overlap issue fix for
3337 at91bootstrap, mxs-bootlets updated for new Barebox versions.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003338
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01003339 Toolchains: binutils 2.23.1, gcc 4.7.2, default to gcc 4.6.x,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003340 Codebench arm/sh/x86 2012.03/09, Linaro 2012.08/09/10.
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003341 Libtirpc support for modern glibc variants. Toolchain on
3342 target has been deprecated.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003343
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003344 Initial Aarch64 support, Xtensa support re-added.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003345
3346 Infrastructure: Use shallow git clone when possible, use
3347 tarballs rather than git URLs for github. Moved to pkgconf
3348 rather than pkg-config. System directory added, default
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003349 skeleton/device tables moved. More than 1 post-build script
3350 can now be used. output/target now contains a
3351 THIS_IS_NOT_YOUR_ROOT_FILESYSTEM warning, to help people
3352 understand how to (not) use it.
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003353
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003354 Manual has been reworked and extended.
3355
3356 Legal-info: Lots of package annotations, CSV file fixes,
3357 _LICENSE / _REDISTRIBUTE splitup, per-package hooks.
3358
3359 Updated/fixed packages: acpid, alsa-lib, alsa-utils,
Peter Korsgaard0ab9a3f2012-11-17 23:54:08 +01003360 alsamixergui, attr, autoconf, automake, bash, bind, binutils,
3361 bison, blackbox, bluez-utils, busybox, cairo, can-utils,
3362 cifs-utils, cjson, cmake, collectd, connman, conntrack-tools,
3363 coreutils, cups, cvs, dbus, dhcp, directfb, dmalloc, dnsmasq,
3364 dropbear, e2fsprogs, ethtool, fbdump, feh, fftw, file,
3365 flashrom, fluxbox, gdb, gdisk, gdk-pixbuf, genext2fs, gettext,
3366 gnutls, gpsd, gqview, grep, gsl, gst-plugins-{bad,good},
3367 hdparm, hiawatha, hostapd, input-tools, iproute2, ipset,
3368 iptables, iw, json-c, kexec, kmod, lcdproc, leafpad, less,
3369 libcurl, libdrm, libdvdnav, libdvdread, libffi, libfuse,
3370 libglib2, libhid, liblockfile, libmad, libmbus, libmnl,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003371 libnetfilter_{acct,conntrack,cthelper,cttimeout,queue},
3372 libnfc, libnfc-llcp, libnfnetlink, libnl, libnspr, libnss,
3373 libpcap, libplayer, libtool, libtorrent, liburcu, libv4l,
3374 libxcb, libxml2, libxslt, links, linux-firmware, lm-sensors,
3375 lmbench, lockfile-progs, logrotate, lshw, lsof,
3376 lttng-babeltrace, lttng-tools, lua, luajit, mesa3d, microperl,
3377 mii-diag, module-init-tools, mpc, mpd, mpg123, mplayer,
3378 mtd-utils, mysql_client, nbd, ncurses, netatalk, netkitbase,
3379 netkittelnet, netsnmp, newt, nfs-utils, openntpd, openssh,
3380 openssl, opkg, patch, pciutils, pcre, php, poco, polarssl,
3381 popt, portmap, pppd, procps, pulseaudio, python, python-nfc,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003382 python-protobuf, qt, quota, rp-pppoe, rtorrent, sam-ba, samba,
3383 scons, sdl_gfx, smartmontools, sqlite, squid, strace, sudo,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003384 sylpheed, tcpdump, tremor, ttcp, tiff, unionfs,
3385 usb_modeswitch, usbutils, util-linux, vala, valgrind, vpnc,
3386 vsftpd, webkit, wget, which, wpa_supplicant, x11vnc, xapp_*,
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003387 xdriver_*, xenomai, xfont_*, xinetd, xl2tp, xlib_*, xlsclient,
3388 xproto_*, xserver_xorg-server, xutil_util-macros, xz, zeromq
3389
3390 New packages: arptables, at91bootstrap3, boot-wrapper-aarch64,
3391 ccid, cpanminus, cpuload, erlang, evtest, fb-test-apps,
3392 fxload, gdbm, gnupg, googlefontdirectory, grantlee, gsl,
3393 lcdapi, liblo, liblog4c-localtime, libtirpc, linux-pam,
Peter Korsgaard48f0fe02012-11-17 23:08:59 +01003394 lua-msgpack-native, macchanger, mtdev, mtdev2tuio, nfacct,
3395 opus, opus-tools, pcsc-lite, perl, pkgconf, python-meld3,
3396 python3, qemu, qextserialport, qtuio, rpcbind, schifra,
3397 sconeserver, supervisor, time, ulogd, usb_modeswitch_data,
3398 yasm
Peter Korsgaardd36fcce2012-11-14 22:28:05 +01003399
3400 Deprecated packages: netkitbase, netkittelnet
3401
3402 Issues resolved (http://bugs.uclibc.org):
3403
3404 #807: [PATCH] samba - make iconv and smbd optional
3405 #3049: binutils have a sysroot bug in ld
3406 #5330: update vsftpd to 3.0.0
3407 #5486: libglib2 build fails on: libs/libglib-2.0.so: undefined...
3408 #5666: Fails to build python 2.7.2 for 2440 arm
3409
Thomas Petazzoni288b7392012-08-31 10:49:41 +020034102012.08, Release August 31th, 2012
3411
3412 Updated/fixed packages: microperl, cups, luajit, rrdtool,
3413 prboom, oprofile.
3414
3415 Added license information for: sqlite.
3416
3417 Changed the source URLs of all packages located on Sourceforge
3418 in order to use the automatic mirror selection URL
3419 downloads.sourceforge.net, and get rid of the
3420 BR2_SOURCEFORGE_MIRROR option.
3421
Thomas Petazzoni8437b562012-08-25 22:47:23 +020034222012.08-rc3, Released August 25th, 2012
3423
3424 Updated/fixed packages: libglib2, netsnmp, freetype, libfuse,
3425 libpng, x11vnc, zlib, gpsd, ifplugd, bash, distcc.
3426
3427 Added license informations for: barebox, grub, syslinux,
3428 uboot, xloader, yajl, zlib, zxing, alsa-lib, alsa-utils,
3429 faad2, nano, fbdump, rsync, librsync, fontconfig,
3430 inotify-tools,
3431
Thomas Petazzonib58c83a2012-08-15 12:11:48 +020034322012.08-rc2, Released August 15th, 2012
3433
3434 Updated/fixed packages: imagemagick, sudo, crosstool-ng.
3435
3436 Added license informations for: mxml, nanocom, empty, expat,
3437 lua, lucjson, xinetd, cjson, luaexpat, lmbench, bwm-ng,
3438 input-event-daemon, luajit, cgilua, copas, coxpcall,
3439 luafilesystem, luasocket, rings, wsapi, xavante, libtpl,
3440 avahi, busybox, libfcgi, ifplugd, libcgicc, libcurl,
3441 libdaemon, libdnet, libgpg-error, libpcap, libpng, lighttpd,
3442 mtd, openssl, psmisc, socat, spawn-fcgi.
3443
3444 Fixes to Microblaze external toolchains
3445 configuration. Improvements of the pkg-stats
3446 script. Out-of-tree fix for the graph-depends script.
3447
3448 Kernel headers version bump.
3449
Thomas Petazzoni4009cbb2012-08-01 20:46:31 +020034502012.08-rc1, Released August 1st, 2012
Peter Korsgaard5b112232012-05-31 09:17:10 +02003451
Peter Korsgaard1ea85742012-06-24 22:45:30 +02003452 Fixes all over the tree and new features.
3453
Thomas Petazzonic665fc02012-07-31 23:36:51 +02003454 Integration of a legal information reporting infrastructure,
3455 which allows to generate detailed informations about the
3456 licenses and source code of all components of a system
3457 generated by Buildroot. License information will progressively
3458 be added on packages.
Peter Korsgaard1ea85742012-06-24 22:45:30 +02003459
Thomas Petazzonic665fc02012-07-31 23:36:51 +02003460 Default configuration files added for Calao-systems USB-A9263
3461 and Calao-systems USB-A9G20-LPW.
3462
3463 External toolchains update: allow download of a custom
3464 toolchain, add Linaro 2012.05 and 2012.06 for ARM, add
3465 Blackfin toolchain 2012R1-BETA1, add Sourcery CodeBench MIPS
3466 2011.09.
3467
3468 Allow the restriction of downloads to the primary site only.
3469 This is useful for project developers who want to ensure that
3470 the project can be built even if the upstream tarball
3471 locations disappear.
3472
3473 Add a 'System configuration' choice to select between 3
3474 different init systems: Busybox init, SysV init and Systemd
3475 init.
3476
3477 Cleanups to the package infrastructure. The visible change to
3478 developers is that $(eval $(call AUTOTARGETS)) is now $(eval
3479 $(autotools-package)), and similarly for other package
3480 infrastructures and host packages. Refer to the documentation
3481 for details.
3482
3483 By default, automatic detection of the number of compilation
3484 jobs to use, depending on the number of CPUs available.
3485
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02003486 Improvements to generate systems with static libraries only
Thomas Petazzonic665fc02012-07-31 23:36:51 +02003487 (infrastructure and package fixes).
3488
Thomas Petazzonifdbc2f42012-07-31 23:47:31 +02003489 Add proper support in the Linux kernel package to generate
3490 Device Tree Blobs or combined Device Tree / Kernel
3491 images. This will be useful on Microblaze, PowerPC and ARM,
3492 which are architectures making extensive use of the Device
3493 Tree.
3494
Thomas Petazzonic665fc02012-07-31 23:36:51 +02003495 Updated/fixed packages: audiofile, autoconf, automake, axel,
3496 barebox, bash, beecrypt, berkeleydb, bind, bison, bluez_utils,
3497 bonnie, boost, busybox, bsdiff, bwm-ng, bzip2, cifs-utils,
3498 cgilua, cmake, connman, conntrack-tools, crosstool-ng, cups,
3499 dbus, dhcp, dnsmasq, e2fsprogs, eeprog, ethtool, faad2, fbv,
3500 ffmpeg, freetype, gmp, gnutls, gob2, gpsd, grep,
3501 gst-plugins-base, gst-plugins-good, gzip, hiawatha, hostapd,
3502 htop, icu, igh-ethercat, imagemagick, input-tools, iostat,
3503 iproute2, ipset, iptables, iw, kmod, less, libcap, libgci,
3504 libconfig, libcurl, libelf, libevas, libeXosip2, libexif,
3505 libfuse, libidn, libmad, libmbus, libmnl,
3506 libnetfilter-conntrack, libnl, libnspr, libnss, libogg,
3507 libosip2, libpcap, libpng, libroxml, liburcu, libusb, libxml2,
3508 libxslt, lighttpd, linux, ltrace, lttng-libust, lttng-modules,
3509 lttng-tools, lua, m4, memtester, midori, mii-diag,
3510 module-init-tools, mpfr, mpg123, mrouted, msmtp, mtd, mxml,
3511 mysql_client, nasm, nbd, ncurses, nfs-utils, opencv, openocd,
3512 openssl, pciutils, php, polarssl, portaudio, pppd,
3513 pthread-stubs, pulseaudio, qt, quagga, quota, radvd, rpm,
3514 rrdtool, samba, sam-ba, scons, sdl_gfx, sdl_sound, speex,
3515 sqlite, squashfs, squid, sudo, synergy, syslinux, systemd,
3516 tar, tcpdump, tcpreplay, udev, usbutils, valgrind, wget,
3517 wpa_supplicant, wsapi, xavante, xserver_xorg-server, zlib
3518
3519 New packages: cjson, collectd, dfu-util, dmidecode, elftosb,
3520 fbterm, flashrom, freerdp, inadyn, libfreefare,
3521 libnetfilter_cttimeout, libnfc, libnfc-llcp, liboping,
3522 libtorrent, linphone, logsurfer, lshw, luacjson, luaexpat,
3523 luajit, mediastreamer, mobile-broadband-provider-info, monit,
3524 mxs-bootlets, nanocom, nss-mdns, ofone, omap-u-boot-utils,
3525 opkg, ortp, owl-linux, python-id3, python-nfc, quota,
3526 ramspeed, rtorrent, sound-theme-borealis,
3527 sound-theme-freedesktop, sysprof, webrtc-audio-processing,
3528 xinetd, zxing
Peter Korsgaard1ea85742012-06-24 22:45:30 +02003529
Thomas Petazzoni3b38ade2012-08-31 10:45:06 +02003530 Issues resolved (http://bugs.uclibc.org):
3531
3532 #1315: Allow use of older external toolchains without sysroot
3533 support [won't fix]
3534 #5276: Hiawatha needs to manage IPV6 if so [fixed]
3535 #5360: buildroot fails when building "host-libglib2 2.30.2
3536 Building" [won't fix, upstream problem]
3537 #5384: Can't build packages relying on gets on newer glibc
3538 [fixed]
3539
Peter Korsgaardbce34ab2012-05-30 23:23:07 +020035402012.05, Released May 30th, 2012:
3541
3542 Updated/fixed packages: busybox, netsnmp, pptp-linux
3543
Peter Korsgaard0b0d7ba2012-05-25 21:09:50 +020035442012.05-rc3, Released May 25th, 2012:
3545
3546 Minor fixes around the tree.
3547
3548 Infra: Fix for DOWNLOAD macro when using primary mirrors with
3549 scp targets.
3550
3551 Toolchain: Kernel headers 3.2.18 / 3.3.7.
3552
3553 Updated/fixed packages: binutils, bison, busybox, cifs-utils,
3554 gnuchess, gpsd, iperf, libmpeg2, mtd, ntfs-3g, oprofile,
3555 xserver-xorg
3556
Peter Korsgaardb07ad402012-05-18 22:50:37 +020035572012.05-rc2, Released May 18th, 2012:
3558
3559 Fixes all over the tree.
3560
3561 Toolchain: uClibc: Use 0.9.33.2, Crosstool-ng: fix gperf
3562 dependency, disable decimal floats support, Linux 3.2.17 /
3563 3.3.6 kernel headers. Fix sysroot copy handling for toolchains
3564 without C++ support.
3565
3566 Updated/fixed packages: apr, apr-util, ccache, dnsmasq,
3567 heirloom-mailx, gdb, ndisc6, opencv, openssl, socat, vala
3568
35692012.05-rc1, Released May 10th, 2012:
Peter Korsgaard5c3a3372012-03-01 14:03:39 +01003570
Peter Korsgaard17c2d622012-03-15 23:59:32 +01003571 Fixes all over the tree and new features.
3572
3573 Use /etc/os-release for version info rather than
3574 /etc/br-version.
3575
3576 CMake toolchain file moved to $HOST_DIR/usr/share/buildroot.
3577
Peter Korsgaarde22dd642012-04-19 01:01:56 +02003578 Apply-patches.sh: cleanups, archived patches handling fixes,
3579 support series files.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01003580
Peter Korsgaard82822ef2012-05-09 23:17:14 +02003581 Defconfigs: beaglebone, mx53qsb, pandaboard, qemu configs for
3582 arm-vexpress/microblaze/ppc-mpc88544ds, use 3.2.x for
3583 atngw100, use 3.3.x for qemu configs.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01003584
Peter Korsgaard82822ef2012-05-09 23:17:14 +02003585 Menu structure: Libraries moved out of multimedia section
3586
3587 Atom processor support. Prescott fix, blackfin ABI fix,
3588 Microblaze architecture support (using ext toolchain). Cleanup
3589 architecture names, deprecate Xtensa support.
Peter Korsgaarde22dd642012-04-19 01:01:56 +02003590
3591 Toolchain: Add GCC 4.4.7, 4.6.3, 4.7.0. uClibc 0.9.33.1,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02003592 default to uClibc 0.9.33.x, enable
3593 UCLIBC_SUPPORT_AI_ADDRCONFIG by default, static and 64bit
3594 fixes for external toolchains, linaro ext toolchains, new
Peter Korsgaard82822ef2012-05-09 23:17:14 +02003595 sourcery codebench ext toolchains, GDB 7.4.1, crosstool-ng
3596 1.15.2.
Peter Korsgaard17c2d622012-03-15 23:59:32 +01003597
Peter Korsgaard82822ef2012-05-09 23:17:14 +02003598 Bootloaders: U-Boot: add 2012.04.01, SPL and u-boot.img
3599 support. Barebox: add 2012.04, remove 2011.12.
Peter Korsgaardbf636a92012-04-25 12:21:53 +02003600
Peter Korsgaarde22dd642012-04-19 01:01:56 +02003601 Updated/fixed packages: alsa-lib, alsa-utils, at, atk, avahi,
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02003602 barebox, berkeleydb, bind, bluez_utils, boost, busybox,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02003603 can-utils, ccache, cifs-utils, coreutils, cups, dbus, dhcp,
3604 directfb, dnsmasq, doom-wad, dosfstools, e2fsprogs, expat,
3605 fakeroot, feh, ffmpeg, file, fis, freetype, gamin, gawk,
3606 gdk-pixbuf, gettext, giblib, glib-networking, gmp, gnutls,
3607 gpsd, grep, gstreamer, gst-plugins-{bad,base,good,ugly},
3608 haserl, hdparm, imagemagick, iproute2, iptable, iw, kexec,
3609 kmod, lame, libaio, libarchive, libatomic_ops, libconfig,
3610 libcurl, libdvdnav, libdvdread, libedbus, libethumb, libffi,
3611 libfuse, libglib2, libgtk2, libhid, libmad, libmbus, libmpeg2,
3612 libnl, libplayer, libpng, libsigc, libsoup, libupnp, liburcu,
3613 libusb, libusb-compat, libxml2, libxml-parser-perl, libxslt,
3614 lighttpd, linux-firmware, linux-fusion, lite, lsof, ltrace,
3615 lttng-libust, lua, m4, makedevs, microperl, mpd, mpfr, mpg123,
3616 mrouted, mtd, mysql_client, nbd, ncftp, ncurses, neon,
3617 netsnmp, network-manager, nfs-utils, ngrep, ntfs-3g, openntpd,
Gustavo Zacariase940b302012-05-07 00:33:36 +00003618 openssh, openssl, parted, pango, pcre, php, pixman, poco,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02003619 psmisc, pulseaudio, python, qt, quagga, radvd, rpm, rsync,
3620 ruby, samba, sam-ba, sane-backends, sawman, screen, sdl_net,
3621 smartmontools, speex, sqlite, squashfs3, squid, sshfs, sudo,
Gustavo Zacariase940b302012-05-07 00:33:36 +00003622 syslinux, sysstat, taglib, tcpdump, tftp-hpa, transmission,
3623 tiff, tinyhttpd, uboot-tools, udev, uemacs, unionfs, usbutils,
Peter Korsgaard82822ef2012-05-09 23:17:14 +02003624 util-linux, vala, valgrind, vim, vsftpd, wget, wipe,
3625 wpa_supplicant, xdriver_xf86-{input-vmmouse,video-fbdev},
3626 xfsprogs, zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01003627
Peter Korsgaard82822ef2012-05-09 23:17:14 +02003628 New packages: apr, apr-util, audiofile, bellagio,
3629 conntrack-tools, empty, fmtools, glib-networking,
3630 heirloom-mailx, hiawatha, latencytop, lcdproc, libcap-ng,
3631 libdmtx, libfcgi, libnetfilter_conntrack, libnfnetlink,
3632 libtpl, localedef, minicom, msmtp, ndisc6, netatalk,
3633 ocf-linux, openswan, parted, polarssl, protobuf, read-edid,
3634 socketcand, stress, systemd, ushare, zeromq
Peter Korsgaard17c2d622012-03-15 23:59:32 +01003635
Peter Korsgaardb6a507c2012-03-18 23:08:01 +01003636 Deprecated packages: ttcp
3637
Peter Korsgaard17c2d622012-03-15 23:59:32 +01003638 Removed packages: ntfsprogs
3639
3640 Issues resolved (http://bugs.uclibc.org):
3641
Peter Korsgaardbf636a92012-04-25 12:21:53 +02003642 #2353: [lua] fix build with 2010.08-rc1
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02003643 #2503: Microperl fails build on MIPSel or with Fedora13.x86_64
3644 #2557: [PATCH] mkfs.xfs complains about missing libxfs.so.0
3645 #2881: Can't build project statically with external toolchain
Kevin Cernekee2b668162011-05-17 14:29:26 -07003646 #3751: MIPS: fix BR2_GCC_TARGET_ABI for MIPS n64
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02003647 #4808: ccache may build against wrong zlib
Peter Korsgaard17c2d622012-03-15 23:59:32 +01003648 #4880: New package lcdproc
Simon Dawsonf526c4d2012-03-15 08:51:27 +00003649 #4886: New package protobuf
Peter Korsgaarda53a3b52012-05-03 22:52:27 +02003650 #4892: build fails on ltp-testsuite-20101031/testcases/kernel/fs/...
3651 #4898: * make: [target-finalize] Error 1 (ignored)*
3652 #4985: Qt 4.7.4 build crashes with Linux 2.6.29
3653 #4970: udev 181 fails to build if kernel version 3.3 is selected
3654 #5018: dialog broken: exits with assert in uClibc
3655 #5102: qt package moc, uic, rcc read from wrong place
Peter Korsgaard15744b72012-05-03 17:40:28 +02003656 #5144: Patch to fix ixon bug in uemacs
Gustavo Zacarias98873712012-05-07 00:33:37 +00003657 #5198: Line graphics output is broken in GNU Screen
Gustavo Zacariase940b302012-05-07 00:33:36 +00003658 #5204: Missing terminfo file(s) for GNU screen terminal type
Peter Korsgaard17c2d622012-03-15 23:59:32 +01003659
Peter Korsgaard03ceab62012-02-29 23:19:47 +010036602012.02, Released February 29th, 2012:
3661
3662 Updated/fixed packages: libecore
3663
Peter Korsgaard6d24b412012-02-27 16:29:50 +010036642012.02-rc3, Released February 27th, 2012:
3665
3666 Fixes all over the tree.
3667
3668 Automatic host dependencies handling for cmake packages
3669 fixed. Customize package deprecated as using a post-build
3670 script is nowadays the preferred way of adding extra stuff to
3671 the rootfs.
3672
3673 Linux-headers 3.0.x / 3.2.x stable version bumped.
3674
3675 QEMU defconfigs updated to 3.2.x kernels and readme fixed.
3676
3677 Updated/fixed packages: dropbear, ffmpeg, libpng
3678
Peter Korsgaard3d6ff4f2012-02-19 23:16:50 +010036792012.02-rc2, Released February 19th, 2012:
3680
3681 Fixes all over the tree.
3682
3683 Toolchain: uClibc: Added upstream post-0.9.33 fixes, Bump
3684 linux-headers 3.0.x / 3.2.x stable versions.
3685
3686 Documentation: Added makedev / <pkg>_DEVICES /
3687 <pkg>_PERMISSIONS documentation.
3688
3689 Updated/fixed packages: busybox, ffmpeg, gst-dsp, libecore,
3690 libvncserver, mxml, python.
3691
36922012.02-rc1, Released February 12th, 2012:
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01003693
3694 Fixes all over the tree and new features.
3695
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01003696 Toolchain: Default to GCC 4.5.x, add binutils 2.22. Java
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01003697 support removed, Powerpc SPE ABI support. GDB ELF support fix,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003698 GDB 7.4, crosstool-NG 1.13.4.
Peter Korsgaard1bde07d2011-12-11 23:54:12 +01003699
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01003700 Gentargets: scp and mercurial support.
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003701 Autotools: derive host dependencies from target by default.
3702 Packages can now declare device table snippets.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01003703
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003704 Host utilities menu with commonly used host tools.
3705
3706 defconfigs: qemu configs for x86-64, mips and sparc, at91
Peter Korsgaard03ceab62012-02-29 23:19:47 +01003707 defconfigs now use modern U-Boot / mainline Linux, added
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003708 lpc3250 defconfigs.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01003709
Peter Korsgaarda01db912012-01-02 23:25:00 +01003710 uClibc: remove 0.9.30, backport unshare() support, add
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003711 0.9.32.1 / 0.9.33, use same config for ctng.
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01003712
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01003713 Bootloaders: U-Boot: add 2011.12, remove 2010.xx versions,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003714 Barebox: add 2012.01/02, remove 2011.10/11, LPC32xx
3715 bootloaders added.
Peter Korsgaarda01db912012-01-02 23:25:00 +01003716
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003717 Various manual updates. Release tarballs now contain generated
3718 manual in text/html/pdf formats.
3719
3720 Buildroot now calls the stop function of scripts in
3721 /etc/init.d at shutdown.
Maxime Ripard234dd8e2012-01-11 18:09:23 +01003722
Peter Korsgaard08f46cc2012-01-31 13:48:44 +01003723 Updated/fixed packages: atk, avahi, barebox, bash, beecrypt,
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003724 bind, binutils, bison, bluez_utils, bzip2, busybox, cairo,
3725 ccache, cdrkit, coreutils, cramfs, dbus, dbus-glib, dialog,
3726 diffutils, dmalloc, dropbear, e2fsprogs, ebtables, ed,
3727 ethtool, expat, ffmpeg, file, fis, flex, fluxbox, fontconfig,
3728 freetype, gawk, grep, gst-dsp, gst-ffmpeg, gst-plugins-base,
3729 hdparm, hostapd, htop, i2c-tools, icu, iproute2, ipsec-tools,
3730 ipset, iptables, iw, jpeg, kismet, lame, libcap, libcgi,
3731 libev, libeXosip2, libffi, libftdi, libgpg-error, libgtk2,
3732 libidn, libmms, libmnl, libmodbus, libnl, libogg, libosip,
3733 libpcap, libpng, libraw1394, libroxml, libusb, libusb-compat,
3734 libv4l, libvorbis, libxcb, libxml-parser-perl, libxslt,
3735 lighttpd, links, lm-sensors, lua, m4, module-init-tools, mpc,
3736 mesa3d, mpd, mpfr, mplayer, mtd-utils, nano, nbd, ncurses,
3737 netperf, netsnmp, ntp, opencv, openocd, openssl, openvpn, orc,
3738 pciutils, pcre, pixman, pkg-config, poco, popt, proftpd,
3739 python, python-serial, qt, ruby, samba, sdl, sdparm,
3740 squashfs3, sshfs, sqlite, squid, sudo, syslinux, tcl, tcpdump,
3741 ti-utils, tiff, tremor, uboot, uboot-tools, udev, usbmount,
3742 util-linux, vala, valgrind, vsftpd, wpa_supplicant,
3743 xapp_{bdftopcf,mkfontdir,mkfontscale,xkbcomp,xcursorgen,xinit},
3744 xapp_xinput, xapp_xman, xcb-util, xdm, xenomai,
3745 xf86-video-sis, xfont_{encodings,font-util},
Peter Korsgaardc847b4a2012-01-22 23:48:36 +01003746 xlib_lib{fontenc,X11,Xau,Xcursor,Xdmcp,Xfixes,Xfont,Xrender},
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003747 xlib_libxkbfile, xterm, xutil_makedepend, yajl
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01003748
Peter Korsgaardeaf412b2012-02-12 22:56:15 +01003749 New packages: boost, connman, dstat, expedite, explorercanvas,
3750 feh, flot, giblib, igh-ethercat, imlib2, jquery,
3751 jquery-sparklines, jquery-validation, jsmin, kmod, libecore,
3752 libedbus, libedje, libeet, libeina, libelementary, libesmtp,
3753 libethumb, libevas, libical, libmbus, liboauth, liburcu,
3754 libvncserver, linux-firmware,
3755 lttng-{babeltrace,libust,modules,tools}, NetworkManager,
3756 open2300, python-distutilscross, python-dpkt,
3757 python-netifaces, python-pygame, python-setuptools, rt-tests,
3758 sam-ba, sane-backends, sqlcipher, transmission, unionfs,
3759 xf86-input-tslib, xinput-calibrator
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01003760
3761 Issues resolved (http://bugs.uclibc.org):
3762
3763 #743: Add Transmission bit torrent option to buildroot
Peter Korsgaard27a35802012-02-03 21:22:50 +01003764 #755: Add Boost libraries as a package
3765 #2299: Add crypto support to libsoup
Peter Korsgaardaead8be2012-02-03 14:38:48 +01003766 #2617: Pixman 0.19.2 & Cairo 1.10.0
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01003767 #3403: libgpg-error: bump to version 1.10
3768 #3409: libgpg-error: download from gnupg.org
3769 #3421: nano: make tiny flag optional
Peter Korsgaardaead8be2012-02-03 14:38:48 +01003770 #3691: New EFL packages
Thomas Petazzoni502465e2012-02-02 23:29:26 +01003771 #4664: Cannot patch AT91Bootstrap
Frederik Pasch4861aed2012-01-16 13:54:57 +01003772 #4700: setlocalversion not working for combination svn/ubuntu 11.10...
Frederik Pasch1e39b8a2012-02-09 21:20:12 +01003773 #4760: Qt: add host-pkg-config to dependency-list
Peter Korsgaard11eb9e72011-12-08 23:09:24 +01003774
Peter Korsgaardc29253e2011-12-01 00:08:44 +010037752011.11, Released November 30th, 2011:
3776
3777 Fixes all over the tree.
3778
3779 Bump kernel headers / default Linux version to 3.1.4.
3780
3781 Updated/fixed packages: ruby
3782
Peter Korsgaard4dc18dc2011-11-26 22:04:24 +010037832011.11-rc3, Released November 26th, 2011:
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01003784
3785 Fixes all over the tree.
3786
3787 Toolchain: Fix gdb dependencies for external toolchains,
3788 adjust uClibc patches so they don't confuse modern versions of
3789 patch, bump crosstool-ng, kernel headers and linux versions.
3790
3791 Updated/fixed packages: busybox, freetype, mplayer, opencv,
Peter Korsgaard6d985f92011-11-26 21:51:42 +01003792 php, rsyslog, ruby, thttpd, xapp_xf86dga
Peter Korsgaard0ff53f12011-11-24 23:03:42 +01003793
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02003794 Issues resolved (http://bugs.uclibc.org):
3795
Danomi Mocelopolisec02a342011-11-26 21:56:25 +01003796 #4357: Prevent patch commands from accessing source control
Damian Kaczmarek9f930d22011-10-21 00:05:23 +02003797 #4369: Fix permissions on untared lsof archive
3798
Peter Korsgaard6088ac02011-11-18 14:00:24 +010037992011.11-rc2, Released November 18th, 2011:
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01003800
3801 Fixes all over the tree and new features.
3802
3803 Updated asciidoc documentation
3804
3805 Toolchain: Bumped 3.x stable kernel headers, use wget in
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01003806 crosstool-ng as well, bump crosstool-ng version, gdb fixes,
3807 uClibc sparc fix.
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01003808
3809 Updated/fixed packages: distcc, file, gst-plugins-bad, libxcb,
Peter Korsgaard630fd4f2011-11-18 13:56:39 +01003810 mplayer, newt, qt, rpm, rrdtool, tar, tftpd
Peter Korsgaard8e6c8192011-11-17 06:54:58 +01003811
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03003812 Issues resolved (http://bugs.uclibc.org):
3813
Peter Korsgaard2b8643f2011-11-17 23:56:44 +01003814 #3355: mplayer fails to build
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03003815 #4021: uClibc: undefined reference to `__GI___errno_location'
Peter Korsgaarda028c312011-11-18 12:08:02 +01003816 #4297: Qt's qmake uses wrong pkg-config
Gustavo Zacarias8c38a0a2011-11-11 18:12:46 -03003817
Peter Korsgaard1507c392011-11-11 20:26:00 +010038182011.11-rc1, Released November 11th, 2011:
Peter Korsgaard5427c502011-09-05 22:14:33 +02003819
Peter Korsgaard227eeba2011-09-13 00:46:06 +02003820 Fixes all over the tree and new features.
3821
Peter Korsgaard1507c392011-11-11 20:26:00 +01003822 Moved misc scripts and support stuff to support/. Renamed
Peter Korsgaard358601f2011-09-18 22:20:54 +02003823 patch-kernel.sh to support/scripts/apply-patches.sh.
3824
Peter Korsgaard805de392011-11-09 00:33:13 +01003825 Documentation: Moved to asciidoc format, make targets to
3826 generate text/html/pdf/epub output added.
3827
3828 Defconfigs: Qemu configs updated to 3.1 kernel and readmes
3829 added.
3830
Peter Korsgaard358601f2011-09-18 22:20:54 +02003831 Bootloaders: Add support for custom git tree / tarballs for
3832 barebox, similar to how it's handled for u-boot. Clean up
3833 menuconfig options.
3834
3835 Toolchain: Update external codesourcery toolchain download
Peter Korsgaardb367d672011-10-09 22:41:42 +02003836 URLs after Codesourcery got bought by Mentor, add x86
3837 toolchain, update toolchain versions and optimize toolchain
3838 sysroot copying. Fix uClibc 0.9.32 builds for e500 PPC,
3839 updated GDB versions / download URLs. Binutils
Peter Korsgaard805de392011-11-09 00:33:13 +01003840 libbfd/libopcodes static/dynamic linking fix. GCC 4.6.2 added,
3841 use ctng-1.13.0.
Peter Korsgaardb367d672011-10-09 22:41:42 +02003842
3843 Package infrastructure: Support for local packages /
3844 overrides, package dir / name arguments dropped from
3845 {GEN,AUTO,CMAKE}TARGETS.
Peter Korsgaard358601f2011-09-18 22:20:54 +02003846
3847 Linux: Kernel extensions infrastructure support, Xenomai +
3848 RTAI support.
Peter Korsgaard227eeba2011-09-13 00:46:06 +02003849
Peter Korsgaarde55af692011-10-25 09:41:23 +02003850 Updated/fixed packages: acpid, bind, busybox, dash, dbus,
3851 dbus-glib, directfb, dnsmasq, drystone, e2fsprogs, ethtool,
3852 fakeroot, fbdump, file, freetype, fuse, gamin, gmp, gmpc,
3853 gnutls, gob2, gst-plugins-{base,bad,good,ugly}, gstreamer,
3854 hostapd, ifplugd, imagemagick, intltool, ipsec-tools, ipset,
3855 iptables, iw, jpeg, kexec, leafpad, less, libargtable2, libao,
3856 libconfuse, libcuefile, libcurl, libdaemon, libevent,
3857 libglib2, libiconv, libmpd, libreplaygain, libroxml,
Peter Korsgaardb367d672011-10-09 22:41:42 +02003858 libsamplerate, libsndfile, libsoup, libsvgtiny, libtool,
Peter Korsgaard805de392011-11-09 00:33:13 +01003859 libxcb, lighttpd, links, linux-fusion, lite, lrzsz, lsof, lzo,
3860 lzop, makedevs, mcookie, mpg123, mpd, mpfr, mtd, musepack,
3861 mutt, mysql_client, ncftp, ncurses, neon, netcat, netsnmp,
3862 ntfs-3g, ntfsprogs, ntp, openntpd, openssh, openssl, oprofile,
3863 orc, pciutils, psmisc, python, qt, quagga, radvd, rpm, rsync,
3864 samba, sawman, sdl_sound, smartmontools, sqlite, squid,
3865 stunnel, sudo, sylpheed, sysstat, taglib, tar, tcpreplay,
3866 tslib, usbutils, util-linux, valgrind, wget, whetstone, which,
3867 wpa-supplicant, xdata_xcursor-themes, xmlstarlet, xterm
Peter Korsgaard227eeba2011-09-13 00:46:06 +02003868
Peter Korsgaardb367d672011-10-09 22:41:42 +02003869 New packages: bluez-utils, cifs-utils, fftw, fluxbox, json-c,
Peter Korsgaard805de392011-11-09 00:33:13 +01003870 libev, libftdi, libgeotiff, libmodbus, libplayer, live555,
3871 ngrep, noip, opencv, openocd, picocom, poco, portaudio,
3872 pulseaudio, pv, rtai, vala, xenomai.
3873
3874 Removed packages: liboil, sfdisk, swfdec, webif
Peter Korsgaard227eeba2011-09-13 00:46:06 +02003875
3876 Issues resolved (http://bugs.uclibc.org):
3877
Peter Korsgaard358601f2011-09-18 22:20:54 +02003878 #505: live555: new package
Peter Korsgaarde9c52d72011-11-11 11:38:45 +01003879 #507: Enable live and tv options in MPlayer-1.0rc2
Peter Korsgaard358601f2011-09-18 22:20:54 +02003880 #531: let e2fsprogs package to export headers to staging dir if needed
3881 #1171: Linuxthreads new cannot find sysdep.h
Peter Korsgaard7062aff2011-11-11 20:01:05 +01003882 #1357: Add bluez to buildroot system
Peter Korsgaard358601f2011-09-18 22:20:54 +02003883 #2107: New package: input-event-daemon
3884 #2599: New package: orc (Oil Runtime Compiler)
3885 #2605: gstreamer: Update to 0.10.30
3886 #2677: introducing util-linux-ng as replacement for util-linux
3887 #2917: Qt: Add declarative module
3888 #3145: jffs2 image generation fails
3889 #3271: netperf-2.4.5 fails to compile
Peter Korsgaardb367d672011-10-09 22:41:42 +02003890 #3331: xdata_xcursor-themes depends on xcursorgen
3891 #3343: Add file:// download SITE_METHOD
3892 #3391: Add support for specifying an external kernel tree
3893 #3631: Error while compiling with Xorg
Gustavo Zacariasdd3177c2011-11-11 13:06:49 -03003894 #3709: oprofile doesn't build for mipsel
Peter Korsgaardb367d672011-10-09 22:41:42 +02003895 #3925: midori not getting compile
3896 #4045: Add support for downloading i386 toolchains from codesourcery
Peter Korsgaard54bcf872011-10-10 00:14:27 +02003897 #4165: lrzsz-fix-symlink-at-rebuild.patch
Peter Korsgaard95af4fb2011-10-09 23:26:39 +02003898 #4171: makedevs-unused-but-set-variable.patch
Peter Korsgaard227eeba2011-09-13 00:46:06 +02003899 #4183: Codesourcery toolchain download site has changed
Peter Korsgaard8ece8e22011-10-11 09:11:21 +02003900 #4231: libneon.so: undefined reference to `SSL_SESSION_cmp'
Danomi Mocelopolis92bf8242011-10-28 15:09:23 +02003901 #4381: Add option to lighttpd to enable Lua support
Danomi Mocelopolis6473f6c2011-11-02 12:00:52 +01003902 #4387: Make sure that dest dir exists before installing mtd files
Peter Korsgaard227eeba2011-09-13 00:46:06 +02003903
Peter Korsgaardfacd6022011-08-31 13:44:55 +020039042011.08, Released August 31th, 2011:
3905
3906 Fixes all over the tree.
3907
3908 Toolchain: Fix codesourcery 2009q3 ARM download, Linux 3.0.4
3909 kernel headers.
3910
3911 Updated/fixed packages: ipset, python
3912
Peter Korsgaard73f131c2011-08-29 11:21:17 +020039132011.08-rc2, Released August 29th, 2011:
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02003914
3915 Fixes all over the tree.
3916
Peter Korsgaard73f131c2011-08-29 11:21:17 +02003917 Toolchain: crosstool-NG 1.12.1, use binutils 2.21 on
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02003918 mips/sh/older uClibc, disallow uClibc 0.9.32 on avr32/sh
3919 (broken).
3920
Peter Korsgaard73f131c2011-08-29 11:21:17 +02003921 Defconfigs: kernel updates, fix mini2440 serial port config,
3922 remove old arm toolchain configs.
3923
3924 Bootloaders: Fix grub patching, add barebox-{n,x,menuconfig}
3925 targets similar to linux/busybox.
3926
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02003927 Updated/fixed packages: barebox, directfb, libsoup,
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02003928 libxml-parser-perl, mtd, ncurses, python, ti-utils, udev,
3929 usbmount, util-linux, xfont_font-misc-misc
Peter Korsgaarde0a6bcd2011-08-24 15:07:41 +02003930
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02003931 Issues resolved (http://bugs.uclibc.org):
3932
Thomas De Schampheleirebf446512011-08-26 15:01:41 +02003933 #3685: ncurses installation hangs due to old version of tic
Peter Korsgaardcb6c2c42011-08-26 07:13:33 +02003934 #4093: Grub fails to install bz2 patch after conversion to...
3935
Peter Korsgaard7ff457c2011-08-04 22:31:30 +020039362011.08-rc1, Released August 4th, 2011:
Peter Korsgaard0a5e7902011-06-06 13:36:55 +02003937
Peter Korsgaard94ad0662011-06-26 23:07:01 +02003938 Fixes all over the tree and new features.
3939
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02003940 Toolchain: uClibc 0.9.32 / NPTL support, 0.9.29 removed,
3941 ext-toolchain-wrapper improvements, improved non-MMU
3942 support. GCC 4.3.6 / 4.6.1.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02003943
Peter Korsgaard333acf32011-07-13 22:43:12 +02003944 GENTARGETS infrastructure extended to cover bootloaders and
3945 Linux kernel as well. Options to retrive Linux/U-Boot from a
3946 custom git repo instead of upstream tarballs.
Peter Korsgaard7ff457c2011-08-04 22:31:30 +02003947 Support for Linux 3.x and release candidate tarballs.
Peter Korsgaard333acf32011-07-13 22:43:12 +02003948 X-Loader bootloader for omap added.
Peter Korsgaard94ad0662011-06-26 23:07:01 +02003949
Peter Korsgaard333acf32011-07-13 22:43:12 +02003950 Make source/external-deps now also works for external
3951 toolchains / crosstool-ng backend.
3952
Peter Korsgaard5255a712011-08-04 22:03:37 +02003953 Updated/fixed packages: autoconf, berkeleydb, bind, binutils,
3954 bmon, bridge-utils, busybox, cmake, dbus, dbus-glib,
3955 e2fsprogs, ethtool, ffmpeg, gst-plugins-{bad,base,good,ugly},
3956 gvfs, hostapd, iproute2, iptables, iw, jpeg, lame, libarchive,
3957 libdnet, libdrm, libgcrypt, libgtk2, libmpeg2, libpng,
3958 libsoup, lighttpd, linux-fusion, lzo, midori, mtd-utils,
Michael J. Hammel5496bc32011-04-23 20:51:41 -06003959 nfs-utils, openvpn, oprofile, orc, pkg-config, proftpd, qt,
3960 ruby, samba, sdl, shared-mime-info, sudo, sqlite, squid,
3961 synergy, udev, usbmount, usbutils, util-linux, valgrind,
3962 webkit, xorg-xserver, xz, zlib
Peter Korsgaard333acf32011-07-13 22:43:12 +02003963
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02003964 New packages: acl, attr, ebtables, gnutls, inotify-tools,
3965 ipset, libargtable2, libiqrf, libmnl, libnspr, libnss,
3966 libroxml, libyaml, live555, mxml, orc, rsyslog, sredird,
3967 statserial, stunnel, ti-utils, uboot-tools, yajl
3968
Peter Korsgaardd4928672011-08-04 21:20:44 +02003969 Deprecated packages: liboil, swfdec
3970
Peter Korsgaarda4a20ac2011-07-28 00:01:47 +02003971 Removed packages: hal
Peter Korsgaard94ad0662011-06-26 23:07:01 +02003972
3973 Issues resolved (http://bugs.uclibc.org):
3974
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02003975 #3559: libnspr: Add new package
Peter Korsgaardb28de602011-07-13 12:44:42 +02003976 #3595: patch to add libroxml
Peter Korsgaardbd76bc52011-07-11 07:44:24 +02003977 #3565: libnss: Add new package
Michael J. Hammel5496bc32011-04-23 20:51:41 -06003978 #3583: xfonts_font-adobe-100dpi fails due to missing map file
3979 #3649: [PATCH] Add mapdir to existing pkg-config patch
Peter Korsgaard94ad0662011-06-26 23:07:01 +02003980 #3907: 2011.05 - Qt 4.7.3 not building on ARM
Frederik Pasch82e840e2011-07-24 23:51:44 +02003981 #3961: Nfs-utils: Remove SUSv3-function index
Danomi Mocelopolisb9796192011-07-17 22:17:08 +02003982 #3985: "help" target's defconfig list needs sort
Tristan Lelongcef07212011-07-29 09:46:10 +02003983 #3997: bump libroxml to v2.1.0
Peter Korsgaard94ad0662011-06-26 23:07:01 +02003984
Peter Korsgaard9ab73b52011-05-27 16:18:21 +020039852011.05, Released May 27th, 2011:
3986
3987 Updated/fixed packages: makedevs
3988
Peter Korsgaardeffcc9a2011-05-24 15:02:23 +020039892011.05-rc2, Released May 24th, 2011:
3990
3991 Fixes all over the tree.
3992
3993 Toolchain: Code sourcery ARM 2009q1 download URL fixed /
3994 2009q3 external toolchains added. Crosstool-NG bumped to
3995 1.11.3, eglic/glibc configuration fixes. Linux kernel 2.6.38.x
3996 bumped to 2.6.38.7.
3997
3998 Updated/fixed packages: bind, fakeroot, kbd, psmisc, qt
3999
Peter Korsgaard137a4d72011-05-18 21:47:48 +020040002011.05-rc1, Released May 18th, 2011:
Peter Korsgaardda5e5a52011-03-01 14:13:06 +01004001
Peter Korsgaard7234c232011-05-18 21:02:30 +02004002 Fixes all over the tree and new features.
Peter Korsgaard35101932011-04-21 23:52:45 +02004003
Peter Korsgaard7234c232011-05-18 21:02:30 +02004004 External toolchain improvements: We now build a binary
4005 toolchain wrapper and install it into HOST_DIR/usr/bin, which
4006 enforces the correct compiler arguments, making an external
4007 toolchain as easy to use outside of Buildroot as the internal
4008 ones are. This also brought a cleanup of CFLAGS, making the
4009 Buildroot build output easier to read.
4010
4011 Rootfs device handling improvements: Choice between static
4012 /dev, devtmpfs and devtmpfs with either mdev or udev.
4013
4014 Toolchain: More preconfigured codesourcery external
4015 toolchains, improved Crosstool-NG support, fix for GCC
4016 snapshot versions, GCC 4.4.6 / 4.5.3, experimental GCC 4.6.0
4017 support, target-GCC fixes, uClibc fixes, 0.9.32-rc3 support.
4018
4019 Bootloaders: U-boot 2011.03, Barebox 2011.05.0
4020
4021 Linux: support for custom kernel image targets, E.G. for
4022 powerpc builds with embedded device trees.
4023
4024 Misc fixes for qemu defconfigs, ensuring correct serial
4025 terminal setup out of the box.
4026
4027 Misc gentarget / autotools handling fixes.
4028
4029 Updated/fixed packages: alsa-lib, alsa-utils, alsamixergui,
4030 atk, avahi, bind, bison, busybox, copas, dbus-glib, dhcp,
4031 dhcpdump, dnsmasq, dropbear, ethtool, fakeroot, ffmpeg, file,
4032 gamin, gnuconfig, gst-ffmpeg, gst-plugins-good, gtk2-engines,
4033 haserl, hostapd, icu, imagemagick, iproute2, iw, kismet, less,
4034 libcap, libdnet, libglade, libglib2, libgtk2, libnl, libpng,
4035 libxml2, libxml2, libxslt, lighttpd, lockfile-progs, makedevs,
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02004036 midori, mpg123, mpc, mpd, mpfr, mplayer, mtd-utils, ncurses,
4037 netsnmp, openssh, openssl, openvpn, pango, pkg-config, popt,
4038 procps, proftpd, qt, quagga, readline, rsync, samba, sdl,
4039 socat, squashfs, squid, sudo, tslib, udev, usbutils, webkit,
Peter Korsgaard7234c232011-05-18 21:02:30 +02004040 wpa_supplicant, xerces, xfont_font-misc-misc, xlib_libX11,
4041 xlib_libXfont, xlib_xtrans, xorg-server, xterm, xz
4042
4043 New packages: bonnie++, can-utils, gdisk, htop,
4044 input-event-daemon, libexif, libraw, libv4l, ngircd
4045
4046 Removed packages: festival
Peter Korsgaard707dc462011-03-12 22:24:34 +01004047
4048 Issues resolved (http://bugs.uclibc.org):
4049
Peter Korsgaard8451c232011-05-06 16:14:54 +02004050 #2131: Add OpenMP support to the toolchain
Martin Hicks4bc79982011-01-31 15:32:06 -05004051 #3379: New Package: bonnie++
Gustavo Zacarias47736c82011-03-14 14:33:48 -03004052 #3445: Not working openssl-10.0.0d on 386sx
Hector Oron308bc532011-03-13 21:28:18 +01004053 #3451: fakeroot package: wrong FAKEROOT_SITE variable
Hector Oron39aafe82011-03-13 21:33:53 +01004054 #3457: alsamixergui: broken URL
Peter Korsgaard707dc462011-03-12 22:24:34 +01004055 #3475: Calling sync on large filesystems when not always necessary
Peter Korsgaard2c976082011-03-28 21:33:26 +02004056 #3511: make busybox-menuconfig does not download busybox package
Peter Korsgaardf894e852011-04-04 15:44:35 +02004057 #3541: Quotes in the top Makefile:217 break buildroot/kernel config...
Peter Korsgaardcdd4a7a2011-04-24 23:32:46 +02004058 #3571: u-boot: fw_printenv does not build
Peter Korsgaardcd58efb2011-04-24 22:34:50 +02004059 #3643: popt source url is not responding
Alexander Cloutera7e78f92011-05-16 22:41:54 +02004060 #3733: dropbear: make zlib optional
Peter Korsgaard8b4f5f22011-05-18 22:03:27 +02004061 #3757: Buildroot can't build mplayer with libmad
Peter Korsgaard05955602011-03-12 20:38:30 +01004062
Peter Korsgaardf3e79a72011-02-28 21:54:22 +010040632011.02, Released February 28th, 2011:
Peter Korsgaard2f192592011-02-24 20:56:15 +01004064
4065 Fixes all over the tree.
4066
Peter Korsgaardda8700c2011-02-28 16:11:02 +01004067 Updated/fixed packages: alsamixergui, avahi, ffmpeg, icu, mpd,
4068 nuttcp, qt, slang, squashfs, sylpheed, synergy, xerces
Peter Korsgaarde77bef42011-02-27 22:31:05 +01004069
4070 Deprecated packages: devmem2, webif
Peter Korsgaard2f192592011-02-24 20:56:15 +01004071
4072 Issues resolved (http://bugs.uclibc.org):
4073
Peter Korsgaard42daeb72011-02-28 21:46:05 +01004074 #2911: Qt: Disable qt3support-option, if gui-module isn't selected
Peter Korsgaard2f192592011-02-24 20:56:15 +01004075 #3259: Unable to build webkit (on arm)
Peter Korsgaardc82d04c2011-02-25 15:31:33 +01004076 #3295: slang fails to build on mipsel
Peter Korsgaardda8700c2011-02-28 16:11:02 +01004077 #3325: ffmpeg fails to build
Peter Korsgaard2f192592011-02-24 20:56:15 +01004078
Peter Korsgaard2d3d6182011-02-24 10:10:16 +010040792011.02-rc2, Released February 24th, 2011:
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01004080
4081 Fixes all over the tree.
4082
4083 Festival packages marked as broken. Unless someone steps up
4084 to support them, they will be removed during the 2011.05
4085 development cycle.
4086
4087 Updated/fixed packages: atk, avahi, bind, cairo, dbus,
4088 enchant, fakeroot, gmpc, gpsd, gvfs, iperf, jpeg, libarchive,
4089 libcgicc, libdaemon, libdrm, libevent, libgail, libglib2,
4090 libgpg-error, libmicrohttpd, librsvg, libsoup, libxcp,
Thomas De Schampheleirea85971a2011-02-23 17:44:41 +01004091 makedevs, matchbox-fakekey, matchbox-startup-monitor, mdadm,
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03004092 metacity, mpd, nasm, nfs-utils, olsr, openssl, popt,
4093 pthread-stubs, quagga, rpm, samba, sdl, sdl_gfx, sdl_image,
Peter Korsgaardc9253252011-02-24 09:43:52 +01004094 sdl_mixer, sdl_sound, sdl_ttf, squashfs, synergy, taglib,
4095 tcpreplay, tiff, wpa_supplicant, xcb-util,
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01004096 xdriver_xf86-input-{acepad,aiptek,evdev,joystick,keyboard},
4097 xdriver_xf86-input-{mouse,synaptics,void},
4098 xdriver_xf86-video-{chips,dummy,geode,glide,intel,nv,wsfb},
4099 xlib_lib{ICE,SM,XScrnSaver,Xau,Xcursor,Xdmcp,Xi,Xinerama},
4100 xlib_lib{Xrandr,Xt,Xtst,Xxf86dga,Xxf86vm,dmx,fontenc,pciaccess},
4101 xserver_xorg-server, xz
4102
4103 Removed packages: ace_of_penguins, vlc
4104
4105 Issues resolved (http://bugs.uclibc.org):
4106
Gustavo Zacariasd17c1652011-02-03 09:55:48 -03004107 #3205: Failing chmod when running "make" in buildroot (openssl)...
Gustavo Zacariasfd2bd9e2011-02-21 16:25:06 -03004108 #3277: quagga fails to build with SNMP support
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01004109 #3283: See why nfs-utils needs fakeroot, and convert to autotools
Peter Korsgaardc9253252011-02-24 09:43:52 +01004110 #3307: synergy fails to build due to missing XTest library
Peter Korsgaard2b41d7f2011-02-23 23:30:33 +01004111
Peter Korsgaard51f88022011-02-14 22:36:21 +010041122011.02-rc1, Released February 14th, 2011:
4113
4114 Fixes all over the tree and new features.
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01004115
Peter Korsgaard26450042011-01-28 10:43:13 +01004116 External toolchain improvements: clarification of the options,
4117 and introduction of the toolchain profile concept, for
4118 well-known toolchains. Buildroot is now capable of
4119 automatically downloading and extracting well-known toolchains
4120 (for the moment, CodeSourcery ARM, PowerPC, MIPS and SuperH
Peter Korsgaard4120e052011-02-13 22:58:31 +01004121 toolchains are supported). Crosstool-NG backend updated and
4122 improved.
Peter Korsgaard26450042011-01-28 10:43:13 +01004123
4124 Complete rework of how hardware boards are supported.
4125 Each board now only has a single defconfig file, and all
4126 board-specific options have been removed. See
4127 docs/buildroot.html#board_support for details.
4128
4129 Added support for the following boards: Mini2440, Qemu ARM
4130 Versatile, Qemu MIPSel Malta, Qemu PowerPC G3beige, Qemu SH4
4131 r2d and Qemu x86. The Qemu boards support allows to easily
4132 build systems that are known to work under Qemu.
4133
Peter Korsgaard4120e052011-02-13 22:58:31 +01004134 Initial support for Blackfin processors.
4135
Peter Korsgaard26450042011-01-28 10:43:13 +01004136 Staging directory moved into $(O)/host/usr/<tuple>/sysroot, in
4137 preparation for support of SDK. For the same reason, the
4138 toolchain binaries (cross-compiler and other related tools)
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004139 are now installed in $(O)/host/usr/bin/. The cross pkg-config
4140 now also automatically returns correct values for cross
4141 compilation, without needing any environment variables to be
4142 set.
Peter Korsgaard26450042011-01-28 10:43:13 +01004143
Thomas Petazzoni17b66af2010-12-07 21:09:56 +01004144 Ccache support reworked. Now used for both host and target
4145 compilation, and cache is stored in ~/.buildroot-ccache.
4146
Peter Korsgaard26450042011-01-28 10:43:13 +01004147 Toolchain: uClibc 0.9.32-rc2, several components moved to
Peter Korsgaard639e80f2011-01-03 00:11:40 +01004148 normal AUTOTARGET packages.
4149
Peter Korsgaard26450042011-01-28 10:43:13 +01004150 Generic cmake infrastructure, similar to the existing
4151 GENTARGETS/AUTOTARGETS.
4152
Peter Korsgaard639e80f2011-01-03 00:11:40 +01004153 Support for bzr downloads, next to the existing git/svn support.
4154
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004155 Kconfig infrastructure rebased against 2.6.38-rc3, bringing
4156 misc fixes. 'xconfig' now uses Qt4 rather than Qt3.
4157
Peter Korsgaarda7f40df2011-01-14 22:02:47 +01004158 EXT2 file system size handling improved, UBI image support, fs
4159 configuration options cleanup, U-Boot/Barebox version bumps.
Peter Korsgaard639e80f2011-01-03 00:11:40 +01004160
4161 Updated/fixed packages: alsa-utils, at, autoconf, automake,
Peter Korsgaard4120e052011-02-13 22:58:31 +01004162 bash, binutils, bison, busybox, bzip2, cdrkit, cloop, cmake,
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004163 coreutils, cups, dbus, dbus-python, dhcp, directfb,
Peter Korsgaard4120e052011-02-13 22:58:31 +01004164 direcfb-examples, dmalloc, dnsmasq, dosfstools, e2fsprogs, ed,
4165 fbset, ffmpeg, findutils, flac, freetype, gdk-pixbuf, gmp,
4166 grep, gperf, gst-ffmpeg, gst-plugins-bad, gst-plugins-base,
4167 gst-plugins-good, gst-plugins-ugly, gstreamer, gvfs, hdparm,
4168 hostapd, i2c-tools, icu, imagemagick, input-tools, iproute2,
4169 iptables, iw, jpeg, kexec, libaio, libart, libcap, libconfig,
4170 libfuse, libglib2, libidn, libmad, libogg, libpcap, libpng,
4171 libsndfile, libtheora, libtool, libusb-compat, libvorbis,
4172 libxcb, libxml2, libxslt, links, linux-fusion, lm-sensors,
4173 lsof, ltp-testsuite, ltrace, lvm2, lzo, m4, makedevs,
4174 memtester, mesa3d, mii-diag, mpc, mpfr, mpg123, mplayer,
4175 mrouted, mtd-utils, nano, netperf, netplug, ntfs-3g, ntp,
4176 openssh, openssl, openvpn, oprofile, pango, patch, pciutils,
4177 php, pkgconfig, portmap, psmisc, python, qt, rsync, ruby,
4178 sawman, screen, sdl_gfx, sdl_sound, smartmontools, socat,
4179 sqlite, squid, sshfs, sstrip, sysklogd, sysstat, sysvinit,
4180 tar, tcpdump, tslib, udev, usbutils, vim, vtun, webkit, wipe,
4181 x11vnc, xapp_xlogo, xcb-proto, xfont_font-util,
4182 xkeyboard-config, xlib_libX11, xz, zlib
Peter Korsgaarda8ecce02010-12-03 11:56:28 +01004183
Peter Korsgaard4120e052011-02-13 22:58:31 +01004184 New packages: dhrystone, dsp-tools, faad2, fbgrab, gst-dsp,
4185 gst-omapfb, irda-utils, lame, libao, libcue, libcuefile,
4186 libffi, libhid, libreplaygain, libsamplerate, libsigc++,
4187 lsuio, mpd, musepack, python-mad, python-serial, rsh-redone,
4188 sdparm, tidsp-binaries, vorbis-tools, wavpack, whetstone,
4189 xl2tp, xmlstarlet
Mike Frysinger95f17bf2010-11-20 01:52:43 -05004190
Martin Banky767dce82010-12-12 22:54:05 +01004191 Removed packages: hotplug, l2tp, libfloat, microcom,
4192 ng-spice-rework
Thomas Petazzoniaf6fd2d2010-12-12 22:53:56 +01004193
Frederik Paschd3d67f72010-12-08 23:09:03 +01004194 Issues resolved (http://bugs.uclibc.org):
4195
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004196 #267: The make target: cross fails because toolchain_build_...
4197 #415: Berkeley DB: mut_pthread.o: relocation R_X86_64_32 against...
Peter Korsgaardf362c512010-12-14 20:45:59 +01004198 #561: ltp-testsuite failed to install
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004199 #1447: Installing gfortran on PowerPC
Peter Korsgaardf362c512010-12-14 20:45:59 +01004200 #1651: Build fail caused by ccache in module-init-tools
Peter Korsgaard6d171922011-01-31 21:30:05 +01004201 #1681: Cross-compiled binaries shouldn't be installed into staging
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004202 #1723: [PATCH] axel: convert to generic package infrastructure and...
Peter Korsgaardf362c512010-12-14 20:45:59 +01004203 #1735: [PATCH] mplayer: convert to autotools infrastructure
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004204 #2551: [PATCH] native toolchain in the target filesystem fails
4205 #2623: buildroot-snapshot-20100922 fails when compiling development...
Matt Fleming7879a4b2010-09-24 14:43:17 +01004206 #2647: makedevs package lacks support for 16-bit major/minor numbers
Thomas Petazzoni4c31d752010-12-22 14:07:09 +01004207 #2371: QT MYSQL Module does not build when MySQL installed on the host
Peter Korsgaard6d171922011-01-31 21:30:05 +01004208 #2839: compile fails in various packages with a odd message "error:...
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004209 #2887: tar "buffer overflow detected" error
Peter Korsgaard6d171922011-01-31 21:30:05 +01004210 #2893: Broken "make source" with external toolchain
Frederik Paschd3d67f72010-12-08 23:09:03 +01004211 #2905: Qt: Speed up compilation, if gui-module isn't selected
Peter Korsgaardeeea3ea2010-12-30 23:10:21 +01004212 #2929: genext2fs: couldn't allocate a block (no free space)
Gustavo Zacarias14a971a2011-02-03 17:45:57 -03004213 #2935: Ntpdate isn't installed
Thomas Petazzoni6ddf4702010-12-22 10:35:04 +01004214 #2965: Broken linkage to xkbcomp (blocking X server startup)
Thomas Petazzonieb563852010-12-21 14:14:53 +01004215 #2983: xlib_libX11 build failed
Andy Kennedy87a5a192011-01-14 15:53:03 -06004216 #3007: kexec doesn't build: Missing regdef.h file
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004217 #3085: Init scripts are not compatible with sysVinit (when busybox...
Gustavo Zacarias9bc58a42011-01-17 09:13:42 -03004218 #3103: make external-deps wants to download gcc-.tar.bz2 when...
Kim Jae-hui0705e442011-01-18 09:20:38 +01004219 #3109: abnormal `make busybox-menuconfig`
Peter Korsgaardd1a93022011-02-02 22:44:21 +01004220 #3115: How about board specific makefiles?
Mark Wickhamc18c1d62011-02-04 19:45:46 +01004221 #3169: python patch has typo, aborts build in scenario
Peter Korsgaard6bfe2932011-02-01 14:25:05 +01004222 #3181: dhcp.mk copies S80dhcp-server to etc/init.d, not etc/init.d/
Frederik Paschd3d67f72010-12-08 23:09:03 +01004223
Peter Korsgaarddbc45b02010-11-30 16:52:43 +010042242010.11, Released November 30th, 2010:
Will Newton32b74802010-11-26 12:58:15 +00004225
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02004226 Fixes all over the tree.
Will Newton32b74802010-11-26 12:58:15 +00004227
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03004228 Updated/fixed packages: libgcrypt, qt, squid, sysstat, tcpdump,
Gustavo Zacariase7fbeda2010-11-18 19:26:45 -03004229 xserver-xorg
Will Newton32b74802010-11-26 12:58:15 +00004230
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02004231 Issues resolved (http://bugs.uclibc.org):
4232
Gustavo Zacarias5cafae42010-11-08 13:40:35 -03004233 #2773: squid with openssl support needs openssl on the host
Marcelo Roberto Jimenez1fbd9ef2010-11-25 15:38:31 -02004234 #2857: OBJDUMP definition is missing from TARGET_CONFIGURE_OPTS
4235
Peter Korsgaard09af8382010-11-25 11:29:30 +010042362010.11-rc2, Released November 25th, 2010:
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01004237
4238 Fixes all over the tree.
4239
Peter Korsgaard09af8382010-11-25 11:29:30 +01004240 Add support for LEON Sparc architecture variants. Fix make
4241 source/external-deps for host packages.
Konrad Eiselefe629f92010-11-09 13:27:34 -03004242
Peter Korsgaardb9c58092010-11-25 11:07:08 +01004243 Updated/fixed packages: bash, bind, busybox, dialog, gpsd,
4244 libglib2, libcurl, libmad, lrzsz, midori, module-init-tools,
4245 mtd-utils, openssh, openssl, pciutils, php, qt, sqlite,
4246 sysstat, webkit, zlib
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01004247
4248 Issues resolved (http://bugs.uclibc.org):
4249
Gustavo Zacarias47416622010-11-16 10:14:45 -03004250 #759: Sysstat build broken without libintl
Peter Korsgaard84a6f532010-11-18 10:28:11 +01004251 #2479: host-module-init-tools 3.11 fails to build
Peter Korsgaardb95ccd52010-11-19 16:41:00 +01004252 #2725: Buildroot overrides kernel config
Peter Korsgaardadb0dff2010-11-18 21:50:25 +01004253 #2785: mtd-utils build fails due to missing libmtd
Thomas Rudin972cd422010-11-15 17:12:49 -03004254 #2791: Added PHP-Process Control to the PHP-Package
Stanislav Bogatyreve5edc732010-11-15 16:23:30 -03004255 #2797: pciutils dependencies on zlib not taken into account
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01004256 #2809: failed to compile libglib2
Peter Korsgaarde25fe722010-11-17 22:00:29 +01004257 #2821: [PATCH] Patch for JavaScriptCore in QtWebKit module
4258 #2827: qt-4.7.0-pthread_getattr_np.patch invalid for qt 4.6...
Gustavo Zacariase855e2b2010-11-05 17:20:16 -03004259 #2833: Failed to compile webkit without X11
Peter Korsgaarddfbb3892010-11-17 07:27:11 +01004260
Peter Korsgaardea252b02010-11-08 10:24:31 +010042612010.11-rc1, Released November 8th, 2010:
Peter Korsgaard9bc12b82010-09-02 17:07:22 +02004262
Peter Korsgaardea252b02010-11-08 10:24:31 +01004263 Fixes all over the tree and new features.
Peter Korsgaardbfa9e9e2010-09-05 22:42:01 +02004264
4265 Kconfig infrastructure rebased against 2.6.36-rc1, bringing
4266 misc fixes + nconfig and savedefconfig targets.
4267
Yann E. MORIN10c1eec2010-09-19 21:54:09 +02004268 Toolchain: ARM cortex A9 support, experimental crosstool-ng
Peter Korsgaard3daa9122010-11-05 07:32:52 +01004269 backend, GCC 4.5.x.
Peter Korsgaard92870a72010-09-12 19:36:57 +02004270
Peter Korsgaard785fef12010-09-20 16:19:26 +02004271 Fs: Squashfs 4.1 with lzo support
4272
Peter Korsgaard1860bda2010-09-16 13:25:32 +02004273 Old-style package hooks (*_HOOK_POST_*) removed. Use the more
4274 generic new-style ones instead.
4275
Peter Korsgaarda1726112010-09-16 22:33:06 +02004276 Download handling reworked and support for git/svn downloads
4277 added.
4278
Thomas Petazzoni5f71fc12010-11-04 20:31:25 +01004279 Removed experimental shared config.cache support, as it is
4280 too unreliable.
4281
Yann E. MORINaefad532010-09-26 10:56:12 +02004282 A convenience Makefile wrapper is created when using
4283 out-of-tree building, similar to how it is done for the kernel.
4284
Peter Korsgaard9f36bd42010-09-30 14:44:14 +02004285 Alpha, Cris, IA64 and Sparc64 architecture support removed.
4286
Gustavo Zacarias666bef22010-11-02 16:35:11 -03004287 New packages: argp-standalone, gdk-pixbuf, gpsd, gst-ffmpeg,
Felipe Contreras603030a2010-09-20 02:44:40 +03004288 libmpeg2, kbd, librsvg, nuttcp, rng-tools, rrdtool, xz
Peter Korsgaardd380d512010-09-20 17:32:46 +02004289
Martin Banky299f7822010-09-26 00:13:52 -07004290 Updated/fixed packages: acpid, alsa-lib, argus, at, autoconf,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02004291 automake, avahi, axel, beecrypt, berkeleydb, bind, bmon, boa,
Peter Korsgaardf8b8a482010-10-06 16:44:57 +02004292 bootutils, bridge-utils, bsdiff, busybox, cvs, dbus, directfb,
Gustavo Zacariasfe67fb02010-11-02 16:30:12 -03004293 dmraid, docker, dosfstools, dropbear, e2fsprogs, ethtool,
4294 expat, ezxml, fbset, fconfig, ffmpeg, freetype, gadgetfs-test,
4295 gamin, gawk, genext2fs, gperf, gst-plugins-base,
4296 gst-plugins-ugly, gtk2-themes, gtkperf, gvfs, haserl, hdparm,
4297 hostapd, hwdata, ifplugd, imagemagick, iperf, ipsec-tools,
4298 iproute2, iptables, iw, jpeg, kexec, kismet, less, libcgi,
4299 libcurl, libdaemon, libdnet, liberation, libevent, libeXosip2,
4300 libglade, libgtk2, libiconv, libidn, libintl, libmms, libmpd,
4301 libnl, liboil, libosip2, libpcap, libpng, libtool, libungif,
4302 libxml2, libxslt, lighttpd, lite, lm-sensors, lockfile-progs,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02004303 logrotate, m4, matchbox, mdadm, mesa3d, metacity, mplayer,
4304 mtd-utils, mysql_client, nano, nbd, ncftp, neon, netperf,
4305 netsnmp, ng-spice-rework, ntfsprogs, ntp, openntpd, openssh,
4306 openssl, openvpn, oprofile, pango, patch, pcre, php,
Martin Bankyed720e82010-10-08 01:43:02 -07004307 pkg-config, portmap, pppd, pptp-linux, prboom, proftpd, radvd,
Paulius Zaleckasc2d60952010-11-04 10:57:27 +02004308 rdesktop, readline, rp-pppoe, ruby, qt, quagga, samba, sawman,
Martin Banky2d925fc2010-10-08 01:43:05 -07004309 sdl_mixer, sdl_sound, sed, setserial, shared-mime-info, slang,
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01004310 speex, sqlite, squashfs, startup-notification, strace,
4311 sylpheed, sysstat, taglib, tcpdump, thttpd, tiff, tn5250,
4312 torsmo, tslib, udev, udpcast, usbmount, usbutils, vsftpd,
4313 vtun, which, wireless-tools, wpa_supplicant, xapp_twm,
4314 xapp_xbacklight, xapp_xcursorgen, xapp_xinit, xapp_xinput,
4315 xapp_xmore,
Peter Korsgaardedfb1262010-09-27 22:08:39 +02004316 xdriver_xf86-input-{acecad,aiptek,evdev,joystick,keyboard},
4317 xdriver-xf86-input-{mouse,synaptics,vmmouse,void},
4318 xdriver-xf86-video-{apm,ark,ast,ati,chips,cirrus,dummy,fbdev},
4319 xdriver-xf86-video-{geode,glide,glint,i128,i740,intel,mach64},
4320 xdriver-xf86-video-{mga,neomagic,newport,nv,openchrome,r128},
4321 xdriver-xf86-video-{rendition,s3,s3virge,savage,siliconmotion},
4322 xdriver-xf86-video-{sis,sisusb,suncg3,suncg6,suncg14,sunffb},
4323 xdriver-xf86-video-{sunleo,suntcx,tdfx,tga,trident,v4l,vesa},
4324 xdriver-xf86-video-{vmware,voodeo,wsfb,xgi,xgixp},
Paulius Zaleckas1bc5b0b2010-11-04 10:58:33 +02004325 xkeyboard-config, xlib_libX11, xserver_xorg-server, xstroke,
4326 xterm, xvkbd, zlib
Gustavo Zacariasf661b022010-09-01 09:24:37 -03004327
Peter Korsgaard2b9e2fb2010-11-05 14:24:08 +01004328 Deprecated packages: hotplug, lzma, ng-spice-rework, sfdisk
Peter Korsgaard06d03782010-09-20 22:35:16 +02004329
Peter Korsgaardba4fd232010-09-13 14:10:09 +02004330 Removed packages: dillo, libglib12, libgtk12, microwin,
Peter Korsgaard771d7632010-09-13 23:04:15 +02004331 pcmcia
Peter Korsgaard5ba97d92010-09-13 00:20:25 +02004332
Paul Burtone0941402010-09-17 14:22:15 +01004333 Issues resolved (http://bugs.uclibc.org):
4334
Peter Korsgaard6d3342e2010-11-05 07:00:18 +01004335 #901: new package: gpsd
Peter Korsgaard61f432f2010-10-14 22:25:07 +02004336 #2389: Generate a Makefile wrapper in $(O)
Peter Korsgaard70fb5d42010-11-07 20:25:39 +01004337 #2461: wireless_tools: install shared library if needed
Peter Korsgaard5e6e63e2010-09-25 23:48:50 +02004338 #2521: Can't compile sdl_mixer, mikmod.h can't be found
Peter Korsgaard69a89912010-11-07 21:02:38 +01004339 #2533: xserver_xorg-server: Enable glx, if mesa3d is built
Peter Korsgaardedfb1262010-09-27 22:08:39 +02004340 #2563: [PATCH] cairo: Expose the configure option to disable some...
Paul Burtone0941402010-09-17 14:22:15 +01004341 #2581: libmms: Update to 0.6, and patch to work on architectures...
Peter Korsgaard891973f2010-10-17 23:32:37 +02004342 #2707: Can't compile linux kernel using buildroot + crosstool-ng
Peter Korsgaard64d8e9a2010-11-07 19:33:11 +01004343 #2731: Build order
Peter Korsgaard93736772010-11-07 19:52:13 +01004344 #2737: buildroot configuration tool crashing when the path exceeds...
Andy Gibbs44b170e2010-11-03 15:09:24 +01004345 #2767: Build for lsof broken in buildroot-2010.08
Paul Burtone0941402010-09-17 14:22:15 +01004346
Peter Korsgaard32b8d432010-09-01 00:07:06 +020043472010.08: Released August 31th, 2010:
Yann E. MORIN49736322010-08-30 15:21:53 +02004348
4349 Fixes all over the tree.
4350
Peter Korsgaard40f8f3f2010-08-30 22:52:01 +02004351 Updated/fixed packages: atk, xstroke
Yann E. MORIN49736322010-08-30 15:21:53 +02004352
Peter Korsgaard1424ff12010-08-31 23:14:47 +02004353 Removed packages: lxdoom
4354
Peter Korsgaarddc3a7eb2010-08-30 11:16:33 +020043552010.08-rc2, Released August 30th, 2010:
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004356
4357 Fixes all over the tree.
4358
4359 Mark the combination of uClibc 0.9.31, gcc 4.2.x, C++ and
Peter Korsgaardfb67a2d2010-08-30 11:05:32 +02004360 locale support as broken. Remove deprecated GCC 4.2.[1-3]
4361 versions.
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004362
4363 Mark CRIS architecture as deprecated, as it is discontinued
4364 upstream.
4365
Peter Korsgaardb6806722010-08-25 17:29:09 +02004366 Marked shared config.cache as experimental and disabled by
4367 default as it is known to break with certain package
4368 combinations.
4369
Khem Raj1ed2e4f2010-08-12 15:34:44 -07004370 Toolchain: fixed gcc 4.2.x build after uClibc NPTL support got
4371 added.
4372
Stanislav Bogatyrev62b4c672010-08-27 17:00:39 +02004373 fs: old-style squashfs for big endian archs fixed.
4374
Peter Korsgaard1c4dbb52010-08-30 10:02:39 +02004375 Updated/fixed packages: busybox, gst-plugins-base,
Thomas Petazzoni2ab8ec92010-08-29 19:38:04 +02004376 imagemagick, kismet, libgail, libglib2, libgtk2, lua,
4377 luafilesystem, lzo, ncurses, netcat, pango, php, pppd,
4378 proftpd, qt, samba, startup-notification, swfdec, sysvinit,
4379 util-linux
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004380
Peter Korsgaard6c519382010-08-29 22:04:02 +02004381 Removed packages: stunnel
4382
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004383 Issues resolved (http://bugs.uclibc.org):
4384
4385 #635: util-linux fails to build in 2009.08
4386 #2239: netcat package installs its binary to target as avr32-linux...
Peter Korsgaardeba71322010-08-30 10:42:55 +02004387 #2395: libglib2-2.24.1 and libxml2-2.7.7 fails build on MIPS because...
Simon Paschc4cdcc32010-08-29 23:32:33 +02004388 #2443: Initramfs: Don't overwrite $(TARGET_DIR)/init if it exists
Stanislav Bogatyreve8fdc082010-08-29 00:10:59 +02004389 #2449: Minor fixes for squashfs makefile and correct PowerPC e500 ...
Peter Korsgaard2e7ab322010-08-25 16:33:01 +02004390
Peter Korsgaard2ef83b42010-07-30 12:35:45 +020043912010.08-rc1, Released July 30th, 2010:
Peter Korsgaarddc5e22e2010-06-01 22:02:43 +02004392
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02004393 Fixes all over the tree and new features.
4394
Peter Korsgaard5fd095b2010-06-15 23:10:03 +02004395 Toolchain: GCC 4.3.5, older 4.3.x versions removed. GCC 4.1.2
Peter Korsgaardebf21162010-07-29 17:02:29 +02004396 and non-sysroot support removed. Added support for (snapshot)
4397 NPTL in uClibc, 0.9.28.3 removed,
Peter Korsgaard144e4ed2010-06-15 22:58:17 +02004398
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02004399 Bootloaders: Various cleanups, moved to boot/, added Barebox,
Peter Korsgaardb9997ca2010-07-05 16:54:45 +02004400 removed yaboot. Support building u-boot from custom tarball,
4401 u-boot 2010.06.
Peter Korsgaarda7a3e752010-06-14 22:25:32 +02004402
Peter Korsgaard2b42aae2010-06-05 21:09:05 +02004403 New GTK-based configurator, usable using 'make gconfig'.
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004404
Peter Korsgaard39e6ba12010-07-26 22:25:19 +02004405 Java packages marked as broken. Unless someone steps up to
4406 support this, they will be removed during the 2010.11
4407 development cycle.
4408
Thomas Petazzonia563a662010-07-26 18:15:11 +02004409 Alpha, IA64 and Sparc64 architectures marked as deprecated.
Peter Korsgaard13a10a02010-07-28 16:27:09 +02004410 GTK+ on DirectFB has also been marked as deprecated, as it is
4411 not supported in recent GTK+ versions, and more and more
4412 packages depends on the new versions.
Thomas Petazzonia563a662010-07-26 18:15:11 +02004413 Unless someone steps up to support them, they will be removed
4414 during the 2010.11 development cycle.
4415
Peter Korsgaardab10ed82010-07-05 11:01:55 +02004416 New packages: cgilua, copas, coxpcall, ffmpeg, libsvgtiny,
Peter Korsgaard2c31d742010-07-30 13:03:59 +02004417 libgail, luafilesystem, luasocket, rings, wsapi, xavante, xterm
Gustavo Zacariasa8495cd2010-05-10 14:42:13 -03004418
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02004419 Updated/fixed packages: alsa-lib, alsamixergui, at, atk,
4420 avahi, berkeleydb, bash, blackbox, busybox, bzip2, cairo,
4421 cdrkit, cmake, dash, dhcp, dialog, diffutils, distcc, dmalloc,
4422 dnsmasq, dropbear, e2fsprogs, fbv, file, flex, fontconfig,
4423 gawk, gmpc, gnuchess, gst-plugins-base, gst-plugins-good,
Gustavo Zacariasee779632010-07-22 12:50:54 -03004424 gstreamer, gzip, icu, intltool, iostat, ipsec-tools, iptables,
Peter Korsgaardac9ee0b2010-07-30 10:24:08 +02004425 iw, libart, libcgi, libcurl, libdrm, libeXosip, libfuse,
4426 libglib2, libgpg-error, libiconv, libidn, liblockfile, libpng,
4427 libsoup, lighttpd, links, linux-fusion, lmbench, lrzsz,
4428 ltrace, make, midori, module-init-tools, mplayer,
4429 mysql_client, nbd, ncurses, neon, netcat, netperf, netsnmp,
4430 ntfsprogs, openssl, oprofile, pango, php, qt, quagga, samba,
4431 setserial, sdl, sdl_mixer, sdl_sound, sdl_ttf, speech-tools,
4432 sqlite, squashfs, swfdec, tftpd, thttpd, tn5250, tremor,
4433 usbutils, webif, webkit, wireless_tools, xerces,
4434 xkeyboard-config, xserver_xorg-server, xvkbd, zlib
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004435
Peter Korsgaard2c31d742010-07-30 13:03:59 +02004436 Removed packages: modutils, portage, rxvt
Gustavo Zacarias6ef6e962010-06-05 23:00:14 +02004437
Thomas Petazzonie475cf02010-07-25 16:53:52 +02004438 Deprecated packages: dillo, libglib12, libgtk12, microwin, pcmcia
Peter Korsgaardf4800b42010-07-22 21:43:45 +02004439
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004440 Issues resolved (http://bugs.uclibc.org):
4441
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02004442 #321: alsa-lib uses host include files for python which breaks ...
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02004443 #361: linux kernel configuration choice works incorrectly
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02004444 #387: Tremor not installed to toolchain
Luca Ceresoli5db72042010-06-14 21:41:45 +02004445 #401: new package: ffmpeg
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02004446 #475: uImage target for U-boot failed generating
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004447 #543: ATK requires X11 on DirectFB target
4448 #575: webkit: Buildroot Libtool Patch Fails
Peter Korsgaardacb86ba2010-07-18 22:15:37 +02004449 #583: build fails with external x86_64 toolchain
Peter Korsgaardad36fcd2010-07-18 22:35:57 +02004450 #729: sstrip creates corrupted headers
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02004451 #829: Webkit r44552 needs libXt
Peter Korsgaard868ed552010-06-18 22:13:12 +02004452 #835: Package Dataflashboot-1.05 does not compile with buildroot...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004453 #847: Compiling target-gcc v4.4 fails with "libc.so.0: cannot open...
4454 #859: Add (head of) nptl branch to list of uClibc versions
4455 #949: compile with debug info
4456 #955: Grub fails to build with External Toolchain
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02004457 #1051: Webkit doesn't compile (Linuxthreads new, x86)
Will Wagner39ca6d52010-01-11 12:28:50 +00004458 #1213: Move .config into output directory
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004459 #1225: Buildroot fails to account for "nof" subdirectory (no float...
4460 #1231: (sparc) Linux kernel fails to build
4461 #1261: The getline() in output/build/linux-2.6.28/scripts/unifdef.c...
4462 #1339: Busybox needs -fno-strict-aliasing to compile cleanly
Peter Korsgaard5bf7eb22010-07-19 09:41:59 +02004463 #1393: neon config fails libxml/parser.h: libxml2 requires, but not ...
Peter Korsgaard18fa12f2010-07-27 23:01:29 +02004464 #1405: WebKit fails to build because pthread_getattr_np is not impl...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004465 #1675: GMP Error during buildroot make process
4466 #1741: external toolchain linking error
Kelvin Cheung41580882010-06-08 13:30:26 +08004467 #1753: lmbench: convert to generic package infrastructure
Thomas Petazzoni3754c512010-06-05 17:18:40 +02004468 #1771: Fakeroot and the target/generic/device_table.txt create bad...
Peter Korsgaarde9bc59e2010-06-07 15:44:30 +02004469 #1807: LZMA 4.32.7, Required header file(s) are missing
Paul Jonesd74be052010-06-06 09:29:04 +10004470 #1813: xkeyboard-config fails to build because of intltool problem
Gustavo Zacariasa0ce68d2010-05-27 14:35:34 -03004471 #1879: Bump iptables to 1.4.8
Gustavo Zacariasaccf2eb2010-05-10 14:58:33 -03004472 #1885: Add a bunch of lua modules
Gustavo Zacarias3638e522010-05-20 11:41:45 -03004473 #1897: Bump libusb to 1.0.7
Gustavo Zacarias8ac2bba2010-06-02 11:54:14 -03004474 #1903: Bump tn5250 to 0.17.4 and migrate to autotargets
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004475 #1909: netperf-2.4.5 fails to build because of undeclared SOCK_DCCP
Gustavo Zacarias0b8c4972010-06-08 13:43:10 -03004476 #1927: Bump file to 5.03 and migrate to autotargets
Gustavo Zacarias8cd06962010-06-07 11:35:58 -03004477 #1933: Bump gawk to 3.1.8 and migrate to autotargets
Gustavo Zacariasd9c2b632010-06-03 15:45:24 -03004478 #1945: PHP: add sqlite3 dependency when using external lib
Gustavo Zacarias3dbc86f2010-06-03 17:10:10 -03004479 #1951: Bump openssl to 0.9.8o
Gustavo Zacariascffb9cf2010-06-03 15:46:14 -03004480 #1957: Bump sqlite to 3.6.23.1
Gustavo Zacarias237c98b2010-06-07 17:09:43 -03004481 #1975: Package removal/deprecation
Paul Jonesd47c73e2010-06-07 22:33:06 +10004482 #1981: zlib: bump to 1.2.5
Paul Jones8df21522010-06-08 10:29:18 +10004483 #1987: intltool: Fix spelling mistake
Gustavo Zacarias3404ad72010-06-09 10:36:26 -03004484 #1993: Bump bash to 4.1.7(1) and migrate to autotargets
Nick Leverton016eb672010-06-09 12:04:25 +02004485 #1999: Typo in path checking
Gustavo Zacarias1c7de592010-06-24 09:11:06 -03004486 #2005: Bump dnsmasq to 2.55 and migrate to gentargets
Peter Korsgaarddff1d592010-06-13 14:24:48 +02004487 #2035: ipsec-tools-0.7.2 fails to build with gcc-4.4.x
Gustavo Zacariasc32ce8b2010-06-08 16:22:50 -03004488 #2038: Bump ncurses to 5.7
Slava Zanko1b10ce72010-06-24 12:00:59 +03004489 #2095: make gconfig: undefined reference to symbol 'dlsym@@GLIBC_2.2.5'
Peter Korsgaardca3489d2010-07-02 14:04:34 +02004490 #2101: blackbox depends on locale support
Thomas Petazzoni93e80142010-06-26 00:02:27 +02004491 #2119: Tries to build kernel, although disabled in config
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004492 #2125: libXfont build fail
Peter Korsgaarde09aa602010-07-06 14:19:36 +02004493 #2143: buildroot compiler generates segfaulting statically linked exe..
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004494 #2149: xterm build failure
Peter Korsgaard9280caf2010-07-01 15:35:00 +02004495 #2155: Compression lzo don't set for ubifs
Peter Korsgaardccd0fc42010-07-27 09:08:01 +02004496 #2161: [SECURITY] Update libpng to 1.2.44
Gustavo Zacarias3169aae2010-07-08 14:20:06 -03004497 #2167: Bump busybox to 1.17.0, convert to gentargets, drop 1.12, ...
Peter Korsgaard31aab0c2010-07-30 10:42:02 +02004498 #2181: pixman can't apply pixman-0.10.0-no-tests.patch
Peter Korsgaard1eb59f52010-07-17 00:02:13 +02004499 #2191: linux-fusion build fail
Peter Korsgaardb9221512010-07-16 23:54:21 +02004500 #2221: Qt does not compile (dependencies not taken into account?)
Peter Korsgaard58ddb372010-07-18 22:21:59 +02004501 #2233: Atmel atstk target skeletons have /etc/mtab as a file, not ...
Nick Leverton6c387f22010-07-20 08:58:01 +02004502 #2245: Netcat does not work due to incorrect assumptions about signed..
Peter Korsgaard7f16e542010-07-20 09:19:55 +02004503 #2251: directory output/build after make *_defconfig not found
Peter Korsgaard0c271d52010-07-29 09:10:25 +02004504 #2257: Convert netsnmp package to autotargets
4505 #2263: Bump samba to 3.3.13
Thomas Petazzoniaaa2b662010-07-25 16:53:51 +02004506 #2269: setserial causes make error
Peter Korsgaard3c5deb92010-06-02 21:02:45 +02004507
Peter Korsgaard07da6192010-05-30 22:24:10 +020045082010.05, Released May 30th, 2010:
Peter Korsgaard170b3d32010-05-27 14:48:47 +02004509
4510 Fixes all over the tree.
4511
Peter Korsgaarda4bba082010-05-30 09:32:15 +02004512 Updated/fixed packages: coreutils, hal, libcap,
4513 lockfile-progs, ncftp, xserver_xorg-server
Gustavo Zacarias2816c332010-05-28 14:34:27 -03004514
4515 Issues resolved (http://bugs.uclibc.org):
4516
Peter Korsgaarde1a7d912010-05-30 10:40:19 +02004517 #1789: binutils fails to build for i386
Gustavo Zacarias2816c332010-05-28 14:34:27 -03004518 #1843: Fix libcap build failure
Peter Korsgaard7f1bca82010-05-30 20:11:23 +02004519 #1855: XORG Keyboard driver fails to compile
Peter Korsgaard170b3d32010-05-27 14:48:47 +02004520
Peter Korsgaardbbd96db2010-05-27 14:35:04 +020045212010.05-rc3, Released May 27th, 2010:
Peter Korsgaard93cca7c2010-05-16 22:20:54 +02004522
4523 Fixes all over the tree.
4524
Peter Korsgaard994bb072010-05-26 08:59:46 +02004525 Updated/fixed packages: aumix, atk, avahi, bmon, busybox, cairo,
Peter Korsgaardb7300102010-05-25 23:38:44 +02004526 cdrkit, dbus-glib, dbus-python, docker, enchant, fltk, gamin,
Peter Korsgaard50685f12010-05-26 23:19:44 +02004527 gettext, gmpc, gob2, grep, gstreamer, gst-plugins-bad,
Peter Korsgaard062cebb2010-05-27 09:53:01 +02004528 gst-plugins-base, gvfs, hal, iconv, icu, iperf, libcgicc,
4529 libdvdnav, libdvdread, libglade, libglib2, libgtk2, libidn,
4530 libmms, libmpd, libpcap, libsoup, lmbench, lsof, ltrace, lvm2,
4531 make, metacity, microperl, mtd-utils, mutt, nbd, netsnmp,
4532 ntfsprogs, ntp, olsr, pango, pciutils, pcmanfm, php,
4533 pkg-config, psmisc, qt, samba, shared-mime-info, squashfs,
4534 squashfs3, sshfs, startup-notification, swfdec, sylpheed,
4535 uemacs, util-linux, valgrind, vpnc, vsftpd, webkit, xstroke
Peter Korsgaard484d15d2010-05-20 23:13:01 +02004536
4537 Issues resolved (http://bugs.uclibc.org):
4538
Peter Korsgaardca999e02010-05-27 00:47:31 +02004539 #75: arm buildroot "unrecognized option" error
4540 #699: Buildroot fails to copy libstdc++ to target when using external...
Peter Korsgaard484d15d2010-05-20 23:13:01 +02004541 #1693: NTP trys IPV6 even if not configured error: 'IPV6_MULTICAST...
Peter Korsgaard7ab3f962010-05-21 21:11:06 +02004542 #1729: alsamixergui fails to build
Nick Leverton7810eeb2010-05-21 21:03:39 +02004543 #1801: Avahi-autoipd doesn't create TARGET_DIR/var/lib
Peter Korsgaard096b21e2010-05-24 08:22:26 +02004544 #1819: pciutils small bugs
Gustavo Zacarias947a9b82010-06-15 10:24:44 -03004545 #2065: Internal toolchain: bump gcc 4.3.x series to 4.3.5
Peter Korsgaard7bb2b482010-05-16 22:29:41 +02004546
Peter Korsgaard6d1ab152010-05-11 21:15:07 +020045472010.05-rc2, Released May 11th, 2010:
Paulius Zaleckasca218de2010-05-03 19:51:58 +03004548
4549 Fixes all over the tree.
4550
Peter Korsgaard49ce10c2010-05-11 09:13:14 +02004551 Updated/fixed packages: busybox, customize, gawk, gnuchess,
4552 hal, hostapd, less, libgcrypt, libnl, libxcb, linux-fusion,
4553 ltp-testsuite, mplayer, netplug, pciutils, php, sed,
4554 shared-mime-info usb_modeswitch, usbutils, vlc wpa_supplicant,
4555 xapp_bdftopcf, xapp_mkfontdir, xdriver_xf86-video-openchrome,
Thomas Petazzonic554cc2a2010-05-10 23:39:50 +02004556 xfont_encodings, xlib_libX11, xlib_libXfont, xlib_xtrans,
4557 xproto_fontcacheproto, xproto_fontsproto, xvkbd
Gustavo Zacarias63b86662010-04-22 15:58:16 -03004558
Peter Korsgaard13de2612010-05-10 22:03:39 +02004559 Removed packages: vice
4560
Gustavo Zacarias63b86662010-04-22 15:58:16 -03004561 Issues resolved (http://bugs.uclibc.org):
4562
Luca Ceresoliea0695f2010-05-06 00:16:59 +02004563 #849: "customize" package copies files to wrong place in target tree
Gustavo Zacarias63b86662010-04-22 15:58:16 -03004564 #985: Bump usb_modeswitch package to 1.1.0
Luca Ceresoliea0695f2010-05-06 00:16:59 +02004565 #1135: Package customize. Wrong copying
Peter Korsgaard79db1ff2010-05-04 23:11:20 +02004566 #1525: Package hal deletes a whole <target>/etc/rc.d directory
Peter Korsgaard395a70f2010-05-08 09:39:00 +02004567 #1531: libxcb 1.5 build fails, due to missing xcbgen Python module
4568 #1669: Busybox failed to compile when using an external toolchain
Gustavo Zacariasdfb50392010-05-06 11:14:38 -03004569 #1699: Fix usbutils dependencies and bump
Gustavo Zacariasa5fe7372010-05-06 11:24:36 -03004570 #1705: Fix pciutils broken cross compiling
Gustavo Zacarias6f4939d2010-05-06 13:32:14 -03004571 #1717: External toolchain fixes for hostapd & wpa_supplicant
Paulius Zaleckasca218de2010-05-03 19:51:58 +03004572
Peter Korsgaardaac61fd2010-05-03 16:12:45 +020045732010.05-rc1, Released May 3rd, 2010:
Peter Korsgaard58794482010-03-02 17:42:23 +01004574
Gustavo Zacariasb1c9a152010-03-26 11:19:43 -03004575 Cleaned up / restructured package menu.
4576
Peter Korsgaard266fa652010-04-05 10:47:54 +02004577 Toolchain: uClibc 0.9.30.3 / 0.9.31, older 0.9.30.x removed.
Peter Korsgaard4439d382010-05-02 23:22:26 +02004578 2.6.33 kernel headers, binutils 2.20.1, GCC 4.4.4,
4579 removed broken nios2 support, ppc e300cX/e500mc support,
4580 improved external toolchain support, GDB 7.x support.
Peter Korsgaardc9d195e2010-03-08 14:29:48 +01004581
Peter Korsgaardde859f62010-03-12 23:14:59 +01004582 X.org updated to 7.5.
4583
Peter Korsgaard5724e092010-05-03 16:07:20 +02004584 New packages: cdrkit, cramfs, genext2fs, genromfs,
4585 libatomic_ops, librsync, libusb-compat, lmbench, netperf,
4586 squashfs, squashfs3, squid
Chris Seawooda0386022010-03-22 16:50:51 +01004587
Peter Korsgaard5724e092010-05-03 16:07:20 +02004588 Updated/fixed packages: alsa-utils, argus, autoconf, bison,
4589 busybox, bzip2, directfb, dnsmasq, dosfstools, e2fsprogs,
4590 eeprog, fakeroot, fbv, findutils, freetype, haserl, hostapd,
4591 iperf, iptables, iw, less, libaio, libcgi, libcgicc, libdrm,
4592 libgcrypt, libglib2, libid3tag, libmad, liboil, libosip2,
4593 libpng, libraw1394, libsysfs, libxml2, libxslt, linux-fusion,
4594 ltrace, lua, lzma, madplay, makedevs, matchbox, mdadm,
4595 memstat, mesa3d, mtd-utils, nano, ncurses, openssl, patch,
4596 pciutils, php, pixman, portage, pppd, pthread-stubs, python,
4597 qt, radvd, samba, setserial, smartmontools, tar, tslib,
4598 udpcast, usb_modeswith, vtun, wget, xdata_xcursor-themes,
4599 xdriver_xf86-video-intel, xkeyboard-config, xlib_libX11,
4600 xlib_libXaw, xlib_libXfont, xlib_libXfontcache,
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03004601 xlib_libXxf86misc, xlib_libXtst, xlib_libpciaccess,
4602 xproto_dri2proto, xproto_eviext, xproto_fontcacheproto,
4603 xproto_xf86miscproto, xserver_xorg-server
Peter Korsgaard58794482010-03-02 17:42:23 +01004604
Will Wagner84e5d7c2010-04-14 18:06:43 +01004605 Removed packages: xapp_xtrap, xlib_libXTrap, xlib_libXevie,
4606 xlib_libXxf86misc, xxproto_evieext, proto_trapproto,
4607 xproto_xf86miscproto
Will Wagner9638be12010-04-14 18:06:41 +01004608
Alexander Clouteracac2ec2010-03-13 21:43:06 +01004609 Issues resolved (http://bugs.uclibc.org):
4610
Gustavo Zacariasffe25f02009-12-23 09:30:45 -03004611 #513: Add new squid package
Kelvin Cheung0e9aad62009-11-11 10:51:02 +08004612 #661: lmbench: new package
Gustavo Zacariasbb73ce22010-04-29 18:04:20 -03004613 #719: Add lua option to haserl
Richard van Paasen6a3a58f2009-12-14 22:54:12 +01004614 #800: [PATCH] iperf update to 2.0.4
Gustavo Zacarias46913a22010-04-29 18:03:45 -03004615 #803: [PATCH] lua - add shared library patch and config option for...
Richard van Paasen0c776122009-12-14 22:56:10 +01004616 #805: [PATCH] mdadm - version update
Johan Thelincb08cd62010-04-03 10:48:06 +02004617 #817: integrator926_defconfig uses unsupported uboot board name
Yann E. MORIN6db57c62010-04-07 00:50:10 +02004618 #851: Add option to specify --sysroot value for external toolchain
Mike Crowee237c992010-02-11 13:19:35 +00004619 #1093: Upgrade libusb to v1.0.3 and add new libusb-compat
4620 package for compatibility with old packages that expect
4621 the pre-1.0 API.
Gustavo Zacariased91e782010-02-18 12:49:27 -03004622 #1105: Add new netperf package
Gustavo Zacarias8fe6cc92010-02-18 14:51:51 -03004623 #1111: Bump wget to 1.12 and migrate to Makefile.autotools.in
Gustavo Zacarias19f15062010-02-18 16:01:01 -03004624 #1117: Bump nano to 2.2.3 and migrate to Makefile.autotools.in
Gustavo Zacarias4f0361a2010-02-18 16:15:58 -03004625 #1123: Bump less to 436 and migrate to Makefile.autotools.in
Gustavo Zacarias3b90d692010-02-18 16:48:24 -03004626 #1129: Bump memstat to 0.8 and migrate to Makefile.package.in
Johan Thelincb08cd62010-04-03 10:48:06 +02004627 #1189: Wrong u-boot configuration name for integrator926 target
Will Wagner17541bd2010-01-26 15:31:37 +00004628 #1219: kernel headers not correctly installed into toolchain/staging
serj.kalichevd07aee12010-05-01 21:08:43 +02004629 #1267: Wrong BR2_EXTRA_VERSION
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01004630 #1273: BR2_INET_IPV6 does not enable IPv6 in pppd
Chris Seawooda0386022010-03-22 16:50:51 +01004631 #1303: Add librsync package
Grant Edwards532e1fb2010-05-01 20:57:28 +02004632 #1321: Busybox link fails due to lack of --sysroot option
Peter Korsgaard820d9172010-03-31 10:40:30 +02004633 #1327: mtd-utils compile failure due to lack of --sysroot in CFLAGS
Peter Korsgaard60f2fb42010-03-18 23:15:06 +01004634 #1345: Bump pppd to 2.4.5 and convert to Makefile.autotools.in
Peter Korsgaard0a179ad2010-04-02 15:13:46 +02004635 #1369: cannot build radvd (flex problem)
Peter Korsgaarda12ef5d2010-03-31 12:13:51 +02004636 #1387: xlib_libX11-1.3.2 can't find libjpeg
Gustavo Zacariasaa3486f2010-03-26 10:16:31 -03004637 #1411: [SECURITY] Update openssl package to 0.9.8n
Gustavo Zacariasbc7ffe72010-03-16 14:07:59 -03004638 #1417: Bump iptables to 1.4.7
Gustavo Zacarias801f22b2010-03-17 16:59:32 -03004639 #1423: Bump e2fsprogs to 1.41.11
Gustavo Zacarias0fd37242010-03-26 12:54:39 -03004640 #1429: [SECURITY] Update php to 5.2.13
Gustavo Zacarias5c36fdf2010-03-29 11:58:41 -03004641 #1441: Add binutils 2.20.1
Paulius Zaleckas31365de2010-03-30 17:20:55 +02004642 #1447: Package installation on target with debug symbols is broken
Gustavo Zacariasac5c5fd2010-04-01 17:44:28 +02004643 #1459: Misc QA fixes
Alexander Clouter07f155c2010-04-06 07:43:03 +02004644 #1489: radvd update to 1.6
Gustavo Zacarias633049d2010-04-07 23:00:28 -03004645 #1513: Enable powerpc e300c2, e300c3 and e500mc optimization
Peter Korsgaard6c5225b2010-04-18 22:33:09 +02004646 #1537: dev entries not created anymore
Gustavo Zacarias4ab68832010-04-14 11:17:47 -03004647 #1555: Fix default uclibc-0.9.31 configuration
Gustavo Zacariasba9ed132010-04-14 11:26:45 -03004648 #1561: [SECURITY] Update samba to 3.3.12
Peter Korsgaard65e209c2010-04-15 16:26:15 +02004649 #1567: openssl0.9.8n fails to compile
Peter Korsgaard5ad26722010-04-26 22:58:25 +02004650 #1573: Alsa-utils alsactl/init/* not installed to target
Peter Korsgaardab1f6e52010-04-19 09:11:35 +02004651 #1591: portmap fails to compile
Gustavo Zacarias55886162010-04-22 15:35:15 -03004652 #1615: Convert eeprog package to gentargets
Gustavo Zacarias554ef432010-04-26 11:54:32 -03004653 #1645: Bump hostapd package to 0.7.2
Alexander Clouteracac2ec2010-03-13 21:43:06 +01004654
Peter Korsgaardac1dfc82010-02-26 15:52:48 +010046552010.02, Release February 26th, 2010:
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01004656
4657 Fixes all over the tree.
4658
Peter Korsgaardb209f222010-02-26 10:42:26 +01004659 Updated/fixed packages: avahi, busybox, cramfs, ipsec-tools, libcgicc,
4660 libgtk2, libraw1394, madplay, netsnmp, pango, squashfs, sylpheed, qt,
4661 xfont_font-util
Peter Korsgaardba505382010-02-24 22:59:32 +01004662
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03004663 Removed packages: hostap, openmotif, xpdf
Peter Korsgaardba505382010-02-24 22:59:32 +01004664
4665 Issues resolved (http://bugs.uclibc.org):
4666
4667 #165: openmotif does not build
Gustavo Zacarias0f40a462010-02-19 09:59:08 -03004668 #1147: Remove obsolete hostap package
Peter Korsgaardf5617632010-02-25 17:27:50 +01004669 #1183: make source fails to download gmp, mpfr and patches
Francisco Gonzalez Morellf4f15702010-02-24 00:01:39 +01004670
Peter Korsgaard7bd81252010-02-23 23:28:46 +010046712010.02-rc2, Released February 23th, 2010:
Peter Korsgaard23c8c882010-02-17 11:10:23 +01004672
4673 Fixes all over the tree and new features.
4674
Peter Korsgaard89fd7202010-02-23 21:59:24 +01004675 New packages: intltool
4676
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01004677 Updated/fixed packages: ace_of_penguins, alsa-lib, alsa-utils, argus,
Peter Korsgaard89fd7202010-02-23 21:59:24 +01004678 at, automake, ccache, dosfstools, e2fsprogs, flex, gob2, gmpc,
4679 gst-plugins-good, imagemagick, iw, kexec, libeXosip, libgtk2,
4680 libpcap, libpng, libsoup, libxcb, libxml-parser-perl, libxml2,
4681 libxslt, lvm2, matchbox, mplayer, rsync, rubix, shared-mime-info,
4682 tcl, webkit, xapp_mkfontscale, xfont_encodings, xfont_font-util,
4683 xlib_libfontenc, xproto_trapproto, zlib
Peter Korsgaardc8ff60c2010-02-19 11:30:54 +01004684
4685 Removed package: xboard
Peter Korsgaard23c8c882010-02-17 11:10:23 +01004686
Rob Alley6c9d3872010-01-28 02:29:40 +13004687 Issues resolved (http://bugs.uclibc.org):
4688
Peter Korsgaard5239be02010-02-23 20:57:54 +01004689 #335: atk looks for the path to the gnome library on the host
4690 #355: Please update WebKit - it doesn't compile!
4691 #453: libglib2 autoreconf
4692 #457: e2fsprogs link problem
4693 #459: libgtk2 autoreconf
4694 #469: build of libgtk2 for host incorrectly assumes that X.org ...
4695 #671: Bash fails to build when building buildront on Ubuntu 9.04
4696 #711: WebKit host dependencies problems
4697 #821: cp: illegal operation
4698 #1039: Not compiled on ubuntu karmic
Rob Alley6c9d3872010-01-28 02:29:40 +13004699 #1069: [PATCH] The AT91BOOTSTRAP makefile contains a typo
4700
Peter Korsgaardf0bdacd2010-02-09 16:54:30 +010047012010.02-rc1, Released February 9th, 2010:
4702
4703 Fixes all over the tree and new features.
4704
4705 Generalized autotools infrastructure to be usable for
4706 non-autotools packages, see package/Makefile.package.in for
4707 details.
4708
4709 Cleaned up avr32 toolchain config, external source-based
4710 toolchain support is gone.
4711
4712 Dependency checks: Also check for makeinfo, only print output
4713 on errors.
Peter Korsgaardde219282009-12-03 15:59:15 +01004714
Peter Korsgaard6c26a602010-01-23 23:07:20 +01004715 Toolchain: uClibc 0.9.30.2, gcc 4.4.3
Peter Korsgaard6bfb4882010-01-15 14:47:54 +01004716
Peter Korsgaard731f3c32010-02-03 21:26:48 +01004717 New packages: libcdaudio, libdvdnav, libdvdread, hostapd, ser2net,
4718 tcpreplay
Chris Packham20417bb2009-07-30 13:59:49 +12004719
William Wagneraea2ef92010-01-28 18:07:27 +00004720 Updated/fixed packages: alsa-lib, alsa-utils, at, autoconf, bash,
4721 bind, binutils, bootutils, busybox, dbus, directfb, dnsmasq,
Julien Boibessot14d065b2010-02-08 18:39:19 +01004722 e2fsprogs, gstreamer, gperf, gst-plugins-bad, gvfs, fbdump, flex,
4723 hal, iptables, iw, jpeg, kismet, libfuse, libglib2, liboil, libpcap,
4724 libungif, libxml2, libxslt, lighttpd, mesa, mpg123, mtd-utils, nbd,
4725 neon, netstat-nat, newt, openvpn, pcre, php, qt, rdesktop, readline,
4726 rpm, sawman, sdl, sdl_ttf, sqlite, sshfs, tremor, u-boot,
4727 usb_modeswitch, usbutils, webkit, wpa_supplicant, xfsprogs, zlib
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03004728
Peter Korsgaard640c7402010-02-09 12:21:37 +01004729 Removed package: asterisk, openswan
Peter Korsgaard52234472010-02-08 17:20:41 +01004730
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03004731 Issues resolved (http://bugs.uclibc.org):
4732
Chris Packham20417bb2009-07-30 13:59:49 +12004733 #515: tcpreplay: new package
Lionel Landwerlin10415632009-12-06 22:21:58 +01004734 #553: Wrong DirectFB ps2mouse limitation
Clark Rawlins249f3db2009-12-01 08:46:27 -05004735 #559: mesa3d build fails
Peter Korsgaard7c737972009-12-07 09:14:36 +01004736 #679: Autoconf cannot find M4
Gustavo Zacarias44816b12009-11-30 11:45:35 -03004737 #739: New/updated hostapd package
Gustavo Zacariasd8968c62009-11-30 12:58:49 -03004738 #749: Bump usbutils package to version 0.86
Peter Korsgaard79c9a432009-12-06 15:40:03 +01004739 #751: Kernel 2.6 snapshot fetch fail
Gustavo Zacarias1ba3c842009-12-01 17:00:59 -03004740 #753: Bump lighttpd package to 1.4.25
Anders Darander9c374252009-12-02 13:29:23 +01004741 #757: U-Boot: mkimage cannot be installed using external toolchain
Gustavo Zacariasba4183b2009-12-02 10:32:34 -03004742 #761: Add binutils 2.20 to toolchain options
Gustavo Zacarias9f177282009-12-02 12:39:21 -03004743 #763: [SECURITY] Update pcre to 7.9
Gustavo Zacarias09c181f2009-12-02 16:36:43 -03004744 #765: Add buildroot branding to gcc
Gustavo Zacarias7a901722009-12-02 14:39:52 -03004745 #767: Bump iw package to 0.9.18
Gustavo Zacariasb5867d92009-12-03 13:19:27 -03004746 #773: [SECURITY] Update bind to 9.5.2-P1
grante0a62bb42009-12-10 16:12:21 -06004747 #795: Minor edits to fix typos, grammar, spelling, usage in documen...
Gustavo Zacarias4833d132009-12-14 17:27:01 -03004748 #813: Drop not very useful generic package selection options ...
Anders Daranderb9656e82009-12-23 10:05:45 +01004749 #823: Editor backup files (~) is copied from the target_skeleton
Gustavo Zacarias9400c732009-12-23 10:41:36 -03004750 #827: Bump mtd-utils package to version 1.2.0
Peter Korsgaardc47124d2010-01-18 00:32:45 +01004751 #841: Build error
Gustavo Zacarias0908e852010-01-19 15:09:28 -03004752 #913: Bump iptables to 1.4.6
Gustavo Zacariasc95e3b82010-01-19 15:06:36 -03004753 #919: Bump usb_modeswitch package to 1.0.7
Gustavo Zacariasca2ad7d2010-01-19 15:07:54 -03004754 #925: Bump wpa_supplicant package to 0.6.10
Gustavo Zacariasdb9dcbe2010-01-19 16:13:55 -03004755 #931: Bump kismet package to 2010-01-R1
Gustavo Zacariasb3febda2010-01-19 16:54:45 -03004756 #937: Bump openvpn package to 2.1.1
Gustavo Zacariasc623a232010-01-20 11:17:53 -03004757 #943: Bump sqlite package to 3.6.22
Gustavo Zacarias3416f262010-01-26 11:36:07 -03004758 #961: Bump dnsmasq to 2.52
Gustavo Zacarias60ce1b02010-01-26 11:47:42 -03004759 #967: Bump netstat-nat to 1.4.10
Gustavo Zacarias6455c322010-01-25 10:42:50 -03004760 #973: Bump iw to 0.9.19
Peter Korsgaardfbf84d42010-01-31 22:13:45 +01004761 #1003: DHCP options disabled with busybox-1.16.0
Peter Korsgaard934c7bb2010-01-29 15:01:04 +01004762 #1009: [SECURITY] Bump php to 5.2.12
Gustavo Zacarias49d92eb2010-02-01 13:53:12 -03004763 #1015: [SECURITY] Bump bind to 9.5.1-P2
Peter Korsgaardc3174392010-02-03 17:27:51 +01004764 #1027: Busybox flash commands conflict with those from mtd-utils
Gustavo Zacariasd5d48252010-02-09 11:30:06 -03004765 #1063: [SECURITY] Update lighttpd to 1.4.26
Peter Korsgaardbf4d2d82009-12-04 09:24:01 +01004766
Peter Korsgaard798927c2009-12-01 15:20:18 +010047672009.11, Released December 1st, 2009:
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01004768
4769 Additional fixes and cleanups.
4770
Peter Korsgaard9d998ad2009-12-01 12:18:38 +01004771 Updated/fixed packages: alsamixergui, autoconf, coreutils, fltk,
4772 microperl, ncurses, vim
Peter Korsgaardb48fb8c2009-11-30 11:00:28 +01004773
4774 Issues resolved (http://bugs.uclibc.org):
4775
4776 #707: Cant configure fltk-1.1.7. configure: error: Configure could ...
4777
Peter Korsgaard31bd9742009-11-29 23:26:54 +010047782009.11-rc2, Released November 29th, 2009:
4779
4780 Additional fixes and cleanups.
Daniel Mack6b6bdae2009-11-24 19:52:26 +01004781
Peter Korsgaardade675c2009-11-29 21:25:49 +01004782 Updated/fixed packages: busybox, dbus, fltk, gvfs, ltrace
Daniel Mack6b6bdae2009-11-24 19:52:26 +01004783
Peter Korsgaard2d04d562009-11-23 23:20:21 +010047842009.11-rc1, Released November 23rd, 2009:
Gustavo Zacarias74834992009-09-01 23:02:06 +02004785
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01004786 Fixes all over the tree and new features.
4787
4788 Cleaned up / Simplified build directory layout. Refer to
4789 docs/buildroot.html#using for details.
4790
4791 Target defconfig files moved to configs/ and listed in 'make help'
4792 output.
4793
Peter Korsgaard406053d2009-11-20 14:05:48 +01004794 Fixed *clean targets. Now clean removes everything generated,
4795 so you can do a fresh rebuild. Distclean furthermore removes
4796 kbuild tools and .config, bringing the source tree back in a
4797 pristine state.
4798
Peter Korsgaardb8a917f2009-11-23 10:24:52 +01004799 Toolchain: ARM cortex A8 support, GCC 4.4.2, sensible default
4800 soft / hardfloat setting for architecture, ensure target-ldd
4801 gets installed.
Laine Walker-Avina83182dd2009-10-29 10:30:50 -07004802
Peter Korsgaard41146432009-09-29 11:45:50 +02004803 New packages: divine, gvfs, libarchive, libmicrohttpd,
Lionel Landwerlin0ad58692009-10-18 21:03:09 +02004804 sdl_sound, swfdec, sysstat
Daniel Mack32518792009-08-25 16:04:56 +02004805
Peter Korsgaard81e4ba32009-11-23 13:03:59 +01004806 Updated/fixed packages: alsa-lib, alsamixergui, autoconf, bootutils,
4807 busybox, gcc, directfb, dnsmasq, e2fsprogs, festival, gamin, gperf,
4808 gqview, gstreamer, gst-plugins-bad, gst-plugins-base, gst-plugins-good,
Peter Korsgaardf6cbb262009-11-23 13:02:54 +01004809 imagemagick, ipkg, iptables, iw, kernel-headers, kismet, leafpad,
4810 libelf, libevent, libglib2, libidn, liblockfile, libmad, libpcap,
Peter Korsgaardfa946b72009-11-23 13:11:00 +01004811 libupnp, libuuid, libxml2, lighttpd, ltrace, lua, lzma, magiccube4d,
Peter Korsgaard1dd9d9f2009-11-23 13:54:05 +01004812 matchbox, mdadm, nbd, ncftp, ncurses, netkittelnet, netsnmp,
Peter Korsgaard7ba54a02009-11-23 14:41:36 +01004813 ng-spice-rework, ntfs-3g, openntp, openssl, pcmanfm, php, psmisc,
Baruch Siach883f0662009-11-23 23:05:23 +01004814 python, quagga, radvd, rpm, rsync, rubix, samba, sawman, sdl, sdl_image,
Peter Korsgaardb7046772009-11-23 15:10:53 +01004815 shared-mime-info, sfdisk, spawn-fcgi, speech-tools, sqlite, squashfs,
Peter Korsgaard9627e212009-11-23 16:31:35 +01004816 synergy, syslinux, sysklogd, target-binutils, tcpdump, torsmo, u-boot,
4817 udpcast, util-linux, valgrind, vsftpd, wipe, wpa-supplicant, x11vnc,
Lionel Landwerlin5ad8ad02010-01-27 02:08:49 +01004818 xdata_xcursor-themes, xboard, xfsprogs, xstroke, zlib[5~
Peter Korsgaard76aaac62009-09-14 15:54:24 +02004819
Peter Korsgaard87d74d92009-11-23 11:30:07 +01004820 Removed package: mdnsresponder, mpatrol, gcc 3.4.6 + 4.0.4, vice
Peter Korsgaard8a19a792009-10-01 22:32:44 +02004821
Gustavo Zacarias74834992009-09-01 23:02:06 +02004822 Issues resolved (http://bugs.uclibc.org):
4823
Sven Neumann1d9178d2009-09-21 23:26:51 +02004824 #301: allow to install libsmbclient
Sven Neumannbc95b3a2009-09-27 23:19:40 +02004825 #303: add gvfs package
Evan Zelkowitz8e8354d2009-09-20 10:02:44 +02004826 #477: Add sdl_sound package
Gustavo Zacarias57f3b112009-09-01 14:01:40 -03004827 #487: Make kismet package sexier
Gustavo Zacariasbdf41d62009-09-01 13:04:17 -03004828 #511: New package usb_modeswitch
Gustavo Zacarias74834992009-09-01 23:02:06 +02004829 #527: misc fixes for dnsmasq package
Will Newtona07032e2009-08-11 16:35:23 +01004830 #565: libevent: Bump version and clean up makefile
Olaf Rempel27cf8112009-09-16 08:39:26 +02004831 #587: Use iptables multipurpose binaries and bump to 1.4.4
Peter Korsgaardda25e922009-10-25 22:15:06 +01004832 #593: Missing early check for patch(1)
Peter Korsgaardb71951b2009-11-22 21:25:31 +01004833 #597: (REOP) Selecting busybox in buildroot's config clobbers ar ...
Peter Korsgaard17168392009-09-21 17:42:22 +02004834 #609: libmicrohttpd: New package
4835 #615: python: Don't delete .py files unless asked
Peter Korsgaardf5239c32009-09-19 09:46:55 +02004836 #617: netkit/inetd requires RPC and fails to build if RPC is disabled
Kelvin Cheung07019b22009-11-22 21:08:37 +01004837 #619: netkittelnet requires netkitbase to install, but there's no ...
Vincent Palatin6aac0032009-11-22 21:18:11 +01004838 #645: allow to build nbd-server with NBD package
Gustavo Zacarias829d4ff2009-10-09 10:31:31 -03004839 #653: [SECURITY] Update php package to version 5.2.11
Gustavo Zacariasab17f402009-10-09 10:42:41 -03004840 #655: Update sqlite package to version 3.6.18
Simon Paschf72f3fd2009-10-13 14:23:08 +02004841 #657: Bug in imagemagick-clean target
Kelvin Cheung07019b22009-11-22 21:08:37 +01004842 #663: Add option for NAND flash with 512B Page and 16 kB erasesize ...
rvpaasend7f5f042009-10-18 19:35:12 +02004843 #665: [PATCH] Samba package
rvpaasen69ec17c2009-10-29 21:35:33 +01004844 #667: [PATCH] e2fsprogs
Peter Korsgaard351b6792009-11-22 21:03:42 +01004845 #683: SDL-dfb does not select directfb
Peter Korsgaard3445ff42009-11-22 20:52:15 +01004846 #701: make install problem with unstripped binaries
Gustavo Zacarias48ed49e2009-11-10 13:42:35 -03004847 #703: [SECURITY] Update openssl package to 0.9.8l
Gustavo Zacarias3848cd62009-11-10 12:01:09 -03004848 #705: Bump spawn-fcgi package to 1.6.3
Gustavo Zacarias4e276862009-11-10 13:58:07 -03004849 #709: Bump lighttpd package to 1.4.24
Gustavo Zacarias26073d22009-11-13 09:49:43 -03004850 #713: Migrate openntpd package to Makefile.autotools.in
Gustavo Zacarias83f98812009-11-13 12:07:56 -03004851 #715: Bump libidn package to 1.15 and other fixes
Gustavo Zacarias882e1372009-11-13 12:12:09 -03004852 #717: Bump dnsmasq to 2.51 and introduce new IDN option
Gustavo Zacariasbd49a622009-11-19 10:26:43 -03004853 #731: Bump iw package to 0.9.17
Gustavo Zacarias74834992009-09-01 23:02:06 +02004854
Peter Korsgaardf0eb8b52009-08-31 10:23:48 +020048552009.08, Released August 31th, 2009:
4856
4857 Additional fixes and cleanups.
4858
4859 Updated/fixed packages: ctorrent, saveconfig/getconfig,
4860 sdl_net, util-linux.
Peter Korsgaard014df312009-08-30 22:01:23 +02004861
4862 Issues resolved (http://bugs.uclibc.org):
4863
4864 #529: util-linux doesn't find headers and include libs correctly
Kelvin Cheungcc8a9172009-08-31 07:23:59 +02004865 #557: Build ctorrent with SSL support if available
Peter Korsgaard014df312009-08-30 22:01:23 +02004866
Peter Korsgaard4595a2f2009-08-26 23:21:30 +020048672009.08-rc3, Released August 26th, 2009:
4868
4869 Additional fixes and cleanups.
4870
4871 Updated/fixed packages: alsa-utils, berkeleydb, busybox, dbus,
4872 directfb, enchant, kernel headers.
4873
4874 Issues resolved (http://bugs.uclibc.org):
4875
4876 #471: Allow directfb compilation with debug
4877 #541: Removal of CVS directories in target filesystem broken
4878 #547: berkeleydb: Update config.{sub, guess}
4879 #549: enchant: Fix dependencies.
4880 #569: Fix alsa-utils build for x86 on x86-64
4881
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +020048822009.08-rc2, Released August 6th, 2009:
4883
4884 Additional fixes and new features.
4885
4886 New packages: libuuid, gcc 4.3.4.
4887
Peter Korsgaard4595a2f2009-08-26 23:21:30 +02004888 Updated/fixed packages: busybox, classpath, gzip, ipsec-tools,
4889 jamvm, libusb, microperl, neon, popt, sed, webkit.
Peter Korsgaard4ebaaf42009-08-06 10:39:54 +02004890
4891 Fixed issue with 'make oldconfig'
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02004892
4893 Issues resolved (http://bugs.uclibc.org):
4894
4895 #525: sed broken with external toolchain
Peter Korsgaard15dab042009-08-05 09:23:29 +02004896 #537: Fix gzip build with recent glibc
Peter Korsgaard0468b5c2009-08-04 22:58:54 +02004897
Peter Korsgaard3190d5b2009-08-02 23:09:07 +020048982009.08-rc1, Released August 2nd, 2009:
4899
4900 Fixes all over the tree and new features.
Peter Korsgaard533718a2009-06-23 09:40:23 +02004901
Thomas Petazzoni66095252009-07-27 11:06:32 +02004902 Improvement of external toolchain support:
4903 - Support for glibc toolchains.
4904 - The toolchain configuration announced to Buildroot is
4905 verified against the real toolchain configuration.
4906 - Fixes, documentation.
4907
4908 Cleanup X.org support: clarified configuration options, and
4909 removed mandatory dependency on useless libraries such as
4910 libXt or libXaw.
4911
Thomas Petazzonid9a95012009-07-27 18:08:32 +02004912 New QT-based configurator, usable using 'make xconfig'.
4913
Peter Korsgaard3190d5b2009-08-02 23:09:07 +02004914 Support for the Xtensa architecture.
4915
4916 Toolchain: GCC 4.4.1, 2.6.30 kernel headers, removed < 2.6.26
4917 headers.
4918
4919 New packages: bmon, ctorrent, dosfstools, enchant,
4920 gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs,
4921 sdl_gfx, spawn-fcgi.
4922
4923 Updated packages: bind, busybox, coreutils, sqlite, directfb,
4924 expat, gamin, gnuconfig, haserl, ipsec-tools, classpath,
4925 libcurl, libglib2, liblockfile, libpng, libsoup, libxml2,
4926 lighttpd, ltp-testsuite, lvm2, matchbox, memstat,
4927 gst-plugins-good, gstreamer, libogg, libvorbis, mplayer,
4928 neon, openssl, pciutils, php, qt, ruby, sawman, webkit,
4929 wpa-supplicant, xdriver_xf86-input-synaptics,
4930 xdriver_xf86-video-intel, xlib_libXfont, xlib_libXft,
4931 xlib_libXt, xproto_xproto, xserver-xorg, xutil_makedepend,
4932 xutil_util-macros.
4933
Peter Korsgaard533718a2009-06-23 09:40:23 +02004934 Issues resolved (http://bugs.uclibc.org):
4935
Peter Korsgaard2e71cd82009-07-07 23:26:36 +02004936 #83: liblockfile fails to compile due to eaccess redefinition
Peter Korsgaard0aa70622009-07-24 07:51:16 +02004937 #163: Xtensa architecture port
Thomas Petazzoni7a1a3342009-07-28 16:18:10 +02004938 #171: xorg-server / kernel headers 2.6.26 - vm86.c compilation issue
Peter Korsgaard533718a2009-06-23 09:40:23 +02004939 #241: device mapper + lvm2: build together
Olaf Rempel52dbe072009-03-02 17:35:41 +01004940 #243: ctorrent: new package
Olaf Rempelbb14fc42009-03-02 17:58:13 +01004941 #247: ntfsprogs: new package
Peter Korsgaard71c810f2009-07-18 00:04:20 +02004942 #271: Library 'libgcc_s.so.1' not installed in search path
Gustavo Zacarias57c2e792009-07-26 21:08:51 +02004943 #287: New package libnl
Gustavo Zacarias9a6d6cf2009-08-02 22:25:04 +02004944 #289: New package iw
Will Newton6fecd532009-07-27 12:20:27 +01004945 #331: Update MPlayer to version 1.0rc2
Gustavo Zacarias58180102009-06-30 21:40:23 +02004946 #333: Bump sqlite package to 3.6.15
Peter Korsgaarde61606a2009-06-23 13:55:38 +02004947 #349: update libsoup to version 2.26.2
Gustavo Zacariasc2dbefd2009-07-26 21:50:02 +02004948 #357: New package netstat-nat
Gustavo Zacarias234fb282009-07-02 14:55:51 +02004949 #359,#413: Upgrade openvpn to Makefile.autotools.in
Peter Korsgaard533718a2009-06-23 09:40:23 +02004950 #367: linux kernel compile error for arm926t
Evan Zelkowitz10e9b7e2009-07-18 11:29:26 +02004951 #369: Add SDL_gfx package
Peter Korsgaard533718a2009-06-23 09:40:23 +02004952 #373: Support for building gstreamer without libxml
Peter Korsgaarde61606a2009-06-23 13:55:38 +02004953 #379: update DirectFB to version 1.4.0
Peter Korsgaard533718a2009-06-23 09:40:23 +02004954 #383: gst-plugins-good: Allow soup plugin to be configured
4955 #385: neon: Fix pkgconfig dependency
Peter Korsgaardbd26b582009-07-16 15:07:20 +02004956 #387: Tremor not installed to toolchain
Gustavo Zacariasba4fbdc2009-07-26 22:03:15 +02004957 #389: New package bmon
Peter Korsgaard533718a2009-06-23 09:40:23 +02004958 #391: gstreamer: Bump version to 0.10.23
4959 #393: gst-plugins-base: Bump version to 0.10.23
4960 #395: gst-plugins-bad: New package
Peter Korsgaardf4311822009-07-27 00:05:14 +02004961 #403: Error while building iso9660 image
Peter Korsgaard533718a2009-06-23 09:40:23 +02004962 #409: Bump php package to 5.2.10
4963 #411: ipsec-tools: Bump version to 0.7.2
Gustavo Zacarias0468be62009-07-01 15:36:19 +02004964 #417: New package spawn-fcgi
Gustavo Zacarias264b9c12009-07-01 15:31:59 +02004965 #419: Bump lighttpd package to 1.4.23
Will Newton27ce9422009-07-27 10:39:50 +02004966 #421: toolchain: Clean up toolchain locale support menu
Will Newton81f99902009-06-29 11:54:06 +01004967 #427: webkit: Update to WebKit svn r44552
Will Newton56fcdc92009-07-02 16:54:41 +01004968 #437: ltp-testsuite: Bump version to 20090630
Mike Crowef26acf62009-06-18 13:29:02 +01004969 #451: Upgrade from unmaintained dosfstools-2.11 to dosfstools-3.0.3
Peter Korsgaarde0debb72009-07-17 21:07:42 +02004970 #467: DirectFB 1.4.1
Peter Korsgaard0aa70622009-07-24 07:51:16 +02004971 #473: memstat_0.5.tar.gz has install with -D and that fails "make"
Will Newton5079d7a2009-07-28 11:37:20 +01004972 #491: libxml2: Bump version to 0.7.3
Gustavo Zacariasff69aee2009-07-29 10:02:15 -03004973 #495: Bump bind package to 9.5.1-P3 (security)
Peter Korsgaard2a966bc2009-07-29 21:49:45 +02004974 #497: OpenSSL RSA key generation hangs on x86_64
Gustavo Zacarias00c8bdd2009-07-30 10:09:47 -03004975 #509: Bump sqlite package to 3.6.16
Peter Korsgaarda7b50b92009-08-02 09:59:15 +02004976 #523: pciutils broken with external toolchain
Daniele Salvatore Albano9be449f2009-08-02 22:32:03 +02004977 #533: Update gamin to 0.1.10 to fix compilation
Peter Korsgaard533718a2009-06-23 09:40:23 +02004978
Peter Korsgaarda69b3d62009-06-01 09:00:03 +020049792009.05, Released June 1st, 2009:
4980
4981 Fixes for dropbear & diffutils, bump linux-advanced 2.6.29.x
4982 version and marked ubifsroot as broken.
4983
Peter Korsgaard45e11e22009-05-27 20:44:08 +020049842009.05-rc3, Released May 27th, 2009:
4985
4986 Fixes for toolchain (gcc arm pr37436), stable kernel versions,
4987 busybox, curl, libusb, readline, python and strace.
4988
4989 Issues resolved (http://bugs.uclibc.org):
4990
4991 #345: libcurl package needs a urandom fix
4992
Peter Korsgaard13328d22009-05-19 20:18:04 +020049932009.05-rc2, Released May 19th, 2009:
4994
4995 Fixes for toolchain (gcc w/softfloat on ppc, 3.4.6 buildfix
4996 for newer hosts), stable kernel versions, busybox, cups,
4997 dmraid, docker, mesa3d, rsync and updated defconfigs.
4998
4999 xserver marked as broken on AVR32 and atngw100-expanded
5000 config removed.
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02005001
5002 Issues resolved (http://bugs.uclibc.org):
5003
5004 #167: metacity does not build
Peter Korsgaard13328d22009-05-19 20:18:04 +02005005 #295: gamin installs python support even if python is disabled
5006 #323: gen_matypes fails to execute during build of Mesa when us...
Peter Korsgaard61aeb6e2009-05-06 17:09:16 +02005007
Peter Korsgaardcf92bc22009-05-05 11:53:14 +020050082009.05-rc1, Released May 5th, 2009:
5009
5010 Fixes all over the tree, further conversion of packages to
5011 Makefile.autotools.in and we now build host versions of
5012 packages where needed for build time dependencies instead of
5013 relying on the correct versions being available on the build
5014 host. Ancient toolchain / busybox versions have furthermore
5015 been removed as announced in the 2009.02 release notes.
5016
5017 New packages: flac, gob2, lzop, taglib, wpa_supplicant
5018
5019 Updated packages: avahi, bind, binutils, busybox, dbus, dbus-glib,
5020 directfb, dnsmasq, freetype, gcc, gmp, gstreamer, iptables, kernel
5021 headers, kexec, libglib2, libpng, libsndfile, lua, mpfr, ntfs-3g,
5022 openssl, php, qtopia4, rsync, samba, sqlite, tar, uboot, uclibc,
5023 util-linux, xorg7, xerces
5024
5025 Issues resolved (http://bugs.uclibc.org):
5026
5027 #5,#77,#141,#143: Convert php package to Makefile.autotools.in
5028 and a ton of other improvements
5029 #19: page.h missing by util-linux
5030 #37: update libglib2 to version 2.18.4
5031 #61: tslib puts staging_dir into pkgconfig file
5032 #69: tar refuses to build
5033 #71,#175: ./wchar.h:41:12: error: empty filename in #include
5034 #73: Bump openssl package to the latest version
5035 #81: New package wpa_supplicant
5036 #99: new package: flac
5037 #101: update gstreamer packages
5038 #105,#313: menuconfig segfaults on tinyx if wchar is not
5039 selected
5040 #107: convert libvorbis to Makefile.autotools.in
5041 #109: Make pppd package avoid bsd err
5042 #111: binutils 2.17 fails to build when texinfo >= 4.10
5043 #133: Modify ncurses5-config to get correct include path
5044 #137: Bump php to version 5.2.9
5045 #139: Bump sqlite to 3.6.11 and convert to
5046 Makefile.autotools.in
5047 #145: Bump bind package to 9.5.1-P1 (security)
5048 #147: buildroot toolchain fails to build w/binutils-2.19.1
5049 #151: openssl package trivial fixes
5050 #161: vim fails on patching with errors in configure.patch
5051 #169: blackbox-0.70.1 does not build
5052 #177: xdriver_xf86-input-keyboard does not build
5053 #179: Upgrade dropbear to Makefile.autotools.in
5054 #181: Update to Xorg 7.4
5055 #187: ntfs-3g: could not build cross
5056 #191: alsa-lib ARM binaries always built with EABI
5057 #213: Bump wpa_supplicant package to version 0.6.9
5058 #217: Bump openssl package to 0.9.8k (security)
5059 #219: Toolchain build fails on m4
5060 #225: m4 macros are out of place
5061 #233: make ipv6 optional in iptables
5062 #237: ncftp: convert to Makefile.autotools.in
5063 #239: ntfs-3g: convert to Makefile.autotools.in
5064 #245: lzop: new package
5065 #271: Bump bind package to 9.5.1-P2 (security)
5066 #277: Bump sqlite package to 3.6.16
5067 #279: update libglib2 to version 2.20.1
5068 #281: update DirectFB to version 1.2.8
5069 #283: add taglib
5070 #285: compilation of samba fails if IPV6 support is missing
5071 #293: update samba to version 3.3.3
5072 #299: add shared-mime-info package
5073 #307: make openssl package respect build flags